.lux-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--ivory,#FAF8F3);opacity:1;transition:opacity .6s ease;pointer-events:none}.lux-loader-out{opacity:0}.lux-loader-mark{display:flex;gap:10px;align-items:flex-end;height:44px}.lux-loader-line{width:2px;height:100%;border-radius:2px;background:linear-gradient(180deg,var(--gold-light,#D4B278),var(--gold,#B8964E));transform-origin:bottom;animation:lux-silk-weave 1.1s cubic-bezier(.45,0,.15,1) infinite}.lux-loader-line:nth-child(2){animation-delay:.15s}.lux-loader-line:nth-child(3){animation-delay:.3s}@keyframes lux-silk-weave{0%,to{transform:scaleY(.25);opacity:.5}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.lux-loader{display:none}}body.lux-on [data-lux-split] .lux-w{display:inline-block;opacity:0;transform:translateY(.55em) rotateX(18deg);filter:blur(6px);transform-origin:bottom;transition:opacity .6s ease calc(var(--wi,0) * 55ms),transform .85s cubic-bezier(.22,.61,.36,1) calc(var(--wi,0) * 55ms),filter .7s ease calc(var(--wi,0) * 55ms);will-change:transform,filter}body.lux-on [data-lux-split].lux-in .lux-w{opacity:1;transform:none;filter:none}body.lux-on [data-lux-split]{perspective:600px}body.lux-on [data-lux-split]:not(.lux-in) .lux-w{animation:lux-w-failsafe 0s linear 1.8s forwards}@keyframes lux-w-failsafe{to{opacity:1;transform:none;filter:none}}.lux-ripple{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,#fff 45%,transparent) 0%,transparent 65%);transform:translate(-50%,-50%) scale(0);animation:lux-ripple-out .65s cubic-bezier(.22,.61,.36,1) forwards;z-index:1}@keyframes lux-ripple-out{to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}body.lux-on .lux-magnetic{transition:translate .35s cubic-bezier(.22,.61,.36,1)}.lux-cursor{position:fixed;top:0;left:0;z-index:9998;width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid color-mix(in srgb,var(--gold,#B8964E) 75%,transparent);border-radius:50%;pointer-events:none;opacity:0;transition:opacity .3s ease,scale .35s cubic-bezier(.22,.61,.36,1),background .3s ease;mix-blend-mode:difference;will-change:transform}.lux-cursor.lux-cursor-on{opacity:1}.lux-cursor.lux-cursor-hot{scale:1.7;background:color-mix(in srgb,var(--gold,#B8964E) 12%,transparent)}.lux-cursor.lux-cursor-down{scale:.75}@media(hover:none),(pointer:coarse){.lux-cursor{display:none}}body.lux-on .site-nav,body.lux-on.lux-glass .site-nav{transition:background .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s cubic-bezier(.22,.61,.36,1),top .3s ease,transform .5s cubic-bezier(.22,.61,.36,1)}body.lux-on .site-nav.lux-nav-tucked{transform:translateY(-130%)}body.lux-on .main-content img.lux-img-wait{opacity:0;scale:1.02;filter:blur(8px);animation:lux-img-failsafe 0s linear 2s forwards}body.lux-on .main-content img.lux-img-done{opacity:1;scale:1;filter:none;transition:opacity .8s ease,scale 1.1s cubic-bezier(.22,.61,.36,1),filter .8s ease}@keyframes lux-img-failsafe{to{opacity:1;scale:1;filter:none}}[data-drawer-subtotal].lux-total-flip{animation:lux-total-flip .5s cubic-bezier(.22,.61,.36,1);display:inline-block}@keyframes lux-total-flip{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){body.lux-on .cart-drawer-root.is-open .drawer-checkout{animation:lux-checkout-glow 3.2s ease-in-out 1.2s infinite}}@keyframes lux-checkout-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--gold,#B8964E) 0%,transparent)}50%{box-shadow:0 6px 22px -4px color-mix(in srgb,var(--gold,#B8964E) 45%,transparent)}}.card-icon-btn.lux-pop svg{animation:lux-heart-pop .45s cubic-bezier(.22,.61,.36,1)}@keyframes lux-heart-pop{0%{scale:1}40%{scale:1.45}70%{scale:.9}to{scale:1}}.lux-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,color-mix(in srgb,var(--gold,#B8964E) 16%,transparent),transparent 70%);filter:blur(30px);will-change:transform}.lux-orb-1{width:280px;height:280px;top:8%;right:-60px;animation:lux-orb-a 11s ease-in-out infinite alternate}.lux-orb-2{width:200px;height:200px;bottom:12%;left:-40px;animation:lux-orb-b 14s ease-in-out infinite alternate}@keyframes lux-orb-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-34px,26px,0) scale(1.12)}}@keyframes lux-orb-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(28px,-30px,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.lux-orb{animation:none}}@media(hover:none),(pointer:coarse){body.lux-on.lux-parallax .hero .hero-media{translate:calc(var(--lux-tx,0) * -10px) calc(var(--lux-gy,0) * 14px)}body.lux-on.lux-parallax .hero .hero-eyebrow,body.lux-on.lux-parallax .hero .hero-headline{translate:calc(var(--lux-tx,0) * 7px) calc(var(--lux-gy,0) * -10px)}}body.lux-on.anim-on .footer-grid>*{opacity:0;transform:translateY(22px)}body.lux-on.anim-on .footer-grid.lux-in>*{opacity:1;transform:none;transition:opacity .9s ease,transform .9s cubic-bezier(.22,.61,.36,1)}body.lux-on.anim-on .footer-grid.lux-in>*:nth-child(2){transition-delay:.1s}body.lux-on.anim-on .footer-grid.lux-in>*:nth-child(3){transition-delay:.2s}body.lux-on.anim-on .footer-grid.lux-in>*:nth-child(n+4){transition-delay:.3s}body.lux-on.anim-on .footer-grid:not(.lux-in)>*{animation:lux-w-failsafe 0s linear 1.8s forwards}body.lux-on .collection-main{transition:opacity .35s ease,filter .35s ease,scale .5s cubic-bezier(.22,.61,.36,1)}body.lux-on .collection-main.is-loading{opacity:.3;filter:blur(4px);scale:.992;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/54/assets/luxury-motion.css.map */
