@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-navy: #0d1b2a;--sports-navy-2: #172738;--sports-ink: #131820;--sports-paper: #f6f6f2;--sports-white: #ffffff;--sports-red: #e32636;--sports-red-dark: #a91525;--sports-gold: #d6a744;--sports-line: rgba(13, 27, 42, .14);--sports-muted: #66717c;--sports-radius: 12px;--sports-shadow: 0 16px 40px rgba(13, 27, 42, .11);--font-body-family: "Barlow", Arial, sans-serif;--font-heading-family: "Barlow Condensed", Impact, sans-serif}html{scroll-behavior:smooth}body{color:var(--sports-ink);background:linear-gradient(90deg,rgba(13,27,42,.025) 1px,transparent 1px),var(--sports-paper);background-size:48px 48px;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}body,.color-background-1,.gradient{background-color:var(--sports-paper)}*:focus-visible{outline:3px solid var(--sports-gold)!important;outline-offset:3px;box-shadow:none!important}.page-width{max-width:142rem}h1,h2,h3,.h0,.h1,.h2,.title{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.025em;line-height:.96;text-transform:uppercase}.rte h2,.rte h3{margin-top:1.8em}.rte p,.rte li{line-height:1.72}.button,button,.shopify-payment-button__button{font-family:var(--font-heading-family);font-weight:800;letter-spacing:.055em;text-transform:uppercase}.button:not(.button--secondary),.product-form__submit,.cart__checkout-button{background:var(--sports-red);color:#fff;border-radius:8px;box-shadow:0 4px 0 var(--sports-red-dark);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.button:not(.button--secondary):hover,.product-form__submit:hover,.cart__checkout-button:hover{background:#f02b3d;transform:translateY(-2px);box-shadow:0 6px 0 var(--sports-red-dark)}.button--secondary{border:1px solid var(--sports-navy);border-radius:8px;background:transparent;color:var(--sports-navy)}.field__input,.select__select,.customer .field input,.contact input,.contact textarea{border-radius:8px!important;background:#fff}.badge{border:0;border-radius:4px;background:var(--sports-red);color:#fff;font-family:var(--font-heading-family);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.utility-bar,.announcement-bar{background:#09131e!important}.utility-bar a,.announcement-bar,.announcement-bar__message{color:#fff!important}.utility-bar a{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.header-wrapper,.shopify-section-header-sticky{background:#0d1b2af7!important;border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__heading-link{padding:.6rem 0}.header__icon,.header__menu-item{color:#fff!important}.header__menu-item{position:relative;font-family:var(--font-heading-family);font-weight:700;letter-spacing:.035em;text-transform:uppercase}.header__menu-item:after{position:absolute;right:.8rem;bottom:.5rem;left:.8rem;height:2px;background:var(--sports-red);content:"";transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1)}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:minmax(14rem,auto) minmax(0,1fr) auto;column-gap:1.6rem}.header__inline-menu{min-width:0;overflow-x:auto;scrollbar-width:none}.header__inline-menu::-webkit-scrollbar{display:none}.header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:center;gap:.15rem}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding:1.7rem .72rem;font-size:1.25rem;white-space:nowrap}.mega-menu__content{max-height:calc(100vh - 12rem);overflow-y:auto;border-top:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 75% 30%,rgba(227,38,54,.16),transparent 28%),var(--sports-navy-2);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{border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.mega-menu__link{color:#ffffffc2!important}.mega-menu__link:hover,.mega-menu__link--active{color:#fff!important;background:#ffffff0d}.mega-menu__link--level-2{color:#fff!important;font-family:var(--font-heading-family);font-size:1.55rem;font-weight:800;text-transform:uppercase}}.template-index main .shopify-section:first-child{position:relative;isolation:isolate;overflow:hidden}.template-index main .shopify-section:first-child:after{position:absolute;right:clamp(1.5rem,5vw,7rem);bottom:1.6rem;z-index:2;padding:.55rem .9rem;border:1px solid rgba(255,255,255,.45);background:#09131eb8;color:#fff;font-family:var(--font-heading-family);font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;content:"Built for your colors";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-index .shopify-section+.shopify-section{position:relative}.template-index .shopify-section+.shopify-section>.section-header,.template-index .title-wrapper-with-link{border-left:4px solid var(--sports-red);padding-left:1.4rem}.card-wrapper .card,.collection-list .card{height:100%;overflow:hidden;border:1px solid var(--sports-line);border-radius:var(--sports-radius);background:#fff;box-shadow:0 3px #0d1b2a0f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card-wrapper:hover .card,.collection-list .card:hover{transform:translateY(-4px);border-color:#0d1b2a47;box-shadow:var(--sports-shadow)}.card__media{background:#f0f1ee}.card__content{padding:1.4rem 1.5rem 1.6rem!important}.card__heading,.card-information__text{font-family:var(--font-heading-family);font-size:clamp(1.65rem,1.6vw,2rem);font-weight:700;line-height:1.08;letter-spacing:.005em;text-transform:none}.card-information .price{margin-top:.8rem;color:var(--sports-red);font-family:var(--font-heading-family);font-size:1.8rem;font-weight:800}.quick-add__submit{min-height:4.4rem}.collection-hero{position:relative;overflow:hidden;min-height:18rem;background:linear-gradient(118deg,var(--sports-navy) 0%,#172b3d 72%,#253a4a 100%)!important;color:#fff}.collection-hero:after{position:absolute;right:-3rem;bottom:-8rem;width:28rem;height:28rem;border:2px solid rgba(214,167,68,.34);border-radius:50%;box-shadow:0 0 0 38px #d6a74412,0 0 0 76px #d6a74409;content:""}.collection-hero *{color:inherit!important}.collection-hero__title{font-size:clamp(4rem,7vw,7.5rem)!important}.collection-hero__title:before{display:block;margin-bottom:.7rem;color:var(--sports-gold);font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.14em;content:"CUSTOM SPORTSWEAR \2022  MADE FOR YOUR TEAM"}.collection-hero-seo{padding-top:1.8rem!important;padding-bottom:.5rem!important}.collection-hero-seo__kicker{margin:0;color:var(--sports-red);font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#main-collection-filters h1{display:none!important}.facets-container,.facets-vertical-form{margin-bottom:2.4rem;padding:1.2rem 1.5rem;border:1px solid var(--sports-line);border-radius:10px;background:#fff}.facet-filters__sort,.mobile-facets__sort .select__select{font-weight:600}.product-count__text{color:var(--sports-muted)}.pagination__item{border-radius:6px}.pagination__item--current{background:var(--sports-navy);color:#fff}.product__media-wrapper .product__media{overflow:hidden;border:1px solid var(--sports-line);border-radius:12px;background:#fff}.product__info-container{padding-top:1.8rem;border-top:4px solid var(--sports-red)}.product__title h1{font-size:clamp(3.6rem,4.8vw,6.2rem);line-height:.9}.product .price{color:var(--sports-red);font-family:var(--font-heading-family);font-weight:800}.product-form__submit{min-height:5.6rem;font-size:1.75rem}.quantity{border-radius:8px;background:#fff}.product__accordion{margin-top:0;border-top:1px solid var(--sports-line)}.product__accordion summary{min-height:5.8rem}.product__accordion .summary__title{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700}.jdgm-widget,.customchoo-reviews{border-radius:12px}@media screen and (min-width:990px){.product__info-wrapper{align-self:flex-start}.product__info-container{position:sticky;top:11rem}}.main-page-title,.title--primary,.customer h1{position:relative;margin-bottom:3.2rem;font-size:clamp(4rem,7vw,7rem)}.main-page-title:after,.title--primary:after,.customer h1:after{display:block;width:7rem;height:4px;margin-top:1.2rem;background:linear-gradient(90deg,var(--sports-red) 0 72%,var(--sports-gold) 72%);content:""}.shopify-policy__container,.main-page .page-width,.page-width--narrow{max-width:94rem}.shopify-policy__body,.rte,.contact{font-size:1.65rem}.contact,.customer form,.search__input.field__input{border-radius:12px;background:#fff}.contact{padding:clamp(2rem,4vw,4rem);border:1px solid var(--sports-line)}.cart-items,.cart__footer,.cart-drawer__footer{overflow:hidden;border:1px solid var(--sports-line);border-radius:12px;background:#fff}.cart-items thead{background:var(--sports-navy);color:#fff}.cart-item__name{font-family:var(--font-heading-family);font-size:2rem;font-weight:700}.totals__total-value{color:var(--sports-red);font-family:var(--font-heading-family);font-size:2.8rem;font-weight:800}.drawer__inner{border-left:4px solid var(--sports-red)}.newsletter,.email-signup-banner{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--sports-navy) 0%,#172b3d 76%)!important;color:#fff!important}.newsletter:after,.email-signup-banner:after{position:absolute;right:-7rem;bottom:-12rem;width:30rem;height:30rem;border:2px solid rgba(214,167,68,.35);border-radius:50%;box-shadow:0 0 0 42px #d6a74412;content:"";pointer-events:none}.newsletter *,.email-signup-banner *{color:#fff!important}.newsletter .field__input,.email-signup-banner .field__input{color:var(--sports-ink)!important;background:#fff!important}.newsletter .button,.email-signup-banner .button{background:var(--sports-gold)!important;color:var(--sports-navy)!important;box-shadow:0 4px #946f25}.footer{border-top:6px solid var(--sports-red);background:var(--sports-navy)!important}.footer,.footer *{color:#fffc}.footer h2,.footer .footer-block__heading{color:#fff}.footer a:hover{color:var(--sports-gold)!important}.footer__content-bottom{border-top-color:#ffffff1f!important}@media(prefers-reduced-motion:no-preference){main>.shopify-section:first-child{animation:sports-enter .42s ease both}@keyframes sports-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media screen and (max-width:989px){.header{padding-top:1rem;padding-bottom:1rem}.header__heading-logo{max-width:145px}.product__info-container{padding-top:1.4rem}.collection-hero{min-height:14rem}}@media screen and (max-width:749px){:root{--sports-radius:9px}.page-width{padding-right:1.6rem;padding-left:1.6rem}.template-index main .shopify-section:first-child:after{right:1rem;bottom:1rem;font-size:1rem}.collection-hero__title{font-size:4.2rem!important}.collection-hero__title:before{max-width:24rem;font-size:1rem;line-height:1.35}.facets-container{padding:.8rem 1rem}.product__title h1{font-size:3.8rem}.product-form__submit{min-height:5.2rem}.card__content{padding:1rem!important}.card__heading,.card-information__text{font-size:1.55rem}.cart-items,.cart__footer{border-radius:9px}.footer{padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html body{font-family:Barlow,Arial,sans-serif!important}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .title,html body .button,html body button,html body .shopify-payment-button__button{font-family:Barlow Condensed,Impact,sans-serif!important}html body .collection-hero{background:linear-gradient(118deg,#0d1b2a,#172b3d 72%,#253a4a)!important;color:#fff!important}html body .collection-hero__title,html body .collection-hero__description{color:#fff!important}[id*=__main-collection-banner]{position:relative;isolation:isolate;overflow:hidden;min-height:18rem;background:linear-gradient(118deg,#0d1b2a,#172b3d 72%,#253a4a)!important}[id*=__main-collection-banner]:after{position:absolute;right:-3rem;bottom:-9rem;z-index:-1;width:28rem;height:28rem;border:2px solid rgba(214,167,68,.34);border-radius:50%;box-shadow:0 0 0 38px #d6a74412,0 0 0 76px #d6a74409;content:""}[id*=__main-collection-banner] .collection-hero__title,[id*=__main-collection-banner] .collection-hero__description{color:#fff!important}@media screen and (max-width:749px){[id*=__main-collection-banner]{min-height:14rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sports-system.css.map */
