:root{--gg-navy: #073242;--gg-cream: #F9F6F2;--gg-amber: #EAA239;--gg-amber-hover: #c8881e;--gg-font-headline: var(--font-heading-family, "Barlow Condensed", sans-serif);--gg-font-headline-weight: var(--font-heading-weight, 600);--gg-font-body: var(--font-body-family, "Inter", system-ui, sans-serif)}#header-group header-component,#header-group .header-section{display:none!important}sticky-add-to-cart,.sticky-add-to-cart,[data-section-type=sticky-add-to-cart],sticky-atc,.sticky-atc{display:none!important}#header-component{--header-height: 88px}@media(max-width:749px){#header-component{--header-height: 64px}}header-component .menu-list__link{font-family:var(--gg-font-headline)!important;font-size:16px!important;font-weight:var(--gg-font-headline-weight)!important;letter-spacing:.1em!important;text-transform:uppercase!important}header-component .menu-list__link[aria-current=page]:after{transform:scaleX(1)!important}header-component .menu-list__link,header-component a.menu-list__link{position:relative;transition:color .2s ease}header-component .menu-list__link:after,header-component a.menu-list__link:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:var(--gg-amber);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}header-component .menu-list__link:hover:after,header-component .menu-list__link[aria-current=page]:after,header-component .menu-list__link.is-active:after{transform:scaleX(1)}header-component .header-actions__action svg,header-component .header-actions__action .svg-wrapper{transition:color .2s ease,opacity .2s ease}header-component .header-actions__action:hover svg,header-component .header-actions__action:hover .svg-wrapper{color:var(--gg-amber)}header-component .cart-count,header-component [data-cart-count]{background-color:var(--gg-amber)!important;color:var(--gg-navy)!important;font-family:var(--gg-font-body);font-weight:700}.gg-header-phone{display:inline-flex;align-items:center;gap:6px;padding:0 4px;font-family:var(--gg-font-body);font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gg-amber);text-decoration:none;white-space:nowrap;transition:color .2s ease;align-self:center}.gg-header-phone:hover{color:var(--gg-cream)}.gg-header-phone__icon{flex-shrink:0}@media(max-width:479px){.gg-header-phone__number{display:none}}header-component .header-logo img,header-component header-logo img{max-height:64px;width:auto;object-fit:contain}@media(max-width:749px){header-component .header-logo img,header-component header-logo img{max-height:40px}}header-component .menu-list__list{align-items:stretch!important;height:100%}header-component .menu-list__list-item{align-self:stretch!important;display:flex!important;align-items:center!important}header-component .menu-list__link{height:100%!important;display:flex!important;align-items:center!important}header-component:has(.menu-list__link[aria-expanded=true]) .header__row,header-component:has(.mega-menu__list:hover) .header__row{background-color:var(--gg-navy)!important;--header-bg-color: var(--gg-navy) !important;color:var(--gg-cream)!important}header-component:has(.menu-list__link[aria-expanded=true]) .menu-list__link,header-component:has(.mega-menu__list:hover) .menu-list__link{color:var(--gg-cream)!important}header-component .header__backdrop{opacity:0!important;background:transparent!important;pointer-events:auto!important}header-component .header__icon--menu,header-component .header__icon--summary{color:var(--gg-cream)!important;padding:8px!important;border-radius:4px!important;transition:color .2s ease,background-color .2s ease!important}header-component .header__icon--menu:hover,header-component .header__icon--summary:hover{color:var(--gg-amber)!important;background-color:#f9f6f214!important}header-component .header-drawer-icon svg,header-component .header__icon--menu svg{color:inherit}.menu-drawer{background-color:var(--gg-navy)!important;color:var(--gg-cream)!important;border-top:4px solid var(--gg-amber)!important}.menu-drawer__header{border-bottom:1px solid rgba(234,162,57,.2)!important;padding-bottom:20px!important;margin-bottom:8px!important}.menu-drawer,.menu-drawer *{color:var(--gg-cream)!important}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--gg-font-headline)!important;font-size:26px!important;font-weight:var(--gg-font-headline-weight)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--gg-cream)!important}.menu-drawer__menu-item--mainlist{padding:12px 0!important;border-bottom:1px solid rgba(249,246,242,.08)!important;transition:padding-left .2s ease!important}.menu-drawer__menu-item--mainlist:hover{padding-left:8px!important}.menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--active .menu-drawer__menu-item-text,.menu-drawer__menu-item--active{color:var(--gg-amber)!important}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-family:var(--gg-font-body)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:#f9f6f2bf!important}.menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text{color:var(--gg-amber)!important}.menu-drawer__menu-item .icon-plus svg,.menu-drawer__menu-item .svg-wrapper svg{color:var(--gg-amber)!important;fill:var(--gg-amber)!important}.menu-drawer__close-button{color:var(--gg-cream)!important;transition:color .2s ease,transform .2s ease!important}.menu-drawer__close-button:hover{color:var(--gg-amber)!important;transform:rotate(90deg)!important}.menu-drawer__menu-item--divider{border-bottom-color:#f9f6f21f!important}.menu-drawer__menu--childlist{background-color:#f9f6f20a!important;border-radius:8px!important;padding:8px 0!important}.menu-drawer__animated-element{transition:opacity .25s ease,transform .25s ease!important}.menu-drawer svg{color:inherit!important;fill:currentColor!important}.menu-drawer{scrollbar-width:none!important}.menu-drawer::-webkit-scrollbar{display:none!important}.search-modal::backdrop,dialog.search-modal__content::backdrop{background:#07324273!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.search-modal__content{background-color:var(--gg-cream)!important;color:var(--gg-navy)!important;border:none!important;border-top:3px solid var(--gg-amber)!important;box-shadow:0 16px 64px #07324233!important}.predictive-search{background-color:var(--gg-cream)!important;color:var(--gg-navy)!important;--color-background: 249, 246, 242 !important;--color-foreground: 7, 50, 66 !important;--color-border: rgba(7,50,66,.12) !important}.predictive-search-form__header{border-bottom:1px solid rgba(7,50,66,.1)!important;padding-bottom:16px!important}.search-input,.predictive-search-form .search-input{background-color:var(--gg-white, #ffffff)!important;color:var(--gg-navy)!important;border:2px solid rgba(7,50,66,.15)!important;border-radius:8px!important;font-family:var(--gg-font-body)!important;font-size:18px!important;caret-color:var(--gg-amber)!important;transition:border-color .2s ease!important}.search-input::placeholder{color:#07324259!important}.search-input:focus{border-color:var(--gg-amber)!important;outline:none!important;box-shadow:0 0 0 3px #eaa23926!important}.predictive-search__icon svg,.predictive-search-form .svg-wrapper svg{color:var(--gg-amber)!important}.predictive-search__reset-button{color:#07324266!important;transition:color .15s ease!important}.predictive-search__reset-button:hover{color:var(--gg-navy)!important}.predictive-search__close-modal-button{color:var(--gg-navy)!important;transition:color .2s ease,transform .2s ease!important}.predictive-search__close-modal-button:hover{color:var(--gg-amber)!important;transform:rotate(90deg)!important}.predictive-search-form__content-wrapper{background-color:var(--gg-cream)!important}.predictive-search-form__content,.predictive-search-form__content *{color:var(--gg-navy)!important}.predictive-search-form__content [class*=title],.predictive-search-form__content [class*=heading],.predictive-search-form__content h2,.predictive-search-form__content h3{font-family:var(--gg-font-headline)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--gg-navy)!important;opacity:.5!important;margin-bottom:10px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(7,50,66,.1)!important}.predictive-search-form__content a{color:var(--gg-navy)!important;text-decoration:none!important;transition:color .15s ease!important}.predictive-search-form__content a:hover{color:var(--gg-amber)!important}.predictive-search-form__content [class*=result-item],.predictive-search-form__content li{border-bottom-color:#07324212!important;transition:background-color .15s ease!important}.predictive-search-form__content [class*=result-item]:hover,.predictive-search-form__content li:hover{background-color:#0732420a!important;border-radius:6px!important}.predictive-search-form__content [class*=price]{color:var(--gg-amber)!important;font-family:var(--gg-font-headline)!important;font-weight:600!important}.predictive-search__search-button,.predictive-search-form__footer .button{background-color:var(--gg-amber)!important;color:var(--gg-navy)!important;font-family:var(--gg-font-body)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;border-radius:6px!important;transition:background-color .2s ease!important}.predictive-search__search-button:hover,.predictive-search-form__footer .button:hover{background-color:var(--gg-navy)!important;color:var(--gg-cream)!important}.predictive-search-form__footer{border-top:1px solid rgba(7,50,66,.1)!important;padding-top:16px!important}.predictive-search-form__content mark,.predictive-search-form__content em{background:transparent!important;color:var(--gg-amber)!important;font-style:normal!important;font-weight:700!important}.predictive-search-form__content [class*=no-results],.predictive-search-form__content [class*=empty]{color:#07324266!important;font-style:italic!important}.recentlyViewedWrapper,.recentlyViewedTitle,[class*=recently-viewed],recently-viewed-products{display:none!important}.shopify-section footer .rte h1,.shopify-section footer .rte h2,.shopify-section footer .rte h3,.shopify-section footer .rte h4,.shopify-section footer [class*=heading],footer .title,footer h1,footer h2,footer h3,footer h4{font-family:var(--gg-font-headline)!important;font-weight:var(--gg-font-headline-weight)!important;letter-spacing:.06em;text-transform:uppercase}footer a:not([class*=button]):not([class*=btn]){transition:color .2s ease}footer a:not([class*=button]):not([class*=btn]):hover{color:var(--gg-amber)!important}footer .menu-list__link,footer .footer-menu__link,footer [class*=footer] a{transition:color .15s ease}footer .menu-list__link:hover,footer .footer-menu__link:hover,footer [class*=footer] a:hover{color:var(--gg-amber)!important}footer [type=submit],footer .button--primary,footer button[name=commit]{background-color:var(--gg-amber)!important;color:var(--gg-navy)!important;font-family:var(--gg-font-body)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;transition:background-color .2s ease!important}footer [type=submit]:hover,footer .button--primary:hover,footer button[name=commit]:hover{background-color:var(--gg-navy)!important;color:var(--gg-amber)!important;outline:2px solid var(--gg-amber)!important}footer input[type=email]{border-color:#f9f6f24d!important;transition:border-color .2s ease!important}footer input[type=email]:focus{border-color:var(--gg-amber)!important;outline:none!important;box-shadow:0 0 0 2px #eaa23940!important}footer [class*=copyright],footer [class*=legal],footer [class*=bottom]{font-family:var(--gg-font-body);font-size:12px;opacity:.6}footer [class*=social] a:hover svg,footer [class*=social-icon]:hover,footer .social-links a:hover{color:var(--gg-amber)!important;fill:var(--gg-amber)!important}footer .payment-icon{opacity:.6;transition:opacity .2s ease}footer .payment-icon:hover{opacity:1}header-component .menu-list__submenu{background-color:var(--gg-navy)!important;border-top:3px solid var(--gg-amber)!important;box-shadow:0 12px 40px #07324240!important;--color-background: 7, 50, 66 !important;--color-background-rgb: 7, 50, 66 !important;--color-foreground: 249, 246, 242 !important;--color-foreground-rgb: 249, 246, 242 !important;--color-border: rgba(249,246,242,.15) !important}header-component .menu-list__submenu-inner{padding-top:32px!important;padding-bottom:36px!important}header-component .menu-list__submenu,header-component .menu-list__submenu p,header-component .menu-list__submenu span,header-component .menu-list__submenu li{color:var(--gg-cream)!important}header-component .menu-list__submenu a,header-component .menu-list__submenu .menu-list__link{color:#f9f6f2d9!important;text-decoration:none!important;transition:color .15s ease,padding-left .15s ease!important;font-family:var(--gg-font-body)!important;font-size:14px!important}header-component .menu-list__submenu a:hover,header-component .menu-list__submenu .menu-list__link:hover{color:var(--gg-amber)!important;padding-left:4px!important}header-component .menu-list__submenu .mega-menu__list-heading,header-component .menu-list__submenu .mega-menu__list-heading a,header-component .menu-list__submenu [class*=heading] a,header-component .menu-list__submenu [class*=heading]{font-family:var(--gg-font-headline)!important;font-size:18px!important;font-weight:var(--gg-font-headline-weight)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--gg-cream)!important;margin-bottom:8px!important}header-component .mega-menu__list-heading{padding-bottom:10px!important;border-bottom:1px solid rgba(234,162,57,.3)!important}header-component .menu-list__submenu .price,header-component .menu-list__submenu [class*=price]{color:var(--gg-amber)!important;font-family:var(--gg-font-headline)!important;font-weight:600!important}header-component .menu-list__submenu img{border-radius:6px;transition:transform .3s ease,opacity .2s ease}header-component .menu-list__submenu a:hover img{transform:scale(1.03);opacity:.9}header-component .menu-list__submenu .resource-card__title,header-component .menu-list__submenu .card__title,header-component .menu-list__submenu [class*=card-title],header-component .menu-list__submenu [class*=card__name]{font-family:var(--gg-font-headline)!important;font-weight:var(--gg-font-headline-weight)!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--gg-cream)!important;font-size:15px!important}header-component .menu-list__submenu .mega-menu__view-all,header-component .menu-list__submenu a[href*=collections]{color:#f9f6f2a6!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}header-component .menu-list__submenu .mega-menu__view-all:hover,header-component .menu-list__submenu a[href*=collections]:hover{color:var(--gg-amber)!important}.gg-mega-promo{display:flex;flex-direction:column;gap:10px;min-width:200px;max-width:240px;flex-shrink:0;border-left:1px solid rgba(249,246,242,.12);padding-left:28px}.gg-mega-promo__img{width:100%;border-radius:8px;display:block;object-fit:cover;aspect-ratio:3 / 4}.gg-mega-promo__label{font-family:var(--gg-font-headline);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gg-cream)!important;text-decoration:none}.gg-mega-promo__label:hover{color:var(--gg-amber)!important}.gg-mega-promo__sub{font-family:var(--gg-font-body);font-size:12px;color:#f9f6f299!important;line-height:1.4;margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gg-global.css.map */
