.ora{--o-calce:#F4EDE1;--o-pietra:#E9DDCB;--o-sabbia:#EFE4D2;--o-oro:#D9A441;--o-oro-deep:#A5781F;--o-terra:#C0643F;--o-terra-ink:#9C4B2F;--o-ink:#221C17;--o-body:#4A4038;--o-muted:#6B5E52;--o-line:#DDD0BB;--o-serif:"Bodoni Moda","Bodoni 72",Didot,Georgia,serif;--o-sans:"Jost",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--o-gutter:clamp(18px,4.5vw,64px);--o-ease:cubic-bezier(.2,.7,.1,1);--ora-hh:84px;--ora-off:84px;position:relative;isolation:isolate;overflow-x:clip;color:var(--o-ink);font-family:var(--o-sans);font-weight:350;font-size:clamp(15px,1.02vw,17px);line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ora *,.ora *:before,.ora *:after{box-sizing:border-box}:where(.ora) :where(h1,h2,h3,p,ol,ul,figure,form){margin:0}:where(.ora) :where(img,video){display:block;max-width:100%}:where(.ora) a{color:inherit;text-decoration:none}:where(.ora) em{font-style:italic}.ora-k{font-family:var(--o-sans);font-size:11px;letter-spacing:.34em;text-transform:uppercase;font-weight:500;color:var(--o-terra-ink);text-wrap:balance}.ora-h2{font-family:var(--o-serif);font-weight:400;font-size:clamp(40px,6.4vw,104px);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.ora-h2 em{font-style:italic;color:var(--o-oro-deep)}.ora-lede{font-size:clamp(16px,1.2vw,19px);color:var(--o-body);max-width:34em;margin-inline:auto;text-wrap:pretty}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.ora-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;-webkit-clip-path:inset(0);clip-path:inset(0)}.ora-fx-grain{opacity:.07;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(#000 calc(100% - 480px),transparent);mask-image:linear-gradient(#000 calc(100% - 480px),transparent)}.ora-grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;visibility:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .13 0 0 0 0 .11 0 0 0 0 .09 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:ora-grain 1.2s steps(6) infinite;animation-play-state:paused}.ora.is-in .ora-grain{visibility:visible;animation-play-state:running}@keyframes ora-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.ora-progress{position:fixed;left:0;top:var(--ora-hh);height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--o-oro),var(--o-terra))}.ora-dial{position:fixed;left:var(--o-gutter);bottom:calc(18px + env(safe-area-inset-bottom,0px));display:flex;align-items:flex-end;gap:10px;color:var(--o-ink)}.ora-dial svg{width:64px;height:36px;overflow:visible}.ora-arc{fill:none;stroke:#221c1747;stroke-width:1;stroke-dasharray:2 3}.ora-hz{stroke:#221c1747;stroke-width:1}.ora-sun{fill:var(--o-oro);stroke:var(--o-oro-deep);stroke-width:.8}.ora-dial-t{font-family:var(--o-serif);font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1}.ora-hero{position:relative;height:calc(100vh - var(--ora-off));height:calc(100svh - var(--ora-off));min-height:520px;overflow:hidden;display:grid;place-items:center;text-align:center;isolation:isolate}.ora-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ora-hero-media img,.ora-hero-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ora-hero-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 52%,#f4ede1c7,#f4ede16b 55%,#f4ede126)}.ora-hero-copy{position:relative;padding:0 var(--o-gutter);display:grid;justify-items:center;gap:clamp(14px,2.2vh,26px);will-change:transform,opacity}.ora-title{font-family:var(--o-serif);font-style:italic;font-weight:400;font-size:clamp(76px,15.5vw,250px);line-height:.86;letter-spacing:-.02em;color:var(--o-ink);white-space:nowrap}.ora-title .ora-ch{display:inline-block;padding:0 .3em;margin:0 -.3em}.ora-title .ora-chw{display:inline-block;padding:.6em .4em .12em;margin:-.6em -.4em -.12em;-webkit-clip-path:inset(0);clip-path:inset(0);vertical-align:bottom}.ora-title.is-set .ora-chw,.ora.is-nm .ora-title .ora-chw{-webkit-clip-path:none;clip-path:none}html.pl-anim .ora-hero.ora-pre .ora-hero-copy,html.pl-anim .ora-hero.ora-pre .ora-cue{visibility:hidden;animation:ora-safe .01s linear 4s forwards}@keyframes ora-safe{to{visibility:visible}}.ora-sub{font-family:var(--o-serif);font-size:clamp(20px,2.1vw,32px);color:var(--o-body)}.ora-sub em{color:var(--o-oro-deep)}.ora-meta{font-size:clamp(15px,1.15vw,18px);letter-spacing:.02em;color:var(--o-body);max-width:30em;text-wrap:balance}.ora-cue{position:absolute;left:50%;bottom:26px;transform:translate(-50%);display:grid;justify-items:center;gap:10px;font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:var(--o-muted)}.ora-cue i{display:block;width:1px;height:44px;background:linear-gradient(var(--o-ink),transparent);transform-origin:top;animation:ora-cue 2.2s var(--o-ease) infinite}@keyframes ora-cue{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.ora-scrub{position:relative;height:calc(100vh - var(--ora-hh));height:calc(100svh - var(--ora-hh));overflow:hidden;background:#f3e6ce}.ora-scrub-media{position:absolute;top:0;right:0;bottom:0;left:0}.ora-scrub-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ora-scrub-intro{position:absolute;left:0;right:0;top:clamp(28px,5vh,56px);text-align:center;display:grid;gap:14px;padding:0 var(--o-gutter)}.ora-scrub-intro .ora-h2{font-size:clamp(34px,4.6vw,72px)}.ora-call{position:absolute;display:grid;gap:8px;width:min(270px,30vw);opacity:0}.ora-call p{font-family:var(--o-serif);font-size:clamp(18px,1.55vw,24px);line-height:1.25;color:var(--o-ink);text-wrap:balance}.ora-rule{display:block;height:1px;width:56px;background:var(--o-oro-deep)}.ora-c1{left:clamp(24px,9vw,170px);top:38%;transform:translateY(-50%);text-align:right;justify-items:end}.ora-c2{right:clamp(24px,9vw,170px);top:56%;transform:translateY(-50%);text-align:left;justify-items:start}.ora-c3{left:clamp(24px,9vw,170px);top:74%;transform:translateY(-50%);text-align:right;justify-items:end}.ora-ingr{position:relative;height:calc(100vh - var(--ora-hh));height:calc(100svh - var(--ora-hh));overflow:hidden;display:grid;place-items:center;text-align:center;isolation:isolate}.ora-ingr-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ora-ingr-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ora-ingr-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 58% 52% at 50% 50%,#f4ede1db,#f4ede18c 60%,#f4ede140)}.ora-ingr-copy{position:relative;width:100%;max-width:980px;padding:0 var(--o-gutter);display:grid;justify-items:center;gap:18px}.ora-ingr-count{font-family:var(--o-serif);font-size:15px;font-variant-numeric:tabular-nums;color:var(--o-muted);letter-spacing:.08em}.ora-ingr-list{list-style:none;padding:0;display:grid;width:100%}.ora-ingr-list li{grid-area:1/1;display:grid;justify-items:center;gap:14px}.ora-ingr-list h3{font-family:var(--o-serif);font-weight:400;font-size:clamp(46px,7.4vw,120px);line-height:.95;letter-spacing:-.015em;text-wrap:balance}.ora-ingr-list h3 em{color:var(--o-oro-deep)}.ora-ingr-list p{font-size:clamp(16px,1.25vw,20px);color:var(--o-body);max-width:26em;text-wrap:balance}.ora-ingr-dots{display:flex;gap:8px;margin-top:10px}.ora-ingr-dots i{width:22px;height:2px;background:#221c1733;transition:background .4s}.ora-ingr-dots i.is-on{background:var(--o-oro-deep)}.ora-pack{position:relative;isolation:isolate;padding:clamp(100px,16vh,190px) 0 clamp(110px,16vh,180px);text-align:center;overflow:clip}.ora-pack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 70%,#d9a44124,#d9a44100 70%),var(--o-calce);-webkit-mask-image:linear-gradient(#000 calc(100% - clamp(150px,22vh,240px)),transparent);mask-image:linear-gradient(#000 calc(100% - clamp(150px,22vh,240px)),transparent)}.ora-pack-copy{position:relative;z-index:2;display:grid;justify-items:center;gap:22px;padding:0 var(--o-gutter);margin-bottom:clamp(20px,4vh,56px)}.ora-stage{--vx:184;--vy:40;--vw:2330;--vh:1480;display:block;position:relative;margin:0 auto;width:min(calc(100% - 2 * var(--o-gutter)),calc(80svh * var(--vw) / var(--vh)));aspect-ratio:var(--vw) / var(--vh)}.ora-glow{position:absolute;left:10%;top:2%;width:80%;height:96%;border-radius:50%;background:radial-gradient(closest-side,#ecb65066,#d9a44126 55%,#d9a44100);pointer-events:none}.ora-dust{position:absolute;left:50%;top:-12%;width:100vw;height:124%;transform:translate(-50%);pointer-events:none}.ora-pk,.ora-sh{position:absolute}.ora-pk{left:calc((var(--x) - var(--vx)) / var(--vw) * 100%);top:calc((var(--y) - var(--vy)) / var(--vh) * 100%);width:calc(var(--w) / var(--vw) * 100%);height:calc(var(--h) / var(--vh) * 100%)}.ora-pk-f{width:100%;height:100%;will-change:transform}.ora-pk img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(120,84,30,.13))}.ora-sh{--fy:1462;top:calc((var(--fy) - var(--vy)) / var(--vh) * 100%);left:calc((var(--x) + var(--w) * .1 - var(--vx)) / var(--vw) * 100%);width:calc(var(--w) * .8 / var(--vw) * 100%);height:3%;margin-top:-1.5%;border-radius:50%;background:radial-gradient(closest-side,#5c3e1847,#5c3e1800);will-change:transform}.ora-pk-box,.ora-sh-box{--x:584;--y:122;--w:600;--h:1259}.ora-pk-bottle,.ora-sh-bottle{--x:1282;--y:380;--w:397;--h:875}.ora-pk-dropper,.ora-sh-dropper{--x:1845;--y:252;--w:269;--h:898}.ora-sh-bottle{opacity:.75}.ora-sh-dropper{opacity:.55}.ora [data-split] .ora-w{display:inline-block;padding:.6em .4em .08em;margin:-.6em -.4em -.08em;-webkit-clip-path:inset(0);clip-path:inset(0);vertical-align:top}.ora [data-split] .ora-w.is-set,.ora.is-nm [data-split] .ora-w{-webkit-clip-path:none;clip-path:none}.ora [data-split] .ora-wi{display:inline-block;padding:0 .25em;margin:0 -.25em}@media(max-width:900px){.ora{--ora-hh:66px;--ora-off:66px}}@media(max-width:760px){.ora-scrub{background:var(--o-calce)}.ora-scrub-media{inset:0 0 auto 0;height:76%}.ora-scrub-media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12%;background:linear-gradient(rgba(244,237,225,0),var(--o-calce));pointer-events:none}.ora-scrub-intro{top:auto;bottom:calc(46px + env(safe-area-inset-bottom,0px));gap:10px}.ora-scrub-intro .ora-h2{font-size:clamp(28px,7.6vw,34px)}.ora-call{width:auto;left:var(--o-gutter)!important;right:var(--o-gutter)!important;top:auto!important;bottom:calc(58px + env(safe-area-inset-bottom,0px));transform:none!important;text-align:center!important;justify-items:center!important;gap:6px}.ora-call p{font-size:18px}.ora-stage{--vx:470;--vw:1760}.ora-dial svg{width:52px;height:30px}}@media(max-width:359px){.ora-cue{display:none}}@media(prefers-reduced-motion:reduce){.ora-grain,.ora-cue i{animation:none}}.ora.is-nm .ora-scrub{height:auto;overflow:visible;display:flex;flex-direction:column;align-items:center;padding:clamp(80px,12vh,140px) 0 clamp(40px,8vh,80px);background:var(--o-calce)}.ora.is-nm .ora-scrub-intro{position:static;order:-1;margin-bottom:clamp(24px,4vh,40px)}.ora.is-nm .ora-scrub-media{position:relative;inset:auto;width:100%;height:min(100svh,56.25vw)}.ora.is-nm .ora-scrub-media:after{display:none}.ora.is-nm .ora-call{position:static;opacity:1;transform:none!important;width:auto;max-width:520px;margin:28px auto 0;padding:0 var(--o-gutter);text-align:center!important;justify-items:center!important}.ora.is-nm .ora-ingr{height:auto;padding:clamp(80px,12vh,140px) 0}.ora.is-nm .ora-ingr-list{gap:clamp(36px,6vh,64px)}.ora.is-nm .ora-ingr-list li{grid-area:auto}.ora.is-nm .ora-ingr-list h3{font-size:clamp(40px,5.6vw,88px)}.ora.is-nm .ora-ingr-count,.ora.is-nm .ora-ingr-dots,.ora.is-nm .ora-fx-ui{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ora-motion.css.map */
