@font-face{font-family:GothamFC Wide;src:url(/cdn/shop/files/gothamfc4.otf?v=1766413927) format("opentype");font-weight:400 900;font-style:normal;font-display:swap}:root{--gfc-aqua: #a9f0f5;--gfc-sky: linear-gradient(45deg, #a9f0f5, #ffffff);--gfc-ink: #000101;--gfc-panel: #141414;--gfc-cut: 24px;--gfc-wide: "GothamFC Wide", var(--font-heading--family), sans-serif;--font-heading--family: "GothamFC Wide", "Montserrat", sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.button,.button-secondary,button.button,.product-card__title,.product-details .product-title,.badge{font-family:var(--gfc-wide);letter-spacing:.01em}.button,.button-secondary{text-transform:uppercase;font-weight:700}#header-component,#header-component .header__row{background-color:#000!important}#header-component .header__row--bottom{border-block-start:1px solid #1f1f1f}#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .menu-list__trigger{font-family:var(--gfc-wide);font-size:1rem;font-weight:500;text-transform:uppercase;color:#fff!important}#header-component .menu-list__list{justify-content:center}@media screen and (min-width:750px){#header-component .header__row--bottom .header__columns{grid-template-columns:1fr}#header-component .header__row--bottom .header__column--center{grid-column:1 / -1;justify-content:center}}@media screen and (min-width:750px){#header-component .header__row--bottom .menu-list__link-title{padding-block:18px}}@media screen and (min-width:750px){#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .menu-list__trigger{font-size:clamp(9px,calc(1.58vw - 2.7px),16px)}#header-component .header__row--bottom .menu-list__link-title{padding-inline:clamp(5px,.6vw,12px)}}#header-component .menu-list__link[aria-haspopup] .menu-list__link-title:after,#header-component .menu-list__list-item:has(.menu-list__submenu) .menu-list__link-title:after{content:"";display:inline-block;width:7px;height:7px;margin-inline-start:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg)}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link[aria-expanded=true] .menu-list__link-title{color:var(--gfc-aqua)!important}@media screen and (min-width:750px){#header-component .menu-list__list-item:has(>.menu-list__submenu){position:relative}#header-component .header__underlay-open,#header-component .header__underlay-open:before,#header-component .header__underlay-open:after{visibility:hidden!important;background:none!important;box-shadow:none!important}#header-component .menu-list__submenu{--gfc-cut: 20px;position:absolute;top:100%;left:0;right:auto;bottom:auto;width:max-content;min-width:300px;height:auto!important;padding:1px;background:#6b6b6b!important;box-shadow:none;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#header-component .menu-list__submenu-inner{--gfc-cut: 19.6px;height:auto!important;max-height:none!important;padding:0!important;transform:none!important;overflow:visible!important;background:#161616!important;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#header-component .menu-list__submenu .mega-menu,#header-component .menu-list__submenu .mega-menu__grid{display:block;width:auto;padding:0;margin:0}#header-component .menu-list__submenu .mega-menu__list{display:flex;flex-direction:column;gap:0;padding:28px 40px}#header-component .menu-list__submenu .mega-menu__column{grid-column:auto}#header-component .menu-list__submenu .mega-menu__link{display:block;padding-block:14px;color:#fff;font-family:var(--gfc-wide);font-size:1rem;font-weight:500;line-height:1.2;text-transform:uppercase;white-space:nowrap;text-decoration:none}#header-component .menu-list__submenu .mega-menu__link:hover{color:var(--gfc-aqua)}#header-component .menu-list__list-item:has(>.menu-list__link[aria-expanded=true])>.menu-list__link{background:#161616}#header-component .menu-list__link[aria-expanded=true] .menu-list__link-title{color:var(--gfc-aqua)!important}}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon,#header-component svg{color:#fff}@media screen and (min-width:990px){#header-component .header__row--top search-button>button{--gfc-cut: 10px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:260px;height:40px;padding-inline:18px 14px;border:0;border-radius:0;background:#ffffff8c;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut));transition:background-color .2s ease}#header-component .header__row--top search-button>button:before{--gfc-cut: 9.6px;content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#000;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#header-component .header__row--top search-button>button>*{position:relative}#header-component .header__row--top search-button>button:hover{background:var(--gfc-aqua)}#header-component .header__row--top search-button>button>span:first-child{display:block!important;font-size:.9375rem;opacity:.8;white-space:nowrap}#header-component .header__row--top .header__column--right search-button{order:-1;margin-inline-end:8px}}.gfc-cut{clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}.gfc-sky{background:var(--gfc-sky);color:var(--gfc-ink)}product-card a.contents [role=heading],product-card a.contents p{font-family:var(--gfc-wide);font-size:.8125rem;line-height:1.35;text-transform:uppercase}.product-card .price,.product-card .price__regular{color:var(--gfc-aqua);font-weight:700}.section .h2,.section h2{letter-spacing:.01em}footer .menu__heading,footer .menu__heading :is(.menu__heading__default,.menu__heading__accordion),footer h5,footer .h5{font-family:var(--gfc-wide)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.04em}footer a:hover{color:var(--gfc-aqua)}footer .gfc-soccerpost-logo{display:block;width:min(220px,100%)}footer .gfc-soccerpost-logo img{display:block;width:100%;height:auto}.gfc-collection-intro{padding-block:32px 8px;text-align:center}.gfc-collection-intro img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.resource-list__carousel{--peek-next-slide-size: 0px}.resource-list__carousel slideshow-slides{clip-path:inset(0 max(40px,calc(.5*(100% - min(90rem,100% - 80px)))))}}.product-information__media .product-media-container,.product-information__media .product-media{background:#fff}product-card .product-media img,product-card .card-gallery img{object-fit:cover!important;background:#fff}product-card .product-media,product-card .card-gallery{background:#fff}@media screen and (min-width:750px){.quick-add-modal .product-information__media:has(.slideshow--single-media){align-self:stretch}.quick-add-modal .product-information__media media-gallery:has(.slideshow--single-media){position:relative;inset-block:auto;top:auto;display:flex;flex-direction:column;justify-content:center;height:100%}.quick-add-modal .product-information__media media-gallery:has(.slideshow--single-media)>*{width:100%}}product-card .card-gallery,.product-information__media .product-media-container,.product-information__media .product-media,.product-information__media .slideshow-controls__thumbnail{--gfc-cut: 16px;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}.product-information__media .slideshow-controls__thumbnail{--gfc-cut: 8px}.product-information__media .pplr_preview_wrapper{background:#fff}.product-information__media .pplr_preview_wrapper canvas{max-width:100%;max-height:100%;object-fit:contain}.compare-at-price{color:#ffffffa6!important;text-decoration-line:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:#e10600!important}.product-badges__badge.gfc-preorder-badge{background:#a9f0f5;color:#000}.gfc-preorder-note{margin:10px 0 0;font-size:14px;font-weight:600;letter-spacing:.02em}@media screen and (min-width:750px){#header-group:has(>.header-section>#header-component[data-sticky-state=active])~* .product-information__media:not(.quick-add-modal *) media-gallery.sticky-content{--sticky-header-offset: calc(var(--header-height) + 16px)}}#collection-countdown{max-width:min(90rem,100% - 80px);margin:24px auto;padding:20px 0}#collection-countdown h2{margin:0 0 12px;font-size:clamp(16px,1.6vw,22px);line-height:1.3;letter-spacing:.02em;text-wrap:balance}#collection-countdown #timer-display{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}@media screen and (max-width:749px){#collection-countdown{max-width:calc(100% - 40px)}}select option,select optgroup{background-color:var(--gfc-ink);color:#fff}#MainContent .gfc-bopis-wrap{margin:0 0 40px;background:none;font-family:var(--font-body--family)}#MainContent .gfc-bopis-inner{max-width:min(90rem,100% - 80px);clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#MainContent .gfc-bopis-left{padding:40px;background:var(--gfc-panel)}#MainContent .gfc-bopis-left:before,#MainContent .gfc-bopis-right:before{display:none}#MainContent .gfc-bopis-eyebrow{font-family:var(--font-body--family);font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--gfc-aqua)}#MainContent .gfc-bopis-eyebrow:before{background:var(--gfc-aqua)}#MainContent .gfc-bopis-headline{font-family:var(--gfc-wide);font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.05;letter-spacing:0}#MainContent .gfc-bopis-headline .gfc-cyan,#MainContent .gfc-bopis-date-label{color:var(--gfc-aqua)}#MainContent .gfc-bopis-body{font-size:14px;color:#fffc}#MainContent .gfc-bopis-date-badge{border-color:#a9f0f54d;background:#a9f0f50f}#MainContent .gfc-bopis-cal{background:var(--gfc-aqua)}#MainContent .gfc-bopis-cta{padding:12px 24px;border-radius:6px;background:var(--gfc-aqua);font-family:var(--font-body--family);font-size:12px;letter-spacing:.08em}#MainContent .gfc-bopis-cta:hover{background:#fff}#MainContent .gfc-bopis-right{padding:40px 48px;background:var(--gfc-sky);color:var(--gfc-ink)}#MainContent .gfc-bopis-steps-title,#MainContent .gfc-bopis-step-body h4{font-family:var(--gfc-wide);font-weight:500;letter-spacing:.02em;color:var(--gfc-ink)}#MainContent .gfc-bopis-steps-title{border-bottom-color:#00000026}#MainContent .gfc-bopis-step-num{border-color:var(--gfc-ink);font-family:var(--font-body--family);color:var(--gfc-ink)}#MainContent .gfc-bopis-step-line{background:#00000026}#MainContent .gfc-bopis-step-body p{color:#000000bf}@media screen and (max-width:749px){#MainContent .gfc-bopis-inner{max-width:calc(100% - 40px);--gfc-cut: 16px}#MainContent .gfc-bopis-left,#MainContent .gfc-bopis-right{padding:28px 24px}}#MainContent .stadium-closed-wrapper{min-height:0;padding:40px 20px 64px;background:none;color:#fff;font-family:var(--font-body--family)}#MainContent .stadium-closed-wrapper .container{max-width:760px}#MainContent .stadium-closed-wrapper .banner-container{margin-bottom:32px;border-radius:0;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#MainContent .stadium-closed-wrapper .notice-badge{margin-bottom:20px;padding:6px 14px;border:0;border-radius:6px;background:var(--gfc-aqua);color:var(--gfc-ink);font-family:var(--font-body--family);font-size:12px;font-weight:700;letter-spacing:.08em}#MainContent .stadium-closed-wrapper h1{margin:0 0 16px;font-family:var(--gfc-wide);font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.05;color:#fff;text-wrap:balance}#MainContent .stadium-closed-wrapper .btn{display:block;padding:0;background:none;color:#fffc;font-size:16px;font-weight:500;text-transform:none}#MainContent .stadium-closed-wrapper .btn b{font-weight:inherit}#MainContent .stadium-closed-wrapper .shipping-note{justify-content:flex-start;gap:20px;margin:32px 0;padding:28px 32px;border-radius:0;background:var(--gfc-sky);color:var(--gfc-ink);text-transform:none;font-size:15px;line-height:1.5;clip-path:polygon(var(--gfc-cut) 0%,100% 0%,100% calc(100% - var(--gfc-cut)),calc(100% - var(--gfc-cut)) 100%,0% 100%,0% var(--gfc-cut))}#MainContent .stadium-closed-wrapper .shipping-note strong{font-size:inherit;font-weight:700}#MainContent .stadium-closed-wrapper .shipping-note div>strong:first-child{display:inline-block;margin-bottom:4px;font-family:var(--gfc-wide);font-size:16px;font-weight:500;letter-spacing:.02em}#MainContent .stadium-closed-wrapper .shipping-note .icon{font-size:2rem}#MainContent .stadium-closed-wrapper .team-store-link{margin-bottom:0;padding:12px 24px;border:0;border-radius:6px;background:var(--gfc-aqua);color:var(--gfc-ink)!important}#MainContent .stadium-closed-wrapper .team-store-link:hover{background:#fff!important;color:var(--gfc-ink)!important}#MainContent .stadium-closed-wrapper .btn:last-child{margin-top:8px;color:var(--gfc-aqua);font-family:var(--gfc-wide);font-size:clamp(18px,2vw,24px)!important;letter-spacing:.02em}@media screen and (max-width:749px){#MainContent .stadium-closed-wrapper{--gfc-cut: 16px}#MainContent .stadium-closed-wrapper .shipping-note{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/gfc-custom.css.map */
