:root{--lu-ease-out: cubic-bezier(.16, 1, .3, 1);--lu-ease-inout: cubic-bezier(.76, 0, .24, 1);--lu-reveal-dist: 28px;--lu-reveal-dur: .95s;--lu-intro-delay: 0s}html[data-lu-intensity=strong]{--lu-reveal-dist: 56px;--lu-reveal-dur: 1.15s}html[data-lu-intensity=subtle]{--lu-reveal-dist: 14px;--lu-reveal-dur: .7s}html.lu-intro{--lu-intro-delay: 1.35s}@keyframes lu-fadeUp{0%{opacity:0;transform:translateY(var(--lu-reveal-dist))}to{opacity:1;transform:none}}.lu-hero__left-content,.lu-hero__right-eyebrow,.lu-hero__right-title,.lu-hero__right-desc,.lu-hero__right .lu-btn,.lu-hero__stats{animation-duration:var(--lu-reveal-dur)!important;animation-timing-function:var(--lu-ease-out)!important}.lu-hero__left-content{animation-delay:var(--lu-intro-delay)!important}.lu-hero__right-eyebrow{animation-delay:calc(var(--lu-intro-delay) + .12s)!important}.lu-hero__right-title{animation-delay:calc(var(--lu-intro-delay) + .2s)!important}.lu-hero__right-desc{animation-delay:calc(var(--lu-intro-delay) + .28s)!important}.lu-hero__right .lu-btn{animation-delay:calc(var(--lu-intro-delay) + .34s)!important}.lu-hero__stats{animation-delay:calc(var(--lu-intro-delay) + .42s)!important}html.lu-motion .lu-hero__bg-img img{animation:lu-heroZoom 2.4s var(--lu-ease-out) both;animation-delay:calc(var(--lu-intro-delay) - .4s)}@keyframes lu-heroZoom{0%{transform:scale(1.14)}to{transform:scale(1)}}.lu-loader{display:none}html.lu-intro .lu-loader{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;align-items:center;justify-content:center;background:var(--lu-ink, #1A1612);color:var(--lu-warm-white, #FAF7F2);animation:lu-curtain .9s var(--lu-ease-inout) 1.15s forwards;pointer-events:none}.lu-loader__inner{text-align:center}.lu-loader__word{display:flex;justify-content:center;overflow:hidden;font-family:var(--lu-serif);font-size:clamp(54px,12vw,120px);font-weight:300;line-height:1;letter-spacing:-.01em}.lu-loader__word span{display:inline-block;transform:translateY(105%);animation:lu-letter .8s var(--lu-ease-out) forwards;animation-delay:calc(var(--i) * 55ms + .1s)}.lu-loader__word em{font-style:italic;color:var(--lu-stone, #C8B89A)}.lu-loader__line{display:block;width:120px;height:1px;margin:22px auto 14px;background:var(--lu-stone, #C8B89A);transform:scaleX(0);animation:lu-line .8s var(--lu-ease-out) .45s forwards}.lu-loader__tag{font-family:var(--lu-sans);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--lu-stone, #C8B89A);opacity:0;animation:lu-fadeIn .6s ease .6s forwards}@keyframes lu-letter{to{transform:none}}@keyframes lu-line{to{transform:scaleX(1)}}@keyframes lu-fadeIn{to{opacity:1}}@keyframes lu-curtain{to{transform:translateY(-100%);visibility:hidden}}html.lu-motion [data-lu-reveal]{opacity:0;transform:translateY(var(--lu-reveal-dist));transition:opacity var(--lu-reveal-dur) var(--lu-ease-out),transform var(--lu-reveal-dur) var(--lu-ease-out);transition-delay:calc(var(--lu-i, 0) * 80ms)}html.lu-motion [data-lu-reveal=image]{opacity:1;transform:none}html.lu-motion [data-lu-reveal=image]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--lu-mist, #EDE8DF);transform-origin:top;transition:transform calc(var(--lu-reveal-dur) * 1.2) var(--lu-ease-inout);transition-delay:calc(var(--lu-i, 0) * 90ms);pointer-events:none}html.lu-motion [data-lu-reveal=image] img{transform:scale(1.18);transition:transform calc(var(--lu-reveal-dur) * 1.7) var(--lu-ease-out);transition-delay:calc(var(--lu-i, 0) * 90ms)}html.lu-motion [data-lu-reveal].is-revealed{opacity:1;transform:none}html.lu-motion [data-lu-reveal=image].is-revealed:after{transform:scaleY(0)}html.lu-motion [data-lu-reveal=image].is-revealed img{transform:none}html.lu-motion-failsafe [data-lu-reveal],html.lu-motion-failsafe [data-lu-reveal] img{opacity:1!important;transform:none!important}html.lu-motion-failsafe [data-lu-reveal]:after{display:none!important}.lu-btn--ghost,.lu-btn--solid{position:relative;overflow:hidden;isolation:isolate}.lu-btn--ghost:before,.lu-btn--solid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--lu-warm-white);transform:scaleX(0);transform-origin:right;transition:transform .55s var(--lu-ease-out)}.lu-btn--ghost:hover{color:var(--lu-ink);border-color:var(--lu-warm-white);background:none}.lu-btn--ghost:hover:before,.lu-btn--solid:hover:before{transform:scaleX(1);transform-origin:left}.lu-btn--solid{color:var(--lu-warm-white);background:var(--lu-ink);padding:15px 30px}.lu-btn--solid:before{background:var(--lu-terracotta-deep)}.lu-section-link,.lu-btn--outline{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .45s var(--lu-ease-out),color .25s}.lu-section-link:hover,.lu-btn--outline:hover{background-size:100% 1px}.lu-coll-card__img{transition:transform 1.1s var(--lu-ease-out)!important}.lu-coll-card:hover .lu-coll-card__img{transform:scale(1.08)!important}.lu-coll-card__label{transition:transform .6s var(--lu-ease-out)}.lu-coll-card:hover .lu-coll-card__label{transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){html.lu-intro .lu-loader{display:none}html.lu-motion [data-lu-reveal],html.lu-motion [data-lu-reveal] img{opacity:1!important;transform:none!important;transition:none!important}html.lu-motion [data-lu-reveal]:after{display:none!important}html.lu-motion .lu-hero__bg-img img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lu-motion.css.map */
