header.site nav.main a.v-macro,header.site .menu-bottone,header.site .lingua-scelta,header.site .ico-chiudi{display:none}@media (width<=767px){header.site.js-menu .bar{gap:0;padding-top:6px;padding-bottom:6px}header.site.js-menu .riga-marchio{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}header.site.js-menu .logo-lockup img{height:54px}header.site.js-menu .riga-marchio .destra{order:0;grid-column:3;place-self:center end;gap:0}header.site.js-menu .riga-marchio .destra .lang{display:none}header.site.js-menu .menu-bottone{letter-spacing:.3px;min-height:44px;color:var(--grafite);grid-column:1;justify-self:start;align-items:center;gap:8px;margin-left:-10px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}header.site.js-menu .menu-bottone svg{flex:none;width:20px;height:20px}header.site.js-menu.menu-aperto .ico-apri{display:none}header.site.js-menu.menu-aperto .ico-chiudi{display:block}header.site.js-menu nav.main{display:none}header.site.js-menu.menu-aperto nav.main{background:var(--carta);border-bottom:1px solid var(--linea);padding:2px var(--gutter) 8px;flex-flow:column;gap:0;display:flex;position:absolute;top:100%;left:0;right:0;overflow:visible;box-shadow:0 14px 28px #3c3c3c1a}header.site.js-menu nav.main a{min-height:50px;color:var(--grafite);border-bottom:1px solid var(--linea-2);align-items:center;padding:0;font-size:16px;font-weight:500;display:flex}header.site.js-menu nav.main a:last-child{border-bottom-color:#0000}header.site.js-menu nav.main a:after{content:none}header.site.js-menu nav.main a:hover{color:var(--bruno);border-bottom-color:var(--linea-2)}header.site.js-menu nav.main a:last-child:hover{border-bottom-color:#0000}header.site.js-menu nav.main a[aria-current=page]{color:var(--bruno);font-weight:600}header.site.js-menu.menu-aperto nav.main a.v-macro{display:flex}header.site.js-menu .lingua-scelta{display:block;position:relative}header.site.js-menu .lingua-bottone{letter-spacing:.5px;min-height:44px;color:var(--bruno);align-items:center;gap:5px;margin-right:-10px;padding:0 10px;font-size:13.5px;font-weight:600;display:inline-flex}header.site.js-menu .lingua-bottone .freccia{font-size:11px;transition:rotate .15s;display:inline-block}header.site.js-menu .lingua-bottone[aria-expanded=true] .freccia{rotate:180deg}header.site.js-menu .lingua-elenco{z-index:45;background:var(--carta);border:1px solid var(--linea);min-width:188px;box-shadow:var(--shadow);border-radius:3px;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 2px);right:-10px}header.site.js-menu .lingua-elenco[hidden]{display:none}header.site.js-menu .lingua-voce{min-height:44px;color:var(--grafite);align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}header.site.js-menu .lingua-voce b{letter-spacing:.5px;min-width:22px;color:var(--bruno);font-size:12.5px}header.site.js-menu a.lingua-voce:hover{background:var(--fondo)}header.site.js-menu .lingua-voce[aria-current]{background:var(--fondo-2);font-weight:600}}.annonce.infobar{color:var(--carta);letter-spacing:.3px;font-size:13.5px}.annonce.infobar .sep{opacity:.75}.annonce.infobar a{border-bottom-color:#fffdfaa6}.annonce.infobar a:hover{border-bottom-color:var(--carta)}.infobar #stato-apertura{font-weight:700}.banner-cookie[data-astro-cid-byq4pju5]{z-index:90;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.banner-cookie[data-astro-cid-byq4pju5][hidden]{display:none}.bc-dentro[data-astro-cid-byq4pju5]{pointer-events:auto;background:var(--carta);max-width:760px;color:var(--testo);border:1px solid var(--linea);border-top:3px solid var(--maiolica);border-radius:2px;gap:12px;margin:0 auto;padding:16px 18px;display:grid;box-shadow:0 10px 40px #3c3c3c2e}.bc-testo[data-astro-cid-byq4pju5]{margin:0;font-size:14px;line-height:1.5}.bc-testo[data-astro-cid-byq4pju5] a[data-astro-cid-byq4pju5]{color:var(--bruno);text-underline-offset:2px;text-decoration:underline}.bc-bottoni[data-astro-cid-byq4pju5]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bc-bottoni[data-astro-cid-byq4pju5] .btn[data-astro-cid-byq4pju5]{flex:140px;min-height:46px}.bc-scegli[data-astro-cid-byq4pju5]{min-height:44px;font:inherit;color:var(--bruno);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:10px 6px;font-size:14px;text-decoration:underline}.bc-scelte[data-astro-cid-byq4pju5]{border-top:1px solid var(--linea-2);gap:8px;padding:10px 0 2px;display:grid}.bc-scelte[data-astro-cid-byq4pju5][hidden]{display:none}.bc-scelte[data-astro-cid-byq4pju5] label[data-astro-cid-byq4pju5]{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:14px;display:flex}.bc-scelte[data-astro-cid-byq4pju5] input[data-astro-cid-byq4pju5]{width:20px;height:20px;accent-color:var(--bruno)}.bc-scelte[data-astro-cid-byq4pju5] .btn[data-astro-cid-byq4pju5]{justify-self:start}@media (width<=520px){.bc-dentro[data-astro-cid-byq4pju5]{padding:14px}.bc-testo[data-astro-cid-byq4pju5]{font-size:13.5px}.bc-scegli[data-astro-cid-byq4pju5]{text-align:center;flex:100%}}
