/* Arena Sport: the original multibrand storefront, with a stronger athletic rhythm. */
:root{--arena-flame:#ed642b;--arena-dark:#172127}
.heritage-topbar{height:32px;border-bottom:0;background:var(--arena-dark)}
.heritage-topbar .topbar-inner{gap:22px}.heritage-topbar .arena-location{font-size:10px;white-space:nowrap}.heritage-topbar .arena-location .icon{width:12px;height:12px;color:#f58b59}.heritage-topbar .topbar-promise{font-size:9px;letter-spacing:.06em;font-weight:700}.heritage-topbar .topbar-links{display:flex;gap:15px;align-items:center;font-size:9px}.heritage-topbar .topbar-links>a{font-size:9px}.arena-top-social{display:grid;place-items:center}.arena-top-social img{height:13px;width:13px;filter:brightness(0) invert(1)}
.site-header .header-main{grid-template-columns:190px minmax(200px,1fr) 278px;height:90px;gap:35px}.site-header .brand img{width:159px}.site-header .site-search{height:42px;max-width:650px;border-color:#dedfe1;background:#f6f7f8}.site-header .site-search button{background:var(--arena-dark);color:#fff;width:46px}.site-header .site-search button:hover{background:#d75c25}.site-header .header-actions{gap:21px}.site-header .header-actions a span{display:inline;font-size:10px;font-weight:600}.site-header .header-actions a{gap:7px}.site-header .header-actions a .icon{width:23px;height:23px}.site-header .cart-count{background:#ec592c}.site-header .nav-inner{gap:27px;min-height:43px}.site-header .nav-inner>a{height:43px;font-size:11px}.site-header .nav-inner>a.current{color:#d65b25}.site-header .nav-inner>a.current:after{height:3px;background:var(--arena-flame)}.site-header .retail-nav-new:after{display:none}.site-header .nav-inner>a.retail-nav-new{font-weight:700}
.arena-home .hero{height:500px}.arena-home .hero-carousel h1,.arena-home .hero-carousel h2{font-weight:950}.arena-home .hero .button{border-radius:1px}.arena-home .hero-mark span{width:39px;height:6px;background:var(--arena-flame)}
.arena-service-strip{background:#fff;border-bottom:1px solid #e5e6e8}.arena-service-strip>.retail-container{padding:27px 0;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.arena-service-strip>.retail-container>a{border-right:1px solid #e4e6e8;justify-content:flex-start;gap:16px;padding-left:25px}.arena-service-strip>.retail-container>a:first-child{padding-left:0}.arena-service-strip>.retail-container>a:last-child{border:0}.arena-service-strip .icon{height:35px;width:35px;color:var(--arena-dark);stroke-width:1.4}.arena-service-strip strong{font-size:10px;letter-spacing:.015em;font-weight:900}.arena-service-strip small{font-size:10px;margin-top:5px;color:#71787c}.arena-service-strip a:hover strong{color:#c65120}
.arena-worlds{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;padding-top:28px}.arena-world-card{position:relative;display:block;aspect-ratio:.82;overflow:hidden;background:#1c252a;color:#fff;border-radius:2px;isolation:isolate}.arena-world-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s}.arena-world-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0001 10%,transparent 35%,#081014e6 100%);z-index:1;pointer-events:none}.arena-world-card:hover>img{transform:scale(1.045)}.arena-world-card.world-chaussures>img,.arena-world-card.world-accessoires>img{object-fit:contain;background:#e6e8e9}.arena-world-card.world-sports>img{object-position:55% 35%}.arena-world-mark{position:absolute;right:13px;top:12px;z-index:2;background:#ffffffed;padding:6px 9px;border-radius:2px;display:grid;place-items:center;width:57px;height:36px}.arena-world-mark .brand-logo{display:block;width:100%;height:24px;object-fit:contain}.arena-world-copy{position:absolute;z-index:2;left:16px;right:12px;bottom:18px}.arena-world-copy strong{display:block;font-size:22px;font-weight:900;letter-spacing:-.035em;line-height:1.05}.arena-world-copy small{display:flex;align-items:center;gap:8px;font-size:10px;margin-top:9px}.arena-world-copy .icon{width:14px;height:14px;transition:transform .2s}.arena-world-card:hover .icon{transform:translateX(4px)}
.arena-all-brands{margin-top:33px;border-bottom:1px solid #dfe3e5;padding-bottom:12px}.arena-heritage-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #e3e6e8;padding-bottom:14px;position:relative}.arena-heritage-heading:after{content:"";position:absolute;bottom:-1px;left:0;width:44px;height:3px;background:var(--arena-flame)}.arena-heritage-heading h2{font-size:21px;letter-spacing:-.025em;font-weight:900;margin:0;text-transform:uppercase}.arena-heritage-heading>a{font-size:10px;display:flex;gap:10px;align-items:center;white-space:nowrap}.arena-heritage-heading .icon{height:17px;width:17px;color:#d85c28}.arena-brand-line{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:18px;align-items:center;padding:23px 8px 18px}.arena-brand-line>a{height:65px;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:background .2s,transform .2s}.arena-brand-line>a:hover{background:#f2f4f4;transform:translateY(-3px)}.arena-brand-line .brand-logo{display:block;max-width:100%;width:96px;height:44px;object-fit:contain}.arena-brand-line .brand-logo-under-armour{height:48px;width:70px}.arena-brand-line .brand-logo-arena{width:75px}.arena-brand-line .brand-logo-the-north-face{width:82px;height:49px}.arena-brand-line .brand-logo-jordan{height:49px;width:48px}.arena-brand-line .brand-logo-new-balance{width:70px}.arena-brand-line .brand-logo-reebok{width:87px}.arena-brand-caption{color:#757c80;font-size:10px;margin:0 0 10px;text-align:right}
.arena-collection-nav{border:0;padding:20px 0 0;gap:25px}.arena-collection-nav>span{font-size:8px}.arena-edit{margin-top:35px}.arena-section-intro h2 em{color:#657077}.arena-kicker{color:#b04f28}.arena-campaign-grid,.retail-feature-pair{gap:16px}.arena-club-campaign,.arena-tech-campaign,.retail-feature{border-radius:2px}.arena-button{border-radius:1px;font-weight:800}.arena-button:hover{background:#da5c25}.arena-offer-price>strong{font-weight:900}.arena-club-campaign{background:#ececea}.arena-club-copy h3,.arena-tech-copy h3{font-weight:900}.retail-section-heading h2{font-size:25px;font-weight:900}.retail-season,.retail-trending{border-top:1px solid #dfe3e5}.retail-season .retail-section-heading,.retail-trending .retail-section-heading{position:relative;padding-bottom:17px;border-bottom:1px solid #e3e6e8}.retail-season .retail-section-heading:after,.retail-trending .retail-section-heading:after{content:"";position:absolute;bottom:-1px;left:0;width:44px;height:3px;background:var(--arena-flame)}.retail-home .product-card .product-image,.season-image,.trending-tile{border-radius:2px}.retail-product-label{border-radius:1px}.retail-home .product-price{color:#18242b}.retail-home .product-price .amount{color:inherit}.retail-home .product-heart.favorite-compact{box-shadow:0 1px 6px #1420290a}.trending-prices:after{border-color:#ed642b}
.arena-confidence-band{margin-top:48px;background:var(--arena-dark);color:#fff;position:relative;isolation:isolate;overflow:hidden}.arena-confidence-band:before{content:"";position:absolute;inset:-200px 28% -200px auto;width:145px;transform:skew(-25deg);background:#ffffff04;z-index:-1}.arena-confidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:32px 0;gap:30px}.arena-confidence-grid>a{display:flex;align-items:center;gap:16px;border-right:1px solid #ffffff1a;padding-right:18px}.arena-confidence-grid>a:last-child{border:0;padding-right:0}.arena-confidence-grid .icon{width:36px;height:36px;stroke-width:1.35;color:#f49468}.arena-confidence-grid strong,.arena-confidence-grid small{display:block}.arena-confidence-grid strong{font-size:10px;font-weight:800;letter-spacing:.03em}.arena-confidence-grid small{font-size:10px;margin-top:6px;color:#bec7cb;line-height:1.5}.arena-confidence-grid a:hover strong{color:#ffac85}
.arena-culture{margin-top:37px}.arena-culture .arena-heritage-heading{border:0;padding-bottom:0}.arena-culture .arena-heritage-heading:after{display:none}.arena-culture .arena-heritage-heading h2{font-size:25px;letter-spacing:-.04em}.arena-culture-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin-top:20px}.arena-culture-grid>a{position:relative;aspect-ratio:1;overflow:hidden;background:#131c21;color:#fff}.arena-culture-grid img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.arena-culture-grid>a:hover img{transform:scale(1.05)}.arena-culture-grid>a>span{position:absolute;bottom:0;left:0;right:0;padding:34px 13px 13px;background:linear-gradient(transparent,#071017b3);font-size:8px;font-weight:800;letter-spacing:.1em}.arena-culture-grid .arena-culture-manifesto{background:var(--arena-flame);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#151e24;line-height:.94}.arena-culture-manifesto strong{font-size:34px;font-weight:900;letter-spacing:-.045em}.arena-culture-manifesto small{font-size:7px;letter-spacing:.18em;margin-top:13px;font-weight:800}.arena-closing{margin-top:40px;background:#111b20}.arena-closing h2{font-size:clamp(38px,5.7vw,74px);font-weight:900;letter-spacing:-.055em}.arena-closing h2 em{color:#f07a42}.arena-closing .arena-button{background:#f0763d;color:#172127;border-radius:1px}.arena-closing .arena-button:hover{background:#fff}.arena-closing .arena-kicker{color:#f49468}
body.home .site-footer{background:#fff}body.home .footer-grid{padding:38px 0 32px;gap:28px}body.home .footer-grid>div{padding-right:22px;border-right:1px solid #e4e8ea}body.home .footer-grid>div:last-child{border:0;padding-right:0}body.home .footer-about img{width:158px}body.home .footer-grid h3{font-weight:900;font-size:11px}body.home .footer-bottom{background:#182228;color:#c8d0d4;border:0}body.home .footer-bottom b{color:#f07a42}.arena-footer-location{display:flex;align-items:center;gap:7px}.arena-footer-location .icon{width:13px;height:13px}
.arena-brand-directory{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:32px 0}.arena-brand-directory>a{background:#f5f6f6;border:1px solid #e8ebed;min-height:188px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 14px;gap:17px;border-radius:3px}.arena-brand-directory>a:hover{border-color:#de702f;background:#fff}.arena-brand-directory .brand-logo{width:105px;height:58px;object-fit:contain}.arena-brand-directory .brand-logo-jordan{width:58px;height:58px}.arena-brand-directory .brand-status{font-size:9px;color:#6a7379}.arena-brand-directory .brand-status.is-available{color:#236444}.arena-brand-directory .brand-action{font-size:10px;font-weight:700;display:flex;align-items:center;gap:8px}.arena-brand-directory .icon{height:14px;width:14px}.arena-brand-directory-note{padding:24px;background:#18242a;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px}.arena-brand-directory-note p{margin:0;font-size:12px}.arena-brand-directory-note a{color:#ffab7b;white-space:nowrap;font-size:12px}
@media(max-width:1200px){.site-header .header-main{grid-template-columns:155px minmax(200px,1fr) 250px;gap:24px}.site-header .brand img{width:145px}.site-header .header-actions{gap:16px}.site-header .nav-inner{gap:21px}.site-header .nav-inner>a{font-size:10px}.arena-service-strip>.retail-container>a{padding-left:13px;gap:12px}.arena-service-strip strong{font-size:8px}.arena-service-strip small{font-size:9px}.arena-service-strip .icon{width:29px;height:29px}.arena-worlds{gap:10px}.arena-world-copy{left:12px;bottom:16px}.arena-world-copy strong{font-size:18px}.arena-world-copy small{font-size:9px}.arena-world-mark{width:49px;height:31px;right:10px;top:10px;padding:5px 7px}.arena-world-mark .brand-logo{height:21px}.arena-brand-line{gap:15px;padding-inline:0}.arena-brand-line .brand-logo{height:37px}.arena-brand-line .brand-logo-jordan,.arena-brand-line .brand-logo-the-north-face{height:43px}.arena-confidence-grid{gap:20px}.arena-confidence-grid>a{gap:12px}.arena-confidence-grid strong{font-size:9px}.arena-confidence-grid small{font-size:9px}.arena-confidence-grid .icon{width:31px;height:31px}.arena-culture-manifesto strong{font-size:28px}.arena-brand-directory{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:950px){.heritage-topbar .topbar-promise{font-size:8px}.heritage-topbar .topbar-links{gap:11px}.heritage-topbar .topbar-links>a{font-size:8px}.site-header .header-main{grid-template-columns:130px minmax(0,1fr) 35px 30px;height:78px;gap:17px}.site-header .brand img{width:125px}.site-header .header-actions a span{display:none}.site-header .header-actions{margin:0;justify-content:center}.site-header .mobile-menu-toggle{justify-self:end}.site-header .nav-inner{gap:0}.site-header .nav-inner>a{font-size:12px;height:40px;width:auto}.arena-home .hero{height:465px}.arena-service-strip>.retail-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;padding:24px 0}.arena-service-strip>.retail-container>a{padding-left:0;border:0;gap:13px}.arena-service-strip strong{font-size:10px}.arena-service-strip small{font-size:10px}.arena-service-strip .icon{height:31px;width:31px}.arena-worlds{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding-top:25px}.arena-world-card{aspect-ratio:.94}.arena-world-copy strong{font-size:24px}.arena-world-copy small{font-size:10px}.arena-world-mark{width:55px;height:34px}.arena-all-brands{margin-top:28px}.arena-brand-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px 25px;padding:17px 0}.arena-brand-line>a{height:65px}.arena-brand-line .brand-logo{height:40px}.arena-brand-caption{font-size:9px;text-align:left}.arena-collection-nav{padding-top:20px}.arena-edit{margin-top:31px}.retail-section-heading h2{font-size:22px}.arena-confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px;padding:28px 0}.arena-confidence-grid>a{border:0;padding:0;gap:14px}.arena-confidence-grid strong{font-size:10px}.arena-confidence-grid small{font-size:10px}.arena-confidence-band{margin-top:35px}.arena-culture .arena-heritage-heading h2{font-size:23px}.arena-culture-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.arena-culture-grid>a:nth-child(n+4):not(:last-child){display:none}.arena-culture-manifesto strong{font-size:34px}.arena-closing h2{font-size:44px}body.home .footer-grid>div{border:0;padding:0}.arena-brand-directory{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:640px){.heritage-topbar{height:29px}.heritage-topbar .topbar-inner{width:calc(100% - 30px);justify-content:space-between;gap:10px}.heritage-topbar.retail-topbar .topbar-inner>.arena-location{display:flex;font-size:8px;gap:4px}.heritage-topbar .arena-location .icon{height:10px;width:10px}.heritage-topbar .topbar-promise{font-size:7px;letter-spacing:0;display:flex;white-space:nowrap;gap:0}.heritage-topbar .topbar-links{display:none}.site-header .header-main{height:108px;grid-template-columns:27px 1fr 70px;grid-template-rows:59px 37px;gap:0 10px;padding-bottom:12px}.site-header .brand{padding-left:30px}.site-header .brand img{width:116px}.site-header .header-actions{gap:14px;justify-content:flex-end}.site-header .header-actions a .icon{width:21px;height:21px}.site-header .mobile-menu-toggle{justify-self:start}.site-header .site-search{height:37px}.site-header .site-search button{width:38px}.site-header .nav-inner>a{font-size:11px}.arena-home .hero{height:410px}.arena-service-strip>.retail-container{gap:20px 14px;padding:22px 0}.arena-service-strip>.retail-container>a{gap:9px;align-items:center}.arena-service-strip .icon{height:27px;width:27px}.arena-service-strip strong{font-size:7px;line-height:1.4;letter-spacing:0}.arena-service-strip small{font-size:8px;line-height:1.4;margin-top:4px;max-width:135px}.arena-worlds{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:22px}.arena-world-card{aspect-ratio:.67}.arena-world-copy{left:9px;right:5px;bottom:12px}.arena-world-copy strong{font-size:13px;letter-spacing:-.035em}.arena-world-copy small{font-size:7px;gap:4px;margin-top:7px}.arena-world-copy .icon{height:11px;width:11px}.arena-world-mark{top:8px;right:8px;width:39px;height:25px;padding:4px 6px}.arena-world-mark .brand-logo{height:17px}.arena-all-brands{margin-top:26px;padding-bottom:10px}.arena-heritage-heading{gap:12px;padding-bottom:12px}.arena-heritage-heading h2{font-size:19px}.arena-heritage-heading>a{font-size:8px;gap:7px}.arena-heritage-heading .icon{height:14px;width:14px}.arena-brand-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px 13px;padding:14px 0 10px}.arena-brand-line>a{height:50px}.arena-brand-line .brand-logo{height:29px;width:100%;max-width:57px}.arena-brand-line .brand-logo-under-armour,.arena-brand-line .brand-logo-the-north-face{height:31px}.arena-brand-line .brand-logo-jordan{height:32px;width:32px}.arena-brand-caption{font-size:8px;line-height:1.6;margin-bottom:3px}.arena-collection-nav{padding-top:17px;gap:23px}.arena-edit{margin-top:28px}.arena-campaign-grid,.retail-feature-pair{gap:15px}.arena-section-intro h2{font-size:30px}.retail-section-heading h2{font-size:20px}.arena-confidence-grid{gap:23px 16px;padding:25px 0}.arena-confidence-grid>a{gap:10px;align-items:flex-start}.arena-confidence-grid .icon{height:26px;width:26px}.arena-confidence-grid strong{font-size:7px;line-height:1.5;letter-spacing:.01em}.arena-confidence-grid small{font-size:8px;line-height:1.5;margin-top:4px}.arena-culture{margin-top:28px}.arena-culture .arena-heritage-heading{align-items:flex-end}.arena-culture .arena-heritage-heading h2{font-size:21px;max-width:230px;line-height:1.1}.arena-culture .arena-heritage-heading>a{font-size:7px}.arena-culture-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:17px}.arena-culture-grid>a{aspect-ratio:.78}.arena-culture-grid>a>span{font-size:5px;padding:20px 6px 8px;letter-spacing:0}.arena-culture-manifesto strong{font-size:20px}.arena-culture-manifesto small{font-size:4px;margin-top:8px;letter-spacing:.1em}.arena-closing{margin-top:30px}.arena-closing h2{font-size:34px}body.home .footer-grid{padding:30px 0;gap:25px 17px}body.home .footer-about img{width:147px}body.home .footer-grid h3{font-size:10px}.arena-brand-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0}.arena-brand-directory>a{min-height:170px;padding:20px 12px;gap:14px}.arena-brand-directory .brand-logo{width:85px;height:47px}.arena-brand-directory .brand-logo-jordan{height:48px;width:48px}.arena-brand-directory .brand-status{font-size:8px}.arena-brand-directory .brand-action{font-size:9px}.arena-brand-directory-note{display:block;padding:22px}.arena-brand-directory-note p{font-size:11px;margin-bottom:12px}.arena-brand-directory-note a{font-size:11px}}
@media(max-width:360px){.heritage-topbar .topbar-inner{gap:6px}.heritage-topbar .topbar-inner>.arena-location{font-size:7px}.heritage-topbar .topbar-promise{font-size:6px}.arena-worlds{gap:7px}.arena-world-copy{left:7px}.arena-world-copy strong{font-size:11px}.arena-world-copy small{font-size:6px;gap:3px}.arena-world-mark{width:34px;right:7px}.arena-service-strip strong{font-size:6px}.arena-service-strip small{font-size:7px}.arena-service-strip .icon{width:24px;height:24px}.arena-brand-line{gap:2px 10px}.arena-section-intro h2{font-size:27px}.retail-section-heading h2{font-size:18px}.arena-culture .arena-heritage-heading h2{font-size:18px}.arena-culture-manifesto strong{font-size:17px}.arena-closing h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){.arena-world-card>img,.arena-brand-line>a,.arena-culture-grid img{transition:none}}

@media(max-width:640px){.arena-brand-line .brand-logo-adidas{height:37px}.arena-brand-line .brand-logo-the-north-face{height:36px}}
