@font-face{font-family:Big Shoulders Display;src:url(/fonts/extra/BigShouldersDisplay-normal-100-900.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-Variable.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--nero: #050607;--pietra: #ece6dd;--pietra-2: #bdb6ab;--filo: #c4f3ff;--filo-forte: #5fd2ff;--display: "Big Shoulders Display", "Arial Narrow", "Helvetica Neue", sans-serif;--testo: "Zodiak", "Iowan Old Style", Georgia, serif;--margine: clamp(16px, 3.4vw, 56px);--filo-y: 36vh;--nome-cap: .7em;--nome-centro: .5em;--cg-firma-colore: #ece6dd;--cg-firma-a: #5fd2ff;--cg-firma-b: #e2764f;--mpq-accent: #5fd2ff;--mpq-primary: #0b0e12;--mpq-surface: #ece6dd;--mpq-font: "Zodiak", Georgia, serif;--mpq-go-ink: #050607;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:var(--nero);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--nero);color:var(--pietra);font-family:var(--testo);font-size:18px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit}h1,h2,h3,p,ol,address{margin:0;padding:0;font-style:normal}ol{list-style:none}.vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:focus-visible{outline:2px solid var(--filo);outline-offset:5px;border-radius:1px}.salta{position:fixed;left:var(--margine);top:12px;z-index:60;padding:10px 16px;background:var(--pietra);color:var(--nero);font:600 15px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transform:translateY(-160%)}.salta:focus-visible{transform:none}.testata{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:clamp(12px,2.2vw,34px);padding:clamp(12px,1.8vw,22px) var(--margine) clamp(18px,2.4vw,30px);font:600 15px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(180deg,#050607e6,#0506079e 64%,#05060700);text-shadow:0 1px 10px rgba(0,0,0,.95);transition:background .35s,box-shadow .35s;pointer-events:none}.testata--compatta{background:linear-gradient(180deg,#050607f0,#050607c2 72%,#05060700)}.testata--risalita{background:linear-gradient(180deg,#050607f5,#081218db 82%,#05060700);box-shadow:inset 0 1px #c4f3ff59}.testata>*{pointer-events:auto}.marchio{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:800;font-size:17px;letter-spacing:.2em;margin-right:auto}.marchio__perla{width:7px;height:7px;border-radius:50%;background:var(--filo);box-shadow:0 0 10px var(--filo-forte),0 0 2px #fff}.testata__nav{display:flex;gap:clamp(12px,2vw,32px)}.testata__nav a{text-decoration:none;padding:6px 0}.ferma{display:inline-flex;align-items:center;gap:10px;padding:8px 0 8px 14px;border:0;border-left:1px solid rgba(236,230,221,.28);background:none;color:var(--pietra);font:inherit;letter-spacing:inherit;text-transform:inherit;text-shadow:inherit;cursor:pointer}.ferma__segno{position:relative;width:12px;height:12px;flex:none}.ferma__segno:before,.ferma__segno:after{content:"";position:absolute;top:0;bottom:0;width:3px;background:currentColor}.ferma__segno:before{left:1px}.ferma__segno:after{right:1px}.fermo .ferma__segno:before{left:2px;width:0;height:0;background:none;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor}.fermo .ferma__segno:after{display:none}.filo-link{position:relative;display:inline-block;text-decoration:none;color:var(--pietra)}.js .filo-link[data-testo]{color:transparent;text-shadow:none}.js .filo-link[data-testo]:before,.js .filo-link[data-testo]:after{content:attr(data-testo);position:absolute;inset:0;color:var(--pietra);text-shadow:0 1px 10px rgba(0,0,0,.95);white-space:nowrap;transition:transform .45s cubic-bezier(.2,.9,.1,1),color .3s;pointer-events:none}.js .filo-link[data-testo]:before{clip-path:inset(0 0 52% 0);padding:inherit}.js .filo-link[data-testo]:after{clip-path:inset(48% 0 0 0);padding:inherit}.js .filo-link[data-testo]:hover:before,.js .filo-link[data-testo]:focus-visible:before{transform:translate(-.09em,-.06em);color:var(--filo)}.js .filo-link[data-testo]:hover:after,.js .filo-link[data-testo]:focus-visible:after{transform:translate(.09em,.06em)}.filo-link>.vh{color:var(--pietra)}.fermo .filo-link[data-testo]:before,.fermo .filo-link[data-testo]:after{transition:none}.crediti{font:400 12px/1.42 var(--testo);color:#ccc5ba;max-width:135ch;text-shadow:0 1px 8px rgba(0,0,0,.95)}.crediti a{color:var(--pietra);text-decoration:underline;text-underline-offset:2px}.site-legal{display:flex;justify-content:space-between;align-items:center;gap:6px 24px;flex-wrap:wrap;padding-top:8px;border-top:1px solid rgba(236,230,221,.18);font:500 12px/1.35 var(--display);letter-spacing:.08em;color:var(--pietra-2)}.site-legal p{margin:0}.site-legal p a{color:var(--pietra);text-decoration:underline;text-underline-offset:3px}.noscript-note{position:fixed;bottom:0;left:0;right:0;z-index:70;padding:12px var(--margine);background:#12161b;border-top:1px solid rgba(196,243,255,.3);color:var(--pietra);font:400 14px/1.4 var(--testo)}@media (max-width: 760px){body{font-size:16px}.testata{padding:12px var(--margine) 18px;gap:10px;font-size:12px;letter-spacing:.1em}.marchio{font-size:13px;letter-spacing:.12em;gap:7px}.testata__nav{gap:11px}.ferma{padding-left:8px;min-width:38px;min-height:38px;justify-content:center}.ferma__testo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}:root{--pavimento: #07090b;--pavimento-2: #0b0e11;--riga: rgba(236, 230, 221, .16);--riga-forte: rgba(236, 230, 221, .34);--pend: 1.8deg;--alone-filo: 0 0 8px rgba(95, 210, 255, .9), 0 0 26px rgba(95, 210, 255, .45);--testata-h: 76px}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--testata-h) + 12px)}html.fermo{scroll-behavior:auto}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}ul,dl,dd,dt,figure,fieldset,legend{margin:0;padding:0}ul{list-style:none}fieldset{border:0;min-width:0}img,svg,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}.shop main{position:relative;z-index:5}.no-js .ferma,.no-js .testata__distinta{display:none}@media (scripting: none){.coppie,.filtri,.resa,.distinta,.indice,.pietre__nota{display:none!important}}.pietre__senza-js{margin-top:28px;max-width:46ch;font:400 clamp(18px,1.5vw,23px)/1.4 var(--testo)}.pietre__senza-js a{text-underline-offset:4px}.testata__nav a[aria-current=page]{background:linear-gradient(var(--filo),var(--filo)) 0 100% / 100% 1px no-repeat}.js .testata__nav .filo-link[aria-current=page]:before,.js .testata__nav .filo-link[aria-current=page]:after{color:var(--filo)}.no-js .testata__nav a[aria-current=page]{color:var(--filo)}.testata__distinta{display:inline-flex;align-items:center;gap:10px;padding:6px 0;text-decoration:none;color:var(--pietra)}.testata__conto{min-width:2.1em;padding:5px 6px 4px;border:1px solid var(--riga-forte);text-align:center;font-weight:700;letter-spacing:.08em;text-shadow:none;transition:background .3s,color .3s,border-color .3s}.testata__distinta.piena .testata__conto{background:var(--filo);border-color:var(--filo);color:var(--nero)}.testata__distinta:hover .testata__distinta-nome{color:var(--filo)}.occhiello{font:700 clamp(13px,1.05vw,16px)/1 var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--pietra)}.occhiello__num{color:var(--filo);margin-right:.7em}.sezione{position:relative;padding:clamp(104px,12.5vw,200px) var(--margine) clamp(72px,9vw,150px);background:var(--fondo, var(--nero));outline:none}.sezione>*{position:relative;z-index:1}.sezione:before,.sezione:after{content:"";position:absolute;left:0;right:0;top:0;z-index:0;transform-origin:0 0;transform:skewY(calc(var(--pend) * -1));pointer-events:none}.sezione:before{height:10vw;background:var(--fondo, var(--nero));box-shadow:inset 0 22px 18px -16px #c4f3ff33,inset 0 3px #ece6dd1a}.sezione:after{top:-4px;height:9px;background:radial-gradient(circle at 50% 50%,#fff 0 1.7px,#c4f3ffb3 2.2px,#c4f3ff00 3.4px) 0 50% / 58px 9px repeat-x,linear-gradient(90deg,#c4f3ff00,#c4f3fff2 5%,#fff,#c4f3fff2 95%,#c4f3ff00) 0 50% / 100% 2px no-repeat;filter:drop-shadow(0 0 6px rgba(95,210,255,.85)) drop-shadow(0 0 18px rgba(95,210,255,.4))}.sezione.resa:before,.sezione.resa:after,.sezione.contatti:before,.sezione.contatti:after{transform-origin:100% 0;transform:skewY(var(--pend))}.sezione__testa{max-width:1100px}.sezione__titolo{margin-top:.22em;font:800 clamp(44px,6vw,110px)/.9 var(--display);letter-spacing:-.005em;text-transform:uppercase}.sezione__intro{margin-top:clamp(14px,1.6vw,26px);max-width:46ch;font:400 clamp(17px,1.4vw,22px)/1.4 var(--testo);color:var(--pietra)}.bottone{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 26px 11px;border:1px solid var(--pietra);background:none;color:var(--pietra);font:700 16px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.bottone--chiaro{border-color:var(--riga-forte)}.bottone--chiaro:hover{border-color:var(--filo);color:var(--filo)}.bottone--pieno{background:var(--pietra);color:var(--nero)}.bottone--pieno:hover{background:var(--filo);border-color:var(--filo)}.bottone[disabled]{opacity:.45;cursor:default}.campo{display:flex;flex-direction:column;gap:8px;min-width:0}.campo__nome{font:700 14px/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra)}.campo__inciso{margin-left:.6em;font:italic 400 14px/1.2 var(--testo);letter-spacing:0;text-transform:none;color:var(--pietra-2)}.campo__nota{font:400 14px/1.4 var(--testo);color:var(--pietra-2)}.testo,.scelta{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--riga-forte);border-radius:0;background:#050607b8;color:var(--pietra);font:400 17px/1.3 var(--testo)}.testo--area{resize:vertical;min-height:72px}.testo:hover,.scelta:hover{border-color:var(--pietra-2)}.testo:focus-visible,.scelta:focus-visible{outline-offset:2px;border-color:var(--filo)}.scelta{appearance:none;padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,var(--filo) 50%),linear-gradient(135deg,var(--filo) 50%,transparent 50%);background-position:calc(100% - 21px) 55%,calc(100% - 15px) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.gettoni{display:flex;flex-wrap:wrap;gap:8px}.gettone{position:relative;display:inline-flex}.gettone input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gettone span{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 16px 9px;border:1px solid var(--riga-forte);font:600 15px/1.1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--pietra);transition:background .2s,color .2s,border-color .2s}.gettone span:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;border:1px solid var(--pietra-2)}.gettone input:hover+span{border-color:var(--filo)}.gettone input:checked+span{background:var(--pietra);border-color:var(--pietra);color:var(--nero)}.gettone input:checked+span:before{background:var(--nero);border-color:var(--nero);box-shadow:0 0 0 2px var(--filo-forte)}.gettone input:focus-visible+span{outline:2px solid var(--filo);outline-offset:4px}.quantita{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--riga-forte);background:#050607b8}.quantita__tasto{width:46px;min-height:46px;border:0;background:none;color:var(--pietra);font:600 22px/1 var(--display)}.quantita__tasto:hover{color:var(--filo);background:#c4f3ff14}.quantita__numero{width:5.2em;min-width:0;padding:0 4px;border:0;border-left:1px solid var(--riga);border-right:1px solid var(--riga);background:none;text-align:center;font:700 22px/1 var(--display);letter-spacing:.02em;-moz-appearance:textfield;appearance:textfield}.quantita__numero::-webkit-outer-spin-button,.quantita__numero::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantita__unita{display:inline-flex;align-items:center;padding:0 12px 0 10px;font:600 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--pietra-2)}.tagliato{position:relative;display:inline-grid;white-space:nowrap}.tagliato__su,.tagliato__giu{grid-area:1 / 1;display:block;transition:transform .35s cubic-bezier(.2,.9,.1,1),color .3s}.tagliato__su{clip-path:inset(-10% -10% 48% -10%);transform:translate(-.022em,-.012em)}.tagliato__giu{clip-path:inset(52% -10% -10% -10%);transform:translate(.022em,.012em)}.tagliato:after{content:"";position:absolute;left:-.14em;right:-.14em;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,#c4f3ff00,#c4f3fff2 8%,#fff,#c4f3fff2 92%,#c4f3ff00);box-shadow:var(--alone-filo);pointer-events:none}.apertura{position:relative;min-height:max(100vh,640px);min-height:max(100svh,640px);overflow:hidden;background:var(--nero);--filo-y: 36%}.apertura>*{position:relative}.apertura .tela{position:absolute;inset:0;width:100%;height:100%;background:none;opacity:0;transition:opacity .9s ease}.gl-viva .apertura .tela{opacity:1}.apertura__pavimento{position:absolute;inset:0;background:radial-gradient(90% 26% at 50% var(--filo-y),rgba(95,210,255,.13),rgba(95,210,255,0) 70%),radial-gradient(70% 40% at 50% 104%,#96b2c429,#96b2c400 72%),linear-gradient(180deg,#050607,#080b0e 58%,#06080a);transition:opacity .9s ease}.gl-viva .apertura__pavimento{opacity:0}.titolo{--taglio: 48.2%;position:absolute;left:0;right:0;top:var(--filo-y);transform:translateY(calc(var(--taglio) * -1));font:800 clamp(110px,22vw,420px)/1 var(--display);letter-spacing:-.005em;text-transform:uppercase;text-align:center;white-space:nowrap;pointer-events:none}.titolo__vis{position:relative;display:grid;justify-content:center}.titolo__meta{grid-area:1 / 1;display:block;background-clip:text;-webkit-background-clip:text;color:transparent}.titolo__meta--su{clip-path:inset(0% -20% calc(100% - var(--taglio)) -20%);transform:translate(-.012em,-.008em);background-image:linear-gradient(180deg,var(--pietra) 0,var(--pietra) calc(var(--taglio) - .07em),#e2faff calc(var(--taglio) - .004em))}.titolo__meta--giu{clip-path:inset(var(--taglio) -20% 0% -20%);transform:translate(.012em,.008em);background-image:linear-gradient(180deg,#e2faff calc(var(--taglio) + .004em),var(--pietra) calc(var(--taglio) + .07em),var(--pietra) 100%)}@media (forced-colors: active){.titolo__meta{color:CanvasText;background:none}}.titolo__riflesso{grid-area:1 / 1;display:block;color:var(--pietra);opacity:.2;transform-origin:50% 89.4%;transform:translateY(.03em) scaleY(-1);filter:blur(3px);-webkit-mask-image:linear-gradient(0deg,#000 12%,rgba(0,0,0,0) 74%);mask-image:linear-gradient(0deg,#000 12%,#0000 74%);transition:opacity .6s}.gl-viva .titolo__riflesso{opacity:0}.titolo__vis:after{content:"";position:absolute;left:-100vw;right:-100vw;top:var(--taglio);height:2px;margin-top:-1px;background:linear-gradient(90deg,#c4f3ff80,#fff 50%,#c4f3ff80);box-shadow:var(--alone-filo);transition:opacity .6s}.gl-viva .titolo__vis:after{opacity:0}.apertura__occhiello{position:absolute;left:var(--margine);top:calc(var(--testata-h) + clamp(10px,2vh,28px));font:600 clamp(13px,1.05vw,16px)/1 var(--display);letter-spacing:.32em;text-transform:uppercase;color:var(--pietra);text-shadow:0 2px 12px rgba(0,0,0,.9)}.apertura__testo{position:absolute;left:var(--margine);bottom:clamp(26px,5vh,56px);width:min(46vw,560px);padding:18px 22px 16px;margin-left:-22px;background:#050608d6;box-shadow:0 0 30px 18px #050608c7}.apertura__frase{font:400 clamp(18px,1.55vw,24px)/1.36 var(--testo);color:var(--pietra)}.indice{display:flex;flex-wrap:wrap;gap:6px 26px;margin-top:18px}.indice__voce{display:inline-flex;align-items:baseline;gap:9px;padding:9px 0 8px;text-decoration:none;font:700 16px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--riga-forte);transition:color .25s,border-color .25s}.indice__num{color:var(--filo);font-size:13px;letter-spacing:.2em}.indice__voce:hover{color:var(--filo);border-color:var(--filo)}.apertura__conto{position:absolute;right:var(--margine);bottom:clamp(26px,5vh,56px);max-width:30ch;min-height:1.3em;text-align:right;font:italic 400 clamp(15px,1.2vw,19px)/1.3 var(--testo);color:var(--pietra);text-shadow:0 2px 12px rgba(0,0,0,.95)}.apertura__conto:not(:empty){padding:8px 14px;background:#050608d6;box-shadow:0 0 30px 18px #050608c7}.pietre{--fondo: var(--pavimento)}.filtri{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(22px,2.6vw,40px)}.filtro{min-height:44px;padding:9px 16px 8px;border:1px solid var(--riga-forte);background:none;font:600 14px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--pietra);transition:background .2s,color .2s,border-color .2s}.filtro:hover{border-color:var(--filo)}.filtro[aria-pressed=true]{background:var(--pietra);border-color:var(--pietra);color:var(--nero)}.filtro__conto{margin-left:.6em;opacity:.75}.avviso-catalogo{margin-top:14px;font:italic 400 16px/1.35 var(--testo);color:var(--pietra)}.avviso-catalogo:empty{display:none}.coppie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(52px,6vw,110px) clamp(26px,3.6vw,68px);margin-top:clamp(40px,5vw,84px)}.coppie[data-n="1"]{grid-template-columns:minmax(0,1fr)}.coppie[data-n="1"] .coppia__link{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"num num" "scena testo";column-gap:clamp(28px,4.6vw,88px);align-items:center}.coppie[data-n="1"] .coppia__num{grid-area:num}.coppie[data-n="1"] .coppia__scena{grid-area:scena}.coppie[data-n="1"] .coppia__testo{grid-area:testo;margin-top:0}.coppie[data-n="1"] .coppia__nome{font-size:clamp(40px,4.4vw,80px)}.coppie[data-n="2"],.coppie[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1240px}.coppia{min-width:0}.coppia__link{display:block;color:inherit;text-decoration:none;outline-offset:10px}.coppia__num{display:block;font:700 13px/1 var(--display);letter-spacing:.28em;color:var(--filo)}.coppia__scena{display:block;position:relative;margin-top:16px}.coppia__libro,.coppia__specchio{display:flex;position:relative;perspective:1100px;perspective-origin:50% 46%}.coppia__libro{aspect-ratio:16 / 10}.lastra{position:relative;display:block;flex:1 1 50%;min-width:0;overflow:hidden;background:linear-gradient(135deg,var(--c-secondario, #2a2f35),var(--c-base, #1a1e22) 55%,var(--c-secondario, #2a2f35));transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .6s;backface-visibility:hidden}.lastra--sx{transform-origin:100% 50%;transform:rotateY(27deg)}.lastra--dx{transform-origin:0% 50%;transform:rotateY(-27deg)}.coppia.vista .lastra--sx{transform:rotateY(11deg)}.coppia.vista .lastra--dx{transform:rotateY(-11deg)}.lastra img{width:100%;height:100%;object-fit:cover}.lastra--sx img{transform:scaleX(-1)}.coppia--intera .lastra img{width:200%;max-width:none;transform:none}.coppia--intera .lastra--dx img{margin-left:-100%}.lastra:before{content:"";position:absolute;inset:0;z-index:1;box-shadow:inset 0 2px #ffffff57,inset 0 -22px 30px -18px #00000080;background:linear-gradient(90deg,#0000,#0000006b);transition:opacity 1s}.lastra--dx:before{background:linear-gradient(270deg,#0000,#0000006b)}.coppia.vista .lastra:before{opacity:.55}.lastra:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:46%;z-index:2;background:linear-gradient(100deg,#fff0,#e2faff57 50%,#fff0);transform:translate(-140%) skew(-12deg);mix-blend-mode:screen;pointer-events:none}.lastra--sx:after{left:auto;right:0;transform:translate(140%) skew(12deg)}.coppia__filo{position:absolute;left:50%;top:-6%;bottom:-6%;width:9px;margin-left:-4.5px;z-index:3;background:radial-gradient(circle at 50% 50%,#fff 0 1.6px,#c4f3ffb3 2.2px,#c4f3ff00 3.4px) 50% 0 / 9px 30px repeat-y,linear-gradient(180deg,#c4f3ff00,#fff 14% 86%,#c4f3ff00) 50% 0 / 2px 100% no-repeat;filter:drop-shadow(0 0 5px rgba(95,210,255,.9)) drop-shadow(0 0 14px rgba(95,210,255,.45));opacity:.55;transition:opacity .5s;pointer-events:none}.coppia.vista .coppia__filo{opacity:.9}.coppia__specchio{aspect-ratio:16 / 4.6;overflow:hidden;margin-top:3px;opacity:.6;filter:blur(1.4px) saturate(.85) brightness(.72);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,0) 92%);mask-image:linear-gradient(180deg,#000000bf,#0000 92%)}.coppia__specchio-dentro{display:flex;flex:none;width:100%;aspect-ratio:16 / 10;align-self:flex-start;transform:scaleY(-1);perspective:inherit}.coppia__specchio .lastra:before,.coppia__specchio .lastra:after{display:none}.coppia__testo{display:block;margin-top:-4.5%;position:relative}.coppia__nome{font:800 clamp(27px,2.5vw,46px)/.98 var(--display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;transition:color .3s}.coppia__sintesi{display:block;margin-top:10px;max-width:44ch;font:400 clamp(15px,1.15vw,18px)/1.38 var(--testo);color:var(--pietra-2)}.coppia__righe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px}.stato{display:inline-flex;align-items:center;gap:9px;font:700 13px/1.1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra)}.stato:before{content:"";width:8px;height:8px;flex:none;border-radius:50%;border:1px solid var(--pietra-2)}.stato--disponibile:before{background:var(--filo);border-color:var(--filo);box-shadow:0 0 9px var(--filo-forte)}.stato--esaurito{color:var(--pietra-2)}.stato--esaurito:before{border-style:dashed}.coppia__dato{font:600 13px/1.1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--pietra-2)}.coppia__apri{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding-bottom:5px;font:700 14px/1 var(--display);letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid var(--riga-forte);transition:color .25s,border-color .25s,gap .25s}.coppia__apri:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--filo);box-shadow:0 0 8px var(--filo-forte)}.coppia[data-stato=esaurito] .coppia__libro .lastra{filter:saturate(.35) brightness(.62)}.coppia[data-stato=esaurito] .coppia__filo{opacity:.3}@media (hover: hover){.coppia__link:hover .lastra--sx,.coppia__link:focus-visible .lastra--sx{transform:rotateY(2deg)}.coppia__link:hover .lastra--dx,.coppia__link:focus-visible .lastra--dx{transform:rotateY(-2deg)}.coppia__link:hover .lastra:before,.coppia__link:focus-visible .lastra:before{opacity:.2}.coppia__link:hover .coppia__libro .lastra--dx:after,.coppia__link:focus-visible .coppia__libro .lastra--dx:after{transform:translate(330%) skew(-12deg);transition:transform 1.25s cubic-bezier(.3,.6,.2,1)}.coppia__link:hover .coppia__libro .lastra--sx:after,.coppia__link:focus-visible .coppia__libro .lastra--sx:after{transform:translate(-330%) skew(12deg);transition:transform 1.25s cubic-bezier(.3,.6,.2,1)}.coppia__link:hover .coppia__filo,.coppia__link:focus-visible .coppia__filo{opacity:1;animation:perline-giu 1.1s linear infinite}.coppia__link:hover .coppia__nome,.coppia__link:focus-visible .coppia__nome{color:var(--filo)}.coppia__link:hover .coppia__apri,.coppia__link:focus-visible .coppia__apri{color:var(--filo);border-color:var(--filo);gap:16px}}@keyframes perline-giu{0%{background-position:50% 0,50% 0}to{background-position:50% 30px,50% 0}}.coppia--attesa .coppia__libro{opacity:.5}.coppia--attesa .lastra{background:linear-gradient(135deg,#14181c,#0d1013);animation:attesa 1.6s ease-in-out infinite alternate}.coppia--attesa:nth-child(2) .lastra{animation-delay:.25s}.coppia--attesa:nth-child(3) .lastra{animation-delay:.5s}@keyframes attesa{0%{filter:brightness(.8)}to{filter:brightness(1.5)}}.pietre__nota{margin-top:clamp(44px,5vw,80px);max-width:70ch;font:400 14px/1.45 var(--testo);color:var(--pietra-2)}.resa{--fondo: var(--pavimento-2)}.resa__fondo{position:absolute!important;inset:0;z-index:0!important;background:url(/media/stabilimento/taglio-cortina-acqua.webp) 50% 30% / cover no-repeat;opacity:.2;filter:saturate(.5) contrast(1.08);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 9vw,#000 34%,#000 62%,rgba(0,0,0,0) 96%);mask-image:linear-gradient(180deg,#0000 9vw,#000 34% 62%,#0000 96%);pointer-events:none}.banco{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);grid-template-areas:"vista comandi" "esito esito";gap:clamp(26px,3.2vw,56px) clamp(28px,4.6vw,88px);align-items:start;margin-top:clamp(36px,4.6vw,76px)}.banco__vista{grid-area:vista;min-width:0;background:#050608db;box-shadow:0 0 30px 18px #050608cc}.conto{display:flex;align-items:flex-end;gap:.9em;padding:20px 22px 0}.tagliato--cifra{font:900 clamp(88px,9.4vw,160px)/.84 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.conto__testo{display:flex;flex-direction:column;gap:8px;padding-bottom:.5em}.conto__unita{font:italic 400 clamp(22px,2.3vw,38px)/1 var(--testo);color:var(--pietra)}.conto__netto{font:700 14px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra-2);min-height:14px}.banco__figura{position:relative}.blocco{width:100%;height:auto;overflow:visible}.banco__didascalia{padding:2px 22px 16px;font:italic 400 15px/1.35 var(--testo);color:var(--pietra-2)}.blocco text{font-family:var(--display);font-weight:700;letter-spacing:.14em;text-transform:uppercase;fill:var(--pietra)}.blocco .blocco__quota{font-size:15px}.blocco .blocco__quota-nota{font-size:12px;fill:var(--pietra-2);letter-spacing:.18em}.blocco__fili{stroke:#dff7ff;stroke-opacity:.78;fill:none;filter:drop-shadow(0 0 2px rgba(95,210,255,.9))}.blocco__perle{stroke:#fff;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(95,210,255,1)) drop-shadow(0 0 8px rgba(95,210,255,.6))}.blocco__tagli{stroke:#040608db;fill:none}.blocco__luce{stroke:#c4f3ff80;fill:none}.blocco__spigoli{stroke:#ece6dd80;stroke-width:1;fill:none}.blocco__quote{stroke:#ece6dd8c;stroke-width:1;fill:none}.esito{grid-area:esito;position:relative;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:14px clamp(24px,3.4vw,64px);align-items:start;padding:6px 22px 18px;background:#050608db;box-shadow:0 0 30px 18px #050608cc}.esito__dati{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 clamp(14px,1.8vw,30px)}.esito__dati>div{padding:14px 0 6px;min-width:0}.esito__dati dt{font:600 12px/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra-2)}.esito__dati dd{margin-top:6px;font:700 clamp(19px,1.7vw,27px)/1.05 var(--display);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.esito__dati dd small{display:block;margin-top:4px;font:400 13px/1.3 var(--testo);letter-spacing:0;color:var(--pietra-2);white-space:normal}.portata{padding-top:14px}.portata__testo{font:400 16px/1.35 var(--testo);color:var(--pietra)}.portata__nome{font:600 12px/1.2 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra-2);margin-right:.8em}.portata__filo{position:relative;height:18px;margin-top:8px;background:linear-gradient(90deg,#ece6dd66,#ece6dd66) 0 50% / 100% 1px no-repeat}.portata__filo:after{content:"";position:absolute;right:0;top:3px;bottom:3px;width:1px;background:var(--pietra)}.portata__perla{position:absolute;left:0;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--filo);box-shadow:0 0 10px var(--filo-forte),0 0 2px #fff;transition:left .35s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s}.portata.oltre .portata__perla{background:#ffb59e;box-shadow:0 0 10px #ff7a52,0 0 2px #fff}.portata.oltre .portata__testo{color:#ffd2c4}.esito__avviso{grid-column:1 / -1;padding:10px 14px;border-left:2px solid #ffb59e;background:#ffb59e14;font:400 16px/1.4 var(--testo);color:#ffe1d7}.banco__comandi{grid-area:comandi;display:grid;gap:22px;padding:22px 22px 20px;background:#050608db;box-shadow:0 0 30px 18px #050608cc}.misura{display:grid;gap:2px}.misura__riga{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.misura__valore{display:inline-flex;align-items:baseline;gap:6px;font:600 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--pietra-2)}.misura__numero{width:3.5em;padding:6px 2px 4px;border:0;border-bottom:1px solid var(--riga-forte);border-radius:0;background:none;text-align:right;font:800 30px/1 var(--display);letter-spacing:.01em;color:var(--pietra);-moz-appearance:textfield;appearance:textfield}.misura__numero::-webkit-outer-spin-button,.misura__numero::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.misura__numero:focus-visible{outline-offset:3px;border-color:var(--filo)}.corsa{-webkit-appearance:none;appearance:none;width:100%;height:46px;margin:0;background:none;cursor:grab;--p: 50%;touch-action:pan-y}.corsa:active{cursor:grabbing}.corsa::-webkit-slider-runnable-track{height:2px;border:0;background:linear-gradient(90deg,#fff,var(--filo)) 0 0 / var(--p) 100% no-repeat,#ece6dd4d;box-shadow:0 0 10px #5fd2ff59}.corsa::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-12px;border:0;border-radius:50%;background:radial-gradient(circle,#fff 0 24%,var(--filo) 27% 46%,rgba(95,210,255,.28) 50% 100%);box-shadow:0 0 14px 2px #5fd2ffa6;transition:transform .15s}.corsa:hover::-webkit-slider-thumb,.corsa:active::-webkit-slider-thumb{transform:scale(1.18)}.corsa::-moz-range-track{height:2px;border:0;background:#ece6dd4d}.corsa::-moz-range-progress{height:2px;background:linear-gradient(90deg,#fff,var(--filo));box-shadow:0 0 10px #5fd2ff99}.corsa::-moz-range-thumb{width:26px;height:26px;border:0;border-radius:50%;background:radial-gradient(circle,#fff 0 24%,var(--filo) 27% 46%,rgba(95,210,255,.28) 50% 100%);box-shadow:0 0 14px 2px #5fd2ffa6}.corsa:focus-visible{outline-offset:0}.banco__nota{font:400 14px/1.45 var(--testo);color:var(--pietra-2);max-width:62ch}.distinta{--fondo: var(--nero)}.distinta__vuota{display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:clamp(30px,4vw,60px);padding:26px 0;border-top:1px solid var(--riga);border-bottom:1px solid var(--riga);font:400 clamp(18px,1.5vw,23px)/1.4 var(--testo)}.distinta__piena{margin-top:clamp(30px,4vw,60px)}.righe{border-top:1px solid var(--riga-forte);counter-reset:riga}.riga{position:relative;display:grid;grid-template-columns:3.4em minmax(0,1fr) auto minmax(6.5em,auto) auto;align-items:center;gap:8px clamp(14px,2vw,34px);padding:20px 0 19px;border-bottom:1px solid var(--riga)}.riga:after{content:"";position:absolute;left:1.05em;bottom:-3px;width:5px;height:5px;border-radius:50%;background:var(--filo);box-shadow:0 0 7px var(--filo-forte);opacity:.75}.riga__num{font:800 30px/1 var(--display);letter-spacing:.02em;color:var(--filo);font-variant-numeric:tabular-nums}.riga__cosa{min-width:0}.riga__nome{font:800 clamp(22px,2vw,32px)/1 var(--display);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}.riga__dati{margin-top:6px;font:400 16px/1.35 var(--testo);color:var(--pietra)}.riga__nota{margin-top:3px;font:italic 400 15px/1.35 var(--testo);color:var(--pietra-2);overflow-wrap:anywhere}.riga__peso{text-align:right;font:700 18px/1.1 var(--display);letter-spacing:.06em;color:var(--pietra);font-variant-numeric:tabular-nums}.riga__peso small{display:block;margin-top:4px;font:600 11px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra-2)}.riga__azioni{display:flex;gap:6px}.riga__tasto{min-height:44px;padding:8px 12px 7px;border:1px solid transparent;background:none;font:700 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--pietra);text-decoration:underline;text-decoration-color:var(--riga-forte);text-underline-offset:5px}.riga__tasto:hover{color:var(--filo);text-decoration-color:var(--filo)}.riga--mancante .riga__nome,.riga--mancante .riga__num{color:var(--pietra-2)}.riga--mancante:after{background:var(--pietra-2);box-shadow:none}.distinta__stato{min-height:1.4em;margin-top:12px;font:italic 400 16px/1.4 var(--testo);color:var(--pietra)}.distinta__stato button{margin-left:.8em;padding:6px 0;border:0;background:none;font:700 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--filo);text-decoration:underline;text-underline-offset:5px}.totali{margin-top:10px;display:grid;gap:4px;justify-items:end;text-align:right}.totali p{font:700 clamp(18px,1.6vw,24px)/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase}.totali p.totali__nota{font:italic 400 15px/1.35 var(--testo);letter-spacing:0;text-transform:none;color:var(--pietra-2)}.richiesta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(28px,4.6vw,88px);margin-top:clamp(40px,5vw,84px);align-items:start}.richiesta__titolo{display:block;margin-bottom:16px;font:800 clamp(24px,2.2vw,36px)/1 var(--display);letter-spacing:.02em;text-transform:uppercase}.richiesta__campi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.richiesta__campi .campo--gettoni,.richiesta__campi .campo--largo,.richiesta__campi [data-campo-localita]{grid-column:1 / -1}.foglio{display:block;width:100%;min-height:220px;padding:18px 20px;border:1px solid var(--riga-forte);border-radius:0;background:#0c0f12;color:var(--pietra);font:400 15px/1.5 ui-monospace,SF Mono,Menlo,Consolas,monospace;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:3}.foglio:focus-visible{outline-offset:2px}.richiesta__azioni{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.richiesta__nota{margin-top:12px;font:400 14px/1.45 var(--testo);color:var(--pietra-2)}.richiesta__stato{min-height:1.4em;margin-top:8px;font:italic 400 16px/1.4 var(--testo);color:var(--filo)}.barra-distinta{display:none}.contatti{--fondo: #06080a;padding-bottom:26px}.contatti__foto{position:absolute!important;left:0;right:0;top:0;height:min(86%,760px);z-index:0!important;background:url(/media/campata-lastre-baldo.webp) 50% 46% / cover no-repeat;opacity:.3;filter:saturate(.6);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 10vw,#000 42%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#0000 10vw,#000 42%,#0000);pointer-events:none}.contatti__titolo{letter-spacing:.34em}.contatti__frase{margin-top:14px;max-width:34ch;font:400 clamp(18px,1.55vw,24px)/1.36 var(--testo);text-shadow:0 2px 14px rgba(0,0,0,.95)}.recapiti{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px clamp(24px,4vw,80px);align-items:end;margin-top:clamp(26px,3.4vw,56px);font-style:normal}.recapiti__tel{grid-column:1;grid-row:1 / span 3;justify-self:start;align-self:center;font:800 clamp(58px,9.6vw,182px)/.88 var(--display);letter-spacing:-.01em;text-decoration:none;text-shadow:0 4px 24px rgba(0,0,0,.95)}.recapiti__tel:hover .tagliato__su,.recapiti__tel:focus-visible .tagliato__su{transform:translate(-.045em,-.03em);color:var(--filo)}.recapiti__tel:hover .tagliato__giu,.recapiti__tel:focus-visible .tagliato__giu{transform:translate(.045em,.03em)}.recapiti__mail{grid-column:1;justify-self:start;margin-top:10px;font:italic 400 clamp(24px,3.2vw,56px)/1.1 var(--testo);text-shadow:0 2px 16px rgba(0,0,0,.95)}.recapiti__riga{grid-column:2;justify-self:end;text-align:right;padding:5px 14px;background:#050608e0;box-shadow:0 0 30px 18px #050608cc;font:400 clamp(15px,1.15vw,18px)/1.35 var(--testo)}.recapiti__riga:nth-of-type(1){grid-row:1}.recapiti__riga:nth-of-type(2){grid-row:2}.recapiti__riga:nth-of-type(3){grid-row:3}.contatti__vai{display:flex;flex-wrap:wrap;gap:8px clamp(20px,3.8vw,64px);margin-top:clamp(44px,6vw,96px)}.contatti__grande{font:800 clamp(28px,3.4vw,58px)/1 var(--display);text-transform:uppercase;padding:6px 0}.piede{margin-top:clamp(36px,4.4vw,72px);display:flex;flex-direction:column;gap:12px}.crediti{font-size:13px;line-height:1.5;max-width:150ch}.crediti a{overflow-wrap:anywhere}.site-legal{font-size:13px;padding-top:12px}.scheda{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--pavimento);color:var(--pietra);overflow:hidden}.scheda::backdrop{background:#05060700}.scheda:not([open]){display:none}.scheda__dentro{height:100%;overflow-y:auto;scroll-padding-top:96px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(236,230,221,.4) transparent}.scheda__filo,.scheda__costa{position:absolute;top:0;bottom:0;left:0;z-index:5;opacity:0;pointer-events:none;will-change:transform,opacity}.scheda__filo{width:3px;margin-left:-1.5px;background:linear-gradient(180deg,#c4f3ff4d,#fff 12% 88%,#c4f3ff4d);box-shadow:0 0 10px 1px #5fd2fff2,0 0 34px 6px #5fd2ff80;transform-origin:50% 0}.scheda__costa{width:22px;background:repeating-linear-gradient(180deg,#00000042 0 1px,#ffffff0d 1px 3px,#0000 3px 5px),linear-gradient(90deg,var(--costa-a, #c9c2b6),var(--costa-b, #6f6a62))}.scheda__costa--sx{box-shadow:-2px 0 #e2fafff2,-8px 0 22px 2px #5fd2ff99}.scheda__costa--dx{margin-left:-22px;background:repeating-linear-gradient(180deg,#00000042 0 1px,#ffffff0d 1px 3px,#0000 3px 5px),linear-gradient(270deg,var(--costa-a, #c9c2b6),var(--costa-b, #6f6a62));box-shadow:2px 0 #e2fafff2,8px 0 22px 2px #5fd2ff99}.scheda__barra{position:sticky;top:0;z-index:4;display:flex;align-items:center;gap:16px;padding:14px var(--margine);background:var(--pavimento);box-shadow:0 10px 14px -4px var(--pavimento);font:600 15px/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.scheda__dove{margin-right:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.scheda__num{color:var(--filo);font-weight:700;letter-spacing:.28em;font-size:13px}.scheda__codice{color:var(--pietra-2);font-size:13px;letter-spacing:.2em}.scheda__vai{min-width:46px;min-height:46px;border:1px solid var(--riga-forte);background:#05060799;font:700 18px/1 var(--display)}.scheda__vai:hover{border-color:var(--filo);color:var(--filo)}.scheda__chiudi{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:8px 16px 7px;border:1px solid var(--riga-forte);background:#05060799;font:inherit;letter-spacing:inherit;text-transform:inherit}.scheda__chiudi:hover{border-color:var(--filo);color:var(--filo)}.scheda__croce{position:relative;width:14px;height:14px}.scheda__croce:before,.scheda__croce:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1.5px;background:currentColor;transform:rotate(45deg)}.scheda__croce:after{transform:rotate(-45deg)}.scheda__corpo{--varco: clamp(40px, 5.4vw, 96px);position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--varco);padding:clamp(8px,1.4vw,24px) var(--margine) clamp(56px,6vw,110px);align-items:start}.scheda__corpo:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--margine) + (100% - 2 * var(--margine) - var(--varco)) * .51923 + var(--varco) / 2 - 4.5px);width:9px;background:radial-gradient(circle at 50% 50%,#fff 0 1.5px,#c4f3ff99 2.1px,#c4f3ff00 3.2px) 50% 0 / 9px 64px repeat-y,linear-gradient(180deg,#c4f3ffbf,#c4f3ff47 60%,#c4f3ff00) 50% 0 / 1px 100% no-repeat;filter:drop-shadow(0 0 5px rgba(95,210,255,.7));opacity:.7;pointer-events:none}.galleria{position:sticky;top:82px;min-width:0}.galleria__striscia{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline-offset:4px}.galleria__striscia::-webkit-scrollbar{display:none}.galleria__foto{flex:0 0 100%;scroll-snap-align:center;min-width:0}.galleria__quadro{position:relative;width:100%;aspect-ratio:var(--asp, 1.5);max-height:calc(100vh - 230px);background:#0c0f12;overflow:hidden}.galleria__quadro img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.galleria__quadro--piena{background:linear-gradient(135deg,var(--c-secondario, #2a2f35),var(--c-base, #1a1e22) 55%,var(--c-secondario, #2a2f35))}.galleria__quadro--piena img{object-fit:cover}.galleria__foto figcaption{margin-top:12px;font:400 15px/1.45 var(--testo);color:var(--pietra)}.galleria__origine{display:block;margin-top:4px;font-size:13.5px;color:var(--pietra-2)}.galleria__origine a{color:var(--pietra);text-underline-offset:3px;overflow-wrap:anywhere}.galleria__miniature{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.galleria__mini{width:76px;height:54px;padding:0;border:1px solid var(--riga-forte);background:#0c0f12;overflow:hidden;opacity:.62;transition:opacity .25s,border-color .25s}.galleria__mini img{width:100%;height:100%;object-fit:cover}.galleria__mini:hover{opacity:1}.galleria__mini[aria-current=true]{opacity:1;border-color:var(--filo);box-shadow:0 0 0 1px var(--filo),0 0 14px #5fd2ff80}.scheda__testo{min-width:0}.scheda__stati{display:flex;flex-wrap:wrap;gap:8px 20px}.scheda__nome{margin-top:14px;font:800 clamp(40px,4.6vw,86px)/.92 var(--display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;outline:none}.scheda__sintesi{margin-top:16px;font:italic 400 clamp(19px,1.6vw,25px)/1.34 var(--testo);max-width:40ch}.scheda__descrizione{margin-top:14px;font:400 clamp(16px,1.25vw,19px)/1.5 var(--testo);color:var(--pietra);max-width:60ch}.voci{margin-top:24px;border-top:1px solid var(--riga)}.voci>div{display:grid;grid-template-columns:minmax(8.5em,.42fr) minmax(0,1fr);gap:4px 18px;padding:11px 0 10px;border-bottom:1px solid var(--riga);align-items:baseline}.voci dt{font:600 12.5px/1.25 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--pietra-2)}.voci dd{font:400 17px/1.35 var(--testo);overflow-wrap:anywhere}.voci--cifre dd{font:700 21px/1.1 var(--display);letter-spacing:.03em;font-variant-numeric:tabular-nums}.scheda__sotto{margin-top:34px;font:800 clamp(22px,2vw,30px)/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.lotti{margin-top:12px;border-top:1px solid var(--riga)}.lotto{display:grid;grid-template-columns:minmax(4.6em,auto) minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:10px 0 9px;border-bottom:1px solid var(--riga)}.lotto__codice{font:700 17px/1.1 var(--display);letter-spacing:.1em;color:var(--filo);overflow-wrap:anywhere}.lotto__dati{font:400 16px/1.35 var(--testo);min-width:0}.lotto__nota{display:block;font-style:italic;font-size:14.5px;color:var(--pietra-2);overflow-wrap:anywhere}.lotto__scegli{min-height:44px;padding:8px 14px 7px;border:1px solid var(--riga-forte);background:none;font:700 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase}.lotto__scegli:hover{border-color:var(--filo);color:var(--filo)}.lotto__scegli[aria-pressed=true]{background:var(--filo);border-color:var(--filo);color:var(--nero)}.ordine{display:grid;gap:22px;margin-top:30px;padding:26px 0 8px;border-top:1px solid var(--riga-forte)}.ordine__riga{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 28px}.ordine__peso{font:400 16px/1.35 var(--testo);color:var(--pietra);padding-bottom:12px}.ordine__prezzo{font:400 17px/1.4 var(--testo)}.ordine__prezzo strong{font:700 15px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;margin-right:.7em;color:var(--pietra-2)}.ordine__esaurito{padding:10px 14px;border-left:2px solid var(--pietra-2);background:#ece6dd0d;font:400 16px/1.4 var(--testo)}.ordine__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.ordine__esito{min-height:1.4em;font:italic 400 17px/1.4 var(--testo);color:var(--filo)}.ordine__dopo{display:flex;flex-wrap:wrap;gap:10px}.fermo *,.fermo *:before,.fermo *:after{animation:none!important;transition:none!important}.fermo .lastra--sx,.fermo .coppia.vista .lastra--sx{transform:rotateY(6deg)}.fermo .lastra--dx,.fermo .coppia.vista .lastra--dx{transform:rotateY(-6deg)}.fermo .lastra:after{display:none}.fermo .coppia__filo{opacity:.9}@media (prefers-reduced-motion: reduce){.no-js *,.no-js *:before,.no-js *:after{animation:none!important;transition:none!important}}@media (max-width: 1180px){.coppie{grid-template-columns:repeat(2,minmax(0,1fr))}.banco{grid-template-columns:minmax(0,1fr);grid-template-areas:"vista" "comandi" "esito"}.esito{grid-template-columns:minmax(0,1fr)}.esito__dati{grid-template-columns:repeat(3,minmax(0,1fr))}.esito__dati>div{border-top:1px solid var(--riga);padding:12px 0 11px}.esito__dati>div:nth-child(-n+3){border-top:0}.portata{border-top:1px solid var(--riga)}.richiesta{grid-template-columns:minmax(0,1fr)}.riga{grid-template-columns:3em minmax(0,1fr) auto auto}.riga__azioni{grid-column:2 / -1;justify-content:flex-end;margin-top:-6px}}@media (max-width: 980px){.scheda__corpo{grid-template-columns:minmax(0,1fr);gap:28px}.scheda__corpo:before{display:none}.galleria{position:static}.galleria__striscia{align-items:flex-start}.galleria__foto{flex-basis:88%}.galleria__foto:only-child{flex-basis:100%}.galleria__quadro{max-height:76vh}.recapiti{grid-template-columns:minmax(0,1fr)}.recapiti__tel,.recapiti__mail,.recapiti__riga,.recapiti__riga:nth-of-type(1),.recapiti__riga:nth-of-type(2),.recapiti__riga:nth-of-type(3){grid-column:1;grid-row:auto;justify-self:start;text-align:left}.recapiti__riga:nth-of-type(1){margin-top:18px}}@media (max-width: 760px){:root{--testata-h: 58px;--pend: 2.6deg}.testata__distinta{display:none}.sezione{padding-top:116px;padding-bottom:76px}.sezione:before{height:16vw}.sezione__titolo{font-size:clamp(44px,13.4vw,60px)}.sezione__intro{font-size:17px}.apertura{--filo-y: 31%;min-height:max(100svh,600px)}.titolo{font-size:30vw}.titolo__riflesso{display:none}.apertura__occhiello{font-size:11px;letter-spacing:.24em;top:calc(var(--testata-h) + 14px)}.apertura__testo{left:var(--margine);right:var(--margine);width:auto;margin:0 -10px;padding:14px 14px 12px;bottom:20px}.apertura__frase{font-size:17px}.indice{flex-direction:column;gap:0;margin-top:12px}.indice__voce{justify-content:flex-start;padding:13px 0 12px;font-size:17px;border-bottom-color:var(--riga)}.indice__voce:last-child{border-bottom:0}.indice__voce:after{content:"";margin-left:auto;width:6px;height:6px;border-radius:50%;background:var(--filo);box-shadow:0 0 8px var(--filo-forte);align-self:center}.apertura__conto{left:var(--margine);right:var(--margine);top:calc(var(--filo-y) + 19vw);bottom:auto;max-width:none;text-align:center;font-size:15px}.apertura__coda{display:none}.apertura__conto:not(:empty){width:fit-content;max-width:calc(100% - 2 * var(--margine));margin:0 auto;padding:5px 12px 6px;background:#050608cc;box-shadow:0 0 22px 12px #05060899}.coppie,.coppie[data-n="2"],.coppie[data-n="4"]{grid-template-columns:minmax(0,1fr);gap:64px;margin-top:40px}.coppie[data-n="1"] .coppia__link{display:block}.coppie[data-n="1"] .coppia__testo{margin-top:-4.5%}.coppie[data-n="1"] .coppia__nome{font-size:clamp(30px,8.6vw,40px)}.coppia__libro{aspect-ratio:16 / 11}.coppia__specchio{aspect-ratio:16 / 4.4}.coppia__specchio-dentro{aspect-ratio:16 / 11}.coppia__nome{font-size:clamp(30px,8.6vw,40px)}.coppia__sintesi{font-size:16px}.filtro{flex:1 1 auto}.banco{gap:22px;margin-top:30px}.banco__vista{margin:0 calc(var(--margine) * -1);background:#090c0f;box-shadow:0 14px 22px -8px #000000d9}.conto{padding:12px var(--margine) 0;gap:.7em}.tagliato--cifra{font-size:74px}.conto__unita{font-size:22px}.conto__netto{font-size:13px}.banco__didascalia{padding:0 var(--margine) 12px;font-size:13.5px;line-height:1.3}.esito{padding:4px 16px 14px}.esito__dati{grid-template-columns:repeat(2,minmax(0,1fr))}.esito__dati>div:nth-child(-n+3){border-top:1px solid var(--riga)}.esito__dati>div:nth-child(-n+2){border-top:0}.banco__comandi{padding:18px 16px;gap:20px}.corsa{height:52px}.corsa::-webkit-slider-thumb{width:32px;height:32px;margin-top:-15px}.corsa::-moz-range-thumb{width:32px;height:32px}.misura__numero{font-size:28px}.gettone{flex:1 1 auto}.gettone span{width:100%;justify-content:flex-start}.riga{grid-template-columns:2.5em minmax(0,1fr);gap:10px 12px;padding:18px 0 16px;align-items:start}.riga__num{font-size:26px;padding-top:2px}.riga>.quantita{grid-column:2;justify-self:start}.riga__peso{grid-column:2;text-align:left;display:flex;align-items:baseline;gap:8px}.riga__peso small{margin:0;order:-1}.riga__azioni{grid-column:2;justify-content:flex-start;margin:0 0 0 -12px}.totali{justify-items:start;text-align:left}.richiesta__campi{grid-template-columns:minmax(0,1fr)}.richiesta__azioni .bottone{flex:1 1 100%}.foglio{font-size:13.5px;padding:14px}.barra-distinta{position:fixed;left:0;right:0;bottom:0;z-index:28;display:block;background:#050607f5;border-top:1px solid rgba(196,243,255,.55);box-shadow:0 -1px 14px #5fd2ff66;transform:translateY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.barra-distinta__link{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px var(--margine) calc(10px + env(safe-area-inset-bottom,0px));color:var(--pietra);text-decoration:none;font:700 15px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;outline-offset:-4px}.barra-distinta.giu{transform:translateY(110%);visibility:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s .35s}.barra-distinta__conto{margin-right:auto;font-weight:600;letter-spacing:.1em;color:var(--pietra-2)}.barra-distinta__vai{padding:9px 14px 8px;background:var(--filo);color:var(--nero)}.con-barra main{padding-bottom:58px}.contatti{padding-bottom:20px}.recapiti__tel{font-size:15.4vw}.recapiti__mail{font-size:6.4vw;margin-top:12px}.recapiti__riga{font-size:15px;padding:3px 0;background:none;box-shadow:none}.contatti__grande{font-size:26px}.crediti{font-size:12.5px}.site-legal{font-size:12px;gap:10px 20px}.scheda__barra{padding:10px var(--margine)}.scheda__chiudi{padding:8px 12px 7px}.scheda__corpo{padding-top:4px;gap:22px}.galleria{margin:0 calc(var(--margine) * -1)}.galleria__striscia{padding:0 var(--margine);scroll-padding:0 var(--margine);gap:10px}.galleria__miniature{padding:0 var(--margine);margin-top:12px}.galleria__mini{width:64px;height:46px}.scheda__nome{font-size:clamp(38px,11.4vw,54px)}.voci>div{grid-template-columns:minmax(0,1fr);gap:3px}.lotto{grid-template-columns:minmax(0,1fr) auto}.lotto__codice{grid-column:1 / -1}.ordine__azioni .bottone,.ordine__dopo .bottone{flex:1 1 100%}}@media (max-width: 760px) and (min-height: 700px){.banco__vista{position:sticky;top:var(--testata-h);z-index:3}.banco__vista .blocco{max-height:36vh}.banco__comandi :is(input,select),.esito{scroll-margin-top:calc(var(--testata-h) + 36vh + 150px)}}@media (max-width: 760px){html:has(body.con-barra){scroll-padding-bottom:72px}}@media (max-width: 380px){.quantita__tasto{width:40px}.quantita__numero{width:3.7em;font-size:20px}.quantita__unita{padding:0 8px 0 7px;font-size:12px;letter-spacing:.1em}.testata{gap:8px}.testata__nav{gap:9px}.marchio{letter-spacing:.08em}.esito__dati dd{font-size:19px}}
