:root{--lux-scroll-top-bg: #3F5E58;--lux-scroll-top-bg-hover: #324B46;--lux-scroll-top-icon: #FFFFFF}.lux-scroll-top{position:fixed;bottom:26px;right:26px;z-index:60;width:48px;height:48px;border:none;border-radius:50%;background:var(--lux-scroll-top-bg);color:var(--lux-scroll-top-icon);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px #2c29242e;opacity:0;visibility:hidden;transform:translateY(12px) scale(.9);transition:opacity .35s ease,transform .35s ease,visibility .35s ease,background .25s ease,box-shadow .25s ease}.lux-scroll-top.lux-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.lux-scroll-top:hover{background:var(--lux-scroll-top-bg-hover);box-shadow:0 10px 24px #2c292442;transform:translateY(0) scale(1.06)}.lux-scroll-top:active{transform:translateY(0) scale(.96)}.lux-scroll-top:focus-visible{outline:2px solid var(--lux-scroll-top-bg);outline-offset:3px}.lux-scroll-top__icon{width:20px;height:20px;animation:luxArrowNudge 4s ease-in-out infinite}.lux-scroll-top:hover .lux-scroll-top__icon{animation-play-state:paused;transform:translateY(-2px)}@keyframes luxArrowNudge{0%{transform:translateY(0)}6%{transform:translateY(-3px)}12%{transform:translateY(0)}to{transform:translateY(0)}}@media(max-width:749px){.lux-scroll-top{bottom:18px;right:18px;width:44px;height:44px}}[data-lux-animate]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}[data-lux-animate].lux-in-view{opacity:1;transform:none!important}[data-lux-animate=fade-up]{transform:translateY(28px)}[data-lux-animate=fade]{transform:none}[data-lux-animate=scale]{transform:scale(.94)}[data-lux-animate=slide-left]{transform:translate(32px)}[data-lux-animate=slide-right]{transform:translate(-32px)}.lux-hover-lift{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.lux-hover-lift:hover{transform:translateY(-5px);box-shadow:0 14px 28px #2c29241f}.lux-hover-zoom{overflow:hidden;display:block}.lux-hover-zoom img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.lux-hover-zoom:hover img{transform:scale(1.06)}.lux-hover-underline{position:relative;text-decoration:none}.lux-hover-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:currentColor;transition:width .3s ease}.lux-hover-underline:hover:after{width:100%}@media(prefers-reduced-motion:reduce){.lux-scroll-top{transition:opacity .2s linear,visibility .2s linear;transform:none!important}.lux-scroll-top__icon{animation:none!important}[data-lux-animate]{transition:opacity .2s linear!important;transform:none!important}.lux-hover-lift,.lux-hover-zoom img{transition:none!important}.lux-hover-lift:hover,.lux-hover-zoom:hover img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lux-global-animations.css.map */
