.navigation{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0}ul.header__navigation{display:flex!important;justify-content:flex-end;align-items:center;width:100%;padding-left:20px;list-style:none;margin-bottom:0}ul.header__navigation li{margin:0 12px;position:relative;cursor:pointer}ul.header__navigation .dlink,ul.header__navigation .nav-sub-link{padding:10px 5px!important;display:inline-block;cursor:pointer!important;text-decoration:none}.nav-text-link{position:relative;display:inline-block;text-transform:uppercase;letter-spacing:.12em;font-weight:500;transition:color .3s ease}.nav-text-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.dlink:hover .nav-text-link:after,.dlink.active .nav-text-link:after{width:100%!important}.nav-sub-link .nav-text-link:after{display:none!important}ul.header__navigation li.dropdown ul.submenu,ul.header__navigation li.dropdown ul.submenu li,ul.header__navigation li.dropdown ul.submenu .nested{background-color:#fff7e6!important;border-bottom:none}ul.header__navigation li.dropdown ul.submenu{display:none;position:absolute;z-index:100;min-width:240px;padding:15px 0;box-shadow:0 15px 35px #00000014;border-radius:2px;top:100%;left:0;opacity:0;transform:translateY(0);transition:opacity .3s ease,transform .3s ease;pointer-events:none}ul.header__navigation li.dropdown ul.submenu:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:25px;background:transparent;display:block}ul.header__navigation li.dropdown:hover>ul.submenu{display:block;opacity:1;transform:translateY(10px);pointer-events:auto}ul.header__navigation li.dropdown ul.submenu li{margin:0;border-bottom:1px solid rgba(26,52,26,.03)}ul.header__navigation li.dropdown ul.submenu li a{padding:14px 25px!important;color:#1a341a!important;width:100%;transition:padding-left .4s cubic-bezier(.25,.46,.45,.94);position:relative}ul.header__navigation li.dropdown ul.submenu li a:hover{padding-left:35px!important}ul.header__navigation li.dropdown ul.submenu li a:before{content:"";position:absolute;left:15px;top:50%;width:1px;height:0;background-color:#1a341a;transition:height .3s ease,top .3s ease}ul.header__navigation li.dropdown ul.submenu li a:hover:before{height:16px;top:calc(50% - 8px)}@keyframes navCascade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}ul.header__navigation li.dropdown:hover ul.submenu li{animation:navCascade .4s ease forwards;opacity:0}ul.header__navigation li.dropdown:hover ul.submenu li:nth-child(1){animation-delay:.05s}ul.header__navigation li.dropdown:hover ul.submenu li:nth-child(2){animation-delay:.1s}ul.header__navigation li.dropdown:hover ul.submenu li:nth-child(3){animation-delay:.15s}ul.header__navigation li.dropdown:hover ul.submenu li:nth-child(4){animation-delay:.2s}ul.header__navigation li.dropdown:hover ul.submenu li:nth-child(5){animation-delay:.25s}.page-wrap{position:relative}.page-wrap:after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0006;opacity:0;visibility:hidden;z-index:9;transition:opacity .5s ease,visibility .5s ease;pointer-events:none}.site-wrap:has(li.dropdown:hover) .page-wrap:after{opacity:1;visibility:visible}ul.header__navigation .inactive-arrow.toplevel{transition:transform .3s ease}.dropdown.has_sub_menu:hover .inactive-arrow.toplevel{transform:rotate(180deg)}#nav-request{font-weight:600!important}#nav-request:after{opacity:.4!important}li.dropdown:hover #nav-request:after{opacity:1!important;height:2px!important}.custom-megamenu{background-color:#fff7e6!important;padding:40px 0!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-navigation.css.map */
