.menu-list .menu-list__link{transition:color .4s cubic-bezier(.22,1,.36,1)}.menu-list .menu-list__link-title{position:relative}.menu-list .menu-list__list-item:not([slot=overflow]) .menu-list__link-title:after{content:"";position:absolute;inset-inline:var(--gap-sm, .5rem);bottom:-.4em;height:1.5px;border-radius:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .5s cubic-bezier(.22,1,.36,1);pointer-events:none}.menu-list .menu-list__list-item:hover .menu-list__link-title:after,.menu-list .menu-list__list-item:focus-within .menu-list__link-title:after,.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.menu-list:has(.menu-list__list-item:hover) .menu-list__link--active .menu-list__link-title:after{transform:scaleX(0)}.menu-list .menu-list__list-item:hover .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.menu-list .menu-list__link,.menu-list .menu-list__link-title:after{transition:none}}.mega-menu__link .wrap-text{position:relative;display:inline-block;transition:transform .35s cubic-bezier(.22,1,.36,1)}.mega-menu__link.mega-menu__link--parent{margin-bottom:.375rem;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:var(--font-heading--weight);letter-spacing:-.02em}.mega-menu__link .wrap-text:after{content:"";position:absolute;left:0;right:100%;bottom:-.2em;height:1.5px;border-radius:1px;background:currentColor;transition:right .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.mega-menu__link:hover .wrap-text,.mega-menu__link:focus-visible .wrap-text{transform:translate(.25rem)}.mega-menu__link:hover .wrap-text:after,.mega-menu__link:focus-visible .wrap-text:after{right:0}@media(prefers-reduced-motion:reduce){.mega-menu__link .wrap-text,.mega-menu__link .wrap-text:after{transition:none}}#header-component.header[data-sticky-state]{transition:opacity var(--animation-speed, .25s) var(--animation-easing, ease),box-shadow .4s ease}#header-component.header[data-sticky-state=active]{box-shadow:0 1px #1d1b180d,0 10px 28px -14px #1d1b1847}@media(prefers-reduced-motion:reduce){#header-component.header[data-sticky-state]{transition:opacity var(--animation-speed, .25s) var(--animation-easing, ease)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ezora-header.css.map */
