@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.woff)format("woff")}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/mulish-latin-400-normal.C9Snyl1s.woff2)format("woff2"),url(/_astro/mulish-latin-400-normal.BRmeVNaI.woff)format("woff")}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/mulish-latin-600-normal.BSghSUeJ.woff2)format("woff2"),url(/_astro/mulish-latin-600-normal.BgWMv2vh.woff)format("woff")}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/mulish-latin-700-normal.DP36JSCV.woff2)format("woff2"),url(/_astro/mulish-latin-700-normal.LuPokTVX.woff)format("woff")}:root{--lino:#f7f2ea;--carta:#fffdf9;--sabbia-chiara:#efe7db;--sabbia:#ddd0be;--legno:#6b4f3a;--noce:#7a5c43;--legno-intenso:#523b2b;--legno-scuro:#3a2e25;--inchiostro:#2e2a26;--pietra:#6f6a64;--fondo-badge:#efe4d6;--bordo-badge:#d3c2aa;--testo-footer:#ede5da;--verde-whatsapp:#3e8e63;--bg:var(--lino);--surface:var(--carta);--surface-2:var(--sabbia-chiara);--line:var(--sabbia);--ink:var(--inchiostro);--muted:var(--pietra);--primary:var(--legno);--primary-dark:var(--legno-intenso);--accent:var(--noce);--f-title:"Cormorant Garamond", "Palatino Linotype", Georgia, serif;--f-body:"Mulish", "Segoe UI", system-ui, sans-serif;--t-weight:600;--radius-btn:6px;--radius-box:12px;--wrap:1040px;--header-h:64px;--barra-telefono-h:58px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 26px)}body{font-family:var(--f-body);color:var(--ink);background:var(--bg);margin:0;font-size:16px;line-height:1.6}h1,h2,h3{font-family:var(--f-title);font-weight:var(--t-weight);margin:0;line-height:1.15}p{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=1079.98px){html{scroll-padding-bottom:calc(var(--barra-telefono-h) + 12px)}}.wrap{max-width:var(--wrap);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{font-family:var(--f-body);border-radius:var(--radius-btn);background:var(--primary);color:#fff;border:1px solid var(--primary);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(.92)}.btn-sec{color:var(--primary);border-color:var(--primary);background:0 0}.btn-link{color:var(--primary);text-underline-offset:4px;font-weight:700;font-family:var(--f-body);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.sezione{padding:46px 20px}.sezione.alt{background:var(--surface-2)}.occhiello{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:12px;font-weight:700}.sezione h2{margin-bottom:12px;font-size:30px}.testo-secondario{color:var(--muted)}@media (width>=760px){.sezione{padding:76px 56px}.sezione h2{font-size:40px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.logo[data-astro-cid-f7espo7c]{color:var(--primary);outline-offset:2px;border:1px solid;border-radius:14px;outline:1px solid;flex-direction:column;flex:none;align-items:center;padding:4px 12px 6px;line-height:1;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c]:focus-visible{outline-width:2px}.logo[data-astro-cid-f7espo7c].chiaro{color:var(--testo-footer)}svg[data-astro-cid-f7espo7c]{width:22px;height:8px;margin-bottom:1px}.l1[data-astro-cid-f7espo7c]{font-family:var(--f-title);letter-spacing:.01em;white-space:nowrap;font-size:22px;font-style:italic;font-weight:600}.l2[data-astro-cid-f7espo7c]{font-family:var(--f-body);letter-spacing:.26em;margin-top:4px;padding-left:.26em;font-size:10px;font-weight:600}@media (width>=760px){.l1[data-astro-cid-f7espo7c]{font-size:25px}.l2[data-astro-cid-f7espo7c]{font-size:10.5px}}ul[data-astro-cid-lemdd452]{gap:2px;margin:0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}a[data-astro-cid-lemdd452]{color:var(--muted);border:1px solid #0000;border-radius:4px;padding:4px 6px;text-decoration:none;display:block}a[data-astro-cid-lemdd452]:hover{color:var(--primary)}a[data-astro-cid-lemdd452].on{color:var(--primary);border-color:var(--line);background:var(--bg)}.testata[data-astro-cid-nen7h5rs]{z-index:20;min-height:var(--header-h);background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 10px 14px;display:flex;position:sticky;top:0}.salta[data-astro-cid-nen7h5rs]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);z-index:30;padding:8px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.salta[data-astro-cid-nen7h5rs]:focus{top:10px}.destra[data-astro-cid-nen7h5rs]{align-items:center;gap:4px;display:flex}.prenota[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{border-radius:var(--radius-btn);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.aperto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.aperto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.aperto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{background:var(--surface);border-bottom:1px solid var(--line);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 20px #281e1414}.aperto[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - var(--header-h) - var(--barra-telefono-h));display:block;overflow-y:auto}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:6px 0 10px;list-style:none}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);padding:12px 20px;font-size:16px;font-weight:600;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent)}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:1px solid var(--surface-2)}@media (width>=760px){.testata[data-astro-cid-nen7h5rs]{padding:14px 40px}}@media (width>=1080px){.menu[data-astro-cid-nen7h5rs]{box-shadow:none;background:0 0;border:0;max-height:none;display:block;position:static;overflow:visible}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:20px;padding:0;display:flex}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border:0}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:4px 0;font-size:14px}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:6px;text-decoration:underline}.burger[data-astro-cid-nen7h5rs]{display:none}.destra[data-astro-cid-nen7h5rs]{gap:14px}.prenota[data-astro-cid-nen7h5rs]{padding:9px 16px;font-size:14px;display:inline-flex}}@media (width>=1080px) and (width<=1199.98px){.testata[data-astro-cid-nen7h5rs]{padding-left:24px;padding-right:24px}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:12px}}.piede[data-astro-cid-jo6i4kqk]{background:var(--legno-scuro);color:var(--testo-footer);padding:38px 20px calc(var(--barra-telefono-h) + env(safe-area-inset-bottom) + 28px);font-size:14px}.griglia[data-astro-cid-jo6i4kqk]{gap:22px;display:grid}h2[data-astro-cid-jo6i4kqk]{font-family:var(--f-body);letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin:0 0 8px;font-size:12px;font-weight:700}p[data-astro-cid-jo6i4kqk]{line-height:1.7}p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:8px}.indirizzo[data-astro-cid-jo6i4kqk]{margin-top:14px}a[data-astro-cid-jo6i4kqk]{color:var(--testo-footer)}a[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--testo-footer)}.legale[data-astro-cid-jo6i4kqk]{opacity:.85;border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:6px 18px;margin-top:26px;padding-top:16px;font-size:12.5px;display:flex}@media (width>=760px){.piede[data-astro-cid-jo6i4kqk]{padding-top:56px;padding-left:56px;padding-right:56px}.griglia[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1fr 1.2fr}}@media (width>=1080px){.piede[data-astro-cid-jo6i4kqk]{padding-bottom:110px}}.wa[data-astro-cid-dsjoc6do]{z-index:30;background:var(--verde-whatsapp);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:56px;height:56px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .25s,transform .25s,visibility .25s;display:none;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 14px #00000038}body:has([data-prenotazione]) .wa[data-astro-cid-dsjoc6do]:not(.mostra){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(12px)}.wa[data-astro-cid-dsjoc6do]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}svg[data-astro-cid-dsjoc6do]{width:28px;height:28px}@media (width>=1080px){.wa[data-astro-cid-dsjoc6do]{padding:0 20px 0 16px;display:flex;bottom:24px;right:28px}}.barra[data-astro-cid-vyb5635n]{z-index:30;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.voce[data-astro-cid-vyb5635n]{height:var(--barra-telefono-h);color:var(--primary);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.voce[data-astro-cid-vyb5635n]+.voce[data-astro-cid-vyb5635n]{border-left:1px solid var(--line)}.prenota[data-astro-cid-vyb5635n]{background:var(--primary);color:#fff}.voce[data-astro-cid-vyb5635n]:focus-visible{outline-offset:-3px}.prenota[data-astro-cid-vyb5635n]:focus-visible{outline-color:#fff}svg[data-astro-cid-vyb5635n]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}svg[data-astro-cid-vyb5635n].wa{fill:var(--verde-whatsapp);stroke:none}@media (width>=1080px){.barra[data-astro-cid-vyb5635n]{display:none}}main[data-astro-cid-hkbrpulz]:focus{outline:none}
