.lx-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.lx-reveal.is-in{opacity:1;transform:none}.lx-reveal-d1{transition-delay:.12s}.lx-reveal-d2{transition-delay:.24s}.lx-reveal-d3{transition-delay:.36s}@media(prefers-reduced-motion:reduce){.lx-reveal{opacity:1;transform:none;transition:none}.lx-mask3d,.lx-marquee__track,.lx-led{animation:none!important}}.lx-hero2{position:relative;overflow:hidden;background:radial-gradient(70% 60% at 70% 45%,#c8483b38 0,#15151500 60%),#151515;color:#f4f1ec}.lx-hero2__glow{position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,#c8483b59 0,#c8483b00 65%);pointer-events:none;transform:translate(-50%,-50%);left:var(--mx,70%);top:var(--my,45%);transition:left .6s ease,top .6s ease;filter:blur(10px)}.lx-hero2__inner{position:relative;max-width:1280px;margin:0 auto;padding:clamp(64px,10vw,140px) 20px clamp(48px,8vw,110px);display:grid;gap:40px;align-items:center}@media(min-width:960px){.lx-hero2__inner{grid-template-columns:1.05fr .95fr}}.lx-hero2 .lx-eyebrow{color:#c9c3b9}.lx-hero2 .lx-h1{color:#f4f1ec;font-size:clamp(44px,6.4vw,84px)}.lx-rotator{display:inline-grid}.lx-rotator span{grid-area:1/1;opacity:0;transform:translateY(.4em);transition:opacity .6s,transform .6s;color:#f4f1ec}.lx-rotator span.is-on{opacity:1;transform:none}.lx-hero2 .lx-p{color:#d8d2c8;font-size:18px}.lx-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.lx-pill{border:1px solid rgba(244,241,236,.25);border-radius:100px;padding:8px 14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#e9e4dc;display:inline-flex;align-items:center;gap:8px}.lx-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:#c8483b;box-shadow:0 0 8px #c8483b}.lx-mist .lx-pill,.lx .lx-pill--light{border-color:#b9b2a8;color:#2a2723}.lx-hero2 .lx-btn{background:#f4f1ec;color:#151515!important}.lx-btn--ghost{background:transparent!important;border:1px solid currentColor!important;color:inherit!important}.lx-hero2__stage{position:relative;aspect-ratio:1/1;max-width:560px;width:100%;justify-self:center;perspective:1200px}.lx-hero2__stage img{width:100%;height:100%;object-fit:cover;border-radius:6px}.lx-mask3d{width:100%;height:100%;transform-style:preserve-3d;animation:lxFloat 9s ease-in-out infinite}@keyframes lxFloat{0%{transform:rotateY(-20deg) rotateX(6deg) translateY(0)}50%{transform:rotateY(20deg) rotateX(-4deg) translateY(-14px)}to{transform:rotateY(-20deg) rotateX(6deg) translateY(0)}}.lx-mask3d svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 40px 60px rgba(0,0,0,.55))}.lx-led{animation:lxPulse 2.6s ease-in-out infinite}@keyframes lxPulse{0%,to{opacity:.55}50%{opacity:1}}.lx-ring{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:1px solid rgba(200,72,59,.35);animation:lxRing 6s linear infinite}.lx-ring:nth-child(2){top:0;right:0;bottom:0;left:0;animation-delay:2s}.lx-ring:nth-child(3){top:16%;right:16%;bottom:16%;left:16%;animation-delay:4s}@keyframes lxRing{0%{transform:scale(.85);opacity:0}30%{opacity:.8}to{transform:scale(1.15);opacity:0}}.lx-scrollcue{position:absolute;left:50%;bottom:22px;transform:translate(-50%);font-size:11px;letter-spacing:.3em;color:#a39d93;text-transform:uppercase}.lx-scrollcue:after{content:"";display:block;width:1px;height:34px;background:linear-gradient(#C8483B,transparent);margin:10px auto 0;animation:lxCue 2s ease-in-out infinite}@keyframes lxCue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.lx-marquee{overflow:hidden;white-space:nowrap;border-top:1px solid #E6E1D9;border-bottom:1px solid #E6E1D9}.lx-marquee__track{display:inline-flex;gap:56px;padding:22px 0;animation:lxMarq var(--speed,36s) linear infinite}.lx-marquee--big .lx-marquee__track{padding:30px 0}.lx-marquee__item{display:inline-flex;align-items:center;gap:56px;font-family:Jost,sans-serif;font-weight:300;font-size:clamp(18px,2.2vw,26px);letter-spacing:.06em}.lx-marquee--big .lx-marquee__item{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(34px,5vw,64px);letter-spacing:0}.lx-marquee__item:after{content:"";width:8px;height:8px;border-radius:50%;background:#c8483b;box-shadow:0 0 10px #c8483b}@keyframes lxMarq{to{transform:translate(-50%)}}.lx-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,82%);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.lx-carousel::-webkit-scrollbar{display:none}@media(min-width:750px){.lx-carousel{grid-auto-columns:calc((100% - 54px)/4)}}.lx-carousel>*{scroll-snap-align:start}.lx-pcard{background:#fbfaf7;border:1px solid #E6E1D9;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:transform .4s,box-shadow .4s}.lx-pcard:hover{transform:translateY(-6px);box-shadow:0 24px 50px #1515151a}.lx-pcard__media{position:relative;aspect-ratio:4/5;background:radial-gradient(60% 60% at 50% 45%,#fff 0,#e6e1d9 80%);overflow:hidden}.lx-pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s}.lx-pcard:hover .lx-pcard__media img{transform:scale(1.06)}.lx-badge{position:absolute;top:14px;left:14px;background:#f4f1ec;border:1px solid #E6E1D9;border-radius:100px;padding:6px 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.lx-pcard__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.lx-tags{display:flex;gap:6px;flex-wrap:wrap}.lx-tag{border:1px solid #B9B2A8;border-radius:100px;padding:4px 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#4a463f}.lx-pcard form{margin-top:auto}.lx-pcard .lx-btn{width:100%;justify-content:center}.lx-lifestyle{position:relative;border-radius:6px;overflow:hidden;background:#151515;color:#f4f1ec;min-height:420px;display:flex;align-items:flex-end;padding:24px}.lx-lifestyle img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.85}.lx-lifestyle__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 45% at 50% 40%,#c8483b8c,#15151500 70%),#151515}.lx-lifestyle>div{position:relative}.lx-arrows{display:flex;gap:10px}.lx-arrow{width:44px;height:44px;border-radius:50%;border:1px solid #151515;background:transparent;cursor:pointer;font-size:18px;line-height:1}.lx-headrow{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px}.lx-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}@media(min-width:750px){.lx-stats{grid-template-columns:repeat(4,1fr)}}.lx-stat__num{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(48px,6vw,80px);line-height:1}.lx-stat__num em{font-style:normal;color:#c8483b}.lx-stat__label{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#6c675f;margin-top:10px}.lx-dark .lx-stat__label{color:#a39d93}.lx-journey{display:grid;gap:40px}@media(min-width:900px){.lx-journey{grid-template-columns:1fr 1fr;gap:80px}}.lx-journey__sticky{position:sticky;top:110px;align-self:start;aspect-ratio:1/1;border-radius:6px;background:#151515;display:flex;align-items:center;justify-content:center;overflow:hidden}.lx-journey__sticky svg{width:70%;transition:filter .6s}.lx-journey__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(45% 45% at 50% 50%,rgba(200,72,59,var(--g,.15)),transparent 70%);transition:background .6s}.lx-journey__label{position:absolute;bottom:20px;left:20px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#c9c3b9}.lx-jstep{min-height:55vh;display:flex;flex-direction:column;justify-content:center;opacity:.3;transition:opacity .5s}.lx-jstep.is-active{opacity:1}.lx-jstep .lx-card__label{font-size:13px}.lx-ba{position:relative;aspect-ratio:4/5;max-width:520px;width:100%;border-radius:6px;overflow:hidden;-webkit-user-select:none;user-select:none;background:#e6e1d9;touch-action:pan-y}.lx-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-ba__after{clip-path:inset(0 0 0 var(--pos,50%))}.lx-ba__handle{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:2px;background:#f4f1ec;box-shadow:0 0 12px #c8483bcc}.lx-ba__handle:after{content:"\2194";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:#f4f1ec;color:#151515;display:flex;align-items:center;justify-content:center;font-size:18px}.lx-ba__tag{position:absolute;top:14px;padding:6px 10px;background:#151515b3;color:#f4f1ec;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-radius:2px}.lx-ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.lx-ugc{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,60%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:750px){.lx-ugc{grid-auto-columns:calc((100% - 56px)/5)}}.lx-ugc>*{scroll-snap-align:start;aspect-ratio:9/16;border-radius:6px;overflow:hidden;background:#151515;position:relative}.lx-ugc video,.lx-ugc img{width:100%;height:100%;object-fit:cover}.lx-ugc__cap{position:absolute;left:12px;right:12px;bottom:12px;color:#f4f1ec;font-size:13px;text-shadow:0 1px 8px rgba(0,0,0,.6)}.lx-tabs__nav{display:inline-flex;border:1px solid #151515;border-radius:100px;padding:4px;gap:4px;margin-bottom:36px}.lx-tabs__nav button{border:0;background:transparent;padding:12px 24px;border-radius:100px;font-family:Inter,sans-serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;color:#151515}.lx-tabs__nav button.is-on{background:#151515;color:#f4f1ec}.lx-tabs__panel{display:none}.lx-tabs__panel.is-on{display:grid;animation:lxFade .5s ease}@keyframes lxFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lx-mcta{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#151515;color:#f4f1ec;padding:12px 12px 12px 18px;border-radius:6px;box-shadow:0 16px 40px #0000004d;transform:translateY(140%);transition:transform .4s}.lx-mcta.is-on{transform:none}.lx-mcta .lx-btn{background:#f4f1ec;color:#151515!important;padding:12px 18px}@media(min-width:900px){.lx-mcta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lucenne-fx.css.map */
