.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current],.menu-telefono[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{color:var(--rovere-scuro)}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:7px;text-decoration-thickness:1px}.testata[data-astro-cid-hkbrpulz]{z-index:20;padding:14px max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));position:sticky;top:0}.barra[data-astro-cid-hkbrpulz]{border-radius:var(--raggio-pillola);justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:8px 8px 8px 28px;transition:box-shadow .4s,background-color .4s;display:flex}.barra[data-astro-cid-hkbrpulz].vetro{-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%)}.testata[data-astro-cid-hkbrpulz][data-scorso] .barra[data-astro-cid-hkbrpulz]{background:#f5f3efd1;border-color:#ffffffb3;box-shadow:0 10px 40px #1c1b191a,0 1px #1c1b190a,inset 0 1px #fffc}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.testata[data-astro-cid-hkbrpulz][data-scorso] .barra[data-astro-cid-hkbrpulz]{background:#f5f3eff7}}.marchio[data-astro-cid-hkbrpulz]{display:flex}.menu[data-astro-cid-hkbrpulz]{gap:28px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;padding:6px 0;text-decoration:none;position:relative}@media (width<=1220px){.menu[data-astro-cid-hkbrpulz]{gap:18px;font-size:14px}}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:after{content:"";background:var(--accento-segno);transform-origin:0;height:1px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover:after{transform:scaleX(1)}.azioni[data-astro-cid-hkbrpulz]{align-items:center;gap:10px;display:flex}.apri-menu[data-astro-cid-hkbrpulz]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:48px;display:none;position:relative}.apri-menu[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{background:var(--testo);height:1.4px;transition:transform .35s,top .35s;position:absolute;left:14px;right:14px}.apri-menu[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:first-child{top:19px}.apri-menu[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:last-child{top:28px}.apri-menu[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:first-child{top:23.5px;transform:rotate(45deg)}.apri-menu[data-astro-cid-hkbrpulz][aria-expanded=true] span[data-astro-cid-hkbrpulz]:last-child{top:23.5px;transform:rotate(-45deg)}.apri-menu[data-astro-cid-hkbrpulz]:focus-visible{outline:2px solid var(--accento-segno);outline-offset:2px}.menu-telefono[data-astro-cid-hkbrpulz]{border-radius:var(--raggio-riquadro);background:#f5f3efeb;max-width:1240px;margin:10px auto 0;padding:28px 24px 24px;animation:.45s cubic-bezier(.2,.7,.2,1) scendi;box-shadow:0 24px 60px #1c1b1924}.menu-telefono[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-telefono[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--font-titoli);border-bottom:1px solid var(--lino);padding:12px 0;font-size:30px;line-height:1.1;text-decoration:none;display:block}.menu-telefono-azioni[data-astro-cid-hkbrpulz]{flex-direction:column;gap:10px;margin-top:24px;display:flex}.menu-telefono-azioni[data-astro-cid-hkbrpulz] .pulsante[data-astro-cid-hkbrpulz]{justify-content:center}.account[data-astro-cid-hkbrpulz]{position:relative}.account[data-astro-cid-hkbrpulz][hidden],.account-menu[data-astro-cid-hkbrpulz][hidden],[data-astro-cid-hkbrpulz][data-accedi-sito][hidden]{display:none}.account-tondo[data-astro-cid-hkbrpulz]{background:var(--nero);width:42px;height:42px;color:var(--gesso);font:400 17px var(--font-testo);cursor:pointer;border:0;border-radius:50%}.account-menu[data-astro-cid-hkbrpulz]{z-index:40;background:#ffffffeb;border-radius:16px;gap:2px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #1c1b191f}.account-menu[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--testo-secondario);overflow-wrap:anywhere;margin:0 0 6px;padding:4px 8px;font-size:13px}.account-menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.account-menu[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz]{text-align:left;font:400 15px var(--font-testo);color:var(--testo);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 8px;text-decoration:none;display:block}.account-menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.account-menu[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz]:hover{background:var(--sfondo-superficie)}.link-accedi[data-astro-cid-hkbrpulz]{font:400 16px var(--font-testo);color:var(--accento-testo);cursor:pointer;background:0 0;border:0;padding:12px;text-decoration:underline}@keyframes scendi{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.whatsapp[data-astro-cid-hkbrpulz]{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:30;border-radius:var(--raggio-pillola);align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 8px 30px #1c1b191f}.whatsapp[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{color:var(--salvia-scura)}.piede[data-astro-cid-hkbrpulz]{background:var(--nero);color:var(--gesso);margin-top:0}.piede-dentro[data-astro-cid-hkbrpulz]{max-width:1240px;padding:72px max(16px, env(safe-area-inset-left,0px)) 96px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.piede[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:220px;height:auto}.piede-pagamenti[data-astro-cid-hkbrpulz]{border-top:1px solid #f5f3ef24;flex-direction:column;gap:14px;padding-top:28px;display:flex}.piede-pagamenti[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{letter-spacing:.12em;text-transform:uppercase;color:var(--sabbia);margin:0;font-size:13px}.con-icona[data-astro-cid-hkbrpulz]{align-items:center;gap:10px;display:inline-flex}.colonne[data-astro-cid-hkbrpulz] .contatti-piede[data-astro-cid-hkbrpulz]{flex-direction:column;align-items:flex-start;gap:6px;line-height:1.6;display:flex}.colonne[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;font-size:16px;display:grid}.colonne[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0;line-height:1.9}.colonne[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.colonne[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--sabbia)}.legale[data-astro-cid-hkbrpulz]{color:var(--sabbia);margin:0;font-size:14px}.legale[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:inherit;text-underline-offset:3px}.legale[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--gesso)}@media (width<=1060px){.menu[data-astro-cid-hkbrpulz]{display:none}.barra[data-astro-cid-hkbrpulz]{gap:8px;padding-left:20px}.accedi[data-astro-cid-hkbrpulz]{display:none}.apri-menu[data-astro-cid-hkbrpulz]{display:inline-block}.colonne[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:20px}}@media (width>=1061px){.menu-telefono[data-astro-cid-hkbrpulz]{display:none}}@media (width<=520px){.account[data-astro-cid-hkbrpulz]{display:none!important}.whatsapp[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}.whatsapp[data-astro-cid-hkbrpulz]{padding:14px}.barra[data-astro-cid-hkbrpulz] .pulsante[data-astro-cid-hkbrpulz]{padding:14px 20px}}html.menu-aperto .whatsapp[data-astro-cid-hkbrpulz]{display:none}html{scrollbar-width:thin;scrollbar-color:var(--sabbia) transparent}.rotta{z-index:40;pointer-events:none;width:15px;height:46vh;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.rotta-binario{background:#a6865e40;width:1px;position:absolute;top:0;bottom:0;left:7px}.rotta-binario span{background:var(--rovere);transform-origin:top;width:1px;position:absolute;inset:0;transform:scaleY(0)}.rotta ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.rotta li{position:absolute;left:0;transform:translateY(-50%)}.rotta a{pointer-events:auto;width:15px;height:15px;display:block;position:relative}.rotta a:before{content:"";background:var(--sfondo-pagina);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--rovere);border-radius:50%;transition:background-color .3s,transform .3s;position:absolute;top:4px;left:4px}.rotta li.attiva a:before{background:var(--rovere);transform:scale(1.25)}.rotta a span{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--rovere-scuro);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#f5f3efdb;border-radius:999px;padding:5px 10px;font-size:12px;transition:opacity .3s,transform .3s;position:absolute;top:50%;right:22px;transform:translate(6px,-50%)}.rotta a:hover span,.rotta a:focus-visible span,.rotta.parla li.attiva a span{opacity:1;transform:translateY(-50%)}.rotta-etichetta{display:none}@media (width<=1060px){.rotta{width:3px;height:auto;top:96px;bottom:24px;right:4px;transform:none}.rotta-binario{border-radius:2px;width:2px;left:1px}.rotta-binario span{border-radius:2px;width:2px}.rotta ol{display:none}.rotta-etichetta{right:12px;top:calc(96px + var(--rotta-sotto,0px));letter-spacing:.14em;text-transform:uppercase;color:var(--rovere-scuro);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#f5f3efe6;border-radius:999px;margin:0;padding:6px 12px;font-size:11px;transition:opacity .35s,transform .35s;display:block;position:fixed;transform:translate(8px);box-shadow:0 6px 18px #1c1b1914}.rotta.parla .rotta-etichetta{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rotta a:before,.rotta a span,.rotta-etichetta{transition:none}}.scorre-lato{position:relative}.scorre-lato>[data-scorre-lato]{scroll-behavior:smooth}.scorre-lato.a-destra>[data-scorre-lato]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.scorre-lato.a-sinistra>[data-scorre-lato]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 72px);mask-image:linear-gradient(90deg,#0000,#000 72px)}.scorre-lato.a-sinistra.a-destra>[data-scorre-lato]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 72px),#0000)}.scorre-freccia{z-index:2;background:var(--gesso);width:38px;height:38px;color:var(--testo);cursor:pointer;box-shadow:0 4px 14px #1c1b1924, inset 0 0 0 1px var(--lino);border:0;border-radius:50%;place-items:center;margin-top:-19px;font-size:22px;line-height:1;transition:background-color .25s;display:none;position:absolute;top:50%}.scorre-freccia:hover{background:var(--lino)}.scorre-freccia--sx{left:0}.scorre-freccia--dx{right:0}.scorre-lato.a-sinistra .scorre-freccia--sx,.scorre-lato.a-destra .scorre-freccia--dx{display:grid}@media (hover:none){.scorre-freccia{width:32px;height:32px;margin-top:-16px;font-size:19px}}
