:root{--elyvra-motion-reveal: .48s;--elyvra-motion-rise: 12px;--elyvra-motion-stagger: 1;--elyvra-motion-image: .48s;--elyvra-motion-underline: .25s;--elyvra-motion-drawer: .3s;--elyvra-motion-backdrop: .2s}@media screen{html.elyvra-motion [data-elyvra-reveal]:not(.is-revealed,:focus-within){opacity:0}html.elyvra-motion [data-elyvra-reveal].is-revealed{animation:elyvra-motion-reveal var(--elyvra-motion-reveal) var(--elyvra-ease) calc(var(--elyvra-reveal-delay, 0ms) * var(--elyvra-motion-stagger)) backwards}}@keyframes elyvra-motion-reveal{0%{opacity:0;translate:0 var(--elyvra-motion-rise)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.elyvra-editorial__image{transition:transform var(--elyvra-motion-image) var(--elyvra-ease)}:is(.elyvra-editorial__media,.elyvra-editorial__secondary):hover .elyvra-editorial__image{transform:scale(1.03)}}html #header-component .menu-list__list-item:not([slot=overflow]) .menu-list__link-title:after{transition-duration:var(--elyvra-motion-underline)}html #header-component .mega-menu__link:not(:has(.mega-menu__link-image)),html .elyvra-breadcrumbs__link{position:relative}html #header-component .mega-menu__link:not(:has(.mega-menu__link-image)):after,html .elyvra-breadcrumbs__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:2px;block-size:1px;background-color:currentcolor;transform:scaleX(0);transform-origin:0 50%;transition:transform var(--elyvra-motion-underline) var(--elyvra-ease);pointer-events:none}html .elyvra-breadcrumbs__link:after{inset-inline:0 var(--elyvra-label-tracking, .12em);inset-block-end:-.2em}html[dir=rtl] :is(#header-component .mega-menu__link,.elyvra-breadcrumbs__link):after{transform-origin:100% 50%}html .elyvra-breadcrumbs__link:hover{text-decoration:none}html #header-component .mega-menu__link:not(:has(.mega-menu__link-image)):hover:after,html .elyvra-breadcrumbs__link:hover:after{transform:scaleX(1)}:is(.button,.button-secondary,.button-custom){transition-timing-function:var(--elyvra-ease)}@media(prefers-reduced-motion:no-preference){html :is(#cart-drawer,#filters-drawer) :is(.theme-drawer__dialog--opening,.theme-drawer__dialog--opening-inline-start,.theme-drawer__dialog--closing){animation-duration:var(--elyvra-motion-drawer);animation-timing-function:var(--elyvra-ease)}html :is(#cart-drawer,#filters-drawer) :is(.theme-drawer__dialog--opening,.theme-drawer__dialog--opening-inline-start)::backdrop{animation:elyvra-motion-fade-in var(--elyvra-motion-backdrop) var(--elyvra-ease)}html :is(#cart-drawer,#filters-drawer) .theme-drawer__dialog--closing::backdrop{animation:elyvra-motion-fade-out var(--elyvra-motion-backdrop) var(--elyvra-ease) forwards}html #header-component .menu-drawer__backdrop{transition:opacity var(--elyvra-motion-backdrop) var(--elyvra-ease)}html #search-modal .search-modal__content[open]{animation-duration:var(--elyvra-motion-drawer);animation-timing-function:var(--elyvra-ease)}html #search-modal .search-modal__content[open].dialog-closing{animation-duration:var(--elyvra-motion-backdrop)}}@keyframes elyvra-motion-fade-in{0%{opacity:0}}@keyframes elyvra-motion-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){:root{--elyvra-motion-reveal: .15s;--elyvra-motion-rise: 0px;--elyvra-motion-stagger: 0;--elyvra-motion-underline: .01ms}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/elyvra-motion.css.map */
