@media(prefers-reduced-motion:no-preference){.luxa-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,.84,.44,1),transform .7s cubic-bezier(.16,.84,.44,1);will-change:opacity,transform}.luxa-reveal.luxa-in{opacity:1;transform:none}}@media(hover:hover)and (min-width:990px){.card-wrapper,.product-card-wrapper{transition:transform .4s cubic-bezier(.16,.84,.44,1)}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-6px)}.card__media,.card-wrapper .media{overflow:hidden}.card__media img,.card-wrapper .media img{transition:transform .9s cubic-bezier(.16,.84,.44,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.06)}.luxa-bundle-card,.collection-list__item,.collage .card{transition:transform .4s cubic-bezier(.16,.84,.44,1)}.luxa-bundle-card:hover,.collection-list__item:hover,.collage .card:hover{transform:translateY(-6px)}.luxa-bundle-card__media{overflow:hidden}.luxa-bundle-card__media img{transition:transform .9s cubic-bezier(.16,.84,.44,1)}.luxa-bundle-card:hover .luxa-bundle-card__media img{transform:scale(1.06)}}.luxa-hero__media{overflow:hidden}@media(prefers-reduced-motion:no-preference){.luxa-hero__poster,.luxa-hero__video{animation:luxa-kenburns 15s ease-in-out infinite alternate;transform-origin:50% 50%;will-change:transform}@keyframes luxa-kenburns{0%{transform:scale(1.03)}to{transform:scale(1.13)}}.luxa-hero__eyebrow,.luxa-hero__heading,.luxa-hero__subheading,.luxa-hero__cta{opacity:0;transform:translateY(26px);animation:luxa-hero-in .9s cubic-bezier(.16,.84,.44,1) forwards}.luxa-hero__eyebrow{animation-delay:.15s}.luxa-hero__heading{animation-delay:.32s}.luxa-hero__subheading{animation-delay:.5s}.luxa-hero__cta{animation-delay:.68s}@keyframes luxa-hero-in{to{opacity:1;transform:none}}}@media(hover:hover){.button,.luxa-hero__cta,.product-form__submit,.luxa-bundle-card__cta{transition:transform .2s ease,box-shadow .25s ease,background-color .2s ease}.button:hover,.luxa-hero__cta:hover,.product-form__submit:hover{transform:translateY(-2px)}.luxa-hero__cta svg{transition:transform .25s ease}.luxa-hero__cta:hover svg{transform:translate(5px)}}@media(hover:hover)and (min-width:990px){.header__menu-item span,.header__menu-item--active span{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.16,.84,.44,1);padding-bottom:2px}.header__menu-item:hover span{background-size:100% 1px}}#MainContent:has(.contact) .main-page-title,#MainContent:has(.contact) .main-page .rte{text-align:center}#MainContent:has(.contact) .contact{text-align:center}#MainContent:has(.contact) .contact input,#MainContent:has(.contact) .contact textarea,#MainContent:has(.contact) .contact .field__input{text-align:left}#MainContent:has(.contact) .contact button[type=submit],#MainContent:has(.contact) .contact .contact__button{margin-inline:auto}@media screen and (min-width:750px){.luxa-desktop-sticky{display:none!important}body:has(.luxa-desktop-sticky){padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxa-anim.css.map */
