.category-ticker-label{color:#63707c;letter-spacing:-.035em;white-space:nowrap;font-size:20px;font-weight:600}.category-anchor{display:block;position:relative;top:-24px}.category-promotional .hero-inner{padding:64px var(--site-section-gutter) 72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.category-promotional .hero-copy{width:100%}.category-promotional .hero-eyebrow{flex-wrap:wrap;row-gap:4px;max-width:100%}.category-promotional .hero-eyebrow-label,.category-promotional .hero-eyebrow-action{white-space:normal}.category-promotional .hero-support{max-width:460px}.category-hero{isolation:isolate}.category-hero-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.category-promotional .category-hero-backdrop:after{content:"";aspect-ratio:1.15;background:#f3f5f8;border-radius:48% 48% 12% 12%;width:min(39vw,580px);position:absolute;bottom:14%;right:4%}.category-sportswear .category-hero-backdrop{background:linear-gradient(90deg,#fff 49%,#f2f5f9 100%)}.category-sportswear .category-hero-backdrop:after{content:"";aspect-ratio:1;border:1px solid #d7e2ef;border-radius:50%;width:56%;position:absolute;bottom:-28%;right:-12%;box-shadow:0 0 0 60px #f8fafc,0 0 0 61px #e3eaf2}.category-promotional .hero-visual{aspect-ratio:1;width:100%;height:auto;position:relative;bottom:auto;right:auto}.category-promotional .hero-model{object-fit:contain;object-position:center 58%;padding:0}.category-promotional .hero-visual[data-empty=true]{background:#f0f4fa;border-radius:6px}.category-sportswear .hero-model{object-fit:cover;object-position:center top}.category-promotional .esports-bento-products .site-solution-card-surface{background:#eef3ff}.category-promotional .esports-bento-products .site-solution-card-surface>img{width:87%;bottom:-15%;right:-3%}.category-promotional .esports-bento-teams .site-solution-card-surface>img{object-fit:contain;object-position:center;width:47%;height:91%;inset:auto 2% 3% auto}.category-promotional .esports-bento-teams .site-solution-card-surface{background:#fff}.category-promotional .esports-bento-stores .site-solution-card-surface>img{object-fit:contain;object-position:center;width:48%;height:90%;inset:5% 2% 5% auto}.category-sportswear .esports-bento-teams .site-solution-card-surface{background:#fdfdfd}.category-sportswear .esports-bento-teams .site-solution-card-surface>img{object-fit:contain;object-position:right bottom;width:59%;height:94%;inset:auto -8% 0 auto}.category-sportswear .esports-bento-products .site-solution-card-surface>img{object-fit:contain;object-position:center bottom;width:74%;height:88%;bottom:-4%;right:-10%}.category-sportswear .esports-bento-stores .site-solution-card-surface>img{object-fit:cover;object-position:center 64%;width:48%;height:100%;inset:0 0 0 auto}.category-landing .esports-bento-teams .site-solution-card-copy{max-width:290px}.category-promotional .esports-bento-teams .site-solution-card-copy,.category-promotional .esports-bento-stores .site-solution-card-copy,.category-sportswear .esports-bento-stores .site-solution-card-copy{max-width:calc(52% - 28px)}.category-sportswear .esports-design-art[data-framing=rugby-detail] img{width:148%;top:-59%;left:-24%}.category-sportswear .esports-design-art[data-framing=polo-detail]{background:#fdfdfd}.category-sportswear .esports-design-art[data-framing=polo-detail] img{width:162%;top:-16%;left:-26%}@media (max-width:760px){.category-promotional .hero-inner{grid-template-columns:1fr;gap:32px;padding:50px 24px 32px}.category-promotional .hero-support{max-width:540px}.category-promotional .hero-visual{aspect-ratio:1;justify-self:center;max-width:480px}.category-promotional .hero-model{padding:2% 7% 3%}.category-promotional .category-hero-backdrop:after{width:88%;max-width:490px;bottom:4%;right:6%}.category-sportswear .category-hero-backdrop{background:linear-gradient(#fff 38%,#f1f5f9 100%)}.category-sportswear .category-hero-backdrop:after{width:110%;bottom:-8%;right:-25%}.category-sportswear .esports-bento-products .site-solution-card-surface>img{width:65%;height:114%;top:auto;bottom:-30%;right:-6%}.category-sportswear .hero-model{object-fit:cover;object-position:center top}.category-ticker-label{font-size:18px}.category-landing .esports-bento-teams .site-solution-card-copy{max-width:250px}.category-sportswear .esports-bento-teams .site-solution-card-copy{max-width:230px}.category-promotional .esports-bento-teams .site-solution-card-copy,.category-promotional .esports-bento-stores .site-solution-card-copy{max-width:calc(100% - 32px)}.category-promotional :is(.esports-bento-teams,.esports-bento-stores){min-height:360px}.category-promotional .esports-bento-teams .site-solution-card-surface>img,.category-promotional .esports-bento-stores .site-solution-card-surface>img{width:72%;height:58%;inset:auto 3% 2% auto}}@media (max-width:480px){.category-promotional .hero-inner{padding-inline:20px}}
._6dZBeW_section{border-bottom:1px solid var(--line);background:#fff;scroll-margin-top:30px}._6dZBeW_inner{width:min(100%, var(--site-grid-width));padding:68px var(--site-section-gutter) 76px;border-inline:1px solid var(--line);margin:auto}._6dZBeW_inner>h2{font-size:var(--site-section-size);letter-spacing:-.04em;margin:0;font-weight:490;line-height:1.1}._6dZBeW_inner>h2 span{color:var(--muted);display:block}._6dZBeW_reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}._6dZBeW_reason{min-width:0}._6dZBeW_visual{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}._6dZBeW_visual img{width:300%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}._6dZBeW_visual[data-part="1"] img{left:-100%}._6dZBeW_visual[data-part="2"] img{left:-200%}._6dZBeW_visual[data-cms-image=true] img{object-fit:cover;width:100%;max-width:100%;height:100%;inset:0;transform:none}._6dZBeW_copy{padding:8px 8px 0}._6dZBeW_copy h3{letter-spacing:-.035em;margin:0;font-size:23px;font-weight:530;line-height:1.2}._6dZBeW_copy p{color:var(--muted);max-width:330px;margin:12px 0 0;font-size:16px;line-height:1.6}@media (max-width:900px){._6dZBeW_reasons{gap:16px}._6dZBeW_copy{padding-inline:0}._6dZBeW_copy h3{font-size:21px}._6dZBeW_copy p{font-size:15px}}@media (max-width:760px){._6dZBeW_inner{border:0;padding:46px 24px 52px}._6dZBeW_reasons{grid-template-columns:1fr;gap:30px;max-width:540px;margin-inline:auto}._6dZBeW_copy p{max-width:100%}._6dZBeW_copy h3{font-size:24px}}@media (max-width:480px){._6dZBeW_inner{padding-inline:20px}}
