@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;1,600&family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900;1,700&display=swap";:root{--sports-ink: #101214;--sports-paper: #f5f4ef;--sports-red: #e32636;--sports-steel: #c9ced3;--font-body-family: "Barlow", sans-serif;--font-heading-family: "Barlow Condensed", sans-serif}body{background:linear-gradient(90deg,rgba(16,18,20,.025) 1px,transparent 1px),var(--sports-paper);background-size:48px 48px}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.025em;text-transform:uppercase}.button,button,.shopify-payment-button__button{font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.header-wrapper,.shopify-section-header-sticky{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__menu-item{font-family:Barlow Condensed,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:minmax(10rem,auto) minmax(0,1fr) auto;column-gap:1.5rem}.header__heading,.header__heading-link{min-width:10rem;white-space:nowrap}.header__inline-menu{min-width:0}.header__inline-menu>.list-menu--inline{justify-content:center;flex-wrap:nowrap;gap:0}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding-right:.75rem;padding-left:.75rem;font-size:1.3rem;white-space:nowrap}.mega-menu__content{max-height:calc(100vh - 12rem);overflow-y:auto;border-top:.1rem solid rgba(255,255,255,.08);background:radial-gradient(circle at 70% 35%,rgba(227,38,54,.13),transparent 28%),linear-gradient(110deg,rgba(255,255,255,.025),transparent 45%),#20252a;color:#fff}.mega-menu__list.page-width{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;max-width:150rem;padding:1.2rem 2.4rem 2rem}.mega-menu__list>li{min-width:0;border-right:.1rem solid rgba(255,255,255,.06);border-bottom:.1rem solid rgba(255,255,255,.06)}.mega-menu__list>li:nth-child(5n){border-right:0}.mega-menu__link.mega-menu__link--level-2{display:flex;align-items:center;justify-content:space-between;min-height:5.8rem;margin:0;padding:1.4rem 2rem;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.sports-mega-group>summary .icon-caret{position:static;flex:0 0 auto;width:1rem;height:.7rem;margin-left:1rem;color:var(--sports-red);transition:transform .18s ease}.sports-mega-group[open]>summary{color:var(--sports-red);background:#ffffff0b}.sports-mega-group[open]>summary .icon-caret{transform:rotate(180deg)}.sports-mega-group__links{padding:0 1.2rem 1.2rem;background:#0000002e;animation:sports-menu-reveal .18s ease both}.sports-mega-group__links .mega-menu__link{display:block;padding:.8rem;color:#ffffffb8;font-family:Barlow,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.25;text-decoration:none}.sports-mega-group__links .mega-menu__link:hover,.mega-menu__link.mega-menu__link--level-2:hover{color:var(--sports-red);background:#ffffff0a}}@keyframes sports-menu-reveal{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:990px)and (max-width:1199px){.mega-menu__list.page-width{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu__list>li:nth-child(5n){border-right:.1rem solid rgba(255,255,255,.06)}.mega-menu__list>li:nth-child(4n){border-right:0}}.sports-home-hero,body.template-index .shopify-section:first-child{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 78% 25%,rgba(227,38,54,.34),transparent 26%),linear-gradient(115deg,#090a0c,#171a1e 52%,#08090a)}body.template-index .shopify-section:first-child:before{position:absolute;inset:-35% -10% auto 48%;z-index:-1;width:54%;aspect-ratio:1;border:2px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 80px #ffffff09,0 0 0 160px #ffffff05;content:""}body.template-index .shopify-section:first-child .banner__heading,body.template-index .shopify-section:first-child .slideshow__text h2{max-width:10ch;font-size:clamp(4.8rem,8vw,10rem);line-height:.86}.card-wrapper .card,.collection-list .card{transition:transform .22s ease,box-shadow .22s ease}.card-wrapper:hover .card,.collection-list .card:hover{transform:translateY(-6px);box-shadow:0 22px 50px #10121424}.card__heading,.card-information__text{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.015em;text-transform:uppercase}.main-collection-banner,.collection-hero{background:linear-gradient(120deg,rgba(227,38,54,.18),transparent 42%),#101214;color:#fff}.main-collection-banner *,.collection-hero *{color:inherit}.product__title h1,.main-page-title,.title--primary{font-size:clamp(3.6rem,5vw,6.8rem);line-height:.92}.product__info-container{border-top:5px solid var(--sports-red)}.facet-filters,.facets-container,.cart__footer,.contact{border-color:#1012141f}.newsletter,.email-signup-banner{background:linear-gradient(135deg,#e32636e0,#a0101df2),#e32636}.newsletter *,.email-signup-banner *{color:#fff}.footer{border-top:6px solid var(--sports-red)}@media screen and (max-width:749px){body.template-index .shopify-section:first-child .banner__heading,body.template-index .shopify-section:first-child .slideshow__text h2{font-size:clamp(4.2rem,16vw,6.4rem)}.header__heading-logo{max-width:140px}}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.collection-list .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sports-system.css.map */
