.header-wrapper .header__menu-item,.header-wrapper .header__menu-item span,.header-wrapper .list-menu__item,.header-wrapper .header__active-menu-item,.header-wrapper .header__menu-item.link,.header-wrapper .header__menu-item.link--text,.header-wrapper .header__submenu .header__menu-item{text-underline-offset:unset!important;text-decoration:none!important;border-bottom:none!important}.header__menu-item:after,.header__active-menu-item:after{display:none!important}.onhow-submenu{border-radius:12px;overflow:hidden;box-shadow:0 6px 20px rgba(var(--color-foreground),.1),0 2px 8px rgba(var(--color-foreground),.06);padding:8px;opacity:0;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}details[open]>.onhow-submenu{opacity:1;transform:translateY(0);pointer-events:auto}details[open]>.onhow-submenu{margin-top:8px}.onhow-submenu .header__menu-item{border-radius:8px;transition:background-color .2s ease,color .2s ease;padding:8px 14px;margin:2px 0;white-space:nowrap}.onhow-submenu .header__menu-item:hover,.onhow-submenu .header__menu-item:focus{background-color:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),1)}.onhow-nav-item{position:relative}.onhow-nav-item:before{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background-color:currentColor;transition:width .25s ease;transform:translate(-50%)}.onhow-nav-item:hover:before,details[open]>summary.onhow-nav-item:before,.onhow-nav-item[aria-current=page]:before{width:100%}.header__menu-item svg.icon-caret{transition:transform .25s ease}details[open]>summary>svg.icon-caret{transform:rotate(180deg)}@media screen and (min-width:750px){.header__inline-menu>ul>li{position:relative}.header__inline-menu>ul>li>details{position:relative}.header__inline-menu>ul>li>details>summary{display:flex;align-items:center;justify-content:space-between}.header__inline-menu>ul>li>details>.onhow-submenu{left:0;top:100%;margin-top:8px}.onhow-submenu-parent{position:relative!important}.onhow-flyout-submenu{position:absolute!important;left:calc(100% + 10px)!important;top:0!important;margin-top:0!important;border-radius:12px!important;background:var(--gradient-background)!important;box-shadow:0 6px 20px rgba(var(--color-foreground),.1),0 2px 8px rgba(var(--color-foreground),.06)!important;min-width:200px;z-index:11;opacity:0;transform:translate(-10px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.onhow-submenu-parent[open]>.onhow-flyout-submenu{opacity:1;transform:translate(0);pointer-events:auto}.onhow-submenu-parent>.header__menu-item .icon-caret{transform:rotate(-90deg);transition:transform .25s ease}.onhow-submenu-parent[open]>.header__menu-item .icon-caret{transform:rotate(-90deg)!important}.onhow-submenu-parent:after{content:"";position:absolute;top:0;right:-10px;width:20px;height:100%;background:transparent}.onhow-flyout-submenu:before{content:"";position:absolute;left:-6px;top:15px;width:12px;height:12px;background:var(--gradient-background);transform:rotate(45deg);box-shadow:-2px 2px 3px rgba(var(--color-foreground),.05)}}@media screen and (min-height:700px){.onhow-submenu{max-height:calc(100vh - 200px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.2) transparent}.onhow-submenu::-webkit-scrollbar{width:6px}.onhow-submenu::-webkit-scrollbar-track{background:transparent}.onhow-submenu::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.2);border-radius:6px}}@media screen and (max-width:749px){.onhow-submenu{border-radius:8px;box-shadow:none;border-left:2px solid rgba(var(--color-foreground),.1);margin-left:10px}.onhow-submenu .header__menu-item{padding:10px 14px}.onhow-flyout-submenu{position:relative!important;left:0!important;box-shadow:none!important;border-left:2px solid rgba(var(--color-foreground),.1)!important;margin-left:10px!important;margin-top:0!important}.onhow-flyout-submenu:before{display:none}}.header__submenu.list-menu{border-radius:12px;overflow:visible!important;box-shadow:0 6px 20px rgba(var(--color-foreground),.1),0 2px 8px rgba(var(--color-foreground),.06);padding:8px}@media(prefers-reduced-motion:reduce){.onhow-submenu,.onhow-flyout-submenu,.onhow-submenu .header__menu-item,.onhow-nav-item:before,.header__menu-item svg.icon-caret,.onhow-submenu-parent>.header__menu-item .icon-caret{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/custom-header-menu.css.map */
