.TexS7G_teatro,.TexS7G_intervallo,.TexS7G_sipario,.TexS7G_programma,.TexS7G_sezione{--palco:#5c1117;--su-palco:#f6d9cf;--cartiglio:#fcf4d6;--cartiglio-piega:#e9dcb4;--rosso-scena:#b3261e;--velluto:#7a1a1f;--velluto-chiaro:#8a2227;--velluto-scuro:#6a161b;--legno:#5a3820;--legno-scuro:#43281a;--legno-chiaro:#7a5232;--su-velluto:#f8e6dc;--pieghe:repeating-linear-gradient(90deg, var(--velluto) 0 1rem, var(--velluto-chiaro) 1rem 1.7rem, var(--velluto) 1.7rem 2.5rem, var(--velluto-scuro) 2.5rem 3.3rem);--pieghe-tenda:repeating-linear-gradient(90deg, #a3262c 0 .55rem, #b83036 .55rem .9rem, #a3262c .9rem 1.3rem, #861d23 1.3rem 1.75rem);--tenda:clamp(1.25rem, 6vw, 6.5rem)}.TexS7G_teatro{--fuoco:var(--limone);background:var(--palco);color:#fff;position:relative}.TexS7G_boccascena{position:relative;overflow:hidden}.TexS7G_tenda{z-index:2;width:var(--tenda);background:var(--pieghe-tenda);clip-path:polygon(0 0,100% 0,97% 12%,88% 27%,70% 43%,48% 55%,38% 60%,42% 66%,55% 80%,66% 100%,0 100%);pointer-events:none;position:absolute;top:0;bottom:0}.TexS7G_tenda:after{content:"";background:var(--limone);width:50%;height:.8rem;position:absolute;top:calc(60% - .4rem);left:0}.TexS7G_tendaSinistra{left:0}.TexS7G_tendaDestra{right:0;scale:-1 1}.TexS7G_cieloInterno{z-index:1;width:min(100% - 2 * (var(--tenda) + var(--margine)), var(--misura));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);margin-inline:auto;padding-block:clamp(2rem,4vw,3rem);display:grid;position:relative}.TexS7G_cieloInterno:not(:has(figure)){grid-template-columns:minmax(0,1fr)}.TexS7G_cartiglio{margin:.5rem 0 0 1.9rem;display:inline-block;position:relative}.TexS7G_cartiglio h1,.TexS7G_palcoTitolo{background:var(--cartiglio);color:var(--terra);padding:.22em .6em .3em;font-size:clamp(2.5rem,5.2vw,4.6rem);line-height:1.02;display:inline-block;position:relative}.TexS7G_cartiglio h1 em,.TexS7G_palcoTitolo em{color:var(--rosso-scena)}.TexS7G_cartiglio h1 span,.TexS7G_cartiglio h1 em{white-space:nowrap;display:block}.TexS7G_cartiglio:before,.TexS7G_cartiglio:after{content:"";z-index:-1;background:var(--cartiglio-piega);width:2.75rem;height:2.9rem;position:absolute;bottom:-.9rem}.TexS7G_cartiglio:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,34% 50%);left:-1.9rem}.TexS7G_cartiglio:after{clip-path:polygon(0 0,100% 0,66% 50%,100% 100%,0 100%);right:-1.9rem}.TexS7G_aperturaIntro{max-width:32rem;color:var(--su-palco);text-wrap:pretty;margin-top:1.75rem;font-size:1.1875rem}.TexS7G_aperturaAzioni{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.75rem;display:flex}.TexS7G_teatro .TexS7G_pulsanteLimone,.TexS7G_intervallo .TexS7G_pulsanteLimone{border-color:var(--limone);background:var(--limone);color:var(--terra-scuro)}.TexS7G_teatro .TexS7G_pulsanteLimone:hover,.TexS7G_intervallo .TexS7G_pulsanteLimone:hover{color:var(--terra-scuro);background:#fff;border-color:#fff}.TexS7G_aperturaLink{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--limone);text-decoration-color:var(--limone);text-underline-offset:.3em;font-weight:600;text-decoration-thickness:2px}.TexS7G_aperturaLink:hover{color:var(--limone)}.TexS7G_ribalta{background:radial-gradient(circle at 50% 100%, var(--limone) 0 .38rem, transparent .42rem) center top / 3.5rem .5rem repeat-x, linear-gradient(var(--legno-chiaro) 0 0) top / 100% .5rem no-repeat, repeating-linear-gradient(90deg, var(--legno) 0 7rem, var(--legno-scuro) 7rem calc(7rem + 2px));height:clamp(1.75rem,3vw,2.5rem)}.TexS7G_fotoApertura{padding:.7rem .7rem .8rem}.TexS7G_respiro{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.TexS7G_cartiglio h1{animation:1.1s cubic-bezier(.65,0,.35,1) .2s backwards TexS7G_srotola}.TexS7G_fotoApertura{animation:1.2s cubic-bezier(.2,.8,.2,1) .1s backwards TexS7G_luci}.TexS7G_respiro{animation:3.6s ease-in-out infinite TexS7G_respira}}@keyframes TexS7G_srotola{0%{clip-path:inset(0 100% 0 0)}}@keyframes TexS7G_luci{0%{opacity:0;filter:brightness(.4)}}@keyframes TexS7G_respira{50%{scale:1 1.08}}.TexS7G_programma{top:var(--testata-visibile);z-index:5;border-bottom:1px solid var(--linea);background:#fff;transition:top .2s ease-out;position:sticky}.TexS7G_programma ol{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-block:0;padding:0;list-style:none;display:grid;position:relative}.TexS7G_programma a{color:var(--terra);font-family:var(--font-titoli);padding:.85rem 0 .75rem 1.9rem;font-size:1.25rem;line-height:1.2;text-decoration:none;display:block}.TexS7G_programma a span{color:var(--testo-tenue);font-family:var(--font-testo,inherit);font-size:.875rem;display:block}.TexS7G_programma a:hover{-webkit-text-decoration:underline 2px var(--limone);text-decoration:underline 2px var(--limone);text-underline-offset:.2em}.TexS7G_segno{background:var(--limone);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);width:1.25rem;height:1.25rem;translate:var(--x,0) 0;pointer-events:none;transition:translate .6s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:1.1rem;left:0}.TexS7G_sezione{padding-top:var(--spazio-sezione);scroll-margin-top:calc(var(--altezza-testata,0px) + 4.5rem)}.TexS7G_testaAtto{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2rem clamp(1.25rem,3vw,2.5rem);display:grid}.TexS7G_conAccanto{grid-template-columns:auto minmax(0,1.2fr) minmax(20rem,.9fr)}.TexS7G_numero{color:var(--rosso-scena);font-family:var(--font-titoli);align-items:baseline;gap:.4rem;font-size:clamp(1.25rem,2vw,1.6rem);font-style:italic;line-height:1;display:flex}.TexS7G_numero span{letter-spacing:-.02em;font-size:clamp(4.25rem,8.5vw,6rem);font-style:normal;line-height:.8}.TexS7G_testaTesto{padding-top:clamp(.4rem,1.4vw,1.2rem)}.TexS7G_titolo{color:var(--terra);font-size:clamp(2rem,4.2vw,3.5rem)}.TexS7G_titolo em{color:var(--rosso-scena)}.TexS7G_intro{text-wrap:pretty;max-width:38rem;margin-top:1rem;font-size:1.1875rem}.TexS7G_didascalia{max-width:34rem;color:var(--testo-tenue);font-family:var(--font-titoli);text-wrap:pretty;margin-top:1rem;font-size:1.1875rem;font-style:italic;line-height:1.35}.TexS7G_didascaliaPalco{color:var(--su-palco)}.TexS7G_fotoScena{background:var(--cartiglio);margin:0;padding:.6rem .6rem .7rem}.TexS7G_fotoScena img{width:100%;height:auto;display:block}.TexS7G_fotoScena figcaption{gap:.15rem;margin-top:.55rem;display:grid}.TexS7G_fotoDidascalia{color:var(--terra);font-family:var(--font-titoli);font-size:1.0625rem;font-style:italic;line-height:1.3}.TexS7G_credito{color:var(--testo-tenue);font-size:.75rem}.TexS7G_parenti{margin-top:clamp(2.5rem,5vw,3.5rem)}.TexS7G_conFoto{grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.TexS7G_conFoto .TexS7G_cambioScena{text-align:left;margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem)}.TexS7G_cambioScena{max-width:none;color:var(--terra);text-align:center;margin-top:0;font-size:clamp(1.35rem,2.4vw,1.75rem)}.TexS7G_tommasino{background:var(--limone-chiaro);align-items:center;gap:1rem;margin-top:.4rem;padding:.8rem 1.1rem .8rem .8rem;font-size:.9375rem;display:flex}.TexS7G_tommasinoFoto{background:#fff;flex:none;width:clamp(6.5rem,9vw,8rem);padding:.4rem .4rem .5rem;font-size:.8125rem}.TexS7G_tommasinoFoto .TexS7G_fotoDidascalia{font-size:.875rem}.TexS7G_sezione.TexS7G_primoAtto{padding-top:clamp(2.5rem,5vw,4rem)}.TexS7G_tommasinoFigura{flex:none;width:clamp(6.5rem,12vw,8.5rem)}.TexS7G_tommasinoBattuta{color:var(--terra);font-family:var(--font-titoli);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.1}.TexS7G_tommasino p+p{text-wrap:pretty;margin-top:.4rem}.TexS7G_tommasino a{color:var(--verde-scuro);font-weight:600}.TexS7G_sezione fieldset{margin-top:clamp(1.75rem,4vw,2.5rem)}.TexS7G_mago{align-self:end;display:block}.TexS7G_mago svg{width:100%;height:auto;display:block;overflow:visible}.TexS7G_figura{transform-box:fill-box;transform-origin:50% 100%;transition:translate 1.1s cubic-bezier(.2, .8, .2, 1) var(--ritardo,0s), opacity .6s ease-out var(--ritardo,0s), rotate .4s ease-out}.TexS7G_mago[data-attesa] .TexS7G_figura{opacity:0;translate:3rem}.TexS7G_mago:not([data-attesa]) .TexS7G_figura{animation:TexS7G_inchino 1.2s ease-in-out calc(var(--ritardo,0s) + 1s) backwards}label:has(input:checked) .TexS7G_figura{rotate:-6deg}@keyframes TexS7G_inchino{45%{rotate:-9deg}to{rotate:0deg}}.TexS7G_pasticcerie{gap:clamp(2.5rem,5vw,3.5rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.TexS7G_pasticceria{border-top:1px solid var(--linea);grid-template-columns:minmax(14rem,.32fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);display:grid}.TexS7G_logoFondo{background:var(--cartiglio);justify-content:center;align-items:center;width:min(100%,16rem);height:6rem;margin-bottom:.9rem;padding:.85rem 1.1rem;display:flex}.TexS7G_logoChiaro{background:var(--velluto)}.TexS7G_logo{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.TexS7G_pasticceriaNome{color:var(--terra);font-family:var(--font-titoli);font-size:clamp(1.75rem,2.8vw,2.25rem);font-weight:500;line-height:1.05}.TexS7G_luogo{color:#1d5468;font-family:var(--font-titoli);margin-top:.35rem;font-size:1.0625rem;font-style:italic}.TexS7G_pasticceriaTesto>p:not(.TexS7G_luogo){text-wrap:pretty;margin-top:1rem}.TexS7G_collegamento{color:var(--verde-scuro);margin-top:1rem;font-weight:600;display:inline-block}.TexS7G_pasticceriaProdotti{min-width:0}.TexS7G_pasticceriaProdotti>ul:only-child:has(>li:only-child){grid-template-columns:minmax(0,15rem)}.TexS7G_intervallo{--fuoco:var(--limone);margin-top:var(--spazio-sezione);background:var(--pieghe);color:var(--su-velluto);scroll-margin-top:calc(var(--altezza-testata,0px) + 4.5rem);padding-bottom:.9rem;position:relative}.TexS7G_intervallo:before,.TexS7G_intervallo:after{content:"";position:absolute;left:0;right:0}.TexS7G_intervallo:before{background:var(--limone);height:4px;top:0}.TexS7G_intervallo:after{background:linear-gradient(var(--limone) 0 0) top / 100% 4px no-repeat, repeating-linear-gradient(90deg, var(--limone) 0 3px, transparent 3px 8px);height:.9rem;bottom:0}.TexS7G_intervalloInterno{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding-block:clamp(3.5rem,7vw,5.5rem);display:flex}.TexS7G_intervalloTitolo{color:var(--limone);font-size:clamp(2.5rem,5vw,4rem);font-style:italic}.TexS7G_intervalloInterno p{text-wrap:pretty;max-width:40rem;font-size:1.125rem}.TexS7G_fasce{flex-wrap:wrap;gap:1rem;margin-top:clamp(1.75rem,4vw,2.5rem);display:flex}.TexS7G_fascia{background:var(--limone-chiaro);min-width:13rem;color:var(--terra);font:inherit;text-align:left;cursor:pointer;border:0;gap:.3rem;padding:.8rem 1.6rem;transition:background-color .15s,color .15s;display:grid;position:relative}.TexS7G_fascia:before,.TexS7G_fascia:after{content:"";background:#fff;border-radius:50%;width:1rem;height:1rem;position:absolute;top:50%;translate:0 -50%}.TexS7G_fascia:before{left:-.5rem}.TexS7G_fascia:after{right:-.5rem}.TexS7G_fascia:hover{background:#f8e8ad}.TexS7G_fascia[aria-pressed=true]{background:var(--velluto,#7a1a1f);color:var(--su-velluto,#f8e6dc)}.TexS7G_fasciaChi{font-family:var(--font-titoli);font-size:1.3rem;line-height:1.1}.TexS7G_fasciaPrezzo{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.TexS7G_fasciaConto{color:var(--terra);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:.05rem .55rem;font-size:.8125rem}.TexS7G_fascia[aria-pressed=true] .TexS7G_fasciaConto{background:var(--limone);color:var(--terra-scuro)}.TexS7G_fasciaProdotti{margin-top:clamp(1.5rem,3vw,2.25rem)}.TexS7G_dopoFasce{margin-top:var(--spazio-sezione)}.TexS7G_risposta{align-items:center;gap:clamp(1rem,2.5vw,1.75rem);margin-bottom:1rem;display:flex}.TexS7G_risposta>:not(h2){flex:none;order:-1}.TexS7G_fotoLetto{width:clamp(6.5rem,13vw,9.5rem);padding:.4rem .4rem .45rem}.TexS7G_fotoLetto .TexS7G_credito{font-size:.6875rem;line-height:1.2}.TexS7G_beninoFondo{width:clamp(4.5rem,8vw,6.5rem)}.TexS7G_tuttiAzione{margin-top:clamp(1.5rem,3vw,2rem)}.TexS7G_vuoto{background:var(--salvia);padding:1.25rem}.TexS7G_sipario{--fuoco:var(--limone);margin-top:var(--spazio-sezione);margin-bottom:calc(-1 * var(--spazio-sezione));padding:clamp(4rem, 9vw, 6.5rem) var(--margine) calc(clamp(4rem, 9vw, 6.5rem) + .9rem);background:linear-gradient(var(--limone) 0 0) top / 100% 4px no-repeat, var(--pieghe);position:relative}.TexS7G_sipario:after{content:"";background:linear-gradient(var(--limone) 0 0) top / 100% 4px no-repeat, repeating-linear-gradient(90deg, var(--limone) 0 3px, transparent 3px 8px);height:.9rem;position:absolute;bottom:0;left:0;right:0}.TexS7G_siparioTesto{max-width:none;color:var(--limone);text-align:center;margin:0;font-size:clamp(2rem,4.5vw,3.25rem)}.TexS7G_palcoCasa{margin-top:var(--spazio-sezione)}.TexS7G_palcoInterno{z-index:1;width:min(100% - 2 * (var(--tenda) + var(--margine)), var(--misura));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,3.5rem);margin-inline:auto;padding-top:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.TexS7G_palcoTesto{padding-bottom:clamp(2.5rem,5vw,3.5rem)}.TexS7G_palcoTitolo{white-space:nowrap;font-size:clamp(2.4rem,5vw,4.25rem)}.TexS7G_palcoTitolo em{font-weight:600}.TexS7G_palcoTitolo span{font-family:var(--font-testo);letter-spacing:0;vertical-align:.9em;font-size:.42em;font-weight:600}.TexS7G_palcoMagi{background:radial-gradient(55% 75% at 50% 100%,#f4c92e57,#f4c92e1f 55%,#0000 72%);justify-content:center;align-items:flex-end;gap:clamp(.5rem,2vw,1.5rem);padding-top:2rem;display:flex}.TexS7G_magoPosto{width:clamp(4.5rem,9vw,8.5rem);display:block;position:relative}.TexS7G_magoPosto[data-spostato]{visibility:hidden}.TexS7G_magoPosto[data-rientro] .TexS7G_figura{animation:1.2s ease-in-out TexS7G_inchino}.TexS7G_magoTesta{cursor:grab;touch-action:none;border-radius:50%;width:34.3%;height:27.5%;position:absolute;top:10.8%;left:32.9%}.TexS7G_magoLibero{z-index:30;pointer-events:none;position:fixed;container-type:inline-size}.TexS7G_magoLibero[data-fase=volo]{transition:left .5s cubic-bezier(.3,.7,.3,1),top .5s cubic-bezier(.3,.7,.3,1)}.TexS7G_magoLibero .TexS7G_magoTesta{pointer-events:auto}.TexS7G_magoLibero[data-fase=preso] .TexS7G_magoTesta{cursor:grabbing}.TexS7G_magoLibero .TexS7G_figura{animation:none}.TexS7G_magoLibero:not([data-fase=atterrato]) .TexS7G_figura{animation:.14s linear infinite TexS7G_tremito}.TexS7G_magoLibero:not([data-fase=atterrato]) svg{filter:drop-shadow(0 .75rem .75rem #2b181059)}.TexS7G_copricapo{transition:translate .2s ease-in}.TexS7G_magoLibero:not([data-fase=atterrato]) .TexS7G_copricapo{transition:translate .15s cubic-bezier(.2,1.6,.4,1);animation:.3s ease-in-out .15s infinite alternate TexS7G_sobbalzo;translate:0 -16px}.TexS7G_magoGrido{color:var(--limone);font-family:var(--font-titoli);-webkit-text-stroke:1.5px var(--terra-scuro);paint-order:stroke fill;font-size:34cqi;font-weight:700;line-height:1;transition:scale .15s ease-in;position:absolute;top:-6%;left:68%;rotate:12deg;scale:0}.TexS7G_magoLibero:not([data-fase=atterrato]) .TexS7G_magoGrido{transition:scale .25s cubic-bezier(.2,1.8,.4,1);scale:1}@keyframes TexS7G_tremito{0%,to{translate:0;rotate:0deg}25%{translate:-2px -1px;rotate:-2deg}75%{translate:2px -1px;rotate:2deg}}@keyframes TexS7G_sobbalzo{to{translate:0 -22px}}@media (prefers-reduced-motion:reduce){.TexS7G_magoLibero[data-fase] .TexS7G_figura,.TexS7G_magoLibero[data-fase] .TexS7G_copricapo{animation:none}.TexS7G_magoLibero[data-fase=volo]{transition:none}}.TexS7G_palcoProdotti{margin-top:clamp(1.75rem,4vw,2.5rem)}@media (max-width:860px){.TexS7G_palcoInterno{grid-template-columns:minmax(0,1fr);gap:0}.TexS7G_palcoTesto{padding-bottom:0}.TexS7G_palcoMagi{padding-top:1.75rem}.TexS7G_magoPosto{width:clamp(4rem,17vw,5.5rem)}}:is(.TexS7G_numero,.TexS7G_titolo,.TexS7G_pasticceria,.TexS7G_risposta,.TexS7G_fotoScena){transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}:is(.TexS7G_numero,.TexS7G_titolo,.TexS7G_pasticceria,.TexS7G_risposta,.TexS7G_fotoScena)[data-attesa]{opacity:0;transform:translateY(1.5rem)}@media (max-width:1000px){.TexS7G_conAccanto{grid-template-columns:auto minmax(0,1fr)}.TexS7G_conAccanto>:last-child{grid-column:1/-1;max-width:34rem}}@media (max-width:860px){.TexS7G_cieloInterno{grid-template-columns:minmax(0,1fr);gap:0}.TexS7G_aperturaTesto{display:contents}.TexS7G_cartiglio{order:1;justify-self:start}.TexS7G_fotoApertura{order:2;margin-top:1.75rem;padding:.45rem .45rem .55rem}.TexS7G_aperturaIntro,.TexS7G_aperturaAzioni{order:3}.TexS7G_didascaliaPalco{display:none}.TexS7G_aperturaIntro,.TexS7G_aperturaAzioni{margin-top:1.25rem}.TexS7G_programma ol{scrollbar-width:none;display:flex;overflow-x:auto}.TexS7G_programma li{flex:none;padding-right:1.75rem}.TexS7G_programma a{padding-left:1.6rem}.TexS7G_programma a span{display:none}.TexS7G_pasticceria{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.TexS7G_testaAtto,.TexS7G_conAccanto{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.TexS7G_numero span{font-size:3.75rem}.TexS7G_testaTesto{padding-top:0}.TexS7G_cartiglio h1{padding-inline:.45em;font-size:clamp(2.2rem,10vw,2.6rem)}.TexS7G_tommasino{align-items:flex-start}.TexS7G_conFoto{grid-template-columns:minmax(0,1fr)}.TexS7G_fascia{flex:100%}}
.xrQJlq_banner{background:var(--limone);color:var(--terra-scuro);border-radius:1rem;align-items:center;gap:.75rem;margin-bottom:1.75rem;padding:.35rem .35rem .35rem 1.25rem;font-size:.9375rem;display:flex}.xrQJlq_banner p{flex:1;padding-block:.4rem;line-height:1.6}.xrQJlq_bannerCodice{border:1.5px dashed var(--terra-scuro);color:inherit;font:inherit;letter-spacing:.04em;cursor:copy;background:#ffffff8c;border-radius:.35rem;align-items:center;gap:.4rem;padding:.15rem .55rem;font-weight:700;display:inline-flex;position:relative}.xrQJlq_bannerCodice:after{content:"";position:absolute;inset:-.55rem -.25rem}.xrQJlq_bannerCodice:hover{background:#fff}.xrQJlq_bannerCodice svg,.xrQJlq_bannerChiudi svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.xrQJlq_bannerCodice svg{width:1rem;height:1rem}.xrQJlq_bannerTermini{white-space:nowrap}.xrQJlq_bannerCopiato:not(:empty){margin-left:.5rem;font-weight:600}.xrQJlq_bannerChiudi{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.xrQJlq_bannerChiudi svg{width:1.25rem;height:1.25rem}.xrQJlq_bannerChiudi:hover{background:#ffffff8c}
.g21JLG_hero{background:var(--terra-scuro);color:#fff;--fuoco:var(--limone);align-items:flex-end;min-height:min(72vh,700px);display:flex;position:relative}.g21JLG_heroFoto{object-fit:cover;object-position:35% 50%;width:100%;height:100%;position:absolute;inset:0}.g21JLG_hero:after{content:"";background:linear-gradient(#2b190f00 35%,#2b190fbd);position:absolute;inset:0}.g21JLG_heroTesto{z-index:1;padding-block:clamp(4rem,9vw,7rem) clamp(2.25rem,4.5vw,3.5rem);position:relative}.g21JLG_heroTesto h1{color:#fff;letter-spacing:-.025em;max-width:15ch;font-size:clamp(2.6rem,5.6vw,4.75rem);line-height:1}.g21JLG_heroTesto p{max-width:46ch;margin-top:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.25rem)}.g21JLG_heroAzioni{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.g21JLG_sezione{padding-top:var(--spazio-sezione)}.g21JLG_titolo{margin-bottom:clamp(1.75rem,4vw,3rem);font-size:clamp(2rem,4.2vw,3.5rem)}.g21JLG_promesse{border-bottom:1px solid var(--linea)}.g21JLG_promesseLista{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;margin-block:0;padding-block:1.75rem;list-style:none;display:grid}.g21JLG_promesseLista li{align-items:flex-start;gap:.9rem;display:flex}.g21JLG_promesseLista svg{fill:none;width:2.25rem;height:2.25rem;stroke:var(--verde);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.g21JLG_promesseLista strong{color:var(--terra);font-weight:600;line-height:1.3;display:block}.g21JLG_promesseLista span{color:var(--testo-tenue);margin-top:.2rem;font-size:.9375rem;line-height:1.45;display:block}@media (pointer:coarse){.g21JLG_promesseLista span a{margin-block:-.75rem;padding-block:.75rem;display:inline-block}}.g21JLG_tessere{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.g21JLG_tessera{aspect-ratio:4/5;background:var(--salvia);color:var(--terra);flex-direction:column;padding:clamp(1rem,2vw,1.5rem);text-decoration:none;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.g21JLG_tessere li:nth-child(4n+2) .g21JLG_tessera{background:var(--cielo-chiaro)}.g21JLG_tessere li:nth-child(4n+3) .g21JLG_tessera{background:var(--limone-chiaro)}.g21JLG_tessere li:nth-child(4n+4) .g21JLG_tessera{background:var(--terra-chiara)}.g21JLG_tessera img{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;flex:1 1 0;align-self:flex-end;width:78%;min-height:0;margin-top:.75rem;transition:transform .35s}.g21JLG_tessera:hover{color:var(--verde)}.g21JLG_tessera:hover img{transform:scale(1.05)rotate(-1.5deg)}.g21JLG_tesseraNome{z-index:1;font-family:var(--font-titoli);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.02;position:relative}.g21JLG_tesseraConteggio{z-index:1;color:var(--testo-tenue);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:.875rem;position:relative}.g21JLG_altre{flex-wrap:wrap;align-items:baseline;gap:.75rem 1rem;margin-top:2rem;display:flex}.g21JLG_altre h3{color:var(--testo-tenue);font-family:var(--font-testo);letter-spacing:0;font-size:.9375rem;font-weight:600}.g21JLG_altre ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.g21JLG_altre a{border:1px solid var(--linea);min-height:2.75rem;color:var(--terra);border-radius:999px;align-items:center;padding:.4em 1em;font-size:.9375rem;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.g21JLG_altre a:hover{border-color:var(--verde);color:var(--verde)}.g21JLG_tuttiProdotti{text-align:center;margin-top:2.5rem}.g21JLG_testata{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:clamp(1.75rem,4vw,2.5rem);display:flex}.g21JLG_testata .g21JLG_titolo{margin-bottom:0}.g21JLG_testata p{max-width:52ch;color:var(--testo-tenue);text-wrap:pretty;margin-top:.75rem}.g21JLG_vediTutti{white-space:nowrap;align-items:flex-end;min-height:2.75rem;font-weight:600;display:inline-flex}.g21JLG_stagione{--fondo-foto:var(--carta);--fondo-foto-hover:var(--salvia);margin-top:var(--spazio-sezione);background:var(--limone-chiaro);padding-block:clamp(3rem,7vw,5.5rem)}.g21JLG_stagioneTestata{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.g21JLG_stagioneTestata p{max-width:50ch;color:var(--testo);text-wrap:pretty;margin-top:1rem}.g21JLG_stagioneTitolo{font-size:clamp(2.5rem,5.4vw,4.25rem);line-height:1}.g21JLG_stagioneParola{font-style:italic;font-weight:600}.g21JLG_stagioneAnno{font-family:var(--font-testo);letter-spacing:0;vertical-align:.9em;font-size:.42em;font-weight:600}.g21JLG_stagioneAzioni{justify-items:start;gap:1.25rem;display:grid}.g21JLG_stagioneLink{flex-wrap:wrap;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:flex}.g21JLG_stagioneLink a{min-height:2.75rem;color:var(--verde-scuro);-webkit-text-decoration-color:color-mix(in srgb, var(--verde-scuro) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--verde-scuro) 40%, transparent);text-underline-offset:.2em;align-items:center;font-weight:600;display:inline-flex}.g21JLG_stagioneLink a:hover{text-decoration-color:currentColor}.g21JLG_produttori{margin-top:var(--spazio-sezione);background:var(--verde-scuro);color:#fff;--fuoco:var(--limone)}.g21JLG_produttoriInterno{padding-block:var(--spazio-sezione);gap:clamp(2.5rem,5vw,3.5rem);display:grid}.g21JLG_produttoriIntro{grid-template-columns:1.25fr 1fr;align-items:end;gap:1.25rem 3rem;display:grid}.g21JLG_produttoriIntro h2{color:#fff;grid-row:span 2;max-width:12ch;font-size:clamp(2rem,4.2vw,3.5rem)}.g21JLG_produttoriIntro p{max-width:40ch}.g21JLG_produttoriIntro a{justify-self:start}.g21JLG_produttoriList{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}.g21JLG_produttore{color:#fff;flex-direction:column;text-decoration:none;display:flex}.g21JLG_produttore:hover{color:#fff}.g21JLG_produttoreFoto{--respiro:1rem;aspect-ratio:1;background:var(--salvia);margin-bottom:1rem;transition:background-color .2s;display:block;position:relative}.g21JLG_produttoreFoto img{inset:var(--respiro);width:calc(100% - 2 * var(--respiro));height:calc(100% - 2 * var(--respiro));object-fit:contain;mix-blend-mode:multiply;position:absolute}.g21JLG_produttore:hover .g21JLG_produttoreFoto{background:#e1ecdd}.g21JLG_produttoreNome{font-family:var(--font-titoli);font-size:1.5rem;line-height:1.15;display:block}.g21JLG_produttore:hover .g21JLG_produttoreNome{text-decoration:underline;-webkit-text-decoration-color:var(--limone);text-decoration-color:var(--limone);text-underline-offset:.15em;text-decoration-thickness:1px}.g21JLG_produttoreGenere{color:#cfe3cc;margin-top:.15rem;font-size:.875rem;line-height:1.4;display:block}.g21JLG_produttoreTesto{color:#e3eee1;margin-top:.6rem;font-size:.9375rem;line-height:1.5;display:block}.g21JLG_bottega{margin-top:var(--spazio-sezione);background:var(--terra-chiara)}.g21JLG_bottegaInterno{grid-template-columns:1.25fr 1fr;align-items:center;gap:2.5rem 4rem;padding-block:clamp(3rem,7vw,5.5rem);display:grid}.g21JLG_bottegaIntro h2{max-width:16ch;font-size:clamp(2rem,4.2vw,3.5rem)}.g21JLG_bottegaIntro p{max-width:44ch;margin-block:1.25rem 1.75rem}.g21JLG_bottegaAzioni{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;display:flex}.g21JLG_bottegaLink{min-height:2.75rem;color:var(--verde-scuro);align-items:center;font-weight:600;display:inline-flex}.g21JLG_bottegaDati{gap:1.5rem;margin:0;display:grid}.g21JLG_bottegaDati dt{color:var(--terra);font-family:var(--font-titoli);font-size:1.4rem;line-height:1.15}.g21JLG_bottegaDati dd{margin:.35rem 0 0}.g21JLG_bottegaDati dd span{display:block}.g21JLG_bottegaDati a{color:var(--verde-scuro)}@media (max-width:860px){.g21JLG_promesseLista,.g21JLG_tessere{grid-template-columns:repeat(2,minmax(0,1fr))}.g21JLG_produttoriIntro{grid-template-columns:1fr}.g21JLG_produttoriIntro h2{grid-row:auto}.g21JLG_produttoriList{grid-template-columns:repeat(2,minmax(0,1fr))}.g21JLG_stagioneTestata{grid-template-columns:1fr}.g21JLG_bottegaInterno{grid-template-columns:1fr;gap:2.25rem}}@media (max-width:520px){.g21JLG_promesseLista{grid-template-columns:1fr;gap:1rem}.g21JLG_tessere{gap:.625rem}.g21JLG_produttoriList{grid-template-columns:1fr;gap:1.75rem}.g21JLG_produttore{grid-template-columns:5.5rem minmax(0,1fr);align-content:start;column-gap:1rem;display:grid}.g21JLG_produttoreFoto{--respiro:.5rem;grid-row:1/span 3;margin-bottom:0}.g21JLG_produttoreNome{font-size:1.35rem}}
.lEHVma_pagina{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:2rem clamp(2rem,6vw,6rem);padding-top:clamp(2.5rem,6vw,5rem);display:grid}.lEHVma_pagina>h1,.lEHVma_testa{top:calc(var(--testata-visibile) + 2rem);transition:top .25s;position:sticky}.lEHVma_testa.lEHVma_lunga{position:static}.lEHVma_pagina h1{letter-spacing:-.025em;font-size:clamp(2.75rem,7vw,6rem);line-height:.98}.lEHVma_foto,.lEHVma_riquadri{margin-top:clamp(1.5rem,3vw,2.25rem)}.lEHVma_foto img,.lEHVma_riquadri img{background:var(--salvia);object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}.lEHVma_foto img{aspect-ratio:3/4;max-height:calc(100svh - var(--testata-visibile) - 14rem)}.lEHVma_riquadri{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.lEHVma_riquadri img{aspect-ratio:1}@media (max-width:860px){.lEHVma_pagina{grid-template-columns:1fr}.lEHVma_pagina>h1,.lEHVma_testa{position:static}.lEHVma_foto img{max-height:55svh}}
.crkY4G_form{margin-top:1.75rem}.crkY4G_riga{flex-wrap:wrap;gap:.75rem;display:flex}.crkY4G_quantita{border:2px solid var(--linea);background:#fff;border-radius:999px;align-items:center;display:inline-flex}.crkY4G_quantita:focus-within{border-color:var(--verde)}.crkY4G_quantita:has(input:focus){outline:3px solid var(--fuoco);outline-offset:3px}.crkY4G_quantita button{width:2.75rem;height:2.75rem;color:var(--terra);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.25rem;line-height:1}.crkY4G_quantita button:hover:not(:disabled){background:var(--salvia)}.crkY4G_quantita button:disabled{opacity:.35;cursor:default}.crkY4G_quantita input{width:2.5rem;height:2.75rem;color:var(--terra);font:inherit;text-align:center;appearance:textfield;background:0 0;border:0;padding:0;font-weight:600}.crkY4G_quantita input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.crkY4G_quantita input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.crkY4G_quantita input:focus-visible{outline:none}.crkY4G_aggiungi{font:inherit;white-space:nowrap;cursor:pointer;flex:11.5rem;font-weight:600}.crkY4G_form .crkY4G_aggiungi{padding-inline:1.1rem}.crkY4G_acquista{flex-basis:100%}.crkY4G_form .crkY4G_aggiungi[aria-disabled=true]{opacity:.65;cursor:progress}.crkY4G_esito{min-height:1.6em;margin-top:.9rem;font-size:.9375rem;font-weight:600}.crkY4G_errore{color:#a32a1e}.crkY4G_errore a{color:inherit}@media (max-width:760px){.crkY4G_form{margin-top:1.25rem}}
.rZYcBW_cornice{background:var(--cielo);position:absolute;inset:0;overflow:hidden;container:carta/size}.rZYcBW_carta{width:calc(min(100cqw, 100cqh) * var(--ingrandimento));max-width:none;height:calc(min(100cqw, 100cqh) * var(--ingrandimento));font-family:var(--font-titoli);display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}@container carta (max-width:520px) or (max-height:520px){.rZYcBW_grande .rZYcBW_conteggio,.rZYcBW_grande .rZYcBW_nomeMare,.rZYcBW_grande .rZYcBW_marNome:not(.rZYcBW_marGrande){display:none}.rZYcBW_grande .rZYcBW_nome text{font-size:34px}}.rZYcBW_mare{fill:var(--cielo)}.rZYcBW_vicini{fill:var(--carta)}.rZYcBW_zona{stroke:var(--terra);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .2s ease-out}.rZYcBW_salvia{fill:var(--salvia)}.rZYcBW_limone{fill:var(--limone-chiaro)}.rZYcBW_terra{fill:var(--terra-chiara)}.rZYcBW_link{cursor:pointer}.rZYcBW_link:hover .rZYcBW_salvia{fill:#dce9d8}.rZYcBW_link:hover .rZYcBW_limone{fill:#f8e8ad}.rZYcBW_link:hover .rZYcBW_terra{fill:#ead9cc}.rZYcBW_vuota .rZYcBW_zona{fill:url(#carta-zona-vuota)}.rZYcBW_tratteggioFondo{fill:var(--carta)}.rZYcBW_tratteggio{stroke:#eadcd0;stroke-width:3.5px}.rZYcBW_zona.rZYcBW_attiva,.rZYcBW_link:hover .rZYcBW_zona.rZYcBW_attiva{fill:var(--verde-scuro)}.rZYcBW_link:focus{outline:none}.rZYcBW_link:focus-visible .rZYcBW_zona{stroke:var(--limone);stroke-width:4px}.rZYcBW_nome,.rZYcBW_marNome,.rZYcBW_rosa{pointer-events:none}.rZYcBW_nomeLink{pointer-events:auto;cursor:pointer}.rZYcBW_nomeLink:hover text:not(.rZYcBW_conteggio){text-decoration:underline;-webkit-text-decoration-color:var(--limone);text-decoration-color:var(--limone)}.rZYcBW_nome text{fill:var(--terra);paint-order:stroke;stroke:#ffffffd9;stroke-width:4px;stroke-linejoin:round;font-size:24px;font-style:italic;font-weight:500}.rZYcBW_nome .rZYcBW_conteggio{font-family:var(--font-testo);fill:var(--testo-tenue);font-size:18px;font-style:normal;font-weight:600}.rZYcBW_nomeMare text{stroke:var(--cielo);font-size:21px}.rZYcBW_nomeMare .rZYcBW_conteggio{fill:#1d5468}.rZYcBW_filo{fill:none;stroke:var(--terra);stroke-width:1px;vector-effect:non-scaling-stroke}.rZYcBW_punto{fill:var(--terra)}.rZYcBW_nomeAttivo text{fill:var(--carta);stroke:var(--verde-scuro)}.rZYcBW_nomeAttivo .rZYcBW_conteggio{fill:#cfe3cc}.rZYcBW_nomeMare.rZYcBW_nomeAttivo text{fill:var(--verde-scuro);stroke:var(--cielo)}.rZYcBW_nomeMare.rZYcBW_nomeAttivo .rZYcBW_conteggio,.rZYcBW_nomeMare.rZYcBW_nomeAttivo .rZYcBW_punto{fill:var(--verde-scuro)}.rZYcBW_marNome{fill:#1d5468;letter-spacing:.02em;font-size:19px;font-style:italic}.rZYcBW_marGrande{letter-spacing:.08em;font-size:30px}.rZYcBW_rosaStella{fill:var(--verde)}.rZYcBW_rosaCentro{fill:var(--limone)}.rZYcBW_rosaNord{fill:#1d5468;font-size:16px}.rZYcBW_piccola .rZYcBW_nome text{font-size:40px}@media (prefers-reduced-motion:reduce){.rZYcBW_zona{transition:none}}
.Ho6IBW_azione{z-index:1;margin-top:auto;padding-top:.85rem;position:relative;container-type:inline-size}.Ho6IBW_pulsante{border:2px solid var(--verde);width:100%;min-height:2.75rem;color:var(--verde-scuro);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:flex}.Ho6IBW_pulsante:hover:not(:disabled){background:var(--verde);color:#fff}.Ho6IBW_pulsante:disabled{opacity:.65;cursor:progress}.Ho6IBW_pulsante[data-stato=added]{border-color:var(--verde);background:var(--verde);color:#fff}.Ho6IBW_pulsante svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15rem;height:1.15rem}.Ho6IBW_lungo{display:none}@container (min-width:13.5rem){.Ho6IBW_lungo{display:inline}}.Ho6IBW_errore{color:#a32a1e;margin-top:.5rem;font-size:.875rem;font-weight:600}.Ho6IBW_finestra{width:min(100% - 2rem,30rem);max-height:calc(100dvh - 2rem);color:var(--testo);background:#fff;border:0;border-radius:1.25rem;margin:auto;padding:0;box-shadow:0 24px 60px #2b190f40}.Ho6IBW_finestra::backdrop{background:#2b190f73}.Ho6IBW_finestra[open]{animation:.2s ease-out Ho6IBW_apre}@keyframes Ho6IBW_apre{0%{opacity:0;translate:0 1rem}}@media (prefers-reduced-motion:reduce){.Ho6IBW_finestra[open]{animation:none}}@media (max-width:560px){.Ho6IBW_finestra{border-radius:1.25rem 1.25rem 0 0;width:100%;max-width:none;margin:auto 0 0}}.Ho6IBW_contenuto{gap:1.25rem;padding:1.25rem;display:grid}.Ho6IBW_testata{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.Ho6IBW_foto{background:var(--salvia);border-radius:.75rem;width:4.5rem;height:4.5rem;display:block}.Ho6IBW_foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:.35rem}.Ho6IBW_produttore{color:var(--testo-tenue);font-size:.875rem}.Ho6IBW_testata h2{color:var(--terra);font-family:var(--font-titoli);margin:.1rem 0 0;font-size:1.35rem;line-height:1.2}.Ho6IBW_chiudi{width:2.5rem;height:2.5rem;color:var(--testo-tenue);cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:start;place-items:center;padding:0;display:grid}.Ho6IBW_chiudi:hover{background:var(--salvia);color:var(--terra)}.Ho6IBW_chiudi svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}.Ho6IBW_formati{border:0;gap:.5rem;margin:0;padding:0;display:grid}.Ho6IBW_formati legend{color:var(--terra);margin-bottom:.6rem;padding:0;font-size:.9375rem;font-weight:600}.Ho6IBW_formato{border:2px solid var(--linea);cursor:pointer;background:#fff;border-radius:.75rem;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.Ho6IBW_formato:hover{border-color:var(--verde)}.Ho6IBW_formato input{opacity:0;pointer-events:none;position:absolute}.Ho6IBW_formato:has(input:checked){border-color:var(--verde);background:var(--salvia);box-shadow:inset 0 0 0 1px var(--verde)}.Ho6IBW_formato:has(input:focus-visible){outline:3px solid var(--fuoco);outline-offset:2px}.Ho6IBW_formato[data-esaurito=true]{color:var(--testo-tenue);cursor:not-allowed;border-style:dashed}.Ho6IBW_formato[data-esaurito=true]:hover{border-color:var(--linea)}.Ho6IBW_formatoNome{color:var(--terra);font-weight:600}.Ho6IBW_formato[data-esaurito=true] .Ho6IBW_formatoNome{color:inherit;text-decoration:line-through}.Ho6IBW_formatoPrezzo{color:var(--terra);white-space:nowrap;font-weight:600}.Ho6IBW_formatoPrezzo s{color:var(--testo-tenue);margin-right:.4rem;font-weight:400}.Ho6IBW_formato[data-esaurito=true] .Ho6IBW_formatoPrezzo{color:inherit;font-weight:400}.Ho6IBW_piede{justify-items:center;gap:.75rem;display:grid}.Ho6IBW_aggiungi{width:100%;font:inherit;cursor:pointer;font-weight:600}.Ho6IBW_piede .Ho6IBW_aggiungi[disabled]{opacity:.6;cursor:not-allowed}.Ho6IBW_scheda{color:var(--verde-scuro);font-size:.9375rem;font-weight:600}
._9j1fXa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.75rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1000px){._9j1fXa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){._9j1fXa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}._9j1fXa_card{flex-direction:column;display:flex;position:relative}._9j1fXa_link{color:var(--terra);text-decoration:none}._9j1fXa_link:after{content:"";position:absolute;inset:0}._9j1fXa_foto{aspect-ratio:4/5;background:var(--fondo-foto,var(--salvia));margin-bottom:1rem;padding:1.25rem;transition:background-color .2s;display:block}._9j1fXa_card:hover ._9j1fXa_foto{background:var(--fondo-foto-hover,#e1ecdd)}._9j1fXa_foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}._9j1fXa_nome{font-weight:600;line-height:1.3;display:block}._9j1fXa_card:hover ._9j1fXa_nome{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}._9j1fXa_senzaFoto{height:100%;color:var(--testo-tenue);text-align:center;place-content:center;justify-items:center;gap:.75rem;font-size:.875rem;display:grid}._9j1fXa_senzaFoto svg{fill:#dce9d8;width:clamp(2.5rem,30%,4rem)}._9j1fXa_senzaFoto circle{fill:var(--limone-chiaro)}._9j1fXa_produttore{color:var(--testo-tenue);margin-top:.25rem;font-size:.9375rem}._9j1fXa_produttore a{z-index:1;color:inherit;text-underline-offset:.18em;text-decoration-color:#b9aea7;position:relative}@media (pointer:coarse){._9j1fXa_produttore a{margin-block:-.75rem;padding-block:.75rem;display:inline-block}}._9j1fXa_produttore a:hover{color:var(--verde-scuro);text-decoration-color:currentColor}._9j1fXa_prezzo{color:var(--terra);font-family:var(--font-titoli);margin-top:.5rem;font-size:1.35rem;line-height:1.2}._9j1fXa_prezzoPieno{color:var(--testo-tenue);margin-left:.5rem;font-size:1rem}._9j1fXa_esaurito{color:var(--testo-tenue);font-family:var(--font-testo);font-size:.9375rem}._9j1fXa_riga{position:relative;container-type:inline-size}._9j1fXa_rigaLista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 1.3125rem);grid-auto-flow:column;gap:1.75rem;margin:-6px;padding:6px;scroll-padding-inline:6px;list-style:none;display:grid;overflow-x:auto}._9j1fXa_rigaLista::-webkit-scrollbar{display:none}._9j1fXa_rigaLista>li{scroll-snap-align:start}._9j1fXa_freccia{border:1px solid var(--linea);width:3rem;height:3rem;color:var(--terra);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;transition:opacity .15s,background-color .15s;display:none;position:absolute;top:calc(15.625cqi - .820313rem);translate:0 -50%;box-shadow:0 4px 14px #2b190f1f}._9j1fXa_freccia:hover{background:var(--salvia)}._9j1fXa_freccia:disabled{opacity:0;pointer-events:none}._9j1fXa_freccia svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}._9j1fXa_indietro{left:-1.5rem}._9j1fXa_avanti{right:-1.5rem}@media (hover:hover) and (pointer:fine){._9j1fXa_freccia{display:grid}}@media (max-width:1000px){._9j1fXa_rigaLista{grid-auto-columns:calc(33.3333% - 1.16667rem)}._9j1fXa_freccia{top:calc(20.8333cqi - .729167rem)}}@media (max-width:680px){._9j1fXa_rigaLista{margin-inline:calc(-1 * var(--margine));padding-inline:var(--margine);scroll-padding-inline:var(--margine);grid-auto-columns:44%;gap:1rem}._9j1fXa_freccia{display:none}}
.b0WUXq_percorso{color:var(--testo-tenue);flex-wrap:wrap;gap:.25rem .6rem;padding-block:clamp(1.25rem,3vw,2rem);font-size:.9375rem;display:flex}.b0WUXq_percorso a{color:inherit;text-decoration:none}.b0WUXq_percorso a:hover{color:var(--verde);text-decoration:underline}.b0WUXq_percorso a:last-child{color:var(--terra);font-weight:600}.b0WUXq_scheda{grid-template:"foto dati""chi dati"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.b0WUXq_foto{aspect-ratio:1;background:var(--salvia);grid-area:foto;place-items:center;margin-right:clamp(2rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.b0WUXq_foto img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.b0WUXq_dati{border-left:1px solid var(--linea);grid-area:dati;align-self:stretch;padding-left:clamp(2rem,4vw,4rem)}.b0WUXq_dati h1{letter-spacing:-.02em;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.04}.b0WUXq_firma{color:var(--testo-tenue);margin-top:.6rem;font-size:1.0625rem}.b0WUXq_firma a{font-weight:600}.b0WUXq_offerta{border-block:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-top:1.5rem;padding-block:1.25rem;display:flex}.b0WUXq_prezzo{color:var(--terra);font-family:var(--font-titoli);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:clamp(2.25rem,4vw,3rem);line-height:1;display:flex}.b0WUXq_prezzo[data-esaurito=true]{color:var(--testo-tenue)}.b0WUXq_prezzo s{color:var(--testo-tenue);font-size:.5em}.b0WUXq_sconto{background:var(--limone);color:var(--terra-scuro);font-family:var(--font-testo);border-radius:999px;align-self:center;padding:.3em .6em;font-size:.875rem;font-weight:700;line-height:1}.b0WUXq_disponibilita{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.b0WUXq_disponibilita:before{content:"";background:#2f8f4e;border-radius:50%;width:.6rem;height:.6rem}.b0WUXq_disponibilita[data-esaurito=true]{color:var(--testo-tenue)}.b0WUXq_disponibilita[data-esaurito=true]:before{background:#b9aea7}.b0WUXq_sintesi{margin-top:2.25rem}.b0WUXq_formati{border:0;margin:1.75rem 0 0;padding:0}.b0WUXq_formati legend{color:var(--terra);margin-bottom:.75rem;padding:0;font-size:.9375rem;font-weight:600}.b0WUXq_formatiScelte{flex-wrap:wrap;gap:.6rem;display:flex}.b0WUXq_formato{border:2px solid var(--linea);cursor:pointer;background:#fff;border-radius:.75rem;gap:.1rem;min-width:6.25rem;padding:.65rem 1rem;transition:border-color .15s,background-color .15s;display:grid;position:relative}.b0WUXq_formato:hover{border-color:var(--verde)}.b0WUXq_formato input{opacity:0;pointer-events:none;position:absolute}.b0WUXq_formato:has(input:checked){border-color:var(--verde);background:var(--salvia);box-shadow:inset 0 0 0 1px var(--verde)}.b0WUXq_formato:has(input:focus-visible){outline:3px solid var(--fuoco);outline-offset:2px}.b0WUXq_formato[data-esaurito=true]{color:var(--testo-tenue);cursor:not-allowed;border-style:dashed}.b0WUXq_formato[data-esaurito=true]:hover{border-color:var(--linea)}.b0WUXq_formatoNome{color:var(--terra);font-weight:600}.b0WUXq_formato[data-esaurito=true] .b0WUXq_formatoNome{color:inherit;text-decoration:line-through}.b0WUXq_formatoPrezzo{color:var(--testo-tenue);font-size:.875rem}.b0WUXq_promesse{border-top:1px solid var(--linea);gap:.9rem;margin:.5rem 0 0;padding:1.25rem 0 0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.b0WUXq_promesse li{align-items:flex-start;gap:.85rem;display:flex}.b0WUXq_promesse svg{fill:none;width:1.6rem;height:1.6rem;stroke:var(--verde);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.b0WUXq_promesse strong{color:var(--terra);font-weight:600;display:block}.b0WUXq_promesse span{color:var(--testo-tenue)}.b0WUXq_promesse a{white-space:nowrap;font-weight:600}.b0WUXq_esaurito{border:1px solid var(--linea);border-radius:.5rem;margin-top:1.75rem;padding:1.25rem 1.4rem}.b0WUXq_esaurito strong{color:var(--terra)}.b0WUXq_esauritoContatti{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.b0WUXq_esauritoAltro{color:var(--testo-tenue);margin-top:1rem;font-size:.9375rem}.b0WUXq_esauritoAltro a{font-weight:600}.b0WUXq_caratteristiche{margin-top:2.5rem}.b0WUXq_caratteristiche h2{margin-bottom:.75rem;font-size:1.5rem}.b0WUXq_caratteristiche dl{margin:0}.b0WUXq_caratteristiche dl>div{border-top:1px solid var(--linea);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:1rem;padding-block:.7rem;display:grid}.b0WUXq_caratteristiche dl>div:last-child{border-bottom:1px solid var(--linea)}.b0WUXq_caratteristiche dt{color:var(--testo-tenue)}.b0WUXq_caratteristiche dd{color:var(--terra);margin:0}.b0WUXq_chi{border-top:1px solid var(--linea);grid-area:chi;justify-items:start;margin:2.5rem clamp(2rem,4vw,4rem) 0 0;padding-top:2rem;display:grid}.b0WUXq_chiLogo{width:auto;max-width:min(12rem,100%);height:min(4.5rem, 12rem / var(--rapporto,1));object-fit:contain;object-position:left center;mix-blend-mode:multiply;margin-bottom:1.25rem;display:block}.b0WUXq_chi h2{font-size:clamp(1.5rem,2.6vw,2.25rem)}.b0WUXq_chiFa{color:var(--terra);font-family:var(--font-titoli);margin-top:.5rem;font-size:1.25rem;font-style:italic;line-height:1.25}.b0WUXq_chiStoria{max-width:60ch;margin-top:1rem}.b0WUXq_chiDove{color:var(--testo-tenue);margin-top:.75rem;font-size:.9375rem}.b0WUXq_chiCarta{width:100%;max-width:22rem;margin:1.5rem 0 0}.b0WUXq_chiCarta figcaption{color:var(--testo-tenue);margin-top:.6rem;font-size:.9375rem}.b0WUXq_cartina{aspect-ratio:1;border:1px solid var(--terra);width:100%;position:relative}.b0WUXq_chiLink{margin-top:1.25rem;padding-block:.6rem;font-weight:600;display:inline-block}.b0WUXq_descrizione{margin-top:var(--spazio-sezione);border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem clamp(2rem,5vw,5rem);padding-top:2.5rem;display:grid}.b0WUXq_descrizione h2,.b0WUXq_altri h2{font-size:clamp(1.75rem,3vw,2.5rem)}.b0WUXq_altri{margin-top:var(--spazio-sezione)}.b0WUXq_altri h2{margin-bottom:2rem}@media (max-width:760px){.b0WUXq_scheda,.b0WUXq_descrizione{grid-template-columns:1fr}.b0WUXq_scheda{grid-template-rows:none;grid-template-areas:"foto""dati""chi"}.b0WUXq_foto{aspect-ratio:4/3;margin:0 0 1.5rem;padding:1.25rem}.b0WUXq_dati{border-left:0;padding-left:0}.b0WUXq_offerta{margin-top:1rem;padding-block:.9rem}.b0WUXq_chi{margin:var(--spazio-sezione) 0 0}}
