@media screen and (min-width:990px){#header-component{--vgc-nav-ink: #23271f;--vgc-nav-green: #2f5a2b;--vgc-nav-accent: #47773f;--vgc-nav-hairline: #e3e9df;--vgc-nav-tint: #eef3ea;--vgc-nav-pad: 13px}#header-component .header__row--top{box-shadow:inset 0 -1px 0 var(--vgc-nav-hairline)}#header-component[data-sticky-state=active] .header__underlay-closed{box-shadow:0 10px 24px -18px #23403573}#header-component .header__row .menu-list__link,#header-component .header__row .menu-list__link[href*="/collections/all"]{position:relative;font-weight:500!important;color:var(--vgc-nav-ink);transition:color .16s ease}#header-component .menu-list__link-title{padding-inline:var(--vgc-nav-pad)}#header-component .menu-list__link:has(.vgc-menu-chevron) .menu-list__link-title{padding-inline-end:0}#header-component .vgc-menu-chevron{margin-inline:4px var(--vgc-nav-pad)}#header-component .header__row--top .menu-list__link:after{content:"";display:block;position:absolute;top:auto;left:var(--vgc-nav-pad);right:var(--vgc-nav-pad);bottom:5px;height:3px;border-radius:3px 3px 0 0;background:var(--vgc-nav-accent);transform:scaleX(0);transform-origin:50% 100%;transition:transform .26s cubic-bezier(.22,1,.36,1);pointer-events:none}#header-component .header__row--top .menu-list__link:has(.vgc-menu-chevron):after{right:calc(var(--vgc-nav-pad) + 18px)}#header-component .menu-list__link:hover,#header-component .menu-list__link:focus-visible,#header-component .menu-list__link[aria-expanded=true],#header-component .menu-list__link--active{color:var(--vgc-nav-green)}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link[aria-expanded=true] .menu-list__link-title,#header-component .menu-list__link--active .menu-list__link-title{color:var(--vgc-nav-green)!important}#header-component .header__row--top .menu-list__link:hover:after,#header-component .header__row--top .menu-list__link:focus-visible:after,#header-component .header__row--top .menu-list__link[aria-expanded=true]:after,#header-component .header__row--top .menu-list__link--active:after{transform:scaleX(1)}#header-component .header__row--top .menu-list__link--active:not(:hover):not([aria-expanded=true]):after{height:2px;opacity:.75}#header-component .header__column--right{position:relative;padding-inline-start:20px}#header-component .header__column--right:before{content:"";position:absolute;left:0;top:50%;width:1px;height:26px;transform:translateY(-50%);background:var(--vgc-nav-hairline)}#header-component .header__column--right .localization-form__select,#header-component .header__column--right .ts-currency{color:#5f665a;font-size:.875rem}#header-component .header-actions__action{border-radius:50%;transition:background-color .16s ease,color .16s ease}#header-component .header-actions__action:hover{background:var(--vgc-nav-tint);color:var(--vgc-nav-green)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:7;background:#12221857;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}body:has(#header-component .menu-list__link[aria-haspopup][aria-expanded=true]):after{opacity:1;visibility:visible;transition:opacity .26s ease,visibility 0s}.shopify-section-group-header-group:not(.header-section){position:relative;z-index:8}#header-component .header__underlay-open:after{box-shadow:0 28px 48px -28px #1222188c}#header-component .vg-mega-editorial__heading{font-size:clamp(1.375rem,1rem + .55vw,1.625rem);line-height:1.2;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}#header-component .mega-menu__link:hover,#header-component a.vg-mega-promo:hover .vg-mega-promo__label{color:var(--vgc-nav-green)}}@media screen and (min-width:990px)and (max-width:1439px){#header-component{--vgc-nav-pad: 9px}#header-component .header__row .menu-list__link{font-size:.9375rem}#header-component .header__column--right{padding-inline-start:14px;column-gap:8px}}@media screen and (min-width:990px)and (max-width:1300px){#header-component{--vgc-nav-pad: 8px}#header-component .header__columns{column-gap:12px}#header-component .header-logo__image-container .vg-logo--full{height:34px}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link:after,body:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/vgc-nav.css.map */
