@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,400;0,500;0,700;0,800;1,400;1,500&display=swap";:root{--gg-ink: #000000;--gg-paper: #ffffff;--gg-chalk: #F0EFEC;--gg-fog: #E8E6E1;--gg-slate: #6A6A6A;--gg-sport: #2D7D5A;--gg-sport-deep: #236246;--gg-error: #EF4444;--gg-overlay: rgba(0, 0, 0, .7);--gg-btn-charcoal: #1F5CD0;--gg-btn-charcoal-hover: #0B56E5;--gg-link-blue: #327EFF;--gg-price-sale: #16A34A;--gg-price-compare: #EF4444;--gg-badge-urgent: #ED0202;--gg-badge-dark: #0A0A0B;--gg-accent-blue: #0080FF;--gg-timer-red: #DC2626;--gg-primary: #1F5CD0;--gg-primary-dark: #1a1a1a;--gg-bg-dark: #000000;--gg-bg-light: #ffffff;--gg-text: #000000;--gg-text-muted: #6A6A6A;--gg-text-subtle: rgba(0, 0, 0, .3);--gg-text-on-dark: #ffffff;--gg-text-on-dark-muted: rgba(255, 255, 255, .75);--gg-font: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--gg-font-promo: "Montserrat", "Inter", -apple-system, sans-serif;--gg-btn-radius: 12px;--gg-radius-pill: 100px;--gg-radius: 16px;--gg-radius-badge: 12px;--gg-radius-input: 8px;--gg-shadow: 0 5px 15px rgba(0, 0, 0, .1);--gg-btn-height: 48px;--gg-btn-padding: 0 20px;--gg-page-width: 1600px;--gg-section-padding: 40px;--gg-gap: 6px;--gg-gap-size: 4px;--gg-header-height: 121px;--gg-ls-hero: .6px;--gg-ls-h2: .5px;--gg-ls-h1-product: .5px;--gg-ls-label: .6px;--gg-ls-body: .6px;--gg-letter-spacing: .6px}body{font-family:var(--gg-font)!important;font-size:16px!important;font-weight:500!important;color:var(--gg-body-text, rgba(0, 0, 0, .75))!important;line-height:28.8px!important;letter-spacing:var(--gg-ls-body)!important}h1,h2,h3,h4,h5,h6{font-family:var(--gg-font)!important;font-weight:800!important;line-height:1.2!important;letter-spacing:var(--gg-ls-h2)!important;text-transform:uppercase!important}.page-width,.shopify-section .page-width{max-width:var(--gg-page-width)!important}*,*:before,*:after{box-shadow:none!important}.button,.button--primary,.btn,button[name=add],.product-form__submit{background-color:var(--gg-btn-primary-bg, var(--gg-btn-charcoal))!important;color:var(--gg-btn-primary-text, #ffffff)!important;border:1px solid var(--gg-btn-primary-bg, var(--gg-btn-charcoal))!important;border-radius:var(--gg-btn-radius)!important;font-family:var(--gg-font)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;height:var(--gg-btn-height)!important;padding:var(--gg-btn-padding)!important;transition:background-color .14s ease,color .14s ease,border-color .14s ease,transform .15s ease,box-shadow .15s ease!important}.button:hover,.button--primary:hover,.btn:hover,button[name=add]:hover,.product-form__submit:hover{background-color:var(--gg-btn-primary-bg-hover, var(--gg-btn-charcoal-hover))!important;border-color:var(--gg-btn-primary-bg-hover, var(--gg-btn-charcoal-hover))!important;color:var(--gg-btn-primary-text, #ffffff)!important;transform:translateY(-2px)!important;box-shadow:var(--gg-shadow)!important}.gg-fav-drawer__cart-btn{background-color:var(--gg-btn-primary-bg, var(--gg-btn-charcoal))!important;color:var(--gg-btn-primary-text, #ffffff)!important;border-color:var(--gg-btn-primary-bg, var(--gg-btn-charcoal))!important}.gg-fav-drawer__cart-btn:hover{background-color:var(--gg-btn-primary-bg-hover, var(--gg-btn-charcoal-hover))!important;border-color:var(--gg-btn-primary-bg-hover, var(--gg-btn-charcoal-hover))!important}.button--secondary,.button[data-secondary],.shopify-payment-button__button--unbranded{background-color:var(--gg-btn-secondary-bg, #ffffff)!important;color:var(--gg-btn-secondary-text, var(--gg-link-blue))!important;border:1px solid var(--gg-btn-secondary-border, var(--gg-link-blue))!important;border-radius:var(--gg-btn-radius)!important;font-family:var(--gg-font)!important;font-size:16px!important;font-weight:700!important;height:var(--gg-btn-height)!important;padding:var(--gg-btn-padding)!important}.button--secondary:hover{background-color:var(--gg-chalk)!important;color:var(--gg-btn-secondary-text, var(--gg-link-blue))!important;border-color:var(--gg-btn-secondary-border, var(--gg-link-blue))!important}.announcement-bar,.announcement-bar__message,[class*=announcement]{background-color:#000!important;color:#fff!important;font-size:11px!important;font-weight:400!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.announcement-bar__link,.announcement-bar a{color:#fff!important;text-decoration:none!important}.header__inline-menu a,.header__inline-menu summary{text-decoration:none!important;-webkit-text-decoration:none!important}.header__inline-menu a:not(.header__submenu a),.header__inline-menu summary:not(.header__submenu summary),.header__menu-item:not(.header__submenu .header__menu-item),.header__menu-item--active:not(.header__submenu .header__menu-item--active){color:var(--gg-header-icons-color, currentColor)!important;font-family:var(--gg-font)!important;font-size:15px!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;position:relative!important;text-decoration:none!important}.header__inline-menu .header__menu-item>span:not(.icon-caret){position:relative!important;display:inline-block!important}.header__inline-menu .header__menu-item>span:not(.icon-caret):after{content:""!important;display:block!important;position:absolute!important;bottom:-3px!important;left:0!important;width:0!important;height:2px!important;background-color:var(--gg-header-icons-color, currentColor)!important;transition:width .3s ease!important;pointer-events:none!important}.header__inline-menu .header__menu-item:hover>span:not(.icon-caret):after{width:100%!important}.header__inline-menu a:hover,.header__inline-menu summary:hover{opacity:1!important;text-decoration:none!important}.header__active-menu-item,.header__inline-menu .header__active-menu-item,.header__menu-item .header__active-menu-item,.list-menu__item .header__active-menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]:hover>.header__menu-item{text-decoration:none!important;border-bottom:none!important}header-drawer .menu-drawer__menu-item,header-drawer a.menu-drawer__menu-item,header-drawer summary.menu-drawer__menu-item,header-drawer .list-menu__item,.menu-drawer__menu-item,.menu-drawer a.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item,.menu-drawer button.menu-drawer__menu-item,.menu-drawer .list-menu__item,.menu-drawer a.list-menu__item,.menu-drawer summary.list-menu__item,.menu-drawer .menu-drawer__menu-item.h3,.menu-drawer a.h3,.menu-drawer summary.h3{font-family:var(--gg-font)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.header__icon,.header__icon svg{color:var(--gg-header-icons-color, currentColor)!important;stroke:var(--gg-header-icons-color, currentColor)!important}.header__icon svg path,.header__icon svg circle,.header__icon svg rect,.header__icon svg line,.header__icon svg polyline{stroke:var(--gg-header-icons-color, currentColor)!important}.header__heading-link,.header__heading{color:var(--gg-header-icons-color, currentColor)!important}.cart-count-bubble{background-color:var(--gg-btn-charcoal)!important;color:#fff!important;border-radius:50%!important}.cart-count-bubble span{color:#111!important}.header__icon--menu svg path,.header__icon--menu svg line{stroke:var(--gg-header-icons-color, currentColor)!important}.section__title,.section-header__title,h2.title,.collection__title,.section__heading{font-family:var(--gg-font)!important;font-size:clamp(24px,3vw,38px)!important;font-weight:700!important;color:#000!important;letter-spacing:var(--gg-ls-h2)!important;line-height:1.1!important;text-transform:uppercase!important}.section__subheading,.section__description{font-family:var(--gg-font)!important;font-size:16px!important;font-weight:400!important;color:#6a6a6a!important;letter-spacing:0!important;line-height:22px!important;text-transform:none!important}.card-wrapper,.card,.product-card{font-family:var(--gg-font)!important;background:var(--gg-card-bg, #ffffff)!important;border-radius:var(--gg-radius)!important;box-shadow:none!important}.card__media,.card__media img,.card-media,.media{border-radius:var(--gg-radius)!important;background-color:var(--gg-chalk)!important}.card__heading,.card-information__text,.card__text,.card__heading a{font-size:14px!important;font-weight:400!important;color:var(--gg-card-title-color, #000000)!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important}.price--on-sale .price-item--regular{color:var(--gg-price-compare-color, var(--gg-price-compare))!important;font-size:14px!important;font-weight:500!important;text-decoration:line-through!important}.price-item--sale{font-size:14px!important;font-weight:700!important;color:var(--gg-price-sale)!important}.price-item--regular{font-size:14px!important;font-weight:700!important;color:var(--gg-price-color, #000000)!important}.gg-installments{font-size:12px!important;color:#6a6a6a!important}.footer.color-scheme-2,.footer.color-scheme-2.gradient,.color-scheme-2.gradient.footer,footer.color-scheme-2,.footer.color-scheme-4,.footer.color-scheme-4.gradient,footer.color-scheme-4{background-color:#000!important;background:#000!important;color:#ffffffbf!important;padding:var(--gg-section-padding) 0!important}.color-scheme-2 .footer__heading,.color-scheme-4 .footer__heading{font-size:14px!important;font-weight:700!important;color:#fff!important;font-family:var(--gg-font)!important;letter-spacing:var(--gg-ls-label)!important;text-transform:uppercase!important;margin-bottom:16px!important}.color-scheme-2 .footer__list a,.color-scheme-2 .footer-nav-bar__link,.color-scheme-2 .list-menu a,footer.color-scheme-2 a,.color-scheme-4 .footer__list a,.color-scheme-4 .footer-nav-bar__link,.color-scheme-4 .list-menu a,footer.color-scheme-4 a{font-size:14px!important;font-weight:400!important;color:#ffffffbf!important;font-family:var(--gg-font)!important;text-decoration:none!important;line-height:22px!important}.color-scheme-2 .footer__list a:hover,footer.color-scheme-2 a:hover,.color-scheme-4 .footer__list a:hover,footer.color-scheme-4 a:hover{color:#fff!important;text-decoration:underline!important;opacity:1!important}.color-scheme-2 p,.color-scheme-2 span:not(.badge):not([class*=price]),.color-scheme-4 p,.color-scheme-4 span:not(.badge):not([class*=price]){color:#ffffffbf!important}.color-scheme-2 .footer__copyright,.color-scheme-4 .footer__copyright{color:#fff6!important;font-size:11px!important;border-top:1px solid rgba(255,255,255,.12)!important;margin-top:var(--gg-section-padding)!important;padding-top:24px!important;letter-spacing:.5px!important}.gg-tabs__nav,[class*=tab-nav],[class*=tabs__nav]{background-color:transparent!important;border-radius:var(--gg-radius-pill)!important;padding:0!important;display:inline-flex!important;border-bottom:1px solid #000000!important;gap:0!important}.gg-tabs__btn,[class*=tab-btn],[class*=tabs__btn]{border-radius:var(--gg-radius-pill)!important;font-family:var(--gg-font)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .14s ease,color .14s ease!important;border-bottom:2px solid transparent!important;padding:12px 20px!important;background:transparent!important}.gg-tabs__btn.is-active,[class*=tab-btn].is-active,[class*=tab-btn][aria-selected=true]{background:transparent!important;color:#000!important;border-bottom-color:#000!important}.gg-tabs__btn:not(.is-active),[class*=tab-btn]:not(.is-active){background:transparent!important;color:#6a6a6a!important}.gg-promo-bar,[class*=promo-bar],[class*=countdown-bar],.gg-utility-bar,[class*=utility-bar]{font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:400!important}.gg-promo-bar a,[class*=promo-bar] a,.gg-utility-bar a,[class*=utility-bar] a{text-decoration:none!important}.gg-promo-bar a:hover,[class*=promo-bar] a:hover,.gg-utility-bar a:hover,[class*=utility-bar] a:hover{text-decoration:underline!important}.badge--sale,.price__badge-sale,[class*=badge--sale],[class*=badge-sale]{background-color:var(--gg-badge-dark)!important;color:#fff!important;border-radius:var(--gg-radius-badge)!important;border:1px solid rgba(255,255,255,.1)!important;font-family:var(--gg-font)!important;font-weight:700!important;font-size:10px!important;padding:4px 7px!important;letter-spacing:1px!important;text-transform:uppercase!important}.gg-bulk-badge{border-radius:0!important;font-family:var(--gg-font)!important;font-weight:700!important;font-size:10px!important;padding:5px 8px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.swatch__input:checked+.swatch__label,.variant-pills__input:checked+.variant-pills__label,.product-form__input--pill input[type=radio]:checked+label,input[type=radio]:checked+label.button{background-color:var(--gg-pdp-accent-bg, #111111)!important;color:var(--gg-pdp-accent-text, #ffffff)!important;border-color:var(--gg-pdp-accent-bg, #111111)!important}.variant-pills__label,.swatch__label{font-family:var(--gg-font)!important;font-weight:400!important;border-radius:var(--gg-radius-badge)!important;font-size:13px!important;background-color:var(--gg-chalk)!important;border:none!important;height:44px!important;transition:background-color .14s ease,color .14s ease!important}.variant-pills__label:hover:not(:disabled),.swatch__label:hover:not(:disabled){background-color:var(--gg-fog)!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select,.field__input{font-family:var(--gg-font)!important;font-size:14px!important;font-weight:400!important;border-radius:var(--gg-radius-input)!important;border-color:#0003!important;box-shadow:none!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:#000!important;box-shadow:none!important;outline:none!important}#CartDrawer-Checkout,.cart__checkout-button{background-color:var(--gg-btn-checkout-bg, #000000)!important;color:var(--gg-btn-checkout-text, #ffffff)!important;border-radius:var(--gg-btn-radius)!important;font-family:var(--gg-font)!important;font-weight:700!important;font-size:16px!important;letter-spacing:0!important;text-transform:none!important;border:1px solid var(--gg-btn-checkout-bg, #000000)!important;height:var(--gg-btn-height)!important;box-shadow:none!important}#CartDrawer-Checkout:hover,.cart__checkout-button:hover{background-color:var(--gg-btn-checkout-bg, #000000)!important;border-color:var(--gg-btn-checkout-bg, #000000)!important;filter:brightness(.88)!important}.drawer__inner{background-color:var(--gg-cart-bg, #ffffff)!important;border-radius:var(--gg-radius)!important}.quick-add__submit,.quick-add-modal__toggle,[class*=quick-add] button{background-color:#000!important;color:#fff!important;border-radius:var(--gg-btn-radius)!important;font-family:var(--gg-font)!important;font-weight:700!important;border:1px solid #000000!important;box-shadow:none!important}.quick-add__submit:hover,.quick-add-modal__toggle:hover,[class*=quick-add] button:hover{background-color:#6a6a6a!important;border-color:#6a6a6a!important}a{color:var(--gg-link-color, #000000)!important;text-decoration:none!important}a:hover{color:var(--gg-btn-primary-bg-hover, #6A6A6A)!important}.header-wrapper a,.header-wrapper a:hover{color:var(--gg-header-icons-color, #ffffff)!important}.color-scheme-2 a,.color-scheme-2 a:hover,.color-scheme-4 a,.color-scheme-4 a:hover{color:#ffffffbf!important}.section-padding{padding-top:var(--gg-section-padding)!important;padding-bottom:var(--gg-section-padding)!important}.shopify-section+.shopify-section{margin-top:0!important}@media(max-width:749px){body{font-size:15px!important;line-height:24px!important}.section__title,.section-header__title,h2.title,.collection__title,.section__heading{font-size:clamp(22px,7vw,30px)!important;letter-spacing:.5px!important;line-height:1.2!important}.header__inline-menu a,.header__inline-menu summary,.header__menu-item{font-size:14px!important}.color-scheme-2 .footer__list a,footer.color-scheme-2 a,.color-scheme-4 .footer__list a,footer.color-scheme-4 a{font-size:13px!important}.button,.button--primary,.btn,button[name=add],.product-form__submit{font-size:15px!important;height:48px!important}.gg-tabs__nav,[class*=tab-nav],[class*=tabs__nav]{flex-wrap:wrap!important;border-radius:var(--gg-radius-pill)!important;overflow-x:auto!important}.section-padding{padding-top:28px!important;padding-bottom:28px!important}}.gg-variant-modal__add-btn{background-color:var(--gg-btn-primary-bg, #000000)!important;color:var(--gg-btn-primary-text, #ffffff)!important;border-radius:var(--gg-radius)!important;font-family:var(--gg-font)!important;font-weight:700!important;border:1px solid var(--gg-btn-primary-bg, #000000)!important;letter-spacing:0!important}.gg-variant-modal__add-btn:hover{background-color:var(--gg-btn-primary-bg-hover, #6A6A6A)!important;border-color:var(--gg-btn-primary-bg-hover, #6A6A6A)!important}.gg-fav-drawer__cta{background-color:#000!important;color:#fff!important;border-radius:var(--gg-btn-radius)!important;font-family:var(--gg-font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}.gg-fav-drawer__cta:hover{background-color:#6a6a6a!important;color:#fff!important}.gg-btn--sport,.gg-btn--membership,[class*=membership] .button,[class*=adiclub] .button{background-color:var(--gg-sport)!important;color:#fff!important;border:1px solid var(--gg-sport)!important;border-radius:var(--gg-radius)!important}[class*=membership] .button:hover,[class*=adiclub] .button:hover,.gg-btn--sport:hover,.gg-btn--membership:hover{background-color:var(--gg-sport-deep)!important;border-color:var(--gg-sport-deep)!important}.header__submenu,.list-menu--disclosure{background-color:#fff!important;border-radius:var(--gg-radius)!important;box-shadow:none!important;border:1px solid #000000!important;min-width:200px!important;padding:8px 0!important}.mega-menu__content{background-color:#fff!important;border-bottom:1px solid #000000!important}.mega-menu__link,.mega-menu__link--level-2{color:#000000bf!important}.mega-menu__link:hover,.mega-menu__link--active{color:#000!important}.header__inline-menu .header__submenu a,.header__inline-menu .header__submenu summary,.header__submenu a,.header__submenu summary,.list-menu--disclosure a,.list-menu--disclosure summary{color:#000!important;font-family:var(--gg-font)!important;font-weight:400!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;padding:10px 20px!important;display:block!important;transition:background-color .14s ease!important}.header__submenu a,.header__submenu a *,.header__submenu summary,.header__submenu summary *{color:#000!important}.header__inline-menu .header__submenu a:hover,.header__inline-menu .header__submenu summary:hover,.header__submenu a:hover,.header__submenu summary:hover,.list-menu--disclosure a:hover,.list-menu--disclosure summary:hover{color:#000!important;background-color:var(--gg-chalk)!important;opacity:1!important}.header__inline-menu details .icon-caret{transition:transform .2s ease!important}.header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg)!important}.predictive-search,.predictive-search__results{font-family:var(--gg-font)!important;border-radius:var(--gg-radius)!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.1)!important}.predictive-search__item-heading{font-weight:700!important;color:#000!important;font-size:14px!important}.breadcrumb,.breadcrumb a,nav[aria-label*=readcrumb] a{font-family:var(--gg-font)!important;font-size:12px!important;color:#6a6a6a!important;letter-spacing:0!important}nav[aria-label*=readcrumb] a:hover{color:#000!important}.pagination-wrapper{margin-top:48px!important}.pagination__list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}.pagination__list>li{flex:0 0 auto!important;max-width:none!important;margin:0!important}.pagination .pagination__item{width:auto!important;min-width:44px;height:44px!important;padding:0 8px!important;border:1px solid rgba(0,0,0,.14);border-radius:var(--gg-btn-radius, 12px)!important;background-color:#fff;color:#111!important;-webkit-text-fill-color:currentColor;font-family:var(--gg-font)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pagination .pagination__item:after{display:none!important}.pagination a.pagination__item:hover{border-color:var(--gg-btn-primary-bg, #1F5CD0);background-color:#f2f6fd;background-color:color-mix(in srgb,var(--gg-btn-primary-bg, #1F5CD0) 8%,#ffffff);color:var(--gg-btn-primary-bg, #1F5CD0)!important}.pagination .pagination__item--current,.pagination .pagination__item--current:hover{border-color:var(--gg-btn-primary-bg, #1F5CD0)!important;background-color:var(--gg-btn-primary-bg, #1F5CD0)!important;color:var(--gg-btn-primary-text, #ffffff)!important;cursor:default}.pagination span.pagination__item{min-width:24px;padding:0!important;border-color:transparent;background-color:transparent;color:#00000073!important}.pagination .pagination__item .icon-caret{width:12px!important;height:7px!important}.pagination .pagination__item-arrow{color:#111!important}@media screen and (max-width:749px){.pagination-wrapper{margin-top:36px!important}.pagination__list{gap:6px!important}.pagination .pagination__item{min-width:40px;height:40px!important;font-size:13px!important}}.cart-notification,.cart-notification__button{font-family:var(--gg-font)!important;border-radius:var(--gg-btn-radius)!important}.cart-notification__button{background-color:#000!important;color:#fff!important;border-radius:var(--gg-btn-radius)!important;font-weight:700!important;border:none!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:#0000001a!important;background-color:var(--gg-chalk)!important;color:#0000004d!important;text-decoration:none!important;cursor:not-allowed!important;overflow:hidden!important}.product-form__input--pill input[type=radio]:disabled+label:after,.product-form__input--pill input[type=radio].disabled+label:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgba(0,0,0,.18) calc(50% - 1px),rgba(0,0,0,.18) calc(50% + 1px),transparent calc(50% + 1px))!important;pointer-events:none!important;z-index:1!important}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{background-color:#00000059!important;color:#ffffff80!important;overflow:hidden!important}.thumbnail-list__item,.thumbnail-list__item.slider__slide,.thumbnail.global-media-settings,.thumbnail{border-radius:var(--gg-radius-input)!important;overflow:hidden!important}.thumbnail.global-media-settings img,.thumbnail img{border-radius:var(--gg-radius-input)!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.thumbnail[aria-current=true],.thumbnail[aria-current]{box-shadow:inset 0 0 0 2px #000!important;border-radius:var(--gg-radius-input)!important}.thumbnail-slider .slider-button,.thumbnail-slider .slider-button--prev,.thumbnail-slider .slider-button--next{background:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important}.shopify-payment-button__button--branded,.shopify-payment-button__button{border-radius:var(--gg-radius)!important}.facets__heading,.facet-filters__label{font-size:12px!important;font-weight:700!important;letter-spacing:var(--gg-ls-label)!important;text-transform:uppercase!important;color:#000!important}.facets__summary,.facets__summary.caption-large{font-size:14px!important;font-weight:700!important;letter-spacing:0!important}.facets__summary-label{font-size:14px!important;font-weight:700!important}.mobile-facets__heading{font-size:12px!important;font-weight:700!important;letter-spacing:var(--gg-ls-label)!important;text-transform:uppercase!important}.mobile-facets__summary,.mobile-facets__summary.caption-large{font-size:14px!important;font-weight:400!important}.product__media-icon,.thumbnail__badge{background-color:#0000008c!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;box-shadow:none!important;color:#fff!important;border-radius:50%!important}.product__media-icon .icon,.product__media-icon svg{stroke:#fff!important;fill:#fff!important;filter:none!important}.modal__content,.modal-toggle__content,[class*=modal__content]{border-radius:50%!important;box-shadow:none!important;background-color:var(--gg-fog)!important}.modal__close-button,[class*=close-button],button[aria-label=Close]{border-radius:50%!important;border:none!important;background:transparent!important;box-shadow:none!important}.slider-button,.slider__slide,[class*=slider-button]{border-radius:50%!important;box-shadow:none!important}.slideshow__control,[class*=slideshow-control]{border-radius:50%!important}.banner__content,.image-banner__content,[class*=banner__content]{justify-content:flex-start!important;align-items:flex-end!important;padding:32px!important}.banner__heading,.image-banner__heading,[class*=banner__heading]{font-size:clamp(32px,5vw,46px)!important;font-weight:700!important;line-height:1!important;letter-spacing:var(--gg-ls-hero)!important;text-transform:uppercase!important}.banner .button,.image-banner .button,[class*=banner] .button--secondary{background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important;border-radius:var(--gg-btn-radius)!important;font-weight:700!important}.banner .button:hover,.image-banner .button:hover{background-color:#ffffffd9!important}.gg-promo-bar__inner,[class*=promo-bar__inner]{font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important}.gg-utility-bar__inner,[class*=utility-bar__inner]{font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;padding:0 24px!important;height:40px!important}.collection-list__item,[class*=collection-card]{border-radius:var(--gg-radius)!important;overflow:hidden!important}.collection-list__item .media,[class*=collection-card] .media{border-radius:var(--gg-radius)!important;background-color:var(--gg-chalk)!important}.collection-list__item h2,.collection-list__item h3,[class*=collection-card] h2,[class*=collection-card] h3{font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000!important}.newsletter__heading,.email-signup-banner__heading,[class*=newsletter__heading]{font-size:clamp(28px,4vw,38px)!important;font-weight:700!important;letter-spacing:var(--gg-ls-h2)!important;text-transform:uppercase!important;line-height:1.1!important}.newsletter-section .button,.email-signup-banner .button{background-color:#000!important;color:#fff!important;border-radius:var(--gg-btn-radius)!important;border:1px solid #000000!important}.newsletter-section input[type=email],.email-signup-banner input[type=email]{border-radius:var(--gg-radius-input)!important;border:1px solid rgba(0,0,0,.2)!important}.gg-featured-collection__title,.gg-collection-tabs__title{font-size:clamp(24px,3vw,38px)!important;font-weight:700!important;letter-spacing:var(--gg-ls-h2)!important;text-transform:uppercase!important;color:#000!important}.gg-featured-collection__cta,.gg-collection-tabs__cta{background-color:transparent!important;color:#000!important;border:1px solid #000000!important;border-radius:var(--gg-btn-radius)!important;font-weight:700!important;height:var(--gg-btn-height)!important;padding:var(--gg-btn-padding)!important}.gg-featured-collection__cta:hover,.gg-collection-tabs__cta:hover{background-color:var(--gg-chalk)!important}.product__title,.product-title,[class*=product__title]{font-size:28px!important;font-weight:800!important;line-height:33.6px!important;letter-spacing:var(--gg-ls-h1-product)!important;text-transform:uppercase!important}.product__vendor,[class*=product__vendor]{font-size:12px!important;font-weight:700!important;letter-spacing:var(--gg-ls-label)!important;text-transform:uppercase!important;color:#6a6a6a!important}.product__price .price-item--regular,.product__price-wrapper .price-item{font-size:16px!important;font-weight:700!important}.product-form__input legend,.product-form__input .form__label{font-size:12px!important;font-weight:700!important;letter-spacing:var(--gg-ls-label)!important;text-transform:uppercase!important;color:#000!important}@media screen and (min-width:990px){.search-modal__open-button.header__icon--search,button.header__icon--search{border:1px solid rgba(0,0,0,.22)!important;border-radius:var(--gg-radius-input)!important;height:38px!important;min-width:200px!important;padding:0 10px 0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;cursor:text!important;transition:border-color .15s ease!important;gap:6px!important}.search-modal__open-button.header__icon--search:hover,button.header__icon--search:hover{border-color:#000!important;background:#fff!important;opacity:1!important}.search-modal__open-button.header__icon--search:before,button.header__icon--search:before{content:"Search..."!important;font-family:var(--gg-font)!important;font-size:13px!important;font-weight:400!important;color:#00000073!important;flex:1!important;text-align:left!important;letter-spacing:0!important;text-transform:none!important}.search-modal__open-button.header__icon--search svg,button.header__icon--search svg{width:16px!important;height:16px!important;flex-shrink:0!important;order:2!important}predictive-search .field__input,.header predictive-search input[type=search],.header-search__form input{border:1px solid rgba(0,0,0,.22)!important;border-radius:var(--gg-radius-input)!important;height:38px!important;font-family:var(--gg-font)!important;font-size:14px!important;font-weight:400!important;padding:0 14px!important;background:#fff!important}predictive-search .field__input:focus,.header predictive-search input[type=search]:focus{border-color:#000!important;outline:none!important}}.gg-utility-bar{border-bottom:1px solid rgba(0,0,0,.06)}.gg-utility-bar.gg-style-adidas .gg-utility-bar__col--left,.gg-utility-bar.gg-style-adidas .gg-utility-bar__col--center{display:none!important}.gg-utility-bar.gg-style-adidas .gg-utility-bar__inner{justify-content:flex-end!important}.section-gg-collection-list .gg-cl__media{border-radius:var(--gg-radius)!important;background:#eceff1!important}.section-gg-collection-list .gg-cl__image{object-fit:contain!important}.section-gg-collection-list .gg-cl__label{font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.section-gg-collection-list .gg-cl__carousel-btn{border-radius:50%!important}#menu-drawer>.menu-drawer__inner-container>.menu-drawer__navigation-container>nav>ul.menu-drawer__menu>li>.menu-drawer__menu-item,#menu-drawer>.menu-drawer__inner-container>.menu-drawer__navigation-container>nav>ul.menu-drawer__menu>li>details>summary.menu-drawer__menu-item{font-size:16px!important;font-weight:400!important;padding-top:18px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;letter-spacing:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important}#menu-drawer .menu-drawer__menu-item .svg-wrapper{flex-shrink:0!important}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:14px!important;font-weight:400!important;padding-top:14px!important;padding-bottom:14px!important}.menu-drawer__utility-links{border-top:1px solid rgba(0,0,0,.1)!important;margin-top:8px!important;padding-top:8px!important}.menu-drawer__account{font-size:14px!important;font-weight:400!important;padding:14px 0!important;display:flex!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;letter-spacing:0!important}.menu-drawer__localization{border-top:1px solid rgba(0,0,0,.08)!important;margin-top:12px!important;padding-top:12px!important}.menu-drawer .list-social{padding:12px 0 0!important;gap:16px!important;display:flex!important;flex-wrap:wrap!important}.gg-mobile-title-above{display:none}@media screen and (max-width:749px){.gg-mobile-title-above{display:block!important;width:100%!important;grid-column:1 / -1;padding:16px 16px 20px}.gg-product-summary--desktop .gg-product-breadcrumb,.gg-product-summary--desktop .gg-product-tags-row,.gg-product-summary--desktop .gg-product-rating,.gg-product-summary--desktop .gg-product-title-custom,.gg-product-summary--desktop .gg-product-price-row{display:none!important}}.mega-menu__link--with-icon{display:flex!important;align-items:center;gap:7px}.mega-menu__link-icon{flex-shrink:0;width:18px;height:18px;object-fit:contain;border-radius:0;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gg-design-system.css.map */
