.st{--ivory:#F4EDDF;--gold:var(--color-gold);background:var(--color-deep);color:var(--ivory);overflow-x:clip}.st h1,.st h2,.st h3{color:#f7f0e1}.st em{color:#d9b97a}.template-page-storia .header:not(.is-scrolled){background:transparent;border-color:transparent;color:#f4eddf}.template-page-storia main{background:var(--color-deep)}.st-hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#24442f,#0e1e15,#060d09)}.template-page-storia .st-hero{margin-top:calc(var(--header-h) * -1)}.st-hero__inner{position:relative;padding:calc(var(--header-h) + 40px) 24px 120px}.st-hero__mark{position:relative;width:min(200px,42vw);margin:0 auto 46px}.st-hero__mark img{width:100%;height:auto;-webkit-mask-image:linear-gradient(to top,#000 42%,transparent 58%);mask-image:linear-gradient(to top,#000 42%,transparent 58%);-webkit-mask-size:100% 260%;mask-size:100% 260%;-webkit-mask-position:0 0;mask-position:0 0;animation:cRise 2.2s cubic-bezier(.5,0,.2,1) calc(var(--intro-delay) + .1s) forwards}.st-hero__mark:before{content:"";position:absolute;left:50%;top:30%;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;background:radial-gradient(circle,rgba(255,190,100,.32),transparent 62%);animation:glowPulse 4.2s ease-in-out infinite;pointer-events:none}.st-hero h1{font-size:clamp(3.4rem,10vw,9rem);line-height:.95;margin:0 0 .25em}.st-hero p{max-width:540px;margin:0 auto;font-size:1.1rem;opacity:.8}.st-hero .sec-label{justify-content:center}.st-hero .sec-label:before{content:"";width:56px;height:1px;background:currentColor;opacity:.6}.st-scroll{position:absolute;left:50%;bottom:34px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font-size:.6rem;letter-spacing:.34em;text-transform:uppercase;opacity:.6}.st-scroll i{display:block;width:1px;height:56px;background:#f4eddf40;position:relative;overflow:hidden}.st-scroll i:after{content:"";position:absolute;left:0;top:0;width:1px;height:50%;background:var(--gold);animation:scrollCue 2.2s var(--ease) infinite}.st-ch{position:relative;height:var(--chh,420vh)}.st-ch__stage{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:1fr minmax(260px,32vw) 1fr;align-items:center;gap:clamp(20px,4vw,64px);padding:0 clamp(20px,5vw,80px);overflow:hidden;background:radial-gradient(ellipse at 50% 60%,rgba(255,170,80,calc(.06 + var(--p,0) * .12)) 0%,transparent 55%)}.st-candle{grid-column:2;width:100%;height:78vh;max-height:760px;justify-self:center}.st-candle svg{width:100%;height:100%;overflow:visible}.st-candle [data-flame]{transform-box:fill-box;transform-origin:50% 100%}.st-candle [data-drip]{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(0)}.st-candle .flame{transform-box:fill-box;transform-origin:50% 100%;animation:flicker 3.1s ease-in-out infinite}.st-candle .core{transform-box:fill-box;transform-origin:50% 100%;animation:flicker 2.3s ease-in-out -.8s infinite}.st-ch__panel{position:absolute;top:50%;width:min(420px,30vw);opacity:0;transform:translateY(calc(-50% + 40px));transition:opacity .9s var(--ease),transform 1.1s var(--ease);pointer-events:none}.st-ch__panel.is-active{opacity:1;transform:translateY(-50%);pointer-events:auto}.st-ch__panel--l{left:clamp(20px,5vw,80px)}.st-ch__panel--r{right:clamp(20px,5vw,80px)}.st-ch__num{display:block;font-family:var(--font-heading);font-style:italic;font-size:clamp(5rem,9vw,8.5rem);line-height:.8;color:var(--gold);opacity:.9;margin-bottom:18px}.st-ch__panel h2{font-size:clamp(2.2rem,3.6vw,3.4rem);margin-bottom:.5em}.st-ch__panel p{opacity:.78;font-size:1.02rem}.st-ch__rail{position:absolute;right:clamp(14px,2.4vw,36px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:22px;align-items:center}.st-ch__rail:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#b8955a40}.st-ch__rail:after{content:"";position:absolute;top:0;left:50%;width:1px;height:calc(var(--p,0) * 100%);background:var(--gold)}.st-ch__rail span{position:relative;z-index:1;width:9px;height:9px;border-radius:50%;background:var(--color-deep);border:1px solid var(--gold);transition:background .5s}.st-ch__rail span.on{background:var(--gold)}.st-proc{position:relative;background:var(--color-bg);color:var(--color-text)}.st-proc h2,.st-proc h3{color:var(--color-text)}.st-proc__pin{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding-top:var(--header-h)}.st-proc__track:after{content:"";flex:0 0 clamp(4px,3vw,50px)}.st-proc__head{padding:0 clamp(20px,5vw,80px);margin-bottom:clamp(22px,3.5vh,40px);display:flex;justify-content:space-between;align-items:end;gap:30px}.st-proc__head h2{margin:0;font-size:clamp(1.9rem,3vw,2.8rem)}.st-proc__count{font-family:var(--font-heading);font-size:1.15rem;font-style:italic;color:var(--gold);white-space:nowrap}.st-proc__track{display:flex;gap:clamp(18px,2.2vw,34px);padding:0 clamp(20px,5vw,80px);will-change:transform}.st-quote{position:relative;height:220vh}.st-quote__pin{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 clamp(20px,6vw,120px);text-align:center}.st-quote__text{font-family:var(--font-heading);font-size:clamp(2.2rem,5.4vw,5rem);line-height:1.15;max-width:1100px}.st-quote__text span{opacity:.14;transition:opacity .25s linear,color .25s linear}.st-quote__text span.lit{opacity:1}.st-quote__text span.gold{color:#d9b97a;font-style:italic}.st-quote__sign{display:block;margin-top:40px;font-size:.7rem;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);opacity:0;transition:opacity 1s}.st-quote.done .st-quote__sign{opacity:1}.st-val{padding:clamp(90px,12vw,170px) clamp(20px,5vw,80px);border-top:1px solid rgba(184,149,90,.2)}.st-val__grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--page-width);margin:0 auto}.st-val__item{padding:10px clamp(16px,3vw,48px);text-align:center;position:relative}.st-val__item+.st-val__item{border-left:1px solid rgba(184,149,90,.25)}.st-val__word{display:block;font-family:var(--font-heading);font-size:clamp(2.6rem,5vw,4.6rem);line-height:1;margin-bottom:18px;background:linear-gradient(100deg,#9e7b3f,#f3dba4 45%,#b8955a 60%,#9e7b3f);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:goldSweep 6s ease-in-out infinite}.st-val__item:nth-child(2) .st-val__word{animation-delay:-2s}.st-val__item:nth-child(3) .st-val__word{animation-delay:-4s}@keyframes goldSweep{0%,to{background-position:100% 0}50%{background-position:0 0}}.st-val__item p{opacity:.72;max-width:280px;margin:0 auto;font-size:.95rem}@media(max-width:860px){.st-val__grid{grid-template-columns:1fr;gap:56px}.st-val__item+.st-val__item{border-left:0;border-top:1px solid rgba(184,149,90,.25);padding-top:56px}}.st-maker{background:var(--color-bg);color:var(--color-text);padding:clamp(90px,12vw,170px) 0}.st-maker h2{color:var(--color-text)}.st-maker .split__text p{color:var(--color-muted)}.st-sign{display:block;margin-top:34px;font-family:var(--font-heading);font-style:italic;font-size:2.4rem;color:var(--gold);line-height:1}.st-sign small{display:block;font-family:var(--font-body);font-style:normal;font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--color-muted);margin-top:12px}.st-end{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:radial-gradient(ellipse at 50% 70%,#2a4a34,#0e1e15 52%,#060d09)}.st-end__inner{position:relative;padding:120px 24px}.st-end h2{font-size:clamp(2.8rem,6.4vw,6rem);line-height:1.02;margin-bottom:.5em}.st-end p{opacity:.8;max-width:480px;margin:0 auto 2.4em}.st-end__flame{width:70px;margin:0 auto 34px}.st-end canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}@media(prefers-reduced-motion:reduce){.st-ch,.st-quote{height:auto}.st-ch__stage,.st-quote__pin{position:relative;height:auto;padding-block:90px}.st-ch__panel{position:relative;opacity:1;transform:none;width:auto;left:auto!important;right:auto!important;margin-bottom:40px}.st-candle,.st-ch__rail{display:none}.st-quote__text span{opacity:1}.st-hero__mark img{-webkit-mask:none;mask:none}}.st-proc{background:radial-gradient(ellipse at 50% 100%,#EFE3CB 0%,var(--color-bg) 60%)}.st-proc__pin{justify-content:center;gap:0}.st-proc__head,.st-proc__track,.st-proc__line{position:relative;z-index:2}.st-proc__bgword{position:absolute;left:0;top:50%;z-index:0;white-space:nowrap;font-family:var(--font-heading);font-style:italic;font-size:clamp(9rem,24vw,22rem);line-height:1;color:transparent;-webkit-text-stroke:1.2px rgba(184,149,90,.45);transform:translate3d(8vw,-38%,0);will-change:transform;pointer-events:none}.st-proc__dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.st-proc__dust i{position:absolute;left:var(--x);bottom:-10px;width:var(--s);height:var(--s);border-radius:50%;background:#c9a465;opacity:0;animation:dust var(--t) linear var(--dl) infinite}@keyframes dust{0%{transform:translateY(0);opacity:0}15%{opacity:.55}85%{opacity:.35}to{transform:translateY(-100vh) translate(30px);opacity:0}}.st-proc__line{margin:clamp(30px,5vh,56px) clamp(20px,5vw,80px) 0;height:1px;background:#b8955a4d}.st-proc__line b{position:absolute;left:0;top:0;height:1px;width:0;background:var(--gold);box-shadow:0 0 12px #c9a465cc}.st-proc__line b:after{content:"";position:absolute;right:-4px;top:-4px;width:9px;height:9px;border-radius:50%;background:#f3dba4;box-shadow:0 0 14px 4px #ffc87899}.st-proc__line span{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;border:1px solid var(--gold);background:var(--color-bg)}.st-val__head{text-align:center;margin-bottom:clamp(40px,6vw,80px)}.st-val__item{display:flex;flex-direction:column;align-items:center;padding-top:30px}.st-val__glyph{position:relative;width:clamp(150px,15vw,210px);aspect-ratio:1;margin:0 auto -64px;color:var(--gold);opacity:.6;z-index:0}.st-val__glyph:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(circle,rgba(255,190,100,.18),transparent 65%);animation:glowPulse 4.2s ease-in-out infinite}.st-val__word{position:relative;z-index:1}.glyph{position:relative;width:100%;height:100%;overflow:visible}.js .glyph [pathLength]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.6s cubic-bezier(.6,0,.2,1);transition-delay:calc(var(--d,0s) + .2s)}.js .is-in .glyph [pathLength]{stroke-dashoffset:0}.js .is-in .glyph path:nth-of-type(2)[pathLength]{transition-delay:calc(var(--d,0s) + .5s)}.js .is-in .glyph path:nth-of-type(3)[pathLength]{transition-delay:calc(var(--d,0s) + .8s)}.js .glyph__sand-top,.js .glyph__sand-bot,.js .glyph__stream{opacity:0;transition:opacity 1.2s ease 2.4s}.js .is-in .glyph__sand-top,.js .is-in .glyph__sand-bot{opacity:.35}.js .is-in .glyph__stream{opacity:1}.glyph__flame{transform-box:fill-box;transform-origin:50% 100%;animation:flicker 3.1s ease-in-out infinite}.glyph__stream{animation:sand 1.2s linear infinite}@keyframes sand{to{stroke-dashoffset:-16}}.glyph__sand-top{transform-box:fill-box;transform-origin:50% 100%;animation:sandTop 8s ease-in-out infinite}.glyph__sand-bot{transform-box:fill-box;transform-origin:50% 100%;animation:sandBot 8s ease-in-out infinite}@keyframes sandTop{0%{transform:scaleY(1)}90%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes sandBot{0%{transform:scaleY(.3)}90%{transform:scaleY(1.15)}to{transform:scaleY(.3)}}.glyph--tempo circle{transform-box:fill-box;transform-origin:center;animation:spin 40s linear infinite}.glyph__heart{transform-box:fill-box;transform-origin:center;animation:beat 2.4s ease-in-out infinite}@keyframes beat{0%,to{transform:scale(1)}15%{transform:scale(1.08)}30%{transform:scale(.98)}45%{transform:scale(1.05)}}.glyph__sparks path{animation:twinkle 2.6s ease-in-out infinite}.glyph__sparks path:nth-child(2){animation-delay:-.9s}.glyph__sparks path:nth-child(3){animation-delay:-1.7s}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:1}}.st-val__item:hover .st-val__glyph{opacity:1}.st-proc__track{gap:0!important}.st-step{flex:0 0 clamp(260px,24vw,340px);position:relative;padding:8px clamp(22px,2.6vw,40px) 0;border-left:1px solid rgba(184,149,90,.28);transition:opacity .8s var(--ease)}.st-step:first-child{border-left:0}.js .st-step{opacity:.38}.js .st-step.is-on{opacity:1}.st-step__n{display:block;font-family:var(--font-heading);font-style:italic;font-size:clamp(3.4rem,5vw,4.6rem);line-height:.9;color:transparent;-webkit-text-stroke:1px var(--gold);margin-bottom:clamp(14px,3vh,30px);transition:color .8s var(--ease)}.st-step.is-on .st-step__n{color:var(--gold)}.st-step__art{position:relative;width:clamp(110px,15vh,150px);aspect-ratio:1;margin-bottom:clamp(16px,3vh,30px);color:var(--gold);border-radius:50%;display:grid;place-items:center}.st-step__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(184,149,90,.35);transition:transform 1.2s var(--ease),border-color .8s}.st-step.is-on .st-step__art:before{transform:scale(1.08);border-color:#b8955ab3}.st-step__art:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle,rgba(255,196,110,.22),transparent 62%);opacity:0;transition:opacity 1s}.st-step.is-on .st-step__art:after{opacity:1}.st-step__art svg{width:66%;height:66%;position:relative;z-index:1}.st-step__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.js .st-step .glyph [pathLength]{stroke-dasharray:1;stroke-dashoffset:1;transition:none}.st-step h3{font-size:clamp(1.4rem,1.8vw,1.75rem);margin-bottom:8px}.st-step p{color:var(--color-muted);font-size:.9rem;line-height:1.65;margin:0;max-width:270px}.glyph__hand-m{transform-box:view-box;transform-origin:60px 62px;animation:spin 6s linear infinite}.glyph__hand-h{transform-box:view-box;transform-origin:60px 62px;animation:spin 72s linear infinite}.glyph__pour{stroke-dasharray:4 5;animation:sand 1s linear infinite}.st-val__glyph{width:clamp(120px,11vw,150px)!important;margin:0 auto 30px!important;opacity:.85!important}.st-hero__inner{transform:translate3d(0,calc(var(--hp,0) * -110px),0) scale(calc(1 - var(--hp,0) * .12));opacity:calc(1 - var(--hp,0) * 1.35);will-change:transform,opacity}.st-hero__mark{transform:translate3d(0,calc(var(--hp,0) * -60px),0) scale(calc(1 + var(--hp,0) * .25))}.st-hero h1{letter-spacing:calc(.01em + var(--hp,0) * .1em)}.st-hero .hero__embers{transform:translate3d(0,calc(var(--hp,0) * -160px),0)}.st-scroll{opacity:calc(.6 - var(--hp,0) * 3)}.st-ch__panel>*{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform 1s var(--ease)}.st-ch__panel.is-active>*{opacity:1;transform:none}.st-ch__panel.is-active>*:nth-child(2){transition-delay:.12s}.st-ch__panel.is-active>*:nth-child(3){transition-delay:.22s}.st-ch__panel.is-active>*:nth-child(4){transition-delay:.34s}.st-ch__num{transform:translateY(calc((var(--p,0) - .5) * -80px))}.st-candle{position:relative}.st-sparks{position:absolute;left:50%;top:calc(30% + var(--p,0) * 31%);width:0;height:0;z-index:2}.st-sparks i{position:absolute;left:0;top:0;width:3px;height:3px;border-radius:50%;background:#ffd891;box-shadow:0 0 8px 2px #ffbe64b3;opacity:0;animation:spark calc(2.2s + var(--i) * .35s) ease-out calc(var(--i) * -.6s) infinite}@keyframes spark{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(calc((var(--i) - 4) * 9px),-160px);opacity:0}}.st-ch__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,transparent 30%,rgba(0,0,0,calc(.55 - var(--p,0) * .35)) 100%)}.st-proc{clip-path:circle(calc(var(--v,1) * 150%) at 50% 0%)}.st-quote__text span{display:inline-block;filter:blur(7px);transform:translateY(.25em) scale(.96);transition:opacity .45s linear,filter .6s var(--ease),transform .6s var(--ease),color .3s}.st-quote__text span.lit{filter:none;transform:none}.st-quote__pin:before{content:"";position:absolute;left:50%;top:50%;width:70vmin;height:70vmin;margin:-35vmin 0 0 -35vmin;border-radius:50%;background:radial-gradient(circle,rgba(255,190,100,.14),transparent 65%);transform:scale(calc(.4 + var(--qp,0) * 1.1));pointer-events:none}.st-val__item{transform:translate3d(0,calc((1 - min(1,var(--v,1) * 1.25)) * (90px + var(--k,0) * 40px)),0);opacity:calc(var(--v,1) * 1.6)}.js .st-val .glyph [pathLength]{transition:none}.st-maker .split__img{clip-path:inset(calc((1 - min(1,var(--v,1) * 1.3))*100%) 0 0 0 round 999px 999px 4px 4px)}.st-maker .split__text{transform:translate3d(calc((1 - min(1,var(--v,1) * 1.3))*70px),0,0);opacity:calc(var(--v,1) * 1.5)}.st-end__flame{transform:scale(calc(.45 + min(1,var(--v,1))*.75));transform-origin:50% 100%}.st-end h2{letter-spacing:calc(.22em - (min(1,var(--v,1))*.21em));opacity:calc(var(--v,1) * 1.4)}@media(prefers-reduced-motion:reduce){.st-hero__inner,.st-val__item,.st-maker .split__text,.st-end h2{transform:none!important;opacity:1!important}.st-proc,.st-maker .split__img{clip-path:none!important}.st-quote__text span{filter:none}}@media(max-width:860px){.st-hero__inner{padding:calc(var(--header-h) + 20px) 22px 110px}.st-hero__mark{width:min(150px,38vw);margin-bottom:30px}.st-hero h1{font-size:clamp(2.9rem,13vw,4.2rem)}.st-hero p{font-size:1rem}.st-ch{height:var(--chh,420vh)}.st-ch__stage{position:sticky;top:0;height:100svh;display:block;padding:0;overflow:hidden}.st-candle{position:absolute;left:50%;top:calc(var(--header-h) + 2svh);height:40svh;width:auto;aspect-ratio:400/760;max-width:none;margin:0;transform:translate(-50%)}.st-ch__panel{position:absolute;left:24px!important;right:24px!important;top:auto;bottom:6svh;width:auto;transform:translateY(30px);opacity:0}.st-ch__panel.is-active{transform:none;opacity:1}.st-ch__num{font-size:3rem;margin-bottom:6px;transform:none}.st-ch__panel h2{font-size:1.75rem;margin-bottom:.35em}.st-ch__panel p{font-size:.92rem;line-height:1.6}.st-ch__rail{right:10px;gap:16px}.st-proc__pin{position:sticky;top:0;height:100svh;padding-top:var(--header-h)}.st-proc__head{padding:0 24px;margin-bottom:22px;align-items:flex-end}.st-proc__head h2{font-size:1.9rem}.st-proc__count{font-size:1rem}.st-proc__track{padding:0 24px;overflow:visible}.st-step{flex:0 0 74vw;padding:6px 26px 0}.st-step__n{font-size:3rem;margin-bottom:14px}.st-step__art{width:120px;margin-bottom:20px}.st-step h3{font-size:1.5rem}.st-step p{font-size:.9rem}.st-proc__line{margin:28px 24px 0}.st-quote{height:190vh}.st-quote__text{font-size:2rem}.st-val{padding:70px 22px}.st-val__grid{gap:0}.st-val__item{padding:34px 0!important}.st-val__item+.st-val__item{padding-top:34px!important}.st-val__glyph{width:104px!important;margin-bottom:18px!important}.st-val__word{font-size:2.6rem;margin-bottom:10px}.st-maker{padding:70px 0}.st-end{min-height:auto}.st-end__inner{padding:90px 22px}.st-end h2{font-size:2.6rem}}@media(max-width:860px){.st-quote__text span{filter:none!important;transition:opacity .4s linear,transform .5s var(--ease),color .3s}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/story.css.map */
