html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-emblem{overflow:visible}.lh-lockup{display:inline-flex;align-items:center;gap:.62em;color:inherit;line-height:1}.lh-lockup .lh-emblem{height:1.95em;width:auto;flex:none;margin-top:-.18em}.lh-lockup .lh-wordmark,.lh-logo .lh-lockup .lh-wordmark{font-size:1em}.lh-logo .lh-lockup{font-size:clamp(1.12rem,.95rem + .6vw,1.5rem)}@media(max-width:899px){.lh-logo .lh-lockup{font-size:1.04rem}}.lh-footer__brand .lh-emblem{width:52px}.lh-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-content:center;justify-items:center;gap:26px;background:#120f0d;color:#f4efe8;clip-path:inset(0 0 0 0);transition:clip-path 1.15s cubic-bezier(.76,0,.24,1)}.lh-intro:before{content:"";position:absolute;left:50%;top:46%;width:90vmax;height:90vmax;transform:translate(-50%,-50%) scale(.15);background:radial-gradient(circle,rgba(232,179,106,.32),rgba(200,150,79,.08) 32%,transparent 62%);opacity:0;animation:lh-bloom 2.4s .75s cubic-bezier(.2,.7,.2,1) forwards}.lh-intro>*{position:relative}.lh-intro-done .lh-intro{display:none}.lh-intro-out .lh-intro{clip-path:inset(0 0 100% 0)}.lh-intro .lh-emblem{width:76px;height:auto}.lh-intro .lh-e-arch{stroke-dasharray:1;stroke-dashoffset:1;animation:lh-draw 1.25s .1s cubic-bezier(.65,0,.35,1) forwards}.lh-intro .lh-e-glow,.lh-intro .lh-e-pool{opacity:0;animation:lh-fade 1.3s .85s ease forwards}.lh-intro .lh-e-spark{transform-box:fill-box;transform-origin:center;transform:scale(0) rotate(-90deg);animation:lh-spark .9s 1.15s cubic-bezier(.2,.9,.3,1.5) forwards}.lh-intro .lh-wordmark{font-size:clamp(1.5rem,1rem + 2vw,2.4rem);opacity:0;letter-spacing:.55em;margin-right:-.55em;filter:blur(10px);animation:lh-word 1.3s .95s cubic-bezier(.2,.7,.2,1) forwards}.lh-intro__tag{font:500 .64rem/1 var(--sans);letter-spacing:.36em;text-transform:uppercase;color:#f4efe88c;opacity:0;animation:lh-fade .9s 1.55s forwards}@keyframes lh-draw{to{stroke-dashoffset:0}}@keyframes lh-fade{to{opacity:1}}@keyframes lh-spark{to{transform:scale(1) rotate(0)}}@keyframes lh-word{to{opacity:1;letter-spacing:.16em;margin-right:-.16em;filter:blur(0)}}@keyframes lh-bloom{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.lh-hv{position:relative;height:100svh;min-height:600px;color:#f4efe8;overflow:hidden;background:#17120e}.lh-hv__media{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,calc(var(--p, 0) * 16%),0) scale(calc(1.02 + var(--p, 0) * .1));scale:1;transition:scale 2.6s cubic-bezier(.2,.7,.2,1)}.lh-intro-run:not(.lh-intro-out) .lh-hv__media{scale:1.14}.lh-hv__media img,.lh-hv__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lh-hv__media video{opacity:0;transition:opacity 1.4s ease}.lh-hv__media video.is-on{opacity:1}.lh-hv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0e0b098c,#0e0b0900 26% 44%,#0e0b09bd)}.lh-hv__light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(560px circle at var(--mx, 68%) var(--my, 42%),rgba(255,196,120,.24),rgba(255,196,120,.06) 35%,transparent 62%)}.lh-hv__dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none}.lh-hv__inner{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding-bottom:clamp(52px,10vh,120px);opacity:calc(1 - var(--p, 0) * 1.7);transform:translate3d(0,calc(var(--p, 0) * -90px),0)}.lh-hv .lh-eyebrow{color:#f4efe8d1}.lh-hv h1{font:400 clamp(3.3rem,1.4rem + 7.4vw,10rem)/.88 var(--serif);letter-spacing:-.025em;font-variant-numeric:lining-nums}.lh-hv h1 em{font-style:italic;font-weight:300}.lh-hv__text{font-size:var(--s1);line-height:1.5;max-width:38ch;color:#f4efe8e0}.lh-hv__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.lh-line{display:block;overflow:hidden;padding-bottom:.06em}.lh-line>span{display:inline-block;transform:translate3d(0,112%,0) rotate(3deg);transform-origin:left top;transition:transform 1.35s cubic-bezier(.2,.8,.2,1)}.lh-line:nth-child(2)>span{transition-delay:.12s}.lh-line:nth-child(3)>span{transition-delay:.24s}.lh-in .lh-line>span{transform:none}.lh-hv__fade{opacity:0;transform:translate3d(0,18px,0);transition:opacity 1.1s .45s,transform 1.1s .45s cubic-bezier(.2,.8,.2,1)}.lh-in .lh-hv__fade{opacity:1;transform:none}.lh-hv__cue{position:absolute;z-index:3;right:var(--gutter);bottom:clamp(52px,10vh,120px);display:grid;justify-items:center;gap:14px;font:500 .6rem/1 var(--sans);letter-spacing:.32em;text-transform:uppercase;writing-mode:vertical-rl;color:#f4efe8c7;text-decoration:none}.lh-hv__cue:after{content:"";width:1px;height:70px;background:linear-gradient(#f4efe8e6,#f4efe800);transform-origin:top;animation:lh-cue 2.4s ease-in-out infinite}@keyframes lh-cue{0%{transform:scaleY(0)}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.lh-hv__price{display:flex;gap:14px;align-items:baseline;font-size:1.05rem;color:#f4efe8d9}@media(max-width:749px){.lh-hv__cue{display:none}.lh-hv__ctas .lh-btn{flex:1 1 auto}}.lh-mq{overflow:hidden;padding-block:clamp(26px,4vw,54px);background:var(--linen);color:var(--ink);border-block:1px solid var(--line)}.lh-mq--ink{background:#14110f;color:#f4efe8;border-color:transparent}.lh-mq--pine{background:var(--pine);color:#f4efe8;border-color:transparent}.lh-mq__track{display:flex;width:max-content;animation:lh-mq var(--mq-speed, 40s) linear infinite}.lh-mq__track>span{display:inline-flex;align-items:center;white-space:nowrap;font:300 clamp(2.6rem,1.4rem + 4.4vw,6.4rem)/1.05 var(--serif);font-style:italic;letter-spacing:-.01em}.lh-mq__track i{font-style:normal;color:var(--lume);font-size:.42em;padding-inline:.9em}.lh-mq--outline .lh-mq__track>span{color:transparent;-webkit-text-stroke:1px currentColor}.lh-mq--outline .lh-mq__track i{-webkit-text-stroke:0}@keyframes lh-mq{to{transform:translate3d(-50%,0,0)}}.lh-st{position:relative;height:190vh;background:#14110f}.lh-st__sticky{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:hidden}.lh-st__bg{position:absolute;top:0;right:0;bottom:0;left:0}.lh-st__bg img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.18 - var(--p, 0) * .18));opacity:.62}.lh-st__sticky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#14110f33,#14110fc7 75%)}.lh-st__copy{position:relative;z-index:1;display:grid;gap:26px;justify-items:center;text-align:center;padding-inline:var(--gutter)}.lh-st__copy .lh-eyebrow{color:var(--lume)}.lh-st__text{max-width:21ch;font:400 clamp(2.1rem,1.1rem + 3.6vw,4.9rem)/1.1 var(--serif);color:#f4efe8;letter-spacing:-.01em}.lh-st__text .w{opacity:.14;transition:opacity .45s ease,filter .45s ease;filter:blur(2px)}.lh-st__text .w.on{opacity:1;filter:none}.lh-st__sig{font:500 .66rem/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:#f4efe899}.lh-li{position:relative;background:#0c0a09;color:#f4efe8}.lh-li__sticky{position:sticky;top:0;height:100svh;overflow:hidden}.lh-li__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% center}.lh-li__img--on{opacity:clamp(0,calc((var(--p, 0) - .16) * 3.4),1)}.lh-li__sticky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0a0807d1,#0a080759 45%,#0a080700 70%),linear-gradient(0deg,#0a080799,#0a080700 40%)}.lh-li__copy{position:absolute;z-index:2;left:var(--gutter);right:var(--gutter);bottom:clamp(56px,12vh,130px);height:330px;max-width:560px}.lh-li__step{position:absolute;left:0;right:0;bottom:0;opacity:0;transform:translate3d(0,28px,0);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1);pointer-events:none}.lh-li__step.is-on{opacity:1;transform:none;pointer-events:auto}.lh-li__time{font:500 .7rem/1 var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--lume)}.lh-li__step h2{font:400 clamp(2.5rem,1.4rem + 3.8vw,5.2rem)/.98 var(--serif);margin:18px 0 16px}.lh-li__step h2 em{font-style:italic}.lh-li__step p{color:#f4efe8c7;max-width:40ch}.lh-li__bar{position:absolute;z-index:2;right:var(--gutter);top:50%;width:1px;height:180px;transform:translateY(-50%);background:#f4efe82e}.lh-li__bar i{position:absolute;left:0;top:0;width:1px;height:calc(var(--p, 0) * 100%);background:var(--lume);box-shadow:0 0 12px var(--lume)}.lh-mo{position:relative;background:var(--linen)}.lh-mo__sticky{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.lh-mo__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-inline:var(--gutter);margin-bottom:clamp(24px,4vh,44px)}.lh-mo__head>div{display:grid;gap:14px}.lh-mo__track{display:flex;gap:clamp(14px,2vw,30px);padding-inline:var(--gutter);width:max-content;transform:translate3d(calc(var(--p, 0) * var(--shift, 0px) * -1),0,0);will-change:transform}.lh-mo__item{flex:0 0 clamp(250px,26vw,400px);display:grid;gap:14px;align-content:start;text-decoration:none}.lh-mo__item:nth-child(2n){margin-top:7vh}.lh-mo__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--sand)}.lh-mo__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.lh-mo__item:hover .lh-mo__img img{transform:scale(1)}.lh-mo__item h3{font:400 1.65rem/1.1 var(--serif)}.lh-mo__item p{font-size:.88rem;color:var(--stone);max-width:34ch}.lh-mo__n{font:500 .62rem/1 var(--sans);letter-spacing:.3em;color:var(--lume)}@media(max-width:899px){.lh-mo{height:auto!important}.lh-mo__sticky{position:relative;height:auto;padding-block:72px}.lh-mo__track{width:auto;transform:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lh-mo__track::-webkit-scrollbar{display:none}.lh-mo__item{flex-basis:74vw;scroll-snap-align:start}.lh-mo__item:nth-child(2n){margin-top:0}}.lh-clip{clip-path:inset(9% 7% 9% 7%);transition:clip-path 1.5s cubic-bezier(.2,.7,.2,1)}.lh-clip.is-in{clip-path:inset(0 0 0 0)}.lh-cur{position:fixed;left:0;top:0;z-index:150;width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid rgba(200,150,79,.75);border-radius:50%;pointer-events:none;opacity:0;transition:width .35s,height .35s,margin .35s,background .35s,opacity .35s}.lh-cur:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:var(--lume);box-shadow:0 0 10px var(--lume)}.lh-cur.is-on{opacity:1}.lh-cur.is-hover{width:66px;height:66px;margin:-33px 0 0 -33px;background:#c8964f1f}@media(hover:none),(pointer:coarse){.lh-cur{display:none}}@media(prefers-reduced-motion:reduce){.lh-mq__track{animation:none}.lh-line>span,.lh-hv__fade{transform:none;opacity:1}.lh-clip{clip-path:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lh-immersive.css.map */
