.mappa[data-astro-cid-v52yj7ba]{width:100%;scroll-margin-top:calc(var(--testata) + 1rem)}.mappa-telaio[data-astro-cid-v52yj7ba]{padding:.55rem;overflow:hidden}.mappa-dentro[data-astro-cid-v52yj7ba]{text-align:center;border-radius:14px 10px 16px 9px/10px 16px 9px 14px;align-content:center;justify-items:center;gap:.55rem;min-height:clamp(16rem,34vw,22rem);padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3vw,2rem);display:grid}.mappa-didascalia[data-astro-cid-v52yj7ba]{justify-items:center;gap:.55rem;display:grid}.mappa-invito[data-astro-cid-v52yj7ba]{justify-items:center;gap:.7rem;margin-top:.35rem;display:grid}.mappa-segno[data-astro-cid-v52yj7ba]{opacity:.85;width:clamp(6.5rem,11vw,8.5rem);display:block}.mappa-titolo[data-astro-cid-v52yj7ba]{font-size:clamp(1.5rem,3vw,2rem)}.mappa-indirizzo[data-astro-cid-v52yj7ba]{max-width:26ch;margin:0;font-size:1.08rem}.mappa-nota[data-astro-cid-v52yj7ba]{opacity:.78;max-width:40ch;margin:0;font-size:.85rem;line-height:1.45}.mappa-nota[data-astro-cid-v52yj7ba] a[data-astro-cid-v52yj7ba]{margin:-.95em -.1em;padding:.95em .1em;display:inline-block}.mappa[data-astro-cid-v52yj7ba].caricata .mappa-dentro[data-astro-cid-v52yj7ba]{min-height:0;padding:clamp(.6rem,2vw,1rem) clamp(.8rem,2vw,1.4rem) clamp(.9rem,2vw,1.2rem)}.mappa[data-astro-cid-v52yj7ba].caricata .mappa-segno[data-astro-cid-v52yj7ba]{display:none}.mappa[data-astro-cid-v52yj7ba].caricata .mappa-titolo[data-astro-cid-v52yj7ba]{font-size:clamp(1.3rem,2.4vw,1.6rem)}.mappa-telaio[data-astro-cid-v52yj7ba] iframe{aspect-ratio:4/3;background:var(--carta-scura);border:0;border-radius:14px 10px 16px 9px/10px 16px 9px 14px;width:100%;min-height:16rem;max-height:70svh;display:block}.mappa-sotto[data-astro-cid-v52yj7ba]{max-width:none;margin:.9rem 0 0}.mappa-sotto[data-astro-cid-v52yj7ba] a[data-astro-cid-v52yj7ba]{font-family:var(--font-display);margin:-.65em -.2em;padding:.65em .2em;font-weight:600;display:inline-block}.arrivo[data-astro-cid-kxdbumtn]{padding-top:clamp(2.5rem,5vw,4.5rem)}.arrivo-griglia[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.arrivo-luogo[data-astro-cid-kxdbumtn]{opacity:.75;margin:0 0 1.1rem}.arrivo-titolo[data-astro-cid-kxdbumtn]{font-size:var(--titolo-apertura);max-width:13ch}.arrivo-sotto[data-astro-cid-kxdbumtn]{max-width:38ch;margin:1.3rem 0 1.5rem}.arrivo-indirizzo[data-astro-cid-kxdbumtn]{margin-bottom:1.6rem;font-size:1.1rem;font-style:normal;line-height:1.4}.arrivo-via[data-astro-cid-kxdbumtn]{font-family:var(--font-display);margin-bottom:.2rem;font-size:1.5rem;font-weight:700;line-height:1.1;display:inline-block}.arrivo-cta[data-astro-cid-kxdbumtn]{flex-wrap:wrap;gap:.8rem;display:flex}.arrivo-voce[data-astro-cid-kxdbumtn]{border-left:var(--spessore-tratto) solid var(--inchiostro-25);max-width:46ch;margin:2.5rem 0 0;padding-left:1.2rem}.arrivo-voce[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]{font-family:var(--font-display);font-variation-settings:"BNCE" 20, "INFM" 80;margin-bottom:.4rem;font-size:1.12rem;font-weight:500;line-height:1.35}.arrivo-voce[data-astro-cid-kxdbumtn] footer[data-astro-cid-kxdbumtn]{opacity:.7}.arrivo-foto[data-astro-cid-kxdbumtn]{justify-self:center;width:min(100%,25rem);position:relative}.arrivo-cornice[data-astro-cid-kxdbumtn]{margin:0}.arrivo-cornice[data-astro-cid-kxdbumtn] img[data-astro-cid-kxdbumtn]{aspect-ratio:3/4;object-fit:cover;object-position:50% 60%}.arrivo-adesivo[data-astro-cid-kxdbumtn]{--adesivo:6.2rem;position:absolute;bottom:2rem;left:-1.4rem}html.anim .arrivo-testo[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:not(.arrivo-voce){animation:sale .85s var(--easing) both}html.anim .arrivo-testo[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:nth-child(2){animation-delay:70ms}html.anim .arrivo-testo[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:nth-child(3){animation-delay:.14s}html.anim .arrivo-testo[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:nth-child(4){animation-delay:.21s}html.anim .arrivo-testo[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:nth-child(5){animation-delay:.28s}html.anim .arrivo-foto[data-astro-cid-kxdbumtn]{animation:entra-foto 1.1s var(--easing) .15s both}@keyframes sale{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes entra-foto{0%{opacity:0;transform:scale(1.03)rotate(-1deg)}to{opacity:1;transform:none}}.orari-griglia[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.orari-stato[data-astro-cid-kxdbumtn]{position:relative}.orari-spiega[data-astro-cid-kxdbumtn]{max-width:36ch;margin-top:1.1rem}.orari-adesso[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(1.8rem,4vw,2.8rem);display:grid}.orari-adesso[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]{max-width:none;margin:0}.orari-segno[data-astro-cid-kxdbumtn]{width:clamp(6.5rem,11vw,11rem);display:block}.orari-adesso[data-astro-cid-kxdbumtn] .orari-etichetta[data-astro-cid-kxdbumtn]{opacity:.6;margin-bottom:.5rem}.orari-adesso[data-astro-cid-kxdbumtn] .orari-adesso-riga[data-astro-cid-kxdbumtn]{font-size:clamp(2rem,4.4vw,3.2rem);font-weight:700;line-height:1.02}.orari-adesso[data-astro-cid-kxdbumtn] .orari-adesso-nota[data-astro-cid-kxdbumtn]{opacity:.85;margin-top:.35rem;font-size:1.1rem}.orari-adesso[data-astro-cid-kxdbumtn].aperto .orari-adesso-riga[data-astro-cid-kxdbumtn]{color:var(--viola-scuro)}.orari-lista[data-astro-cid-kxdbumtn]{border-top:1.5px solid var(--inchiostro-25);max-width:30rem}.orari-rossi[data-astro-cid-kxdbumtn]{color:var(--viola-scuro);text-wrap:balance;max-width:36ch;margin:1.1rem 0 0;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.2}.orari-riga[data-astro-cid-kxdbumtn]{border-bottom:1.5px solid var(--inchiostro-10);border-radius:8px 6px 9px 5px/5px 9px 5px 8px;justify-content:space-between;align-items:baseline;gap:1rem;margin-inline:-.7rem;padding:.72rem .7rem;display:flex}.orari-giorno[data-astro-cid-kxdbumtn]{font-family:var(--font-display);font-size:1.12rem;font-weight:600}.orari-ore[data-astro-cid-kxdbumtn]{opacity:.85;white-space:nowrap;font-size:.82rem}.orari-riga[data-astro-cid-kxdbumtn].oggi{background:var(--inchiostro);color:var(--carta);border-bottom-color:#0000}.orari-riga[data-astro-cid-kxdbumtn].oggi .orari-ore[data-astro-cid-kxdbumtn]{opacity:1}.orari-riga[data-astro-cid-kxdbumtn].oggi .orari-giorno[data-astro-cid-kxdbumtn]:after{content:" · oggi";font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:.18em;opacity:.8;font-size:.62rem}.scrivici-testa[data-astro-cid-kxdbumtn]{max-width:52ch;margin-bottom:clamp(2rem,4vw,3rem)}.scrivici-testa[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]{margin-top:1rem}.modi[data-astro-cid-kxdbumtn]{border-top:1.5px solid #faf3e84d}.modo[data-astro-cid-kxdbumtn]{border-bottom:1.5px solid #faf3e84d;grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:.8rem clamp(1.5rem,4vw,3.5rem);padding:1.3rem 0;display:grid}.modo-bottone[data-astro-cid-kxdbumtn]{white-space:normal;text-align:center;width:100%;max-width:20rem}.modo-nota[data-astro-cid-kxdbumtn]{opacity:.92;max-width:48ch;margin:0;font-size:1rem}.modo-email[data-astro-cid-kxdbumtn]{font-family:var(--font-mono);letter-spacing:.03em;opacity:.9;overflow-wrap:break-word;margin-top:.3rem;font-size:.78rem;display:block}.social[data-astro-cid-kxdbumtn]{flex-wrap:wrap;align-items:baseline;gap:.8rem clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:flex}.social-titolo[data-astro-cid-kxdbumtn]{opacity:.75;margin:0}.social-lista[data-astro-cid-kxdbumtn]{flex-wrap:wrap;gap:.6rem 2rem;display:flex}.social-lista[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.social-lista[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]{font-family:var(--font-display);margin:-.5em -.2em;padding:.5em .2em;font-size:1.2rem;font-weight:600}.social-nota[data-astro-cid-kxdbumtn]{font-family:var(--font-mono);letter-spacing:.05em;opacity:.75;overflow-wrap:break-word;font-size:.72rem}.dove-griglia[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.dove-titolo[data-astro-cid-kxdbumtn]{margin-bottom:1rem}.dove-note[data-astro-cid-kxdbumtn]{max-width:46ch;margin-bottom:1.8rem}.dove-note[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]{margin-bottom:.55rem;padding-left:1.4rem;position:relative}.dove-note[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]:before{content:"";background:var(--viola);border-radius:50% 40% 55% 45%;width:.55rem;height:.55rem;position:absolute;top:.62em;left:0}.dove-modulo[data-astro-cid-kxdbumtn]{padding-top:.4rem}.dati[data-astro-cid-kxdbumtn]{margin-top:clamp(2.5rem,5vw,4rem)}.dati-titolo[data-astro-cid-kxdbumtn]{opacity:.6;margin:0 0 .8rem}.dati-lista[data-astro-cid-kxdbumtn]{border-top:1.5px solid var(--inchiostro-25);max-width:44rem}.dati-lista[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]{border-bottom:1px solid var(--inchiostro-10);flex-wrap:wrap;align-items:baseline;gap:0 1.2rem;padding:.72rem 0;display:flex}.dati-eti[data-astro-cid-kxdbumtn]{opacity:.6;flex:0 0 9.5rem}.dati-val[data-astro-cid-kxdbumtn]{font-size:.98rem;line-height:1.4}@media (width<=440px){.dati-lista[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]{gap:.15rem 0}.dati-eti[data-astro-cid-kxdbumtn]{flex-basis:100%}}@media (width<=1024px){.modo[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.modo-bottone[data-astro-cid-kxdbumtn]{max-width:16rem}}@media (width<=880px){.dove-griglia[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}.dove-modulo[data-astro-cid-kxdbumtn]{padding-top:0}}@media (width<=780px){.arrivo-griglia[data-astro-cid-kxdbumtn],.orari-griglia[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}.arrivo-foto[data-astro-cid-kxdbumtn]{order:-1;justify-self:start;width:min(62%,17rem)}.arrivo-cornice[data-astro-cid-kxdbumtn] img[data-astro-cid-kxdbumtn]{aspect-ratio:4/5}.arrivo-adesivo[data-astro-cid-kxdbumtn]{--adesivo:5.4rem;bottom:-1.2rem;left:auto;right:-1.5rem}.orari-tabella[data-astro-cid-kxdbumtn]{margin-top:2rem}.orari-lista[data-astro-cid-kxdbumtn]{max-width:none}}@media (width<=640px){.modo[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr);align-items:start}.modo-bottone[data-astro-cid-kxdbumtn]{max-width:none}.modo-nota[data-astro-cid-kxdbumtn]{font-size:.95rem}.arrivo-voce[data-astro-cid-kxdbumtn]{margin-top:2rem}}@media (width<=400px){.arrivo-foto[data-astro-cid-kxdbumtn]{width:min(70%,15rem)}.arrivo-adesivo[data-astro-cid-kxdbumtn]{--adesivo:4.8rem;right:-.8rem}}
