.g21JLG_hero{background:var(--terra-scuro);color:#fff;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(#0c141e00 35%,#0c141eb8);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}.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);color:var(--terra);border-radius:999px;padding:.4em 1em;font-size:.9375rem;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.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);margin-top:.75rem}.g21JLG_vediTutti{white-space:nowrap;font-weight:600}.g21JLG_produttori{margin-top:var(--spazio-sezione);background:var(--verde-scuro);color:#fff}.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_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)}.g21JLG_storia{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem;display:grid}.g21JLG_storia h2{font-size:clamp(1.75rem,3.6vw,3rem);font-style:italic}.g21JLG_storia p{margin-bottom:1rem}.g21JLG_storia a{font-weight:600}@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_storia,.g21JLG_bottegaInterno{grid-template-columns:1fr;gap:1.5rem}.g21JLG_bottegaInterno{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(--limone);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(--limone);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(--salvia);margin-bottom:1rem;padding:1.25rem;transition:background-color .2s;display:block}._9j1fXa_card:hover ._9j1fXa_foto{background:#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;-webkit-text-decoration-color:var(--linea);text-decoration-color:var(--linea);position:relative}._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(--limone);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}}
