.sth-sr{font-family:var(--sth-font-text);color:var(--sth-nero);background:var(--sth-bianco)}.sth-sr-occhiello{font-size:var(--sth-fs-t6);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;color:var(--sth-rosso)}.sth-sr-hero{position:relative;min-height:62vh;display:flex;align-items:flex-end;overflow:hidden;background:var(--sth-nero);color:var(--sth-bianco)}.sth-sr-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.62}.sth-sr-hero-testo{position:relative;padding:120px var(--sth-pad-s) 56px;max-width:900px}.sth-sr-hero .sth-display{font-size:var(--sth-fs-d3);line-height:var(--sth-lh-d-tight);text-transform:uppercase;margin:0 0 16px}.sth-sr-hero p{font-size:var(--sth-fs-t4);line-height:1.5;margin:0 0 20px;max-width:var(--sth-cta-text)}.sth-sr-hero .sth-sr-fatti{list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px;padding:0;margin:0 0 32px;font-size:var(--sth-fs-t5)}.sth-sr-fatti b{font-weight:700}.sth-sr-hero .sth-sr-vai{display:inline-block;background:var(--sth-bianco);color:var(--sth-nero);border-color:var(--sth-bianco);padding-left:28px;padding-right:28px}.sth-sr-corpo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:56px;padding:56px var(--sth-pad-s) 96px;align-items:start}.sth-sr-prenota{display:grid;gap:36px;min-width:0;scroll-margin-top:calc(var(--sth-menu-h) + 16px)}.sth-sr-corpo{scroll-margin-top:calc(var(--sth-menu-h) + 16px)}.sth-sr-passo{min-width:0}.sth-sr-passo h2{font-family:var(--sth-font-display);font-size:var(--sth-fs-d8);line-height:var(--sth-lh-d);text-transform:uppercase;margin:0 0 16px;display:flex;align-items:center;gap:12px}.sth-sr-passo h2 span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--sth-nero);color:var(--sth-bianco);font-size:var(--sth-fs-t4);font-family:var(--sth-font-text)}.sth-sr-avviso{margin:0;padding:14px 18px;background:var(--sth-crema);font-size:var(--sth-fs-t5)}.sth-sr-tu{margin:0;padding:14px 18px;background:var(--sth-crema);font-size:var(--sth-fs-t5);line-height:1.5}.sth-sr-nota{font-size:var(--sth-fs-t6);color:var(--sth-grigio);margin:12px 0 0}.sth-sr-vuoto{font-size:var(--sth-fs-t5);line-height:1.5}.sth-sr a{color:inherit}.sth-sr-giorni{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.sth-sr-giorni button,.sth-sr-ore button,.sth-sr-scelte button{font:inherit;color:var(--sth-nero);background:var(--sth-bianco);border:1px solid var(--sth-nero);cursor:pointer}.sth-sr-giorni button{flex:0 0 auto;min-width:72px;padding:10px 8px;display:grid;gap:2px;text-align:center;border-radius:12px;font-size:var(--sth-fs-t6);text-transform:capitalize}.sth-sr-giorni button b{font-size:var(--sth-fs-t2);line-height:1}.sth-sr-ore{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}.sth-sr-ore button{padding:12px 0;border-radius:var(--sth-btn-radius);font-size:var(--sth-fs-t5)}.sth-sr-scelte{display:flex;flex-wrap:wrap;gap:8px}.sth-sr-scelte button{padding:var(--sth-pill-pad);border-radius:var(--sth-btn-radius);font-size:var(--sth-fs-t6)}.sth-sr-modi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sth-sr-modi button{font:inherit;color:var(--sth-nero);background:var(--sth-bianco);border:1px solid var(--sth-nero);cursor:pointer;padding:14px 12px;border-radius:12px;display:grid;gap:4px;text-align:left;font-size:var(--sth-fs-t6)}.sth-sr-modi button b{font-size:var(--sth-fs-t5)}.sth-sr-modo-icona{font-size:var(--sth-fs-t3);line-height:1}.sth-sr-hero .sth-sr-anche{margin:24px 0 0;font-size:var(--sth-fs-t4);line-height:1.5}.sth-sr-giorni button.on,.sth-sr-ore button.on,.sth-sr-scelte button.on,.sth-sr-modi button.on{background:var(--sth-nero);color:var(--sth-bianco)}.sth-sr-giorni button:hover,.sth-sr-ore button:hover,.sth-sr-scelte button:hover,.sth-sr-modi button:hover{border-color:var(--sth-rosso)}.sth-sr-campo{display:grid;gap:8px;font-size:var(--sth-fs-t6);margin-top:18px}.sth-sr-campo>span{font-weight:700}.sth-sr-campo input,.sth-sr-campo textarea{font:inherit;font-size:var(--sth-fs-t5);padding:12px 14px;border:1px solid var(--sth-grigio);border-radius:8px;background:var(--sth-bianco);color:var(--sth-nero);width:100%;box-sizing:border-box}.sth-sr-riga{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.sth-sr-trappola{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sth-sr-spunta{display:flex;gap:10px;align-items:flex-start;margin-top:20px;font-size:var(--sth-fs-t6);line-height:1.5}.sth-sr-spunta input{margin-top:3px}.sth-sr-conferma{position:sticky;bottom:calc(12px + var(--sth-sicura-sotto, 0px));display:grid;gap:10px}.sth-sr-conferma .sth-btn{width:100%}.sth-sr-errore{margin:0;padding:12px 16px;background:var(--sth-rosso);color:var(--sth-bianco);font-size:var(--sth-fs-t6)}.sth-sr-dove{position:sticky;top:calc(var(--sth-menu-h) + 24px);background:var(--sth-crema);padding:28px;display:grid;gap:18px}.sth-sr-indirizzo{font-family:var(--sth-font-display);font-size:var(--sth-fs-d10);line-height:var(--sth-lh-d);text-transform:uppercase;margin:0}.sth-sr-mappe,.sth-sr-azioni{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sth-sr-link{display:inline-block;padding:var(--sth-pill-pad);border:1px solid currentColor;border-radius:var(--sth-btn-radius);font-size:var(--sth-fs-t6);text-decoration:none}.sth-sr-link:hover{color:var(--sth-rosso)}.sth-sr-voce h3{font-size:var(--sth-fs-t5);margin:0 0 6px}.sth-sr-voce p{margin:0 0 4px;font-size:var(--sth-fs-t6);line-height:1.55}.sth-sr-prepara ul{margin:0;padding-left:18px;font-size:var(--sth-fs-t6);line-height:1.6}.sth-sr-hero .sth-sr-anche .sth-sr-call{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sth-sr-foto2{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.sth-sr-fatto{display:grid;gap:16px;padding:32px;border:1px solid var(--sth-nero)}.sth-sr-fatto .sth-display{font-size:var(--sth-fs-d7);line-height:var(--sth-lh-d);text-transform:uppercase;margin:0}.sth-sr-fatto p{margin:0;font-size:var(--sth-fs-t5);line-height:1.5}.sth-sr-chiuso{padding:140px var(--sth-pad-s) 120px;max-width:var(--sth-text-col)}.sth-sr-chiuso .sth-display{font-size:var(--sth-fs-d4);line-height:var(--sth-lh-d-tight);text-transform:uppercase;margin:0 0 16px}.sth-sr-dopoform{margin-top:20px;padding:18px 20px;background:var(--sth-crema);color:var(--sth-nero);display:grid;gap:10px;font-family:var(--sth-font-text);font-size:var(--sth-fs-t5)}.sth-sr-dopoform p{margin:0}.sth-sr-dopoform .sth-sr-scelte button{background:transparent}.sth-sr-dopoform .sth-sr-scelte button.on{background:var(--sth-nero);color:var(--sth-bianco)}.sth-sr-dopo-giorno{display:grid;gap:6px}.sth-sr-dopo-giorno>span{font-size:var(--sth-fs-t6);text-transform:capitalize;color:var(--sth-grigio)}.sth-sr-dopo-ore{display:flex;flex-wrap:wrap;gap:8px}.sth-sr-dopo-ore a{padding:8px 14px;border:1px solid var(--sth-nero);border-radius:var(--sth-btn-radius);text-decoration:none;font-size:var(--sth-fs-t6);background:var(--sth-bianco);color:var(--sth-nero)}.sth-sr-dopo-ore a:hover{border-color:var(--sth-rosso)}@media (max-width: 999px){.sth-sr-corpo{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:36px}.sth-sr-dove{position:static}.sth-sr-hero .sth-display{font-size:38px}}@media (max-width: 690px){.sth-sr-hero{min-height:70vh}.sth-sr-hero-testo{padding:96px 20px 32px}.sth-sr-corpo{padding:28px 16px 72px}.sth-sr-riga{grid-template-columns:1fr}.sth-sr-modi{grid-template-columns:minmax(0,1fr)}.sth-sr-modi button{grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.sth-sr-modi button .sth-sr-modo-icona{grid-row:span 2}.sth-sr-conferma{position:static}.sth-sr-dove,.sth-sr-fatto{padding:20px}.sth-sr-fatto .sth-display{font-size:32px}}
