.rs2 .rs2-content .product-info .od-row{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.rs2 .rs2-content .product-info h3{width:100%;min-width:0;overflow-wrap:anywhere;text-wrap:pretty;line-height:1.2}.rs2 .rs2-content .product-info .price{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.25;flex-shrink:0}.rs2 .rs2-character-content .page-top{padding-block:20px 0}.rs2 .rs2-character-content .character-detail{grid-template-columns:minmax(140px,240px) minmax(0,1fr);gap:32px;padding-block:24px 32px;border-bottom:1px solid var(--border)}.rs2 .rs2-character-content .character-portrait{aspect-ratio:1;padding:24px;background:var(--surface);border:1px solid var(--border)}.rs2 .rs2-character-content .character-portrait img{width:100%;max-width:180px;max-height:180px;object-fit:contain}.rs2 .rs2-character-content .character-detail .page-title{font-size:clamp(36px,5vw,64px);margin-block:8px 12px;overflow-wrap:anywhere}.rs2 .rs2-character-content .character-detail p{margin-bottom:8px}.rs2 .rs2-character-content .game-facts{display:flex;flex-wrap:wrap;gap:16px 32px;margin-block:16px}.rs2 .rs2-character-content .game-fact{padding:0;border:0}.rs2 .rs2-character-content .character-products{padding-block:32px 48px;scroll-margin-top:120px}.rs2 .rs2-content .rs2-brand{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-block:32px;align-items:center;gap:40px;padding-block:32px;border-block:1px solid var(--border);color:var(--white)}.rs2 .rs2-content .rs2-brand-copy h2{font-size:clamp(32px,4vw,48px);margin-block:12px 20px;max-width:18ch}.rs2 .rs2-content .rs2-brand-copy>p:not(.eyebrow){font:16px/1.6 var(--body);max-width:55ch;margin-bottom:16px}.rs2 .rs2-content .rs2-brand-media{background:var(--surface);border:1px solid var(--border)}.rs2 .rs2-content .rs2-brand-media img{display:block;width:100%;height:300px;object-fit:cover;object-position:center 30%}.rs2 .rs-brand-instagram-section{width:min(calc(100% - 96px),var(--content));margin-inline:auto}.rs2 .rs2-content footer.rs-footer{padding-block:0 24px}.rs2 .rs2-content footer.rs-footer .footer-top{padding-top:28px;gap:24px;align-items:start}.rs2 .rs2-content footer.rs-footer .footer-top h2{font-size:32px;line-height:1.1}.rs2 .rs2-content footer.rs-footer .footer-top .eyebrow{font-size:16px;margin-bottom:8px}.rs2 .rs2-content footer.rs-footer .footer-top .muted{font:14px/1.5 var(--body);margin-top:10px;max-width:42ch}.rs2 .rs2-content footer.rs-footer .footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.rs2 .rs2-content footer.rs-footer .footer-links :is(.text-link,.instagram-link){font:18px/1.3 var(--display)!important;min-height:44px}.rs2 .rs2-content footer.rs-footer .instagram-link svg{width:18px;height:18px}.rs2 .rs2-content footer.rs-footer .footer-services{margin-top:20px;padding-top:8px;gap:0 20px}.rs2 .rs2-content footer.rs-footer .footer-bottom{margin-top:8px;padding-top:12px;gap:8px 24px;align-items:center}.rs2 .rs2-content footer.rs-footer :is(.footer-services,.footer-legal,.footer-bottom){font:13px/1.4 var(--body)}.rs2 .rs2-content footer.rs-footer .footer-legal{gap:0 16px}.rs2 .rs2-content footer.rs-footer .rs2-payments{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rs2 .rs2-content footer.rs-footer .rs2-payments svg{width:28px;height:18px}@media(max-width:767px){.rs2 .rs2-character-content .character-detail{grid-template-columns:100px minmax(0,1fr);gap:16px;padding-block:20px 24px;align-items:start}.rs2 .rs2-character-content .character-portrait{padding:12px}.rs2 .rs2-character-content .character-detail .eyebrow{font-size:14px}.rs2 .rs2-character-content .character-detail .page-title{font-size:36px}.rs2 .rs2-character-content .character-detail .page-lead{font-size:16px}.rs2 .rs2-character-content .game-facts{gap:12px;margin-block:12px}.rs2 .rs2-character-content .character-products{padding-block:24px 32px}.rs2 .rs2-content .rs2-brand{grid-template-columns:1fr;gap:24px;padding-block:24px;margin-block:24px}.rs2 .rs2-content .rs2-brand-media img{height:260px}.rs2 .rs-brand-instagram-section{width:calc(100% - 32px)}.rs2 .rs2-content footer.rs-footer .footer-top{flex-direction:column;gap:16px}.rs2 .rs2-content footer.rs-footer .footer-links{width:100%;gap:0 16px}.rs2 .rs2-content footer.rs-footer .footer-bottom{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/rs2-content-polish.css.map */
