:root{--nero:#12100e;--nero-2:#1c1916;--nero-3:#26221e;--linea-s:#37312b;--carta:#efe8dc;--carta-2:#e3dacb;--linea-c:#cfc4b2;--filo:#d23a26;--filo-chiaro:#f0654d;--testo-s:#f3ede4;--tenue-s:#a9a094;--testo-c:#1d1a17;--tenue-c:#675e53;--r:16px;--r-c:10px;--molla:cubic-bezier(.2,.8,.2,1);--display:Bricolage,"Arial Narrow",sans-serif;--serif:Instrument,Georgia,serif;--testo:Hanken,system-ui,sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--nero);color:var(--testo-s);font:400 1.7rem/1.6 var(--testo);overflow-x:clip}main{overflow-x:clip}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{margin:0;font-family:var(--display);font-weight:700;line-height:.92;letter-spacing:-.03em}p{margin:0}.wrap{width:min(1320px,100% - 4rem);margin-inline:auto}.serif{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.rosso{color:var(--filo-chiaro)}.occhiello{display:inline-flex;align-items:center;gap:1.12rem;font:600 1.2rem/1 var(--testo);letter-spacing:.22em;text-transform:uppercase;color:var(--tenue-s)}.occhiello:before{content:"";width:2.88rem;height:2px;background:var(--filo)}:focus-visible{outline:3px solid var(--filo-chiaro);outline-offset:3px}[hidden]{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.grana{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.96rem;min-height:5.2rem;padding:0 2.56rem;border-radius:999px;border:0;font-weight:600;font-size:1.568rem;text-decoration:none;transition:transform .35s var(--molla),background .25s,color .25s,box-shadow .3s;white-space:nowrap}.btn svg{width:1.76rem;height:1.76rem;flex-shrink:0}.btn-filo{background:var(--filo);color:#fff;box-shadow:0 18px 34px -18px #d23a26e6}.btn-filo:hover{background:#b92f1d;transform:translateY(-2px)}.btn-chiaro{background:var(--carta);color:var(--testo-c)}.btn-chiaro:hover{background:#fff;transform:translateY(-2px)}.btn-bordo{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.btn-bordo:hover{background:var(--testo-s);color:var(--nero)}.btn-scuro{background:var(--nero);color:var(--testo-s)}.btn-scuro:hover{background:var(--nero-3);transform:translateY(-2px)}.btn-wa{background:#13773a;color:#fff}.btn-wa:hover{background:#0f6331;transform:translateY(-2px)}.testata{position:sticky;top:0;z-index:50;transition:background .35s,border-color .35s;border-bottom:1px solid transparent}.testata.piena{background:#12100ed1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--linea-s)}.testata .wrap{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;height:7.36rem}.logo img{height:3.28rem;width:auto}.menu{display:flex;gap:3.2rem;list-style:none;margin:0;padding:0}.menu a{text-decoration:none;font-weight:500;font-size:1.52rem;position:relative;padding:.48rem 0}.menu a:after{content:"";position:absolute;left:0;right:0;bottom:-.1rem;height:2px;background:var(--filo);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--molla)}.menu a:hover:after{transform:scaleX(1);transform-origin:left}.t-az{display:flex;align-items:center;gap:.96rem}.carrello-btn{position:relative;display:grid;place-items:center;width:4.64rem;height:4.64rem;border-radius:50%;border:0;background:var(--nero-3);transition:background .25s}.carrello-btn:hover{background:var(--filo)}.carrello-btn svg{width:2rem;height:2rem}.carrello-btn b{position:absolute;top:-.2rem;right:-.2rem;min-width:2.08rem;height:2.08rem;padding:0 .48rem;border-radius:999px;background:var(--filo);color:#fff;font:700 1.152rem/2.08rem var(--testo);text-align:center;transform:scale(0);transition:transform .4s var(--molla)}.carrello-btn b.si{transform:scale(1)}.carrello-btn.salta{animation:salta .6s var(--molla)}@keyframes salta{30%{transform:scale(1.25) rotate(-8deg)}60%{transform:scale(.95)}}.menu-btn{display:none;width:4.64rem;height:4.64rem;border-radius:50%;border:0;background:var(--nero-3)}.menu-btn span{display:block;width:1.76rem;height:2px;margin:4px auto;background:currentColor;transition:transform .3s}@media(max-width:900px){.menu{position:fixed;inset:7.36rem 0 auto;flex-direction:column;gap:0;background:var(--nero);border-bottom:1px solid var(--linea-s);padding:.8rem 2rem 2rem;transform:translateY(-120%);transition:transform .45s var(--molla);z-index:-1}.menu.aperto{transform:none}.menu a{display:block;padding:1.52rem 0;font:700 2.56rem/1 var(--display);border-bottom:1px solid var(--linea-s)}.menu-btn{display:block}.t-az .btn{display:none}}.hero{position:relative;padding:1.6rem 0 clamp(4.8rem,6vw,8rem);overflow:hidden}.stendino{position:relative;height:clamp(280px,27vw,380px);margin-top:.8rem}.stendino svg.corda{position:absolute;inset:0 0 auto;width:100%;height:120px;overflow:visible}.corda path{fill:none;stroke:var(--filo);stroke-width:2.2;stroke-linecap:round}.capo{position:absolute;top:0;width:clamp(120px,12.5vw,200px);margin-left:calc(clamp(120px,12.5vw,200px)/-2);transform-origin:50% 0;animation:dondola 5.5s ease-in-out infinite alternate;animation-delay:var(--d,0s);text-decoration:none;cursor:pointer;border:0;padding:0;background:none}.capo .molletta{position:absolute;left:50%;top:-14px;width:16px;height:34px;margin-left:-8px;border-radius:3px;background:linear-gradient(90deg,#c9a36b,#e6c48d 45%,#b88d52);box-shadow:0 2px 4px #00000080;z-index:2}.capo .molletta:after{content:"";position:absolute;left:3px;right:3px;top:13px;height:7px;border-radius:2px;background:#8f8f8f;box-shadow:inset 0 1px #c8c8c8}.capo .foto{display:block;border-radius:6px;overflow:hidden;box-shadow:0 30px 50px -22px #000000e6;background:var(--nero-2);transition:transform .5s var(--molla)}.capo img{width:100%;aspect-ratio:4/5;object-fit:cover}.capo:hover .foto{transform:scale(1.04) rotate(-1deg)}.cartellino{position:absolute;right:-12px;bottom:18%;display:block;background:var(--carta);color:var(--testo-c);padding:.72rem 1.12rem .72rem 1.6rem;font:600 1.184rem/1.25 var(--testo);border-radius:3px 6px 6px 3px;transform:rotate(7deg);box-shadow:0 8px 16px -8px #0009;text-align:left;clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%)}.cartellino:before{content:"";position:absolute;left:7px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--nero)}.cartellino b{display:block;font:800 1.6rem/1 var(--display)}@keyframes dondola{0%{transform:rotate(var(--r1,-2.5deg))}to{transform:rotate(var(--r2,2deg))}}.hero-testo{position:relative;z-index:3;margin-top:clamp(.8rem,2vw,3.2rem);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:3.2rem;align-items:end}.hero h1{font-size:clamp(5.44rem,8.4vw,13.44rem);font-stretch:78%;font-weight:800;text-transform:uppercase;line-height:.84;letter-spacing:-.035em}.hero h1 .riga{display:block;overflow:hidden;padding-bottom:.04em}.hero h1 .riga>span{display:inline-block}.hero h1 .serif{text-transform:none;font-stretch:100%;font-weight:400;letter-spacing:-.02em;color:var(--filo-chiaro)}.hero-lato p{color:var(--tenue-s);max-width:30ch;font-size:1.728rem;margin-bottom:2.4rem}.hero-lato p strong{color:var(--testo-s);font-weight:600}.hero-az{display:flex;flex-wrap:wrap;gap:1.12rem}.fiducia{display:flex;flex-wrap:wrap;gap:.8rem 2.56rem;margin-top:2.56rem;list-style:none;padding:0;font-size:1.36rem;color:var(--tenue-s)}.fiducia li{display:flex;align-items:center;gap:.72rem}.fiducia li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--filo)}@media(max-width:900px){.hero-testo{grid-template-columns:1fr}.stendino{height:300px}.capo{width:108px;margin-left:-54px}.capo:nth-of-type(n+4){display:none}.cartellino{right:-6px;font-size:1.056rem}.cartellino b{font-size:1.36rem}}.nastro{background:var(--filo);color:#fff;overflow:hidden;padding:1.36rem 0;transform:rotate(-1.2deg);margin:0 -2rem;position:relative;z-index:4}.nastro-in{display:flex;gap:3.52rem;width:max-content;animation:scorre 38s linear infinite;font:800 2.32rem/1 var(--display);font-stretch:80%;text-transform:uppercase;letter-spacing:.01em}.nastro-in span{display:flex;align-items:center;gap:3.52rem}.nastro-in span:after{content:"";width:28px;height:2px;background:repeating-linear-gradient(90deg,#fff 0 5px,transparent 5px 9px)}@keyframes scorre{to{transform:translate(-50%)}}.sez{padding:clamp(8rem,11vw,15.2rem) 0}.testa{display:flex;justify-content:space-between;align-items:end;gap:3.2rem;flex-wrap:wrap;margin-bottom:clamp(3.52rem,5vw,5.76rem)}.testa h2{font-size:clamp(4.48rem,7.5vw,10.56rem);font-stretch:80%;text-transform:uppercase;margin-top:1.6rem}.testa h2 .serif{text-transform:none;font-stretch:100%;color:var(--filo-chiaro)}.testa .sotto{max-width:40ch;color:var(--tenue-s)}.filtri{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:3.2rem}.filtri button{border:0;border-radius:999px;padding:1.04rem 1.84rem;background:var(--nero-3);font-weight:600;font-size:1.44rem;transition:background .25s,color .25s}.filtri button[aria-pressed=true]{background:var(--testo-s);color:var(--nero)}.filtri button:not([aria-pressed=true]):hover{background:var(--linea-s)}.griglia{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.52rem 1.92rem}.carta{position:relative;min-width:0}.quadro{position:relative}.carta.alta{grid-row:span 1}.carta .scatto{position:relative;display:block;width:100%;border:0;padding:0;background:var(--nero-2);border-radius:var(--r);overflow:hidden;aspect-ratio:4/5}.carta .scatto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s,transform .9s var(--molla)}.carta .scatto img+img{opacity:0}.carta:hover .scatto img{transform:scale(1.05)}.carta:hover .scatto img+img{opacity:1}.carta .etichette{position:absolute;left:1.28rem;top:1.28rem;display:flex;gap:.56rem;z-index:2}.tag{display:inline-block;padding:.512rem .96rem;border-radius:999px;font:700 1.056rem/1 var(--testo);letter-spacing:.08em;text-transform:uppercase;background:var(--carta);color:var(--testo-c)}.tag.rosso{background:var(--filo);color:#fff}.tag.grigio{background:#3a352f;color:#d8d0c4}.carta .rapido{position:absolute;right:1.28rem;bottom:1.28rem;z-index:2;display:grid;place-items:center;width:4.64rem;height:4.64rem;border-radius:50%;border:0;background:var(--carta);color:var(--testo-c);transform:translateY(8px) scale(.9);opacity:0;transition:all .4s var(--molla)}.carta:hover .rapido,.carta .rapido:focus-visible{opacity:1;transform:none}.carta .rapido:hover{background:var(--filo);color:#fff}.carta .rapido svg{width:1.92rem;height:1.92rem}.carta h3{font:600 1.6rem/1.3 var(--testo);letter-spacing:0;margin-top:1.44rem}.carta h3 button{border:0;background:none;padding:0;text-align:left}.prezzo{display:flex;gap:.88rem;align-items:baseline;margin-top:.4rem;font-weight:600}.prezzo s{color:var(--tenue-s);font-weight:400;font-size:1.44rem}.carta.venduto .scatto img{filter:grayscale(.85) brightness(.7)}@media(max-width:1000px){.griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.56rem 1.28rem}.carta .rapido{opacity:1;transform:none;width:4rem;height:4rem}}.altri{display:flex;justify-content:center;margin-top:4.8rem}.tela{position:relative;overflow:hidden;background:var(--nero-2)}.tela-pin{height:100svh;display:flex;flex-direction:column;justify-content:center;padding:10.4rem 0 3.2rem}.tela-testa{display:flex;justify-content:space-between;align-items:end;gap:3.2rem;flex-wrap:wrap;margin-bottom:4rem}.tela-testa h2{font-size:clamp(3.84rem,5vw,7.36rem);font-stretch:80%;text-transform:uppercase}.tela-testa h2 .serif{text-transform:none;font-stretch:100%;color:var(--filo-chiaro)}.tela-testa p{max-width:38ch;color:var(--tenue-s)}.binario{display:flex;gap:clamp(1.92rem,3vw,4.16rem);padding-left:max(2rem,calc((100vw - 1320px)/2));padding-right:10vw;width:max-content;will-change:transform}.pannello{position:relative;flex:0 0 auto;width:clamp(220px,21vw,320px)}.pannello figure{margin:0;position:relative;border-radius:4px;overflow:hidden;aspect-ratio:3/4;background:#000}.pannello img{width:100%;height:100%;object-fit:cover}.pannello figure:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px dashed rgb(255 255 255 / .55);border-radius:2px;pointer-events:none}.pannello .num{position:absolute;top:-1.6rem;left:-.3rem;font:800 7.04rem/1 var(--display);font-stretch:75%;color:transparent;-webkit-text-stroke:1.5px var(--filo-chiaro);z-index:2}.pannello h3{font-size:2.72rem;font-stretch:85%;text-transform:uppercase;margin-top:1.6rem}.pannello p{color:var(--tenue-s);font-size:1.472rem;margin-top:.56rem}.pannello:nth-child(2n){margin-top:4rem}.filo-finale{flex:0 0 auto;width:min(420px,80vw);align-self:center}.filo-finale p{font:400 clamp(2.88rem,3vw,4.16rem)/1.1 var(--serif);font-style:italic}.filo-finale .btn{margin-top:2.4rem}@media(max-width:900px){.tela-pin{height:auto;padding:8rem 0}.binario{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.6rem;scrollbar-width:none}.binario::-webkit-scrollbar{display:none}.pannello{scroll-snap-align:start;width:72vw}.pannello:nth-child(2n){margin-top:0}}.indossate{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.6rem;align-items:start}.indossate figure{margin:0;position:relative;border-radius:var(--r);overflow:hidden}.indossate img{width:100%;height:100%;object-fit:cover}.indossate figcaption{position:absolute;left:1.6rem;bottom:1.6rem;right:1.6rem;font:400 2.08rem/1.1 var(--serif);font-style:italic;color:#fff;text-shadow:0 2px 14px rgb(0 0 0 / .6)}.i1{grid-column:1/6;aspect-ratio:3/4}.i2{grid-column:6/9;aspect-ratio:2/3;margin-top:9.6rem!important}.i3{grid-column:9/13;aspect-ratio:3/4;margin-top:-2rem!important}.i4{grid-column:2/6;aspect-ratio:1;margin-top:1.6rem!important}.i5{grid-column:7/12;aspect-ratio:4/3;margin-top:-4rem!important}.citazione-gigante{grid-column:6/13;align-self:center;font:400 clamp(3.2rem,4.4vw,6.08rem)/1.02 var(--serif);font-style:italic;margin-top:3.2rem}.citazione-gigante b{font-family:var(--display);font-style:normal;font-weight:800;font-stretch:78%;text-transform:uppercase;color:var(--filo-chiaro)}@media(max-width:800px){.indossate{grid-template-columns:repeat(2,minmax(0,1fr))}.indossate>*{grid-column:auto!important;margin-top:0!important}.i1,.i3,.i2,.i4{aspect-ratio:3/4}.i5{grid-column:1/-1!important;aspect-ratio:4/3}.citazione-gigante{grid-column:1/-1!important;margin:1.6rem 0!important}}.crea{background:var(--carta);color:var(--testo-c);border-radius:clamp(24px,4vw,48px) clamp(24px,4vw,48px) 0 0;position:relative;z-index:2}.crea .occhiello{color:var(--tenue-c)}.crea .testa h2 .serif{color:var(--filo)}.crea .testa .sotto{color:var(--tenue-c)}.studio{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(3.2rem,5vw,8rem);align-items:center}.manichino{position:relative;background:radial-gradient(circle at 50% 42%,#fffaf2 0,var(--carta-2) 70%);border-radius:28px;padding:clamp(1.6rem,4vw,4.8rem);aspect-ratio:1/1.02;display:grid;place-items:center;overflow:hidden}.manichino:before{content:"RETRO";position:absolute;top:1.92rem;left:2.24rem;font:700 1.152rem/1 var(--testo);letter-spacing:.24em;color:var(--tenue-c)}.manichino svg{width:min(100%,520px);height:auto;overflow:visible;filter:drop-shadow(0 30px 40px rgb(60 40 20 / .28))}#tee-corpo{transition:fill .6s var(--molla)}#cucitura{stroke-dasharray:6 6;animation:cuci 1.2s linear}@keyframes cuci{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}.pannello-svg{transition:opacity .35s}.ago{position:absolute;right:2.24rem;top:1.76rem;font:600 1.248rem/1 var(--testo);color:var(--filo);display:flex;gap:.64rem;align-items:center;opacity:0;transition:opacity .3s}.ago.si{opacity:1}.controlli h3{font:700 1.248rem/1 var(--testo);letter-spacing:.2em;text-transform:uppercase;color:var(--tenue-c);margin:0 0 1.44rem}.blocco{padding:2.24rem 0;border-top:1px solid var(--linea-c)}.blocco:first-child{border-top:0;padding-top:0}.colori{display:flex;flex-wrap:wrap;gap:.96rem}.colori button{width:4.8rem;height:4.8rem;border-radius:50%;border:0;background:var(--c);box-shadow:inset 0 0 0 1px #00000026;position:relative;transition:transform .3s var(--molla)}.colori button[aria-pressed=true]{box-shadow:0 0 0 3px var(--carta),0 0 0 5px var(--testo-c)}.colori button:hover{transform:scale(1.08)}.colori .acid{background:radial-gradient(circle at 30% 30%,#6b6560 0,#3a3633 40%,#56514c 70%,#2b2826)}.scelta-nome{margin-top:1.28rem;font-weight:600}.pannelli-scelta{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.8rem}.pannelli-scelta button{border:0;padding:0;border-radius:8px;overflow:hidden;aspect-ratio:3/4;background:#000;position:relative;transition:transform .3s var(--molla)}.pannelli-scelta img{width:100%;height:100%;object-fit:cover}.pannelli-scelta button[aria-pressed=true]{box-shadow:0 0 0 2px var(--carta),0 0 0 4px var(--filo);transform:translateY(-3px)}.taglie{display:flex;flex-wrap:wrap;gap:.72rem}.taglie button{min-width:4.8rem;height:4.48rem;border-radius:var(--r-c);border:1.5px solid var(--linea-c);background:transparent;font-weight:600}.taglie button[aria-pressed=true]{background:var(--testo-c);color:var(--carta);border-color:var(--testo-c)}.totale{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;padding-top:2.24rem;border-top:1px solid var(--linea-c)}.totale .cifra{font:800 4.16rem/1 var(--display);font-stretch:80%}.totale small{display:block;color:var(--tenue-c);font-size:1.36rem;margin-top:.48rem}@media(max-width:900px){.studio{grid-template-columns:1fr}.pannelli-scelta{grid-template-columns:repeat(4,minmax(0,1fr))}}.casa{background:var(--carta);color:var(--testo-c)}.casa .occhiello{color:var(--tenue-c)}.casa-testa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4.8rem;align-items:end;margin-bottom:clamp(4rem,5vw,6.4rem)}.casa-testa h2{font-size:clamp(5.44rem,10vw,14.4rem);font-stretch:76%;text-transform:uppercase;margin-top:1.6rem;letter-spacing:-.04em}.casa-testa h2 .serif{text-transform:none;color:var(--filo);font-stretch:100%}.casa-testa p{color:var(--tenue-c);font-size:1.76rem}.casa-testa p strong{color:var(--testo-c)}.servizi{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.6rem}.servizio{position:relative;border-radius:var(--r);overflow:hidden;min-height:340px;color:#fff;display:flex;align-items:flex-end;isolation:isolate}.servizio img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1s var(--molla)}.servizio:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,rgb(10 8 6 / .82))}.servizio:hover img{transform:scale(1.05)}.servizio div{padding:2.24rem}.servizio h3{font-size:clamp(2.56rem,2.4vw,3.52rem);font-stretch:82%;text-transform:uppercase}.servizio p{font-size:1.472rem;color:#e9e2d7;margin-top:.64rem;max-width:36ch}.sv1{grid-column:1/8;min-height:460px}.sv2{grid-column:8/13;min-height:460px}.sv3{grid-column:1/5}.sv4{grid-column:5/9}.sv5{grid-column:9/13;background:var(--nero);align-items:stretch}.sv5 div{display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;padding:2.88rem}.sv5 blockquote{margin:0;font:400 clamp(2.4rem,2.4vw,3.2rem)/1.15 var(--serif);font-style:italic}.sv5 cite{font-style:normal;color:var(--tenue-s);font-size:1.44rem}.passi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:clamp(4rem,5vw,6.4rem);counter-reset:p}.passo{padding:2.56rem;border-radius:var(--r);border:1px solid var(--linea-c);position:relative;counter-increment:p}.passo:before{content:"0" counter(p);display:block;font:800 4.16rem/1 var(--display);font-stretch:75%;color:var(--filo);margin-bottom:1.6rem}.passo h3{font:700 1.92rem/1.2 var(--testo);letter-spacing:0}.passo p{color:var(--tenue-c);margin-top:.64rem;font-size:1.52rem}.casa-az{display:flex;flex-wrap:wrap;gap:1.12rem;margin-top:3.2rem}@media(max-width:900px){.casa-testa{grid-template-columns:1fr;gap:1.92rem}.servizi>*{grid-column:1/-1!important;min-height:300px!important}.passi{grid-template-columns:1fr}}.storia{position:relative;overflow:hidden}.storia-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(3.2rem,6vw,9.6rem);align-items:center}.storia figure{margin:0;position:relative;max-width:480px}.storia figure img{border-radius:var(--r);width:100%;aspect-ratio:4/5;object-fit:cover}.storia figure figcaption{position:absolute;right:-1rem;bottom:3.2rem;background:var(--carta);color:var(--testo-c);padding:1.44rem 1.76rem;border-radius:var(--r-c);font:400 1.84rem/1.15 var(--serif);font-style:italic;max-width:17ch;transform:rotate(-3deg);box-shadow:0 18px 30px -16px #000000b3}.storia h2{font-size:clamp(4.8rem,7.6vw,10.88rem);font-stretch:78%;text-transform:uppercase;margin:1.6rem 0 3.2rem}.storia h2 .serif{text-transform:none;color:var(--filo-chiaro);font-stretch:100%}.voci{display:grid;gap:2.56rem}.voce{display:grid;grid-template-columns:auto 1fr;gap:1.92rem;align-items:start;padding-top:2.56rem;border-top:1px solid var(--linea-s)}.voce .chi{font:800 1.68rem/1 var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--filo-chiaro);width:10.4rem;padding-top:.4rem}.voce p{color:#d6cec2}.numeri{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin-top:clamp(4.8rem,7vw,8.8rem);border-top:1px solid var(--linea-s);padding-top:3.2rem}.numeri b{display:block;font:800 clamp(4.16rem,5vw,6.72rem)/1 var(--display);font-stretch:75%}.numeri span{color:var(--tenue-s);font-size:1.44rem}@media(max-width:900px){.storia-grid{grid-template-columns:1fr}.numeri{grid-template-columns:repeat(2,minmax(0,1fr))}.storia figure figcaption{right:.96rem}}.valori{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.valore{padding:3.2rem;border-radius:var(--r);background:var(--nero-2);border:1px solid var(--linea-s)}.valore svg{width:3.84rem;height:3.84rem;color:var(--filo-chiaro);margin-bottom:2.24rem}.valore h3{font-size:2.72rem;font-stretch:84%;text-transform:uppercase}.valore p{color:var(--tenue-s);margin-top:.96rem;font-size:1.52rem}@media(max-width:800px){.valori{grid-template-columns:1fr}}.contatti{position:relative;overflow:hidden;padding-bottom:4.8rem}.firma{font:800 clamp(8rem,22vw,35.2rem)/.8 var(--display);font-stretch:75%;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px var(--linea-s);margin:0 0 -.12em -.04em;-webkit-user-select:none;user-select:none}.contatti-grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.7fr));gap:3.2rem;border-top:1px solid var(--linea-s);padding-top:4rem}.contatti-grid h2{font-size:clamp(3.52rem,4.4vw,5.76rem);font-stretch:80%;text-transform:uppercase}.contatti-grid h2 .serif{text-transform:none;color:var(--filo-chiaro);font-stretch:100%}.contatti-grid h3{font:700 1.2rem/1 var(--testo);letter-spacing:.2em;text-transform:uppercase;color:var(--tenue-s);margin-bottom:1.44rem}.contatti-grid a{display:block;text-decoration:none;font-weight:500;margin-bottom:.56rem}.contatti-grid a:hover{color:var(--filo-chiaro)}.contatti-grid p{color:#d6cec2}.piede{display:flex;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid var(--linea-s);font-size:1.312rem;color:var(--tenue-s)}.piede a{color:var(--tenue-s)}@media(max-width:900px){.contatti-grid{grid-template-columns:1fr 1fr}.contatti-grid>div:first-child{grid-column:1/-1}}body .velo{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#08060499;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .35s}.velo.si{opacity:1;pointer-events:auto}.scheda{position:fixed;z-index:80;left:50%;top:50%;width:min(1040px,calc(100% - 3.2rem));max-height:calc(100svh - 3.2rem);overflow:auto;background:var(--carta);color:var(--testo-c);border-radius:24px;display:grid;grid-template-columns:1.05fr .95fr;transform:translate(-50%,-46%) scale(.97);opacity:0;pointer-events:none;transition:all .45s var(--molla)}.scheda.si{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.scheda-foto{display:grid;gap:.8rem;padding:.8rem;align-content:start}.scheda-foto img{border-radius:18px;width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--carta-2)}.scheda-info{padding:3.84rem 3.52rem;position:sticky;top:0;align-self:start}.scheda-info h2{font-size:clamp(3.2rem,3.6vw,4.8rem);font-stretch:82%;text-transform:uppercase;margin:1.44rem 0 1.28rem}.scheda-info .prezzo{font-size:2.24rem}.scheda-info .prezzo s{color:var(--tenue-c)}.scheda-info .desc{color:var(--tenue-c);margin:1.92rem 0 2.56rem}.scheda-info .taglie{margin:.96rem 0 2.56rem}.scheda-info .unico-nota{display:flex;gap:.96rem;align-items:flex-start;margin-top:2.24rem;padding:1.6rem;border-radius:var(--r-c);background:var(--carta-2);font-size:1.44rem}.scheda-info .unico-nota svg{flex-shrink:0;width:2.08rem;height:2.08rem;color:var(--filo)}.chiudi{position:absolute;right:1.6rem;top:1.6rem;z-index:3;width:4.48rem;height:4.48rem;border-radius:50%;border:0;background:var(--testo-c);color:var(--carta);display:grid;place-items:center}.chiudi svg{width:1.76rem;height:1.76rem}@media(max-width:800px){.scheda{grid-template-columns:1fr;top:auto;bottom:0;left:0;width:100%;max-height:92svh;border-radius:24px 24px 0 0;transform:translateY(100%)}.scheda.si{transform:none}.scheda-foto{grid-template-columns:1fr 1fr}.scheda-info{position:static;padding:2.56rem 2rem 3.2rem}}.cassetto{position:fixed;z-index:80;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--nero-2);border-left:1px solid var(--linea-s);display:flex;flex-direction:column;transform:translate(100%);transition:transform .5s var(--molla)}.cassetto.si{transform:none}.cassetto header{display:flex;justify-content:space-between;align-items:center;padding:2.08rem 2.24rem;border-bottom:1px solid var(--linea-s)}.cassetto header h2{font-size:2.88rem;font-stretch:80%;text-transform:uppercase}.cassetto .chiudi{position:static;background:var(--nero-3);color:var(--testo-s)}.righe{flex:1;overflow:auto;padding:.8rem 2.24rem}.riga-c{display:grid;grid-template-columns:72px 1fr auto;gap:1.6rem;padding:1.6rem 0;border-bottom:1px solid var(--linea-s);align-items:center}.riga-c img{width:72px;height:90px;object-fit:cover;border-radius:8px}.riga-c h4{font:600 1.52rem/1.3 var(--testo);letter-spacing:0}.riga-c small{color:var(--tenue-s);display:block;margin-top:.32rem}.qta{display:flex;align-items:center;gap:.64rem;margin-top:.8rem}.qta button{width:2.88rem;height:2.88rem;border-radius:50%;border:1px solid var(--linea-s);background:none;line-height:1}.riga-c .togli{border:0;background:none;color:var(--tenue-s);font-size:1.28rem;text-decoration:underline}.vuoto{padding:4.8rem 0;text-align:center;color:var(--tenue-s)}.vuoto p:first-child{font:400 2.88rem/1.1 var(--serif);font-style:italic;color:var(--testo-s);margin-bottom:.96rem}.cassetto footer{padding:2.08rem 2.24rem 2.56rem;border-top:1px solid var(--linea-s)}.subtot{display:flex;justify-content:space-between;font-weight:600;font-size:1.76rem;margin-bottom:.48rem}.cassetto footer small{display:block;color:var(--tenue-s);margin-bottom:1.6rem}.cassetto footer .btn{width:100%}.nota-cassa{margin-top:1.44rem;padding:1.44rem;border-radius:var(--r-c);background:var(--nero-3);font-size:1.36rem;color:#d6cec2;display:none}.nota-cassa.si{display:block}.toast{position:fixed;left:50%;bottom:2.24rem;z-index:85;visibility:hidden;transform:translate(-50%,220%);background:var(--carta);color:var(--testo-c);padding:1.28rem 1.92rem;border-radius:999px;font-weight:600;font-size:1.472rem;box-shadow:0 18px 40px -16px #000000b3;transition:transform .5s var(--molla);display:flex;gap:.96rem;align-items:center}.toast.si{visibility:visible;transform:translate(-50%)}.toast:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--filo)}.wa-fisso{position:fixed;right:1.92rem;bottom:1.92rem;z-index:55;display:grid;place-items:center;width:5.76rem;height:5.76rem;border-radius:50%;background:#1fa855;color:#fff;box-shadow:0 16px 30px -10px #00000080;transition:transform .3s}.wa-fisso:hover{transform:scale(1.07)}.wa-fisso svg{width:2.88rem;height:2.88rem}.filo-pagina{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:1}.filo-pagina path{fill:none;stroke:var(--filo);stroke-width:2;stroke-linecap:round;stroke-dasharray:7 7;opacity:.55}.rivela{opacity:0;transform:translateY(34px)}html.no-js .rivela,html.ridotto .rivela{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.capo,.nastro-in{animation:none}.rivela{opacity:1;transform:none}}:root{--font-body-family:Hanken,system-ui,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-heading-family:Bricolage,"Arial Narrow",sans-serif;--font-heading-style:normal;--font-heading-weight:700}body.ad{background:var(--nero);color:var(--testo-s);font:400 1.7rem/1.6 var(--testo);letter-spacing:0}.shopify-section-group-header-group:has(.testata){position:sticky;top:0;z-index:50}.testata{position:relative}.ad h1,.ad h2,.ad h3,.ad h4{color:inherit;word-break:normal}.ad .testata a,.ad .contatti a{text-decoration:none}.content-for-layout:has(.hero){overflow-x:clip}.logo{display:block}.logo span{font:800 2.56rem/1 var(--display);font-stretch:80%;text-transform:uppercase}.scheda-info .opz{margin-bottom:1.76rem}.scheda-info .opz h3{font:700 1.248rem/1 var(--testo);letter-spacing:.2em;text-transform:uppercase;color:var(--tenue-c);margin:0 0 .96rem}.scheda-info .taglie{margin:0}.taglie button{padding:0 1.44rem}.taglie button.no{opacity:.4;text-decoration:line-through}.scheda-info .vai{display:inline-block;margin-top:1.6rem;color:var(--tenue-c);font-size:1.44rem}.scheda-info .desc{max-height:19.2rem;overflow:auto}.scheda-info .desc p+p{margin-top:.96rem}.scheda.carica .scheda-info{opacity:.4;pointer-events:none}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none!important}.riga-c .prop{font-size:1.248rem}.carta .tag.venduto{background:#3a352f;color:#d8d0c4}.carta .scatto{cursor:pointer}.carta h3 a{text-decoration:none}.carta-nascosta{display:none}.crea-nota{margin-top:1.28rem;font-size:1.36rem;color:var(--tenue-c)}.ad .button{border-radius:999px;font-family:var(--testo);font-weight:600;letter-spacing:0}.ad .product__title h1{font-stretch:82%;text-transform:uppercase;font-size:clamp(3.2rem,4vw,5.12rem);line-height:.95}.ad .price-item--regular,.ad .price-item--sale{font-weight:600}.btn-piccolo{min-height:4.64rem;padding:0 1.76rem;font-size:1.44rem}.capi-scelta{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.96rem}.capi-scelta button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:1.28rem;align-items:center;text-align:left;padding:1.28rem 1.6rem;border-radius:var(--r-c);border:1.5px solid var(--linea-c);background:transparent;transition:border-color .25s,background .25s}.capi-scelta svg{grid-row:1/3;overflow:visible;width:3.84rem;height:4.16rem;fill:currentColor}.capi-scelta span{font-weight:700}.capi-scelta small{color:var(--tenue-c);font-size:1.36rem}.capi-scelta button[aria-pressed=true]{border-color:var(--testo-c);background:#fffaf2;box-shadow:inset 0 0 0 1px var(--testo-c)}#tee-sagoma{transition:opacity .3s}.lingue{display:flex;align-items:center;gap:.24rem;margin:0}.lingue a{text-decoration:none;padding:.72rem .8rem;font:600 1.248rem/1 var(--testo);letter-spacing:.1em;color:var(--tenue-s);cursor:pointer;transition:color .25s}.lingue a:hover{color:var(--testo-s)}.lingue a[aria-current]{color:var(--testo-s);box-shadow:inset 0 -2px 0 var(--filo)}.taglia-testa{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.link-guida{display:inline-flex;align-items:center;gap:.64rem;background:none;border:0;padding:.48rem 0;font:inherit;font-size:1.36rem;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.link-guida svg{width:2rem;height:2rem}.guida{position:fixed;z-index:80;left:50%;top:50%;width:min(560px,calc(100% - 3.2rem));max-height:calc(100svh - 3.2rem);overflow:auto;background:var(--carta);color:var(--testo-c);border-radius:24px;padding:3.84rem 3.2rem 3.2rem;transform:translate(-50%,-46%) scale(.97);opacity:0;pointer-events:none;transition:all .45s var(--molla)}.guida.si{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.guida h2{font-size:clamp(2.88rem,3.2vw,4rem);font-stretch:82%;text-transform:uppercase;margin:.8rem 0 2.4rem}.guida h3{font-size:1.6rem;margin:0 0 .8rem}.guida-capo{margin-bottom:2.4rem}.guida table{width:100%;border-collapse:collapse;font-size:1.52rem;font-variant-numeric:tabular-nums}.guida th,.guida td{text-align:left;padding:.72rem .8rem;line-height:1.3;border-bottom:1px solid var(--linea-c)}.guida thead th{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.guida-come{display:grid;grid-template-columns:8.8rem 1fr;gap:1.6rem;align-items:center;font-size:1.36rem;line-height:1.5}.guida-come svg{width:8.8rem;height:8.8rem}@media(max-width:600px){.guida{padding:3.2rem 2rem 2.4rem}.guida-come{grid-template-columns:6.4rem 1fr}.guida-come svg{width:6.4rem;height:6.4rem}}.colori button[hidden]{display:none}.tutti-pannelli{margin-top:1.6rem;width:100%;justify-content:center}.btn-bordo-c{border:1.5px solid var(--testo-c);color:var(--testo-c);background:transparent}.btn-bordo-c:hover{background:var(--testo-c);color:var(--carta)}.guida.catalogo{width:min(1100px,calc(100% - 3.2rem));height:calc(100svh - 3.2rem);display:flex;flex-direction:column}.guida.catalogo .occhiello{padding-right:5.6rem}.cat-filtri{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem}.cat-filtri button{border:1.5px solid var(--linea-c);background:transparent;border-radius:99px;padding:.72rem 1.44rem;font:inherit;font-size:1.36rem;font-weight:600;color:inherit;cursor:pointer}.cat-filtri button small{opacity:.6;font-weight:500;margin-left:.3em}.cat-filtri button[aria-pressed=true]{background:var(--testo-c);color:var(--carta);border-color:var(--testo-c)}.cat-griglia{flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:max-content;align-content:start;gap:.96rem;overflow:auto;overscroll-behavior:contain;padding:.4rem;margin:0 -.4rem}.cat-griglia button{position:relative;display:block;width:100%;border:0;padding:0;border-radius:8px;overflow:hidden;aspect-ratio:3/4;background:var(--carta-2);cursor:pointer;transition:transform .25s var(--molla)}.cat-griglia button[hidden]{display:none}.cat-griglia button:hover{transform:translateY(-3px)}.cat-griglia button[aria-pressed=true]{box-shadow:0 0 0 2px var(--carta),0 0 0 4px var(--filo)}.cat-griglia img{width:100%;height:100%;object-fit:cover;display:block}.cat-griglia span{position:absolute;left:.48rem;bottom:.48rem;background:#12100ec7;color:#fff;font-size:1.12rem;font-weight:700;padding:.16rem .64rem;border-radius:99px}@media(max-width:600px){.cat-griglia{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ad-ashdust.css.map */
