@font-face{font-family:Cabinet Grotesk;src:url(/fonts/CabinetGrotesk-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Big Shoulders Display;src:url(/fonts/extra/BigShouldersDisplay-normal-100-900.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/extra/InstrumentSerif-normal-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/extra/InstrumentSerif-italic-400.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Syne;src:url(/fonts/extra/Syne-normal-400-800.woff2) format("woff2");font-weight:400 800;font-display:swap}@property --fuga-strati{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --fuga-velo{syntax: "<number>"; inherits: true; initial-value: 1;}:root{--terra: #bfbcb4;--inchiostro: #161714;--inchiostro-tenue: #3a3b36;--bordo: 8px;--fuga: 8px;--curva: cubic-bezier(.22, .8, .2, 1);--vh: 1vh;--cg-firma-colore: #161714;--cg-firma-a: #7d392c;--cg-firma-b: #0d6672;--mpq-accent: #dcd7cc;--mpq-primary: #161714;--mpq-surface: #eceae4;--mpq-font: "Cabinet Grotesk", "Helvetica Neue", Arial, sans-serif;--mpq-go-ink: #161714}@supports (height: 1svh){:root{--vh: 1svh}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--terra);scroll-behavior:smooth}body{margin:0;min-height:calc(var(--vh) * 100);font-family:Cabinet Grotesk,Helvetica Neue,Arial,sans-serif;font-synthesis:none;color:var(--inchiostro);background-color:var(--terra);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.2' d='M0 0h180v180H0z'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,p,ol{margin:0;padding:0}ol{list-style:none}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}img{display:block}em{font-style:normal}:focus-visible{outline:2px solid currentColor;outline-offset:4px}::selection{background:#161714;color:#eceae4}.vh{position:absolute;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}.apertura{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;padding:max(8px,env(safe-area-inset-top)) calc(var(--bordo) + 10px) 20px}.apertura__azienda{font-size:12px;line-height:1.4}.apertura__azienda strong{display:block;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.apertura__azienda span{display:block;color:var(--inchiostro-tenue)}.apertura__azienda>span{text-wrap:balance}.apertura__azienda .apertura__sep{display:none}.apertura__azienda .apertura__luogo{color:inherit}.apertura__titolo{grid-column:1 / -1;margin-top:22px;font-size:clamp(40px,12.2vw,64px);font-weight:500;line-height:.96;letter-spacing:-.045em}.apertura__titolo span{display:block}.apertura__frase{grid-column:1 / -1;margin-top:16px;max-width:34em;font-size:16px;line-height:1.45}.ferma{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;letter-spacing:.02em;white-space:nowrap}.ferma[hidden]{display:none}.ferma__segno{display:block;width:10px;height:11px;border-left:3px solid;border-right:3px solid}.ferma[data-fermo] .ferma__segno{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid;border-right:0}.indice{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fuga);margin:22px -10px 0}.indice__voce{display:flex;flex-direction:column;justify-content:space-between;min-height:86px;padding:9px 10px 8px;overflow:hidden}.indice__voce:focus-visible{outline-offset:-5px}.indice__numero{font:650 11px/1 Cabinet Grotesk,Arial,sans-serif;letter-spacing:.12em}.indice__nome{text-transform:uppercase;white-space:nowrap}.indice__voce--strati{background:#e8e2d5;color:#292b22}.indice__voce--strati .indice__numero{color:#7d392c}.indice__voce--strati .indice__nome{font:770 clamp(30px,10.6vw,58px)/.86 "Big Shoulders Display",Impact,sans-serif;letter-spacing:-.04em}.indice__voce--filo{background:#050607;color:#ece6dd}.indice__voce--filo .indice__numero{color:#c4f3ff}.indice__voce--filo .indice__nome{font:800 clamp(30px,10.6vw,58px)/.86 "Big Shoulders Display",Impact,sans-serif;letter-spacing:-.005em}.indice__voce--acqua{background:#0f1f1d;color:#f6f0e7}.indice__voce--acqua .indice__numero{color:#a4d8cf}.indice__voce--acqua .indice__nome{font:800 clamp(11px,4.05vw,30px)/1 "Syne","Arial Black",sans-serif;letter-spacing:-.02em;padding-bottom:3px}.rastrelliera{display:grid;gap:var(--fuga);padding:0 var(--bordo)}.lastra{--pad: clamp(16px, 5.4cqw, 34px);--stacco: 18px;--rientro: var(--pad);--barra-h: 60px;--mini-w: clamp(72px, 22cqw, 190px);--mini-h: calc(var(--mini-w) * 1.25);--mini-su: 0px;--i: 0;position:relative;container-type:inline-size;overflow:hidden;scroll-margin-top:var(--fuga);background:var(--fondo);color:var(--testo);animation:lastra-entra .85s var(--curva) backwards;animation-delay:calc(var(--i) * 90ms + 40ms)}.lastra:nth-child(2){--i: 1}.lastra:nth-child(3){--i: 2}@keyframes lastra-entra{0%{transform:translateY(28px)}}.lastra__testa{position:relative;padding:24px var(--pad) 20px}.lastra__numero{margin-bottom:14px}.lastra__nome{position:relative;width:max-content;max-width:100%;text-transform:uppercase;white-space:nowrap;font-size:min(calc(var(--nome-k) * 1cqw),var(--nome-max, 230px))}.lastra__motto{margin-top:12px;white-space:nowrap;font-size:min(calc(var(--motto-k) * 1cqw),var(--motto-max, 30px))}.lastra__testo{margin-top:12px;max-width:34em;font-size:15.5px;line-height:1.45;color:var(--tenue)}.lastra__finestra{position:relative;margin:0 var(--pad);aspect-ratio:4 / 5;overflow:hidden;background:var(--fondo-finestra, var(--fondo))}.lastra__finestra--cliccabile{cursor:pointer}.lastra__veduta{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fuoco-x, 50%) var(--fuoco-y, 0%);transition:transform 1.1s var(--curva),filter .8s ease,opacity .6s ease}.lastra__moto{position:absolute;inset:0;overflow:hidden;pointer-events:none}.lastra__moto i{display:block}.lastra__azioni{display:flex;margin-top:var(--stacco);border-top:1px solid var(--linea)}.lastra__azione{flex:1 1 0;min-width:0;min-height:var(--barra-h);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 var(--pad);white-space:nowrap;background-repeat:no-repeat;transition:color .3s ease,background-size .5s var(--curva),text-shadow .3s ease}.lastra__azione+.lastra__azione{border-left:1px solid var(--linea)}.lastra__azione:focus-visible{outline-offset:-6px}.lastra__freccia{font:400 1.2em/1 Arial,sans-serif;transition:transform .35s var(--curva)}.lastra__azione:hover .lastra__freccia,.lastra__azione:focus-visible .lastra__freccia{transform:translate(3px,-3px)}.lastra__shop{position:absolute;z-index:2;right:calc(var(--rientro) + 12px);bottom:calc(var(--barra-h) + var(--stacco) + 13px + var(--mini-su));width:var(--mini-w);height:var(--mini-h);object-fit:cover;object-position:50% 0;background:var(--fondo);outline:1px solid var(--linea-forte);box-shadow:0 14px 34px #00000057;transition:right .6s var(--curva),bottom .6s var(--curva),width .6s var(--curva),height .6s var(--curva),box-shadow .4s ease,outline-color .4s ease,opacity .5s ease}.lastra--strati{--fondo: #e8e2d5;--testo: #292b22;--tenue: #4a4c41;--accento: #7d392c;--linea: rgba(41, 43, 34, .26);--linea-forte: rgba(41, 43, 34, .5);--nome-k: 40;--nome-em: 2.14;--motto-k: 6.9;--fuoco-x: 100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.1' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.lastra--strati .lastra__numero{font-size:11.5px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;color:var(--accento)}.lastra--strati .lastra__numero:before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:currentColor;vertical-align:.08em}.lastra--strati .lastra__nome{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:770;line-height:.86;letter-spacing:-.045em}.lastra__punto{color:var(--accento)}.lastra--strati .lastra__motto{font-weight:450;letter-spacing:-.035em}.lastra--strati .lastra__motto em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1.14em;letter-spacing:-.02em}.lastra--strati .lastra__azione{font-size:15px;font-weight:650;background-image:linear-gradient(var(--testo),var(--testo));background-position:left;background-size:0% 100%}.lastra--strati .lastra__azione:hover,.lastra--strati .lastra__azione:focus-visible{color:var(--fondo);background-size:100% 100%}.lastra--strati .lastra__veduta{--c1: 9%;--c2: 9%;--c3: 39%;--c4: 51%;--c5: 62.5%;--c6: 93%;--s: var(--fuga-strati);--t: rgb(0 0 0 / var(--fuga-velo));transform-origin:62% 38%;-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--c1) - var(--s)),var(--t) calc(var(--c1) - var(--s)) var(--c1),#000 var(--c1) calc(var(--c2) - var(--s)),var(--t) calc(var(--c2) - var(--s)) var(--c2),#000 var(--c2) calc(var(--c3) - var(--s)),var(--t) calc(var(--c3) - var(--s)) var(--c3),#000 var(--c3) calc(var(--c4) - var(--s)),var(--t) calc(var(--c4) - var(--s)) var(--c4),#000 var(--c4) calc(var(--c5) - var(--s)),var(--t) calc(var(--c5) - var(--s)) var(--c5),#000 var(--c5) calc(var(--c6) - var(--s)),var(--t) calc(var(--c6) - var(--s)) var(--c6),#000 var(--c6));mask-image:linear-gradient(to bottom,#000 calc(var(--c1) - var(--s)),var(--t) calc(var(--c1) - var(--s)) var(--c1),#000 var(--c1) calc(var(--c2) - var(--s)),var(--t) calc(var(--c2) - var(--s)) var(--c2),#000 var(--c2) calc(var(--c3) - var(--s)),var(--t) calc(var(--c3) - var(--s)) var(--c3),#000 var(--c3) calc(var(--c4) - var(--s)),var(--t) calc(var(--c4) - var(--s)) var(--c4),#000 var(--c4) calc(var(--c5) - var(--s)),var(--t) calc(var(--c5) - var(--s)) var(--c5),#000 var(--c5) calc(var(--c6) - var(--s)),var(--t) calc(var(--c6) - var(--s)) var(--c6),#000 var(--c6));transition:transform 1.1s var(--curva),opacity .6s ease,--fuga-strati .7s var(--curva),--fuga-velo .5s ease}.lastra--strati.is-viva .lastra__veduta{--fuga-strati: 4px;--fuga-velo: 0;transform:scale(1.04) translateY(-1.4%);transition:transform 4.2s var(--curva),opacity .6s ease,--fuga-strati 1.1s var(--curva),--fuga-velo .3s ease}.lastra--strati .lastra__finestra{--fondo-finestra: #cfc5b3}.lastra--filo{--fondo: #050607;--testo: #ece6dd;--tenue: #c3bcb1;--accento: #c4f3ff;--linea: rgba(196, 243, 255, .3);--linea-forte: rgba(196, 243, 255, .6);--nome-k: 46;--nome-em: 1.46;--motto-k: 5.35;--fuoco-x: 50%;color-scheme:dark}.lastra--filo .lastra__numero{font:600 13px/1.2 Big Shoulders Display,Arial Narrow,sans-serif;letter-spacing:.3em;text-transform:uppercase}.lastra--filo .lastra__numero:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--accento);box-shadow:0 0 8px 1px #5fd2ff;vertical-align:.1em}.lastra--filo .lastra__nome{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;line-height:.86;letter-spacing:-.005em}.taglio{display:grid}.taglio>span{grid-area:1 / 1}.taglio__su{clip-path:inset(-10% -20% 52.5% -20%)}.taglio__giu{clip-path:inset(47.5% -20% -10% -20%);transform:translate(.045em);transition:transform .7s var(--curva)}.lastra--filo.is-viva .taglio__giu{transform:translate(.13em)}.lastra--filo .lastra__nome:after{content:"";position:absolute;left:-100cqw;right:-100cqw;top:calc(47.5% - 1px);height:2px;background:linear-gradient(90deg,#c4f3ff8c,#f2fdff 50%,#c4f3ff8c);box-shadow:0 0 7px 1px #5fd2ffd9,0 0 26px 5px #5fd2ff59}.lastra--filo.is-viva .lastra__nome:after{animation:filo-lampo 1.5s ease-out}@keyframes filo-lampo{0%{filter:brightness(1)}18%{filter:brightness(2.2);box-shadow:0 0 12px 3px #96e4fff2,0 0 46px 12px #5fd2ff99}to{filter:brightness(1)}}.lastra--filo .lastra__motto{font-family:Zodiak,Iowan Old Style,Georgia,serif;font-weight:400;letter-spacing:-.01em}.lastra--filo .lastra__testo{font-family:Zodiak,Iowan Old Style,Georgia,serif;font-size:15px}.lastra--filo .lastra__azione{font:600 16px/1 Big Shoulders Display,Arial Narrow,sans-serif;letter-spacing:.16em;text-transform:uppercase;background-image:linear-gradient(#e6faff,#e6faff);background-position:left top;background-size:0% 2px}.lastra--filo .lastra__azione:hover,.lastra--filo .lastra__azione:focus-visible{color:#e0f9ff;background-size:100% 2px;text-shadow:0 0 14px rgba(95,210,255,.75)}.lastra--filo .lastra__moto i{position:absolute;left:-20%;width:140%;top:0;height:46%;background:linear-gradient(to bottom,#c4f3ff38,#c4f3ff00 70%);transform:translateY(-140%) skewY(-7deg);opacity:0}.lastra--filo .lastra__moto i:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:#f2fdff;box-shadow:0 0 9px 2px #5fd2ffe6,0 0 34px 8px #5fd2ff73}.lastra--filo.is-viva .lastra__moto i{animation:filo-passa 1.9s cubic-bezier(.55,.06,.25,1) both}@keyframes filo-passa{0%{transform:translateY(-140%) skewY(-7deg);opacity:1}to{transform:translateY(280%) skewY(-7deg);opacity:1}}.lastra--acqua{--fondo: #0b1615;--testo: #f6f0e7;--tenue: #dcd8cd;--accento: #a4d8cf;--linea: rgba(164, 216, 207, .34);--linea-forte: rgba(164, 216, 207, .62);--nome-k: 14.7;--nome-em: 6.05;--motto-k: 4.7;--fuoco-x: 0%;background-image:radial-gradient(130% 70% at 50% 0%,#1b302e,#0b1615 78%);color-scheme:dark}.lastra--acqua .lastra__numero{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accento)}.lastra--acqua .lastra__nome{font-family:Syne,Arial Black,sans-serif;font-weight:800;line-height:.98;letter-spacing:-.02em}.lastra--acqua .lastra__motto{font-family:"Instrument Serif",Georgia,serif;letter-spacing:-.005em}.lastra--acqua .lastra__azione{font-size:15px;font-weight:600;letter-spacing:.01em;background-image:linear-gradient(var(--accento),var(--accento));background-position:bottom;background-size:100% 0%}.lastra--acqua .lastra__azione:hover,.lastra--acqua .lastra__azione:focus-visible{color:#0b1615;background-size:100% 100%}.lastra--acqua .lastra__veduta{filter:saturate(.92) brightness(.96)}.lastra--acqua.is-viva .lastra__veduta{filter:saturate(1.3) brightness(1.1) contrast(1.04)}.lastra--acqua .lastra__moto i{position:absolute;opacity:0}.lastra--acqua .lastra__moto i:nth-child(1){left:-6%;right:-6%;top:0;height:70%;border-radius:0 0 50% 50%/0 0 22px 22px;background:linear-gradient(to bottom,#a4d8cf00,#a4d8cf1a 62%,#d6f6f04d 97%,#d6f6f00d);box-shadow:inset 0 -2px #ecfcf8cc,0 8px 20px #a4d8cf38;transform:translateY(-106%)}.lastra--acqua .lastra__moto i:nth-child(n+2){top:-12%;width:5px;height:30px;border-radius:3px 3px 5px 5px;background:linear-gradient(to bottom,#d6f6f000,#d6f6f0e6)}.lastra--acqua .lastra__moto i:nth-child(2){left:27%}.lastra--acqua .lastra__moto i:nth-child(3){left:71%}.lastra--acqua.is-viva .lastra__moto i:nth-child(1){animation:acqua-velo 1.9s cubic-bezier(.45,.05,.3,1) both}.lastra--acqua.is-viva .lastra__moto i:nth-child(2){animation:acqua-goccia 1.5s cubic-bezier(.5,0,.75,.6) .3s both}.lastra--acqua.is-viva .lastra__moto i:nth-child(3){animation:acqua-goccia 1.45s cubic-bezier(.5,0,.75,.6) .6s both}@keyframes acqua-velo{0%{transform:translateY(-106%);opacity:1}to{transform:translateY(150%);opacity:1}}@keyframes acqua-goccia{0%{top:-12%;opacity:.9}to{top:106%;opacity:.9}}@media (hover: hover){.lastra--strati .lastra__finestra--cliccabile:hover~.lastra__azioni .lastra__azione--home{color:var(--fondo);background-size:100% 100%}.lastra--filo .lastra__finestra--cliccabile:hover~.lastra__azioni .lastra__azione--home{color:#e0f9ff;background-size:100% 2px;text-shadow:0 0 14px rgba(95,210,255,.75)}.lastra--acqua .lastra__finestra--cliccabile:hover~.lastra__azioni .lastra__azione--home{color:#0b1615;background-size:100% 100%}.lastra__finestra--cliccabile:hover~.lastra__azioni .lastra__azione--home .lastra__freccia{transform:translate(3px,-3px)}}.piede{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 28px;padding:14px calc(var(--bordo) + 10px) max(12px,env(safe-area-inset-bottom));font-size:12px;line-height:1.5}.piede__legale{letter-spacing:.02em}.piede__vai{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px}.piede__vai a:not(.cg-firma){display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.piede__vai a:not(.cg-firma):hover{text-decoration-thickness:2px}@media (max-width: 599px){.lastra--strati{--mini-su: 31cqw}}@media (min-width: 600px){.lastra{--mini-w: clamp(84px, 20cqw, 176px);--mini-h: calc(var(--mini-w) / 1.6);--nome-max: 168px;--motto-max: 28px}.lastra--strati .lastra__veduta{--c1: 14%;--c2: 42%;--c3: 53%;--c4: 66%;--c5: 77%;--c6: 88.5%}.lastra__finestra{aspect-ratio:16 / 10}.apertura__titolo span{display:inline}.indice__voce{min-height:96px}}@media (min-width: 1000px){:root{--bordo: clamp(12px, 1.6vw, 26px);--fuga: clamp(6px, .55vw, 9px);--apertura-h: clamp(108px, calc(var(--vh) * 14.4), 142px);--piede-h: 56px;--lastra-h: max(520px, 33vw, calc(var(--vh) * 100 - var(--apertura-h) - var(--piede-h)));--testa-h: clamp(184px, calc(var(--vh) * 25.5), 250px);--barra-h: 58px;--finestra-h: calc(var(--lastra-h) - var(--testa-h) - var(--barra-h));--aperta: min(max(calc(var(--finestra-h) * 1.6), 42%), 58%)}body{display:grid;grid-template-rows:var(--apertura-h) var(--lastra-h) minmax(var(--piede-h),auto)}.apertura{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);column-gap:var(--fuga);align-items:end;height:var(--apertura-h);padding:12px var(--bordo) 13px}.apertura__azienda{grid-area:1 / 1 / 2 / 3;display:flex;gap:16px;align-self:start;white-space:nowrap}.apertura__azienda .apertura__sep,.apertura__azienda .apertura__luogo{display:inline}.ferma{position:absolute;top:1px;right:var(--bordo);min-height:40px}.apertura__titolo{grid-area:2 / 1 / 3 / 3;margin:0;font-size:min(4.5vw,calc(var(--vh) * 6.5));line-height:.9;white-space:nowrap}.apertura__frase{grid-area:2 / 3;margin:0 0 .1em;padding-left:clamp(13px,1.45vw,22px);font-size:clamp(13.5px,1.08vw,16px);line-height:1.38}.indice{display:none}.piede{padding:6px var(--bordo)}.rastrelliera{display:flex;gap:var(--fuga);height:var(--lastra-h)}.lastra{--pad: clamp(13px, 4.4cqw, 22px);--stacco: 0px;--rientro: 0px;--mini-w: clamp(72px, 20cqw, 176px);--nome-max: min(calc((var(--testa-h) - 82px) / .86), 11.8vw);--nome-corpo: min(calc(var(--nome-k) * 1cqw), var(--nome-max));--motto-max: clamp(15px, calc(var(--vh) * 2.3), 21px);flex:0 0 calc((100% - 2 * var(--fuga)) / 3);min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--testa-h) minmax(0,1fr) var(--barra-h);transition:flex-basis .8s var(--curva)}.rastrelliera.ha-attiva .lastra{flex-basis:calc((100% - 2 * var(--fuga) - var(--aperta)) / 2)}.rastrelliera.ha-attiva .lastra.is-attiva{flex-basis:var(--aperta)}.lastra__testa{display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:0 var(--pad) 12px;overflow:hidden}.lastra__numero{position:absolute;top:13px;left:var(--pad);margin:0;white-space:nowrap}.lastra__nome{font-size:var(--nome-corpo)}.lastra__motto{margin-top:5px}.lastra__testo,.lastra--filo .lastra__testo{position:absolute;top:12px;right:var(--pad);width:min(23em,calc(100cqw - var(--nome-em) * var(--nome-corpo) - 3 * var(--pad)));margin:0;font-size:13.5px;line-height:1.42;opacity:0;transition:opacity .25s ease}.lastra--acqua{--nome-max: calc((var(--testa-h) - 117px) / .98)}.lastra--acqua .lastra__testo{width:min(26em,calc(100cqw - 2 * var(--pad) - 10em))}.lastra--acqua .lastra__testa:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 61.2% 55.3%,#e4f7f2a6 0 1px,#e4f7f200 1.7px),radial-gradient(circle at 48.3% 47.9%,#e4f7f2c9 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 71.9% 53.9%,#e4f7f2e6 0 .7px,#e4f7f200 1.4px),radial-gradient(circle at 95.8% 31.8%,#e4f7f282 0 .8px,#e4f7f200 1.5px),radial-gradient(circle at 73.3% 24.3%,#e4f7f27d 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 21% 22.4%,#e4f7f2a6 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 64.1% 30.7%,#e4f7f296 0 1.3px,#e4f7f200 2px),radial-gradient(circle at 92.4% 31.3%,#e4f7f266 0 .8px,#e4f7f200 1.5px),radial-gradient(circle at 67% 34.7%,#e4f7f2f0 0 1px,#e4f7f200 1.7px),radial-gradient(circle at 65.1% 23.7%,#e4f7f29e 0 .7px,#e4f7f200 1.4px),radial-gradient(circle at 81.2% 26.9%,#e4f7f2b5 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 82.5% 55.4%,#e4f7f25e 0 .7px,#e4f7f200 1.4px),radial-gradient(circle at 66.5% 52.3%,#e4f7f2cf 0 .7px,#e4f7f200 1.4px),radial-gradient(circle at 90.1% 40.6%,#e4f7f27d 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 38.9% 23.1%,#e4f7f278 0 .8px,#e4f7f200 1.5px),radial-gradient(circle at 53.4% 44.6%,#e4f7f275 0 1.3px,#e4f7f200 2px),radial-gradient(circle at 23.3% 37.6%,#e4f7f273 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 21.3% 30%,#e4f7f2bd 0 1.3px,#e4f7f200 2px),radial-gradient(circle at 8.3% 33.2%,#e4f7f26e 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 64.6% 26.8%,#e4f7f2b5 0 1px,#e4f7f200 1.7px),radial-gradient(circle at 91% 27.1%,#e4f7f2e3 0 1.6px,#e4f7f200 2.3px),radial-gradient(circle at 61.9% 37.9%,#e4f7f275 0 .8px,#e4f7f200 1.5px),radial-gradient(circle at 22.8% 31.3%,#e4f7f275 0 1.6px,#e4f7f200 2.3px),radial-gradient(circle at 93.2% 30.8%,#e4f7f2e3 0 1px,#e4f7f200 1.7px),radial-gradient(circle at 93.2% 17.5%,#e4f7f266 0 1.1px,#e4f7f200 1.8px),radial-gradient(circle at 62.6% 50.5%,#e4f7f282 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 68.6% 28.1%,#e4f7f2a1 0 1.1px,#e4f7f200 1.8px),radial-gradient(circle at 80% 54.4%,#e4f7f2b5 0 .9px,#e4f7f200 1.6px),radial-gradient(circle at 17.2% 52%,#e4f7f28f 0 1.3px,#e4f7f200 2px),radial-gradient(circle at 8% 39.9%,#e4f7f2d1 0 1px,#e4f7f200 1.7px);-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 64%);mask-image:linear-gradient(to bottom,#000 40%,transparent 64%);opacity:.9;transition:transform .9s cubic-bezier(.5,0,.9,.5),opacity .7s ease;pointer-events:none}.lastra--acqua.is-attiva .lastra__testa:before{transform:translateY(46%);opacity:0}.lastra.is-attiva .lastra__testo{opacity:1;transition:opacity .5s ease .35s}.lastra__finestra{margin:0;aspect-ratio:auto}.rastrelliera.ha-attiva .lastra:not(.is-attiva) .lastra__veduta{opacity:.6}.lastra__azione,.lastra--filo .lastra__azione{font-size:clamp(11.5px,4.9cqw,15px);gap:0;padding:0 clamp(8px,4.4cqw,22px)}.lastra--filo .lastra__azione{letter-spacing:clamp(.08em,.42cqw,.16em)}.lastra__freccia{flex:none;width:1em;margin-left:10px;text-align:right;transition:transform .35s var(--curva),opacity .3s ease}.lastra__azione--shop:focus-visible .lastra__shop{right:0;bottom:var(--barra-h);width:100cqw;height:var(--finestra-h);box-shadow:none;outline-color:transparent}}@media (min-width: 1280px){.apertura__frase span{display:block}}@media (min-width: 1000px) and (max-width: 1099px){.lastra{--nome-max: min(calc((var(--testa-h) - 82px) / .86), 10.6vw)}}@container (max-width: 300px){.lastra__freccia{width:0;margin-left:0;opacity:0;overflow:hidden}}@media (min-width: 1000px){.lastra__motto{transition:opacity .3s ease}@container (max-width: 250px){.lastra__motto{opacity:0}}}@media (min-width: 1000px) and (hover: hover){.lastra__azione--shop:hover:not(:has(.lastra__shop:hover)) .lastra__shop{right:0;bottom:var(--barra-h);width:100cqw;height:var(--finestra-h);box-shadow:none;outline-color:transparent}.lastra__shop:hover{box-shadow:0 18px 44px #00000080}}@media (min-width: 1000px){.rastrelliera:not(.con-js):has(.lastra:hover,.lastra:focus-within) .lastra:not(:hover):not(:focus-within){flex-basis:calc((100% - 2 * var(--fuga) - var(--aperta)) / 2)}.rastrelliera:not(.con-js) .lastra:is(:hover,:focus-within){flex-basis:var(--aperta)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.lastra--strati.is-viva .lastra__veduta{transform:none}}.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}.motion-paused .lastra--strati.is-viva .lastra__veduta{transform:none}@media (forced-colors: active){.lastra{border:1px solid CanvasText}.lastra__moto{display:none}}
