#header-component:has(.elali-mega){--submenu-animation-speed: .25s}#header-component:has(.elali-mega) :is(.menu-list__link,.dropdown-localization__button,.localization-form,.localization-selector,.localization-form__select,.language-selector,.country-selector,.menu-drawer__title,.menu-drawer__account,.elali-mega,.elali-mobile,.elali-mega button,.elali-mobile summary,.elali-mega__feature span){font-family:var(--font-body--family);font-size:14px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}#header-component:has(.elali-mega) .menu-list__link{color:var(--menu-top-level-font-color)}#header-component:has(.elali-mega) .menu-list__link-title{position:relative}#header-component:has(.elali-mega) .menu-list__link-title:before{content:"";position:absolute;inset-inline:var(--gap-sm);bottom:-16px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s linear}#header-component:has(.elali-mega) :is(.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-current=page]) .menu-list__link-title:before,#header-component:has(.elali-mega) .menu-list__list-item:has(>.menu-list__trigger [aria-expanded=true])>.menu-list__trigger .menu-list__link-title:before{transform:scaleX(1);transform-origin:left}#header-component:has(.elali-mega) .menu-list__list-item:not([slot=overflow])>.menu-list__submenu,#header-component:has(.elali-mega) .overflow-menu::part(overflow){--submenu-padding-block-start: 0px;--submenu-padding-block-end: 0px;top:100%;padding:0;clip-path:none;opacity:0;visibility:hidden;pointer-events:none;background:var(--color-background);transition:opacity var(--submenu-animation-speed) linear,visibility 0s var(--submenu-animation-speed)}#header-component:has(.elali-mega) .menu-list__list-item:not([slot=overflow])>.menu-list__submenu[data-active],#header-component:has(.elali-mega) header-menu[data-overflow-expanded=true] .overflow-menu::part(overflow){opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}#header-component:has(.elali-mega) .menu-list__submenu-inner{padding:0;border:0;opacity:1;transform:none;transition:none}#header-component:has(.elali-mega) .header__underlay-open{height:var(--header-height);opacity:0;transition:opacity var(--submenu-animation-speed) linear}#header-component:has(.elali-mega):has(header-menu[aria-expanded=true]) .header__underlay-open{opacity:1}#header-component:has(.elali-mega) .header__underlay-open:after{box-shadow:none}.elali-mega{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;width:100%;padding:32px clamp(24px,4.444vw,64px);background:var(--color-background)}.elali-mega__navigation{min-width:0}.elali-mega__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px}.elali-mega__links{margin:0;padding:0}#header-component .elali-mega__heading{margin:0 0 16px;font:inherit;font-weight:400;font-size:12px;text-transform:uppercase;color:var(--color-foreground);letter-spacing:.8px}.elali-mega__quick-links{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0 0;padding:0}.elali-mega__quick-links a{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.8px;color:var(--color-foreground);gap:8px}.elali-mega__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.elali-nav__link{width:fit-content;max-width:100%;display:flex;align-items:center;min-height:36px;padding:7px 0;font-weight:500;color:rgb(var(--color-foreground-rgb) / .65);text-decoration:none;transition:color .25s linear}.elali-mega .elali-nav__link:is(:hover,:focus-visible){color:var(--color-foreground)}.elali-mega__feature{position:relative;display:block;min-width:0;height:300px;margin:0;overflow:hidden;color:var(--color-foreground);background:rgb(var(--color-foreground-rgb) / .04)}.elali-mega__feature img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.elali-mega__feature:is(:hover,:focus-visible) img{transform:scale(1.035)}.elali-mega__feature-title .elali-link-label{display:inline-block}.elali-mega__feature-title{position:absolute;inset:auto 0 0;padding:12px 16px;background:var(--color-background)}@media(min-width:750px){.elali-mega__features .elali-mega__feature-title{padding-inline:0}}header-drawer[data-navigation-style=elali] .menu-drawer{width:100vw;max-width:none;transform:translateY(-8px);opacity:0;--drawer-animation-speed: .25s}header-drawer[data-navigation-style=elali] .menu-open>.menu-drawer{transform:none;opacity:1}header-drawer[data-navigation-style=elali] .menu-drawer__navigation{margin-top:0}header-drawer[data-navigation-style=elali] .menu-drawer>.close-button{margin:8px 16px;align-self:flex-end}.elali-mobile{padding:8px 24px 24px;margin:0}.elali-mobile :is(ul,li){margin:0;padding:0}.elali-mobile :is(summary,a){display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 0;color:var(--color-foreground);text-decoration:none}.elali-mobile summary{cursor:pointer;list-style:none}.elali-mobile summary::-webkit-details-marker{display:none}.elali-mobile__content{padding-left:16px}.elali-nav__caret{width:12px;flex:0 0 12px;transition:transform .25s ease}.elali-nav__caret svg{width:100%;height:auto}.elali-mobile__group[open]>summary .elali-nav__caret{transform:rotate(180deg)}.elali-mobile__group{interpolate-size:allow-keywords}.elali-mobile__group::details-content{height:0;overflow:clip;transition:height .25s ease,content-visibility .25s allow-discrete}.elali-mobile__group[open]::details-content{height:auto}@media(prefers-reduced-motion:reduce){#header-component:has(.elali-mega){--submenu-animation-speed: 0ms}#header-component:has(.elali-mega) .menu-list__link-title:before,.elali-mega *,.elali-mobile *,.elali-mobile__group::details-content,header-drawer[data-navigation-style=elali] .menu-drawer{transition-duration:0s;animation:none}}#header-component:has(.elali-mega):after{content:"";position:fixed;inset:var(--header-height) 0 auto;height:calc(100dvh - var(--header-height));z-index:0;background:#0000004d;opacity:0;pointer-events:none;transition:opacity .25s linear}#header-component:has(.elali-mega):has(header-menu[aria-expanded=true]):after{opacity:1}@media(max-width:749px){header-drawer[data-navigation-style=elali] .menu-drawer{top:var(--header-height);height:calc(100dvh - var(--header-height))}header-drawer[data-navigation-style=elali] .menu-drawer>.close-button{display:none}}@media(prefers-reduced-motion:reduce){#header-component:has(.elali-mega):after{transition:none}}#header-component:has(.elali-mega) .header__row{position:relative;z-index:1}.elali-mobile__features .elali-mega__feature{display:block;height:auto;aspect-ratio:16 / 9;margin:24px 0;padding:0}.elali-mobile__features .elali-mega__feature-title{padding-inline:0;text-align:left}header-drawer[data-navigation-style=elali] .menu-drawer__backdrop{top:var(--header-height);height:calc(100dvh - var(--header-height))}#header-component:has(.elali-mobile):has(#Details-menu-drawer-container[open]) .header__row--top{background:var(--color-background-top-row)!important}@media(max-width:749px){#header-component:has(.elali-mega) :is(.elali-mobile>li>a,.elali-mobile>li>details>summary){font-family:var(--font-heading--family);font-size:22px;font-weight:400;line-height:1.4}#header-component:has(.elali-mega) .header__columns .search-action{grid-area:rightA}#header-component:has(.elali-mega) header-actions .account-button{display:none}header-drawer[data-navigation-style=elali] .menu-drawer__utility-links{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:auto 0 0;padding:20px 24px;background:#f5f5f5}header-drawer[data-navigation-style=elali] .menu-drawer__utility-links :is(.menu-drawer__localization,.localization-form__select){background-color:transparent}#header-component:has(.elali-mega) .menu-drawer__account{color:var(--color-foreground);white-space:nowrap}}#header-component:has(.elali-mega) .overflow-menu::part(overflow-list){opacity:1;transform:none;transition:none;padding-block:32px}#header-component .menu-list__list-item[slot=overflow] .elali-mega{padding:0 24px;grid-template-columns:1fr}#header-component .menu-list__list-item[slot=overflow] .elali-mega__features{display:none}.elali-mobile__content .elali-mobile__link{color:rgb(var(--color-foreground-rgb) / .65);transition:color .25s linear}.elali-mobile__content .elali-mobile__link:is(:hover,:focus-visible){color:var(--color-foreground)}@media(prefers-reduced-motion:reduce){.elali-mobile__content .elali-mobile__link{transition:none}}.elali-mobile .elali-mobile__link{width:fit-content;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elali-navigation.css.map */
