.apertura[data-astro-cid-j7pv25f6]{background:radial-gradient(60rem 30rem at 85% 10%,rgb(194 24 107 / .28),transparent 60%),radial-gradient(40rem 30rem at 0% 100%,rgb(20 48 107 / .9),transparent 70%),var(--notte);color:var(--bianco);padding:var(--space-5) 0 calc(var(--space-6) + 2rem);overflow:hidden}.apertura__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--space-5);align-items:center}@media(max-width:860px){.apertura__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}}.motto[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:var(--t-md);color:#ffb8d6;margin:0 0 var(--space-3);letter-spacing:.02em}.tavola-box[data-astro-cid-j7pv25f6]{position:relative;padding-right:3.2rem}.tavola[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:.35em;color:var(--bianco)}.riga[data-astro-cid-j7pv25f6]{display:block;font-family:var(--serif);text-transform:uppercase;letter-spacing:.18em;line-height:1;position:relative}.r1[data-astro-cid-j7pv25f6]{font-size:clamp(3.4rem,9vw,7.2rem);letter-spacing:.12em}.r2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3.9rem)}.r3[data-astro-cid-j7pv25f6]{font-size:clamp(.95rem,1.7vw,1.3rem);letter-spacing:.22em;color:#c9d4ec}.r4[data-astro-cid-j7pv25f6]{font-family:var(--sans);text-transform:none;letter-spacing:.01em;font-size:.85rem;line-height:1.45;color:#c9d4ec;margin:var(--space-3) 0 0;max-width:none}.r4[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;max-width:40ch}.r4[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#ffb8d6;font-weight:600}.r4[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--bianco)}.tavola-righe[data-astro-cid-j7pv25f6]{position:relative}.tavola-righe[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;right:-.6rem;top:.4em;bottom:.3em;border-left:1px solid rgb(255 255 255 / .18)}.riga[data-astro-cid-j7pv25f6][data-d]:after{content:attr(data-d);position:absolute;right:-3.2rem;bottom:.15em;font:400 .72rem/1 var(--sans);letter-spacing:0;text-transform:none;color:#9fb0d4;font-variant-numeric:tabular-nums}.r4[data-astro-cid-j7pv25f6][data-d]:after{bottom:auto;top:.2em}@media(prefers-reduced-motion:no-preference){.riga[data-astro-cid-j7pv25f6],.motto[data-astro-cid-j7pv25f6]{animation:fuoco 1.1s cubic-bezier(.2,.7,.2,1) both}.r2[data-astro-cid-j7pv25f6]{animation-delay:.18s}.r3[data-astro-cid-j7pv25f6]{animation-delay:.36s}.r4[data-astro-cid-j7pv25f6]{animation-delay:.6s}@keyframes fuoco{0%{filter:blur(7px);opacity:.35}to{filter:blur(0);opacity:1}}}.apertura__foto[data-astro-cid-j7pv25f6]{margin:0;aspect-ratio:4 / 4.6;max-height:620px;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3}.apertura__foto[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:60% 20%}@media(max-width:860px){.apertura__foto[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 4;max-height:none}}.striscia[data-astro-cid-j7pv25f6]{position:relative;z-index:1;margin-top:calc(-1 * var(--space-6))}.striscia__card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);background:var(--bianco);border-radius:22px;padding:var(--space-3) var(--space-4);box-shadow:0 24px 50px -28px #0b1b3f8c}@media(max-width:860px){.striscia__card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:var(--space-3);gap:var(--space-2)}}.info[data-astro-cid-j7pv25f6]{display:flex;gap:.8rem;align-items:flex-start}.info[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:none;color:var(--magenta);margin-top:.2rem}.info[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.info[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--notte)}.contatti-rapidi[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.6rem;justify-content:center}.contatto[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.6rem 1.1rem;border-radius:999px;font-weight:700;text-decoration:none;transition:background-color .15s ease,color .15s ease}.contatto[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:none}.contatto--tel[data-astro-cid-j7pv25f6]{color:var(--notte);border:2px solid var(--notte)}.contatto--tel[data-astro-cid-j7pv25f6]:hover{background:var(--notte);color:var(--bianco)}.contatto--wa[data-astro-cid-j7pv25f6]{background:#0a6b35;color:var(--bianco);border:2px solid #0a6b35}.contatto--wa[data-astro-cid-j7pv25f6]:hover{background:#08552a;border-color:#08552a;color:var(--bianco)}.testa[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-4)}.schede[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.schede[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.schede[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.schede[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{max-width:none}.scheda[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--bianco);border-radius:20px;overflow:hidden;border:1px solid var(--linea);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.scheda__foto[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:4 / 3;overflow:hidden}.scheda__foto[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.scheda__corpo[data-astro-cid-j7pv25f6]{display:grid;gap:.4rem;padding:var(--space-3);flex:1;align-content:start}.scheda__nome[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:var(--t-lg);color:var(--notte);line-height:1.15;text-decoration:none}.scheda__nome[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;border-radius:20px}.scheda__nome[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.scheda[data-astro-cid-j7pv25f6]:has(.scheda__nome:focus-visible){outline:3px solid var(--arancio);outline-offset:3px}.scheda__riga[data-astro-cid-j7pv25f6]{color:var(--grigio)}.scheda__vai[data-astro-cid-j7pv25f6]{margin-top:.4rem;font-weight:700;color:var(--magenta-scuro)}.scheda__vai[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;transition:transform .25s ease}.scheda[data-astro-cid-j7pv25f6]:hover,.scheda[data-astro-cid-j7pv25f6]:focus-within{transform:translateY(-4px);box-shadow:0 22px 40px -24px #0b1b3f80}.scheda[data-astro-cid-j7pv25f6]:hover img,.scheda[data-astro-cid-j7pv25f6]:focus-within img{transform:scale(1.05)}.scheda[data-astro-cid-j7pv25f6]:hover .scheda__vai[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.scheda[data-astro-cid-j7pv25f6],.scheda[data-astro-cid-j7pv25f6] img,.scheda__vai[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:none}}.marchi-fascia[data-astro-cid-j7pv25f6]{background:var(--bianco);border-block:1px solid var(--linea);padding-block:var(--space-4);text-align:center}.marchi-fascia__titolo[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:var(--t-sm);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--grigio);margin:0 0 var(--space-2)}.marchi-fascia__tipo[data-astro-cid-j7pv25f6]{margin:0 auto .4rem;font-size:var(--t-sm);font-weight:700;color:var(--magenta-scuro);letter-spacing:.06em;text-transform:uppercase}.scorri[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.scorri__pista[data-astro-cid-j7pv25f6]{display:flex;width:max-content}.scorri[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;display:flex;gap:3.5rem;margin:0;padding:.6rem 1.75rem}.scorri[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:var(--t-xl);color:var(--notte);white-space:nowrap;max-width:none}.scorri__pausa[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.scorri__pausa[data-astro-cid-j7pv25f6]:focus-visible{position:static;width:auto;height:auto;clip:auto;margin:.4rem auto 0;display:block;font:600 .9rem var(--sans);padding:.4rem .8rem;border-radius:999px;border:1.5px solid var(--notte);background:var(--bianco);color:var(--notte)}@media(prefers-reduced-motion:no-preference){.scorri__pista[data-astro-cid-j7pv25f6]{animation:scorri 70s linear infinite}.scorri[data-astro-cid-j7pv25f6]:hover .scorri__pista[data-astro-cid-j7pv25f6],.scorri[data-astro-cid-j7pv25f6]:focus-within .scorri__pista[data-astro-cid-j7pv25f6],.scorri--fermo[data-astro-cid-j7pv25f6] .scorri__pista[data-astro-cid-j7pv25f6]{animation-play-state:paused}@keyframes scorri{to{transform:translate(-50%)}}}@media(prefers-reduced-motion:reduce){.scorri[data-astro-cid-j7pv25f6]{mask-image:none;-webkit-mask-image:none}.scorri__pista[data-astro-cid-j7pv25f6]{width:auto;justify-content:center}.scorri[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{flex-wrap:wrap;justify-content:center;gap:.6rem 2rem}.scorri[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6][aria-hidden],.scorri[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6][aria-hidden]{display:none}}.centrato[data-astro-cid-j7pv25f6]{text-align:center;max-width:none;margin:var(--space-3) 0 0}.altri-marchi[data-astro-cid-j7pv25f6]{margin:var(--space-3) auto 0;max-width:48rem}.altri-marchi[data-astro-cid-j7pv25f6][hidden]{display:none}.altri-marchi[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.altri-marchi[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{max-width:none;padding:.45rem .9rem;border:1px solid var(--linea);border-radius:999px;background:var(--carta);font-family:var(--serif);color:var(--notte)}.lenti-partner[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--linea)}.lenti-partner__nome[data-astro-cid-j7pv25f6]{margin:0 auto;font-family:var(--serif);font-size:var(--t-lg);color:var(--notte)}.lenti-partner__link[data-astro-cid-j7pv25f6]{margin:.5rem auto 0;max-width:none}.chi__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-5);align-items:center}@media(max-width:860px){.chi__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}}.chi__foto[data-astro-cid-j7pv25f6]{position:relative;max-width:380px;margin-inline:auto;width:100%}.chi__foto[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:449 / 600;object-fit:cover;object-position:55% 30%;border-radius:26px}.chi__badge[data-astro-cid-j7pv25f6]{position:absolute;right:-1.2rem;bottom:1.8rem;margin:0;padding:.8rem 1.1rem;font-size:.95rem;max-width:13rem;line-height:1.35}.chi__badge[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-family:var(--serif);font-size:var(--t-lg);font-weight:400;color:var(--magenta-scuro)}@media(max-width:500px){.chi__badge[data-astro-cid-j7pv25f6]{right:.6rem}}.punti[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 var(--space-3);display:grid;gap:.5rem}.punti[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1.8rem;position:relative}.punti[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.35em;width:1.05rem;height:1.05rem;border-radius:50%;border:2px solid var(--magenta);box-shadow:inset 0 0 0 3px var(--bianco),inset 0 0 0 10px var(--magenta)}.guide[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:860px){.guide[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.guide[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{max-width:none}.guide[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-2);height:100%;padding:var(--space-3);border-radius:18px;background:var(--bianco);border:1px solid var(--linea);text-decoration:none;font-family:var(--serif);font-size:var(--t-md);line-height:1.25;color:var(--notte);transition:border-color .2s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.guide[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--magenta);color:var(--notte);transform:translateY(-3px)}.guide__n[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:var(--t-sm);font-weight:700;color:var(--magenta-scuro);letter-spacing:.1em}.recensioni[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{max-width:46rem}
