:root{--vs-gutter:clamp(16px,4vw,40px);--vs-header-h:88px;--vs-largo:1200px;--vs-raggio:18px;--vs-spazio:24px;--c-linea:rgba(43,33,27,0.14);--fs-s:clamp(0.875rem,0.875rem + ((1vw - 0.2rem) * 0.045),0.9rem);--fs-m:clamp(0.875rem,0.875rem + ((1vw - 0.2rem) * 0.364),1.075rem);--fs-btn:clamp(0.875rem,0.875rem + ((1vw - 0.2rem) * 0.227),1rem);--fs-l:clamp(1.25rem,1.25rem + ((1vw - 0.2rem) * 0.455),1.5rem);--fs-xl:clamp(1.9rem,1.9rem + ((1vw - 0.2rem) * 1.273),2.6rem);--fs-xxl:clamp(2.6rem,2.6rem + ((1vw - 0.2rem) * 3.636),4.6rem)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--vs-header-h) + 8px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--c-sfondo,#fff);color:var(--c-testo,#1f2328);font-family:var(--f-testo,system-ui,sans-serif);font-size:var(--fs-m);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto}a{color:var(--c-primario);text-underline-offset:3px}a:hover{color:var(--c-primario-scuro)}h1,h2,h3,h4,h5{font-family:var(--f-titoli,inherit);font-weight:600;line-height:1.1;margin:0 0 .5em;color:inherit}h1,h2,h3,h4{text-wrap:balance}h1 em,h2 em{font-style:italic;font-weight:400;color:var(--c-primario)}p{text-wrap:pretty}blockquote,figure{margin:0}:focus-visible{outline:3px solid var(--c-primario);outline-offset:3px;border-radius:4px}.vs-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.vs-salta{position:absolute;left:-9999px}.vs-salta:focus{left:8px;top:8px;z-index:999;background:var(--c-testo);color:var(--c-superficie);padding:10px 16px;border-radius:8px}.vs-main{min-height:60vh}.vs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:var(--vs-btn-colore,var(--c-primario));border:0;border-radius:999px;padding:.85rem 1.8rem;font-family:var(--f-testo);font-size:var(--fs-btn);font-weight:600;line-height:1.65;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s,color .2s}.vs-btn,.vs-btn:hover{color:var(--c-superficie)}.vs-btn:hover{background:var(--c-primario-scuro);transform:translateY(-1px)}.vs-btn[style*="--vs-btn-colore"]:hover{background:var(--vs-btn-colore);filter:brightness(.9)}.vs-btn--contorno{background:transparent;color:var(--vs-btn-colore,var(--c-testo));border:2px solid var(--vs-btn-colore,var(--c-testo));padding:.667em 1.333em}.vs-btn--contorno:hover,.vs-btn--contorno[style*="--vs-btn-colore"]:hover{background:var(--vs-btn-colore,var(--c-testo));color:var(--c-sfondo);filter:none}.vs-btn--testo{background:transparent;color:var(--vs-btn-colore,var(--c-primario));padding:.4em .2em;border-radius:4px;text-decoration:underline;text-underline-offset:4px}.vs-btn--testo:hover,.vs-btn--testo[style*="--vs-btn-colore"]:hover{background:transparent;color:var(--vs-btn-colore,var(--c-primario-scuro));filter:none;transform:none}.vs-btn__icona{flex:none}.vs-btn--chiaro{background:var(--c-sfondo);color:var(--c-testo)}.vs-btn--chiaro:hover{background:var(--c-superficie);color:var(--c-testo)}.vs-btn--piccolo{padding:.55rem 1.2rem;font-size:.95rem}.vs-pulsanti{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.vs-occhiello{font-family:var(--f-testo);font-weight:700;font-size:.8rem;line-height:1.65;letter-spacing:.16em;text-transform:uppercase;color:var(--c-primario);margin:0 0 1rem}.vs-titolo{font-size:var(--fs-xl)}.vs-intro{opacity:.85}.vs-intestazione--centrata{text-align:center}.vs-citazione__testo>*,.vs-dove__info>*,.vs-intestazione>*,.vs-testo-immagine__testo>*{margin-top:var(--vs-spazio);margin-bottom:0}.vs-citazione__testo>:first-child,.vs-dove__info>:first-child,.vs-intestazione>:first-child,.vs-testo-immagine__testo>:first-child{margin-top:0}.vs-citazione__testo>.vs-occhiello,.vs-dove__info>.vs-occhiello,.vs-intestazione>.vs-occhiello,.vs-testo-immagine__testo>.vs-occhiello{margin-bottom:1rem}.vs-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--c-sfondo) 92%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid transparent;transition:border-color .25s,box-shadow .25s}.vs-header.is-compatto{border-bottom-color:var(--c-linea);box-shadow:0 6px 24px -18px rgba(43,33,27,.5)}.vs-header__inner{max-width:var(--vs-largo);margin:0 auto;padding:0 var(--vs-gutter);height:var(--vs-header-h);justify-content:space-between;gap:24px}.vs-header__inner,.vs-logo{display:flex;align-items:center}.vs-logo{gap:12px;text-decoration:none}.vs-logo,.vs-logo:hover{color:var(--c-testo)}.vs-logo__img{max-height:76px;width:auto;transition:max-height .25s;display:block}.vs-header.is-compatto .vs-logo__img{max-height:60px}.vs-logo__segno{width:40px;height:40px;flex:none;color:var(--c-primario);background:currentColor;border-radius:50%}.vs-logo__nome{font-family:var(--f-titoli);font-weight:700;font-size:1.45rem;letter-spacing:-.01em}.vs-nav{display:flex;align-items:center;gap:28px}.vs-nav__lista{list-style:none;display:flex;gap:26px;margin:0;padding:0}.vs-nav__lista a{color:var(--c-testo);text-decoration:none;font-weight:500;padding:6px 0;background:linear-gradient(var(--c-primario),var(--c-primario)) 0 100% /0 2px no-repeat;transition:background-size .25s}.vs-nav__lista a:hover{background-size:100% 2px;color:var(--c-testo)}.vs-nav__extra{display:flex;align-items:center;gap:16px}.vs-lingue{position:relative}.vs-lingue summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;padding:5px 10px 5px 6px;border:1px solid var(--c-linea);border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.06em;color:var(--c-testo)}.vs-lingue summary::-webkit-details-marker{display:none}.vs-lingue[open] summary{background:var(--c-testo);color:var(--c-sfondo);border-color:var(--c-testo)}.vs-lingue__freccia{transition:transform .2s}.vs-lingue[open] .vs-lingue__freccia{transform:rotate(180deg)}.vs-lingue ul{list-style:none;margin:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:160px;background:var(--c-sfondo);border:1px solid var(--c-linea);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.vs-lingue ul a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:.9rem;color:var(--c-testo);text-decoration:none}.vs-lingue ul a:hover{background:rgba(0,0,0,.05)}.vs-lingue ul a[aria-current=true]{font-weight:700;color:var(--c-primario)}.vs-bandiera{width:18px;height:18px;border-radius:50%;flex:none;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.vs-burger{display:none}@media (max-width:900px){.vs-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;border:0;background:transparent;cursor:pointer}.vs-burger span:not(.vs-sr){display:block;height:2px;background:var(--c-testo);border-radius:2px;transition:transform .25s,opacity .2s}.nav-aperta .vs-burger span:nth-of-type(2){transform:translateY(7px) rotate(45deg)}.nav-aperta .vs-burger span:nth-of-type(3){opacity:0}.nav-aperta .vs-burger span:nth-of-type(4){transform:translateY(-7px) rotate(-45deg)}.vs-nav{position:fixed;inset:var(--vs-header-h) 0 auto 0;flex-direction:column;align-items:stretch;gap:0;background:var(--c-sfondo);border-bottom:1px solid var(--c-linea);padding:8px var(--vs-gutter) 24px;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.nav-aperta .vs-nav{transform:none;opacity:1;pointer-events:auto}.vs-nav__lista{flex-direction:column;gap:0}.vs-nav__lista a{display:block;padding:14px 0;font-size:1.15rem;border-bottom:1px solid var(--c-linea);background:none}.vs-nav__extra{justify-content:space-between;padding-top:18px}.vs-lingue ul{left:0;right:auto}}@media (max-width:560px){.vs-logo__img{max-height:60px}}.vs-sezione{padding-block:clamp(64px,10vw,120px);padding-inline:var(--vs-gutter);position:relative}.vs-sezione>*{max-width:var(--vs-largo);margin-inline:auto}.vs-spazio-s{padding-block:clamp(40px,6vw,64px)}.vs-spazio-l{padding-block:clamp(80px,12vw,160px)}.vs-sfondo-sfondo{background:var(--c-sfondo)}.vs-sfondo-alternato{background:var(--c-alternato)}.vs-sfondo-superficie{background:var(--c-superficie)}.vs-sfondo-primario{background:var(--c-primario);color:var(--c-superficie)}.vs-sfondo-scuro{background:var(--c-scuro)}.vs-sfondo-scuro,.vs-sfondo-scuro h2,.vs-sfondo-scuro h3{color:var(--c-testo-su-scuro)}.vs-sfondo-scuro a:not(.vs-btn){color:var(--c-evidenza-su-scuro)}.vs-sfondo-scuro .vs-btn--contorno{color:var(--c-testo-su-scuro);border-color:var(--c-testo-su-scuro)}.vs-appare--pronto{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.vs-appare--pronto.is-visibile{opacity:1;transform:none}.vs-sezione.is-evidenziata{outline:3px solid #2563eb;outline-offset:-3px}.vs-sconosciuta{text-align:center;padding:24px;border:2px dashed #2563eb;border-radius:12px;color:#2563eb}.vs-tipo-apertura{padding:clamp(56px,9vw,120px) var(--vs-gutter) clamp(72px,10vw,130px);overflow:hidden;isolation:isolate}.vs-tipo-apertura>.vs-apertura{max-width:none}.vs-apertura{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px)}.vs-var-semplice .vs-apertura{grid-template-columns:1fr;max-width:var(--vs-largo)}.vs-apertura__testo{position:relative;max-width:640px;width:100%;justify-self:center}.vs-apertura__testo>*{margin-top:var(--vs-spazio);margin-bottom:0}.vs-apertura__testo>:first-child{margin-top:0}.vs-apertura__testo>.vs-occhiello{margin-bottom:1rem}.vs-apertura__titolo{font-size:var(--fs-xxl);letter-spacing:-.02em;margin-bottom:.35em!important}.vs-apertura__sotto{font-size:var(--fs-l);max-width:30rem;opacity:.85;line-height:1.45;margin-bottom:2rem!important}.vs-apertura__foto{position:relative;justify-self:center;width:min(460px,100%)}.vs-apertura__cornice{display:block;overflow:hidden;aspect-ratio:4/4.6;border-radius:999px 999px 28px 28px;box-shadow:0 40px 60px -34px rgba(0,0,0,.5)}.vs-apertura__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--vs-fuoco,50% 55%);transform:scale(var(--vs-zoom,1));transform-origin:var(--vs-fuoco,50% 55%)}.vs-foto-arco:before{content:"";position:absolute;inset:-14px 14px 14px -14px;z-index:-1;border:2px dashed color-mix(in srgb,var(--c-primario) 50%,transparent);border-radius:999px 999px 32px 32px}.vs-foto-sfondo .vs-apertura__cornice{border-radius:var(--vs-raggio);aspect-ratio:4/3}.vs-bollino{position:absolute;top:18%;left:-34px;width:96px;height:96px;border-radius:50%;display:grid;place-content:center;text-align:center;line-height:1;background:var(--c-primario);color:#fff;transform:rotate(-10deg);font-family:var(--f-titoli);font-size:1.6rem;font-weight:600;box-shadow:0 14px 24px -12px rgba(0,0,0,.55);outline:2px dashed rgba(255,255,255,.6);outline-offset:-8px}.vs-bollino small{display:block;margin-bottom:4px;font-family:var(--f-testo);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (max-width:900px){.vs-apertura{grid-template-columns:1fr;text-align:left}.vs-apertura__testo{justify-self:stretch;order:2;max-width:none}.vs-apertura__foto{order:1;width:min(320px,78vw);justify-self:center;margin:8px 0 12px}.vs-bollino{width:76px;height:76px;font-size:1.25rem;left:-22px}}.vs-stato{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:18px 0 12px;font-size:.9rem;font-weight:700;line-height:1.65;padding:6px 12px;border-radius:999px;text-decoration:none}.vs-stato:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.vs-stato.is-aperto{color:#2F6B3A;background:#E3EEDC}.vs-stato.is-chiuso{color:var(--c-primario-scuro);background:#F3E0D3}.vs-sfondo-scuro .vs-stato.is-aperto{color:#B9DDB0;background:rgba(185,221,176,.14)}.vs-sfondo-scuro .vs-stato.is-chiuso{color:var(--c-evidenza-su-scuro);background:rgba(240,180,143,.14)}.vs-stato--foto{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);margin:0;white-space:nowrap;box-shadow:0 10px 24px -12px rgba(43,33,27,.6)}.vs-stato--foto.is-aperto{background:#F1F8EC}.vs-stato--foto.is-chiuso{background:#FBEDE3}.vs-orari{display:grid;grid-template-columns:max-content max-content;grid-gap:4px 20px;gap:4px 20px;margin:6px 0 24px;padding:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vs-orari>div{display:contents}.vs-orari dt{opacity:.7}.vs-orari dd{margin:0;font-weight:600}.vs-orari .is-chiuso dd{font-weight:400;opacity:.6}.vs-orari .is-oggi dt{opacity:1;font-weight:700}.vs-orari .is-oggi dt:before{content:"› ";color:var(--c-primario)}.vs-piede .vs-orari .is-oggi dt:before,.vs-sfondo-scuro .vs-orari .is-oggi dt:before{color:var(--c-evidenza-su-scuro)}.vs-citazione{display:flex;align-items:center;gap:clamp(32px,6vw,80px)}.vs-citazione__testo{flex:0 1 55%;min-width:0}.vs-citazione .vs-punti{flex:0 1 45%;min-width:0}.vs-citazione--sola .vs-citazione__testo{flex-basis:100%}.vs-citazione__frase{font-size:var(--fs-xl);font-style:italic;font-weight:400;line-height:1.2}.vs-citazione__autore{font-weight:700}.vs-punti{list-style:none;counter-reset:punto;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.vs-punti li{counter-increment:punto;position:relative;line-height:1.5;background:var(--c-superficie);border:1px solid var(--c-linea);border-radius:var(--vs-raggio);padding:22px 24px 22px 84px}.vs-punti li:before{content:counter(punto,decimal-leading-zero);position:absolute;left:24px;top:20px;font-size:2rem;color:var(--c-primario);line-height:1}.vs-punti li:before,.vs-punti strong{font-family:var(--f-titoli);font-weight:600}.vs-punti strong{display:block;font-size:1.2rem;margin-bottom:2px}@media (max-width:781px){.vs-citazione{flex-wrap:wrap}.vs-citazione .vs-punti,.vs-citazione__testo{flex-basis:100%}}.vs-griglia{display:grid;grid-gap:20px;gap:20px;margin-top:48px;grid-template-columns:repeat(auto-fill,minmax(min(var(--vs-min,15rem),100%),1fr))}.vs-scheda{display:flex;flex-direction:column;overflow:hidden;height:100%;color:inherit;text-decoration:none;background:var(--c-superficie);border:1px solid var(--c-linea);border-radius:var(--vs-raggio);transition:transform .3s ease,box-shadow .3s ease}.vs-scheda:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px rgba(43,33,27,.5);color:inherit}.vs-scheda__foto{margin:0;overflow:hidden}.vs-scheda__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .5s ease;object-position:var(--vs-fuoco,50% 50%);transform:scale(var(--vs-zoom,1));transform-origin:var(--vs-fuoco,50% 50%)}.vs-scheda:hover .vs-scheda__img{transform:scale(calc(var(--vs-zoom, 1) * 1.04))}.vs-scheda__corpo{padding:18px 22px 24px}.vs-scheda__occhiello{margin:0 0 6px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.65;color:var(--c-accento)}.vs-scheda__titolo{margin:0 0 8px;font-size:1.5rem;line-height:1.15}.vs-scheda__testo{margin:0;font-size:.95rem;opacity:.8}.vs-intestazione+.vs-loghi{margin-top:8px}.vs-loghi{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px}.vs-marchio{margin:0;padding:18px 28px;min-width:170px;text-align:center;line-height:1.65;border:1px solid var(--c-linea);border-radius:12px;background:var(--c-superficie);font-family:var(--f-titoli);font-size:1.1rem;font-weight:600;color:var(--c-testo);filter:grayscale(1);opacity:.75;transition:opacity .2s,filter .2s}.vs-marchio:hover{opacity:1;filter:none}.vs-marchio a{color:inherit;text-decoration:none}.vs-marchio--img{padding:12px 20px}.vs-marchio--img img{max-height:56px;width:auto;display:block;margin:0 auto}.vs-tipo-menu>*{max-width:1100px}.vs-menu-schede{margin-top:40px}.vs-tabs{position:-webkit-sticky;position:sticky;top:calc(var(--vs-header-h) - 1px);z-index:5;display:flex;gap:8px;justify-content:center;flex-wrap:wrap;padding:12px 0;margin-bottom:28px;background:var(--c-sfondo);border-bottom:1px solid var(--c-linea)}.vs-tab{font:600 .98rem/1 var(--f-testo);color:var(--c-testo);background:var(--c-superficie);border:1px solid var(--c-linea);border-radius:999px;padding:.75rem 1.25rem;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.vs-tab:hover{border-color:var(--c-primario);color:var(--c-primario)}.vs-tab[aria-selected=true]{background:var(--c-primario);border-color:var(--c-primario);color:var(--c-superficie)}@media (max-width:760px){.vs-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--vs-gutter) * -1);padding-inline:var(--vs-gutter)}.vs-tabs::-webkit-scrollbar{display:none}}.vs-pannello[hidden]{display:none}.vs-menu-vm{font-size:1rem}.vs-menu-vm__menu{margin:0 0 56px}.vs-menu-vm__testa{margin-bottom:8px}.vs-menu-vm__titolo{display:flex;align-items:center;gap:16px;font-family:var(--f-testo);font-size:.85rem;font-weight:700;line-height:1.1;letter-spacing:.16em;text-transform:uppercase;color:var(--c-primario);margin:0 0 10px}.vs-menu-vm__titolo:after{content:"";flex:1 1;height:1px;background:var(--c-linea)}.vs-menu-vm__descr{margin:0;color:var(--c-accento);font-style:italic}.vs-menu-vm__sezione{margin:0 0 40px}.vs-menu-vm__sezione-titolo{font-family:var(--f-testo);font-size:.85rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-primario);margin:0 0 18px}.vs-piatti{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:48px;column-gap:48px;grid-row-gap:4px;row-gap:4px}@media (max-width:760px){.vs-piatti{grid-template-columns:1fr}}.vs-piatto{border-radius:12px;padding:14px 12px;transition:background .2s}.vs-piatto:hover{background:var(--c-superficie)}.vs-piatto__testa{margin:0 0 4px}.vs-piatto__nome,.vs-piatto__testa{display:flex;align-items:baseline;gap:10px}.vs-piatto__nome{font-family:var(--f-titoli);font-size:1.2rem;font-weight:600;line-height:1.3;margin:0;flex:1 1}.vs-piatto__nome:after{content:"";flex:1 1;min-width:20px;border-bottom:2px dotted rgba(43,33,27,.25);transform:translateY(-4px)}.vs-piatto__diete{font-family:var(--f-testo);font-size:.7rem;color:var(--c-accento)}.vs-piatto__prezzo{flex-shrink:0;font-family:var(--f-testo);font-weight:700;color:var(--c-primario);font-size:1.05rem;white-space:nowrap}.vs-piatto__descr{font-size:.95rem;opacity:.78;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vs-piatto__prezzi{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:.85rem}.vs-piatto__variante{background:var(--c-superficie);border-radius:999px;padding:2px 10px}.vs-menu-vm__legenda{background:var(--c-alternato);border-radius:var(--vs-raggio);padding:20px 24px}.vs-menu-vm__legenda-titolo{font-family:var(--f-testo);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-primario)}.vs-menu-vm__legenda-voci{display:flex;flex-wrap:wrap;gap:8px 20px}.vs-menu-vuoto{text-align:center;opacity:.7;margin-top:40px}.vs-recensioni{display:grid;grid-gap:20px;gap:20px;margin-top:40px;align-items:stretch;grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}.vs-recensione{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:26px 26px 24px;background:var(--c-superficie);border:1px solid var(--c-linea);border-radius:var(--vs-raggio)}.vs-recensione:before{content:"“";position:absolute;top:6px;right:22px;line-height:1;font-family:var(--f-titoli);font-size:4.2rem;color:var(--c-primario);opacity:.35}.vs-recensione__stelle{color:var(--c-stelle,#E0A526);font-size:1.15rem;letter-spacing:2px;line-height:1}.vs-recensione__stelle span{opacity:.25}.vs-recensione__testo{position:relative;margin:0;font-size:1rem;line-height:1.6}.vs-recensione__autore{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--c-linea)}.vs-recensione__cornice{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;display:block}.vs-recensione__foto{width:56px;height:56px;object-fit:cover;display:block;object-position:var(--vs-fuoco,50% 50%);transform:scale(var(--vs-zoom,1));transform-origin:var(--vs-fuoco,50% 50%)}.vs-recensione__iniziale{flex:none;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--c-accento);color:#fff;font-family:var(--f-titoli);font-size:1.5rem;font-weight:600}.vs-recensione__nome{display:block;font-weight:700}.vs-recensione__fonte{display:block;font-size:.82rem;opacity:.65}.vs-dove{display:flex;gap:clamp(32px,5vw,64px);align-items:stretch}.vs-dove__info{flex:0 1 42%;min-width:0}.vs-dove__media{flex:0 1 58%;min-width:0;display:flex;flex-direction:column}.vs-dove__dati>:first-child{margin-top:0}.vs-contatto{margin:0 0 6px;font-size:1.1rem}.vs-dove__foto{margin:0 0 16px;border-radius:var(--vs-raggio);overflow:hidden}.vs-dove__foto img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:var(--vs-proporzione,auto);object-position:var(--vs-fuoco,50% 50%);transform:scale(var(--vs-zoom,1));transform-origin:var(--vs-fuoco,50% 50%)}.vs-dove__media .vs-mappa{flex:1 1;min-height:260px;margin-top:var(--vs-spazio)}@media (max-width:781px){.vs-dove{flex-wrap:wrap}.vs-dove__info,.vs-dove__media{flex-basis:100%}}.vs-mappa{position:relative;min-height:300px;height:100%;border-radius:var(--vs-raggio);overflow:hidden;background:#3a2e26}.vs-mappa iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vs-mappa__velo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background:rgba(43,33,27,.78);color:var(--c-testo-su-scuro,#fff)}.vs-mappa__pin{width:34px;height:34px;background:var(--c-evidenza-su-scuro);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center /contain no-repeat}.vs-mappa__apri{font-size:13.333px}.vs-mappa__esterna{font-size:.9rem;color:var(--c-testo-su-scuro,#fff)!important}.vs-mappa__nota{margin:4px 0 0;font-size:.78rem;opacity:.75;max-width:30rem}.vs-mappa__nota a{color:inherit!important}.vs-contatti{text-align:center}.vs-contatti__righe{margin-top:24px}.vs-social{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.vs-fila-pulsanti--centro .vs-pulsanti{justify-content:center}.vs-fila-pulsanti .vs-pulsanti{margin-top:24px}.vs-testo-immagine{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:center}.vs-testo-immagine--foto-sinistra .vs-testo-immagine__foto{order:-1}.vs-testo-immagine__foto{border-radius:var(--vs-raggio);overflow:hidden}.vs-testo-immagine__foto img{display:block;width:100%;height:auto;aspect-ratio:var(--vs-proporzione,auto);object-fit:cover;object-position:var(--vs-fuoco,50% 50%)}@media (max-width:781px){.vs-testo-immagine{grid-template-columns:1fr}.vs-testo-immagine__foto{order:-1}}.vs-galleria{display:grid;grid-gap:12px;gap:12px;margin-top:40px;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}.vs-galleria__voce img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--vs-raggio) / 2)}.vs-galleria__voce figcaption{font-size:.85rem;opacity:.75;margin-top:6px}.vs-galleria--mosaico .vs-galleria__voce:nth-child(3n+1){grid-row:span 2}.vs-galleria--mosaico .vs-galleria__voce:nth-child(3n+1) img{aspect-ratio:auto;height:100%}.vs-tipo-testo-libero{padding:0 var(--vs-gutter) 80px}.vs-tipo-testo-libero>*{max-width:760px}.vs-testo-libero__testa{padding:64px 0 8px}.vs-testo-libero__titolo{margin:0 0 .5em;font-size:2em}.vs-testo-libero__corpo{padding-inline:var(--vs-gutter)}.vs-testo-libero__corpo h2{font-size:1.4rem;margin-top:2.2em}.vs-testo-libero__corpo li,.vs-testo-libero__corpo p{line-height:1.7}.vs-testo-libero__corpo table{width:100%;border-collapse:collapse;margin:16px 0;font-size:.92rem}.vs-testo-libero__corpo td,.vs-testo-libero__corpo th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--c-linea);vertical-align:top}.vs-testo-libero__corpo th{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-primario)}.vs-testo-libero__corpo code{background:var(--c-alternato);padding:2px 6px;border-radius:6px;font-size:.85em}.vs-testo-libero__corpo .aggiornato{opacity:.65;font-size:.9rem}@media (max-width:560px){.vs-testo-libero__corpo table,.vs-testo-libero__corpo tbody,.vs-testo-libero__corpo td,.vs-testo-libero__corpo tr{display:block}.vs-testo-libero__corpo thead{display:none}.vs-testo-libero__corpo td{border:0;padding:2px 0}.vs-testo-libero__corpo tr{padding:10px 0;border-bottom:1px solid var(--c-linea)}}.vs-piede{background:var(--c-piede);color:var(--c-testo-su-scuro)}.vs-piede__inner{max-width:var(--vs-largo);margin:0 auto;padding:56px var(--vs-gutter) 40px;display:grid;grid-template-columns:1.3fr 1fr 1.2fr 1fr;grid-gap:32px;gap:32px}.vs-piede__inner--5{grid-template-columns:1.3fr 1fr 1.1fr 1fr .9fr}.vs-piede h3{font-family:var(--f-testo);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-evidenza-su-scuro);margin-bottom:14px}.vs-piede p{margin:0 0 6px}.vs-piede a{color:var(--c-testo-su-scuro)}.vs-piede a.vs-btn--chiaro{color:var(--c-testo);margin-top:.8rem}.vs-piede .vs-contatto{font-size:inherit}.vs-piede__nome{font-family:var(--f-titoli);font-size:1.8rem;font-weight:700;display:block;margin-bottom:8px}.vs-piede__logo{display:block;max-width:220px;height:auto;margin-bottom:12px;filter:brightness(0) invert(.95) sepia(.15)}.vs-piede__logo--chiaro{filter:none}.vs-piede__societa{font-size:.85rem;opacity:.8}.vs-piede__link{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-gap:6px;gap:6px}.vs-piede__link a{text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--c-testo-su-scuro) 35%,transparent)}.vs-piede__link a:hover{border-bottom-color:currentColor}.vs-piede__nota{font-size:.85rem;opacity:.8;max-width:16rem}.vs-piede .vs-stato{margin:0 0 10px;font-size:.8rem;padding:4px 10px}.vs-piede .vs-stato.is-aperto{color:#DDF0D6;background:rgba(0,0,0,.18)}.vs-piede .vs-stato.is-chiuso{color:#FBE3D2;background:rgba(0,0,0,.18)}.vs-piede .vs-orari{font-size:.92rem;gap:2px 16px;margin:0}.vs-piede__fondo{max-width:var(--vs-largo);margin:0 auto;padding:18px var(--vs-gutter) 24px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;align-items:center;text-align:center;font-size:.82rem;border-top:1px solid color-mix(in srgb,var(--c-testo-su-scuro) 15%,transparent)}.vs-piede__fondo p{margin:0;opacity:.75}.vs-legali{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:0;padding:0}.vs-legali a{opacity:.85}.vs-legali a:hover{opacity:1}@media (max-width:1000px){.vs-piede__inner--5{grid-template-columns:1fr 1fr 1fr}}@media (max-width:900px){.vs-piede__inner{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vs-piede__inner,.vs-piede__inner--5{grid-template-columns:1fr}}.vs-avviso-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:100;margin:0 auto;max-width:640px;display:flex;align-items:center;gap:16px;padding:14px 16px 14px 20px;background:var(--c-scuro);color:var(--c-testo-su-scuro);border-radius:14px;box-shadow:0 20px 40px -20px rgba(0,0,0,.6);font-size:.9rem}.vs-avviso-cookie p{margin:0;flex:1 1}.vs-avviso-cookie a{color:var(--c-evidenza-su-scuro)}.vs-avviso-cookie .vs-btn{flex:none}@media (max-width:560px){.vs-avviso-cookie{flex-direction:column;align-items:stretch;text-align:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vs-scheda,.vs-scheda__img{transition:none}.vs-scheda:hover{transform:none}}.vs-stato-box{display:contents}.vs-paragrafi>p{margin:0}.vs-paragrafi>p+p{margin-top:var(--vs-spazio)}.vs-anteprima [data-vm-campo]{cursor:text;border-radius:4px;transition:outline-color .15s;outline:2px dashed transparent;outline-offset:3px}.vs-anteprima [data-vm-campo]:hover{outline-color:#2563eb}.vs-anteprima [data-vm-tipo=immagine]{cursor:pointer}.vs-anteprima [data-vm-campo].is-in-modifica{outline:2px solid #2563eb;background:rgba(37,99,235,.06);cursor:text}.vs-anteprima [data-vm-campo].is-evidenziato{outline:3px solid #2563eb;outline-offset:3px}.vs-anteprima [data-vm-campo].is-trascina{outline:3px dashed #2563eb;outline-offset:-3px}.vs-anteprima [data-vm-dato]{cursor:help}.vs-matita{position:fixed;z-index:1000;width:34px;height:34px;border-radius:50%;pointer-events:none;display:grid;place-items:center;background:#2563eb;color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.25);font:600 12px/1.2 system-ui,sans-serif}.vs-barra-formato[hidden],.vs-matita[hidden]{display:none}.vs-barra-formato{position:fixed;z-index:1002;display:flex;gap:2px;padding:3px;border-radius:9px;background:#111827;box-shadow:0 8px 24px rgba(0,0,0,.3)}.vs-barra-formato button{width:32px;height:30px;border:0;border-radius:6px;background:transparent;color:#fff;cursor:pointer;font:16px/1 Georgia,serif}.vs-barra-formato button:hover{background:rgba(255,255,255,.12)}.vs-barra-formato button.is-attivo{background:#2563eb}.vs-fumetto-vm{position:fixed;z-index:1001;max-width:260px;padding:10px 12px;border-radius:10px;background:#111827;color:#fff;font:14px/1.4 system-ui,sans-serif;box-shadow:0 10px 30px rgba(0,0,0,.3)}.vs-fumetto-vm a{color:#93c5fd;font-weight:600}.tema-farina-ruggine{--c-linea:rgba(43,33,27,0.14);--vs-stampa:url(/_next/static/media/stampa.e18df89c.svg)}.tema-farina-ruggine .vs-tipo-apertura:before{content:"";position:absolute;inset:0;background:var(--vs-stampa) center /120px auto repeat;opacity:.09;pointer-events:none;z-index:-2}.tema-farina-ruggine .vs-sfondo-alternato:before{content:"";position:absolute;inset:0 0 auto;height:14px;background:var(--vs-stampa) center /28px auto repeat-x;opacity:.55}.tema-farina-ruggine .vs-piede__bordo{height:16px;background:var(--c-scuro) var(--vs-stampa) center /32px auto repeat-x;filter:brightness(1.8) saturate(.4);opacity:.9}.tema-farina-ruggine .vs-logo__segno{border-radius:0;-webkit-mask:url(/_next/static/media/rosone.ad146d2a.svg) center/contain no-repeat;mask:url(/_next/static/media/rosone.ad146d2a.svg) center/contain no-repeat}.tema-farina-ruggine .vs-mappa{background:#3a2e26 var(--vs-stampa) center /64px auto repeat}.tema-farina-ruggine .vs-mappa iframe{filter:sepia(.25) saturate(.8)}@font-face{font-family:Roboto Clos;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/roboto-cyrillic-ext.001f750b.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Clos;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/roboto-cyrillic.80841ae2.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Clos;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/roboto-latin-ext.1a634e73.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Clos;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/roboto-latin.1e41be92.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.tema-clos{--clos-beige:var(--c-chiaro,#F0EADB);--clos-scuro:var(--c-scuro,#1D1D1B);--clos-rosso:var(--c-primario,#F14D4C);--clos-piede:var(--c-piede,#252525);--clos-grigio:var(--c-piede-nota,#7A7A7A);--clos-font:"Roboto Clos",Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--vs-header-h:70px;background:var(--c-sfondo,#000);color:var(--clos-scuro);font-family:var(--clos-font);font-size:16px;line-height:1.6}.tema-clos a{text-decoration:none;transition:color .3s ease,background-color .3s ease}.tema-clos a,.tema-clos a:hover{color:inherit}.tema-clos h1,.tema-clos h2,.tema-clos h3,.tema-clos h4,.tema-clos h5{font-family:var(--clos-font);text-wrap:wrap}.tema-clos :focus-visible{outline:2px solid var(--clos-rosso);outline-offset:2px;border-radius:0}.tema-clos .clos-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.tema-clos .clos-salta{position:absolute;left:-9999px;z-index:100002}.tema-clos .clos-salta:focus{left:8px;top:8px;background:var(--clos-beige);color:#000;padding:8px 14px}.tema-clos .clos-header{position:fixed;top:0;left:0;right:0;width:100%;height:70px;background:var(--c-intestazione,#000);z-index:9999;display:flex;align-items:center;transform:translateY(0);transition:transform .3s ease,background-color .3s ease}.tema-clos .clos-header.is-nascosta{transform:translateY(-100%)}.tema-clos .clos-header.is-ricomparsa{box-shadow:0 2px 10px rgba(0,0,0,.1)}.tema-clos .clos-header__inner{max-width:1400px;width:100%;height:100%;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between}.tema-clos .clos-logo{margin-right:auto;display:flex;align-items:center;flex-shrink:0}.tema-clos .clos-logo a{display:flex;align-items:center;height:45px;line-height:0}.tema-clos .clos-logo img{height:45px;width:auto;max-width:none;display:block;object-fit:contain}.tema-clos .clos-logo__nome{font-size:24px;font-weight:700;color:var(--clos-beige);line-height:1}.tema-clos .clos-nav{height:100%;display:flex;align-items:center;flex-shrink:0}.tema-clos .clos-nav__lista{list-style:none;gap:35px}.tema-clos .clos-nav__lista,.tema-clos .clos-nav__lista>li{margin:0;padding:0;height:100%;display:flex;align-items:center}.tema-clos .clos-nav__lista>li>a{position:relative;height:100%;display:flex;align-items:center;padding:0 5px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--clos-beige)}.tema-clos .clos-nav__lista>li>a:after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:0;height:2px;background:var(--clos-rosso);transition:width .3s ease}.tema-clos .clos-nav__lista>li>a:hover{color:var(--clos-rosso)}.tema-clos .clos-nav__lista>li>a:hover:after{width:80%}.tema-clos .clos-bandiera{width:24px;height:16px;display:block;border:1px solid rgba(0,0,0,.1);border-radius:3px;overflow:hidden}.tema-clos .clos-bandiera--testo{width:auto;padding:0 4px;font-size:11px;line-height:14px;color:var(--clos-beige);border-color:var(--clos-beige)}.tema-clos .clos-lingue{position:relative}.tema-clos .clos-lingue__attuale{display:flex;align-items:center;gap:8px;padding:8px 12px;height:100%;background:none;border:0;cursor:pointer;color:inherit}.tema-clos .clos-lingue__altre{position:absolute;top:calc(100% - 23px);left:50%;transform:translateX(-50%);list-style:none;margin:0;padding:8px;background:#000;width:max-content;display:flex;flex-direction:column;gap:8px;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.tema-clos .clos-lingue__altre a{display:flex;align-items:center;justify-content:center;padding:4px;transition:opacity .2s ease}.tema-clos .clos-lingue__altre a:hover{opacity:.7}.tema-clos .clos-lingue.is-aperta .clos-lingue__altre{opacity:1;visibility:visible}@media (min-width:1401px){.tema-clos .clos-lingue:focus-within .clos-lingue__altre,.tema-clos .clos-lingue:hover .clos-lingue__altre{opacity:1;visibility:visible}}.tema-clos .clos-burger{display:none}.tema-clos .vs-main{padding-top:70px;min-height:0;background:var(--c-sfondo,#000)}.tema-clos .vs-sezione{padding:0}.tema-clos .vs-sezione>*{max-width:none}.tema-clos .clos-riquadri{display:flex;flex-wrap:wrap;width:100%}.tema-clos .clos-riquadro{position:relative;width:100%;min-height:var(--clos-h);padding:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.tema-clos .clos-riquadri--2 .clos-riquadro{width:50%}.tema-clos .clos-riquadri--3 .clos-riquadro{width:33.333%}.tema-clos .clos-riquadro__sfondo{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--vs-fuoco,50% 50%);z-index:0;transform:scale(var(--vs-zoom,1));transform-origin:var(--vs-fuoco,50% 50%)}.tema-clos .clos-riquadro--velo:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.tema-clos .clos-riquadro__link{position:absolute;inset:0;z-index:10}.tema-clos .clos-riquadro__contenuto{position:relative;z-index:20;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;color:var(--clos-beige)}.tema-clos .clos-riquadro__contenuto>*{pointer-events:auto}.tema-clos .clos-riquadro__logo{height:var(--clos-l);width:auto;max-width:100%;object-fit:contain;display:block;box-sizing:border-box}.tema-clos .clos-etichetta{display:block;margin:0;max-width:100%;font-size:var(--clos-t);line-height:1.3;font-weight:400;padding:5px 15px;border:1px solid;text-align:left;overflow-wrap:normal;word-break:normal}.tema-clos a.clos-etichetta:hover{color:inherit}.tema-clos .clos-etichetta--grassetto{font-weight:700}.tema-clos .clos-etichetta--centro{text-align:center}.tema-clos .clos-etichetta--bordo-spesso{border-width:5px}.tema-clos .clos-etichetta--pieno{border-color:transparent!important}.tema-clos .clos-etichetta--nessuna{border:0;padding:0}.tema-clos .vs-elenco{font-family:var(--clos-font)}.tema-clos .vs-tipo-prenotazione{background:#fff;padding:20px 20px 60px}.tema-clos .vs-tipo-prenotazione>*{max-width:1160px;margin-inline:auto}.tema-clos .clos-piede{background:var(--clos-piede);color:var(--c-piede-testo,#F0EADB);padding:60px 20px 30px}.tema-clos .clos-piede__colonne{max-width:1200px;margin:0 auto;padding-bottom:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:40px;gap:40px}.tema-clos .clos-piede__colonna{position:relative;padding:0 20px}.tema-clos .clos-piede__colonna:not(:last-child):after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:rgba(240,234,219,.2)}.tema-clos .clos-piede h3{font-size:16px;font-weight:700;line-height:1.6;text-transform:uppercase;letter-spacing:1px;margin:0 0 20px;color:inherit}.tema-clos .clos-piede p{font-size:14px;line-height:1.3;margin:0 0 15px}.tema-clos .clos-piede__riga{display:block}.tema-clos .clos-piede__info .clos-piede__riga+.clos-piede__riga{margin-top:4px}.tema-clos .clos-piede__orari{font-size:16px;line-height:1.6}.tema-clos .clos-piede a:hover{color:var(--clos-rosso)}.tema-clos .clos-piede__link{list-style:none;margin:0;padding:0;font-size:14px}.tema-clos .clos-social{display:flex;gap:15px;margin-top:20px}.tema-clos .clos-social a{width:35px;height:35px;border:2px solid var(--c-piede-testo,#f0eadb);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.tema-clos .clos-social a:hover{background:var(--c-piede-testo,#F0EADB);color:var(--clos-piede)}.tema-clos .clos-piede__fondo{text-align:center;padding-top:30px;border-top:1px solid rgba(240,234,219,.2);font-size:13px;color:var(--clos-grigio)}.tema-clos .clos-piede__fondo p{font-size:13px;margin:0;line-height:1.6}.tema-clos .clos-piede__legali{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;font-size:13px}.tema-clos .clos-piede__legali a{color:var(--clos-grigio)}.tema-clos .clos-piede__legali a:hover{color:var(--clos-rosso)}@media (max-width:1400px){.tema-clos{--vs-header-h:54px}.tema-clos .clos-header{position:absolute;height:54px;transform:none!important;box-shadow:none}.tema-clos .clos-header__inner{padding:0 20px}.tema-clos .clos-logo a,.tema-clos .clos-logo img{height:32px}.tema-clos .clos-nav{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:100000;background:rgba(29,29,27,.95);overflow-y:auto;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.tema-clos .clos-nav.is-aperta{opacity:1;visibility:visible}.tema-clos .clos-nav__lista{flex-direction:column;gap:8px;height:auto;margin:auto;text-align:center}.tema-clos .clos-nav__lista>li{height:auto;display:block}.tema-clos .clos-nav__lista>li>a{display:block;height:auto;padding:0;font-size:15px}.tema-clos .clos-nav__lista>li>a:after{display:none}.tema-clos .clos-lingue__attuale{margin:0 auto;height:auto}.tema-clos .clos-lingue__altre{top:100%;margin-top:8px;padding:12px;background:transparent;transform:translateX(-50%) translateY(-10px)}.tema-clos .clos-lingue.is-aperta .clos-lingue__altre{transform:translateX(-50%) translateY(0)}.tema-clos .clos-lingue__altre a{padding:8px}.tema-clos .clos-burger{display:flex;position:relative;z-index:100001;order:3;width:20px;height:16px;padding:0;background:transparent;border:0;cursor:pointer}.tema-clos .clos-burger__linea{position:absolute;left:0;width:100%;height:2px;background:var(--clos-beige);transition:all .3s ease}.tema-clos .clos-burger__linea:nth-of-type(2){top:0}.tema-clos .clos-burger__linea:nth-of-type(3){top:50%;transform:translateY(-50%)}.tema-clos .clos-burger__linea:nth-of-type(4){bottom:0}.tema-clos .clos-burger.is-aperto{width:30px;height:30px}.tema-clos .clos-burger.is-aperto .clos-burger__linea{height:3px}.tema-clos .clos-burger.is-aperto .clos-burger__linea:nth-of-type(2){top:50%;transform:translateY(-50%) rotate(45deg)}.tema-clos .clos-burger.is-aperto .clos-burger__linea:nth-of-type(3){opacity:0}.tema-clos .clos-burger.is-aperto .clos-burger__linea:nth-of-type(4){bottom:50%;transform:translateY(50%) rotate(-45deg)}body.tema-clos.clos-menu-aperto{overflow:hidden}}@media (max-width:992px){.tema-clos .vs-main{padding-top:54px}.tema-clos .clos-riquadri .clos-riquadro{width:100%;min-height:var(--clos-hm)}.tema-clos .clos-riquadro__logo{height:var(--clos-lm)}.tema-clos .clos-etichetta{font-size:var(--clos-tm)}}@media (max-width:768px){.tema-clos .clos-piede__colonne{grid-template-columns:1fr}.tema-clos .clos-piede__colonna:not(:last-child):after{display:none}.tema-clos .clos-piede__colonna{padding-bottom:20px;border-bottom:1px solid rgba(240,234,219,.2)}.tema-clos .clos-piede__colonna:last-child{border-bottom:0}}@media (max-width:480px){.tema-clos .clos-header__inner{padding:0 15px}}@media (prefers-reduced-motion:reduce){.tema-clos .clos-burger__linea,.tema-clos .clos-header,.tema-clos .clos-nav{transition:none}}