.he-header .m-menu{--main-link-px: var(--he-nav-link-px, 16px);--main-link-py: var(--he-nav-link-py, 20px);font-size:var(--he-nav-font-size, 16px);letter-spacing:var(--he-nav-letter-spacing, 0px)}.he-header.he-nav-uppercase .m-menu__link--main{text-transform:uppercase}@media screen and (min-width:1024px){.he-header .m-header__desktop,.he-header .m-header__desktop .m-header__inner{min-height:var(--he-header-min-height, auto)}}@media(max-width:1023px){.he-header .m-menu-mobile__item>a{font-size:var(--he-nav-font-size-mobile, 16px)}}.he-header .he-nav-highlight{color:inherit;line-height:1;border-radius:var(--he-hl-radius, 6px);transition:background-color var(--m-duration-default, .25s) ease,color var(--m-duration-default, .25s) ease,border-color var(--m-duration-default, .25s) ease,box-shadow var(--m-duration-default, .25s) ease}.he-header:not(.he-hl-style--underline) .he-nav-highlight:after{display:none!important}@media screen and (min-width:1024px){.he-header .m-menu__item.he-nav-highlight-item{display:flex;align-items:center}.he-header:is(.he-hl-style--filled,.he-hl-style--outline,.he-hl-style--pill,.he-hl-style--badge) .m-menu__link--main.he-nav-highlight{padding-top:8px;padding-bottom:8px;margin-top:6px;margin-bottom:6px}}.he-hl-style--filled .he-nav-highlight{background-color:var(--he-hl-bg, #7BA428);color:var(--he-hl-text, #fff)}.he-hl-style--filled .he-nav-highlight:hover{background-color:var(--he-hl-bg-hover, #688C1F);color:var(--he-hl-text-hover, #fff)}.he-hl-style--outline .he-nav-highlight{background-color:transparent;color:var(--he-hl-bg, #7BA428);box-shadow:inset 0 0 0 2px var(--he-hl-border, #7BA428)}.he-hl-style--outline .he-nav-highlight:hover{background-color:var(--he-hl-bg, #7BA428);color:var(--he-hl-text-hover, #fff);box-shadow:inset 0 0 0 2px var(--he-hl-bg, #7BA428)}.he-hl-style--pill .he-nav-highlight{background-color:var(--he-hl-bg, #7BA428);color:var(--he-hl-text, #fff);border-radius:9999px}.he-hl-style--pill .he-nav-highlight:hover{background-color:var(--he-hl-bg-hover, #688C1F);color:var(--he-hl-text-hover, #fff)}.he-hl-style--badge .he-nav-highlight{background-color:color-mix(in srgb,var(--he-hl-bg, #7BA428) 15%,transparent);color:var(--he-hl-bg, #7BA428)}.he-hl-style--badge .he-nav-highlight:hover{background-color:color-mix(in srgb,var(--he-hl-bg, #7BA428) 28%,transparent);color:var(--he-hl-text-hover, #4A6114)}.he-hl-style--underline .he-nav-highlight{position:relative}.he-hl-style--underline .he-nav-highlight:after{content:"";position:absolute;left:var(--main-link-px, 16px);right:var(--main-link-px, 16px);bottom:calc(var(--main-link-py, 20px) - 8px);height:3px;width:auto!important;background-color:var(--he-hl-bg, #7BA428)!important;border-radius:2px;opacity:1}.he-hl-style--underline .he-nav-highlight:hover{color:var(--he-hl-bg-hover, #688C1F)}@media(max-width:1023px){.he-header .m-menu-mobile__item.he-nav-highlight-item>a.he-nav-highlight{margin:6px 12px;padding-left:12px;padding-right:12px}.he-header.he-hl-style--filled .m-menu-mobile__item.he-nav-highlight-item>a,.he-header.he-hl-style--pill .m-menu-mobile__item.he-nav-highlight-item>a{background-color:var(--he-hl-bg, #7BA428);color:var(--he-hl-text, #fff)}.he-header.he-hl-style--outline .m-menu-mobile__item.he-nav-highlight-item>a{box-shadow:inset 0 0 0 2px var(--he-hl-border, #7BA428);color:var(--he-hl-bg, #7BA428)}.he-header.he-hl-style--badge .m-menu-mobile__item.he-nav-highlight-item>a{background-color:color-mix(in srgb,var(--he-hl-bg, #7BA428) 15%,transparent);color:var(--he-hl-bg, #7BA428)}.he-header.he-hl-style--underline .m-menu-mobile__item.he-nav-highlight-item>a{box-shadow:inset 0 -3px 0 var(--he-hl-bg, #7BA428)}}@media screen and (min-width:1024px){.he-header .m-header__desktop,.he-header .m-header__wrapper,.he-header .m-header__container,.he-header .m-header__inner,.he-header .m-header__left,.he-header .m-header__center,.he-header .m-header__right,.he-header .m-menu,.he-header .m-menu__item.he-dropdown-managed{overflow:visible!important}.he-header .m-menu__item.he-dropdown-managed{position:relative!important}.he-header .m-menu__item.he-dropdown-managed>.he-simple-dropdown-panel,.he-header .m-menu__item.he-dropdown-managed .he-simple-dropdown-panel{position:absolute!important;inset:auto!important;top:100%!important;bottom:auto!important;left:var(--he-panel-left, 0px)!important;right:auto!important;width:var(--he-panel-width, 240px)!important;min-width:var(--he-panel-width, 240px)!important;max-width:calc(100vw - 24px)!important;margin:0!important;padding:var(--he-panel-gap, 8px) 0 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transform-origin:top center;z-index:1000!important}.he-header .he-simple-dropdown-panel.he-dropdown-surface-self{top:calc(100% + var(--he-panel-gap, 8px))!important;padding:var(--he-panel-padding, 10px)!important;background:var(--he-panel-bg, #fff)!important;border:var(--he-panel-border-width, 1px) solid var(--he-panel-border-color, #e4e9d8)!important;border-radius:var(--he-panel-radius, 10px)!important;box-shadow:0 16px 42px rgba(0,0,0,var(--he-panel-shadow-opacity, .14))!important;overflow:visible!important}.he-header .he-simple-dropdown-panel.he-dropdown-surface-self:after{content:"";position:absolute;left:0;right:0;top:calc(var(--he-panel-gap, 8px) * -1);height:var(--he-panel-gap, 8px)}}.he-header .he-simple-dropdown-panel .he-dropdown-surface:not(.he-simple-dropdown-panel){position:relative;width:100%;padding:var(--he-panel-padding, 10px)!important;background:var(--he-panel-bg, #fff)!important;border:var(--he-panel-border-width, 1px) solid var(--he-panel-border-color, #e4e9d8)!important;border-radius:var(--he-panel-radius, 10px)!important;box-shadow:0 16px 42px rgba(0,0,0,var(--he-panel-shadow-opacity, .14))!important;overflow:visible!important;transform-origin:top center}@media screen and (min-width:1024px){.he-header.he-panel-arrow .he-simple-dropdown-panel .he-dropdown-surface:before{content:"";position:absolute;z-index:2;top:-6px;left:var(--he-panel-arrow-left, 28px);width:12px;height:12px;background:var(--he-panel-bg, #fff);border-left:var(--he-panel-border-width, 1px) solid var(--he-panel-border-color, #e4e9d8);border-top:var(--he-panel-border-width, 1px) solid var(--he-panel-border-color, #e4e9d8);transform:translate(-50%) rotate(45deg)}}.he-header .m-menu__item--mega>.m-mega-menu{background-color:var(--he-panel-bg, #fff);border:var(--he-panel-border-width, 1px) solid var(--he-panel-border-color, #e4e9d8);border-radius:var(--he-panel-radius, 10px);box-shadow:0 16px 42px rgba(0,0,0,var(--he-panel-shadow-opacity, .14))!important;overflow:hidden}.he-header .he-simple-dropdown-panel .m-mega-menu__inner,.he-header .he-simple-dropdown-panel .m-mega-menu__column,.he-header .he-simple-dropdown-panel .m-sub-menu{width:100%;min-width:0;margin:0!important}.he-header .he-simple-dropdown-panel .m-mega-menu__inner{display:block!important}.he-header .m-sub-menu__item>a{display:flex;align-items:center;width:100%;min-height:var(--he-panel-item-min-height, 40px);padding:var(--he-panel-item-py, 9px) var(--he-panel-item-px, 14px)!important;background-color:var(--he-panel-item-bg, transparent);color:var(--he-panel-item-text, #2d361c)!important;border-radius:var(--he-panel-item-radius, 7px);font-size:var(--he-panel-item-font-size, 14px);font-weight:500;line-height:1.35;white-space:normal;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.he-header .m-sub-menu__item>a:after{display:none!important}.he-header .m-sub-menu__item>a:hover,.he-header .m-sub-menu__item>a:focus-visible{background-color:var(--he-panel-item-hover-bg, #f1f5e6);color:var(--he-panel-item-hover-text, #4a6114)!important;outline:none;transform:translate(2px)}.he-header .m-sub-menu__item>a[aria-current=page],.he-header .m-sub-menu__item--active>a,.he-header .m-sub-menu__item.is-active>a,.he-header .m-sub-menu__item.active>a{background-color:var(--he-panel-item-active-bg, #7ba428);color:var(--he-panel-item-active-text, #fff)!important}.he-header.he-panel-item-dividers .he-simple-dropdown-panel .m-sub-menu__item+.m-sub-menu__item{border-top:1px solid var(--he-panel-divider-color, #edf0e6)}.he-header.he-menu-column-divider .m-menu__item--mega .m-mega-menu__column+.m-mega-menu__column{border-left:1px solid var(--he-panel-divider-color, #edf0e6)}.he-header .he-dropdown-surface{transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease}.he-header.he-panel-anim--fade .he-dropdown-managed:not(:hover):not(:focus-within) .he-dropdown-surface{opacity:0}.he-header.he-panel-anim--fade .he-dropdown-managed:is(:hover,:focus-within,.is-active,.active) .he-dropdown-surface{opacity:1}.he-header.he-panel-anim--fade-up .he-dropdown-managed:not(:hover):not(:focus-within) .he-dropdown-surface{opacity:0;transform:translateY(7px)}.he-header.he-panel-anim--fade-up .he-dropdown-managed:is(:hover,:focus-within,.is-active,.active) .he-dropdown-surface{opacity:1;transform:translateY(0)}.he-header.he-panel-anim--scale .he-dropdown-managed:not(:hover):not(:focus-within) .he-dropdown-surface{opacity:0;transform:translateY(5px) scale(.97)}.he-header.he-panel-anim--scale .he-dropdown-managed:is(:hover,:focus-within,.is-active,.active) .he-dropdown-surface{opacity:1;transform:translateY(0) scale(1)}@media screen and (max-width:1023px){.he-header .m-menu-mobile .m-sub-menu__item>a,.he-header .m-menu-mobile__item .m-sub-menu__item>a{min-height:auto;font-size:var(--he-nav-font-size-mobile, 16px);transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/header-enhanced.css.map */
