:root{--lf-ease-out: cubic-bezier(.16, 1, .3, 1);--lf-reveal-y: 1.5rem;--lf-reveal-duration: .7s;--lf-hover-lift: -.5rem;--lf-hover-shadow: 0 1.25rem 2.5rem rgba(0, 0, 0, .12);--lf-nav-height: 4rem;--lf-nav-shrink: 3rem;--lf-transition-fast: .15s;--lf-transition-base: .25s}.lf-reveal.lf-reveal{opacity:0;transform:translateY(var(--lf-reveal-y));transition:opacity var(--lf-reveal-duration) var(--lf-ease-out),transform var(--lf-reveal-duration) var(--lf-ease-out);transition-delay:0ms;will-change:opacity,transform}.lf-reveal.lf-reveal.is-visible{opacity:1;transform:translateY(0)}.lf-card{transition:transform var(--lf-transition-base) var(--lf-ease-out),box-shadow var(--lf-transition-base) var(--lf-ease-out);will-change:transform,box-shadow}.lf-card:hover,.lf-card:focus-within{transform:translateY(var(--lf-hover-lift));box-shadow:var(--lf-hover-shadow)}.lf-btn{transition:transform var(--lf-transition-fast) var(--lf-ease-out),box-shadow var(--lf-transition-fast) var(--lf-ease-out),opacity var(--lf-transition-fast) var(--lf-ease-out);will-change:transform,box-shadow}.lf-btn:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem #0000001a}.lf-btn:active{transform:translateY(0) scale(.98)}.lf-img{opacity:0;transition:opacity var(--lf-transition-base) var(--lf-ease-out)}.lf-img.is-loaded{opacity:1}.lf-header{position:sticky;top:0;z-index:100;transform:translateY(0);transition:transform var(--lf-transition-base) var(--lf-ease-out),height var(--lf-transition-base) var(--lf-ease-out),padding var(--lf-transition-base) var(--lf-ease-out);will-change:transform}.lf-header.is-hidden{transform:translateY(-100%)}.lf-header.is-scrolled{height:var(--lf-nav-shrink);padding-top:0;padding-bottom:0}.lf-back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;z-index:99;opacity:0;transform:translateY(1rem);pointer-events:none;transition:opacity var(--lf-transition-base) var(--lf-ease-out),transform var(--lf-transition-base) var(--lf-ease-out)}.lf-back-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.lf-reveal{opacity:1!important;transform:none!important}.lf-img{opacity:1!important}.lf-header{transform:none!important}.lf-back-to-top{opacity:1!important;transform:none!important;pointer-events:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lovfen-motion.css.map */
