.pagina-menu,.pagina-testo{padding-block:clamp(40px,7vw,88px) clamp(72px,10vw,128px)}.intestazione--pagina{margin-bottom:clamp(32px,5vw,56px)}.intestazione--pagina>p{margin-top:var(--s2)}.foglio{position:relative;padding:clamp(22px,5vw,56px) clamp(18px,5vw,60px) clamp(28px,5vw,56px);border:1px solid var(--filo-oro);border-radius:7px}.foglio:before{content:"";position:absolute;inset:6px;border:1px solid rgba(201,162,39,.45);border-radius:3px;pointer-events:none}.schede{position:relative;margin:0 calc(-1*clamp(18px,5vw,60px) + 7px) clamp(24px,4vw,40px);border-bottom:1px solid var(--filo)}.schede ul{display:flex;gap:2px;padding-inline:clamp(11px,4vw,53px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:24px}.schede ul::-webkit-scrollbar{display:none}.schede li{flex:none}.schede__voce{position:relative;display:inline-flex;align-items:center;min-height:50px;padding:0 13px;font-weight:500;font-size:.8438rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--nocciola);-webkit-tap-highlight-color:transparent;transition:color .2s ease}.schede__voce:after{content:"";position:absolute;left:13px;right:13px;bottom:-1px;height:2px;background-color:var(--vinaccia);transform:scaleX(0);transition:transform .35s var(--molla)}.schede__voce[aria-selected=true]{color:var(--vinaccia)}.schede__voce[aria-selected=true]:after{transform:scaleX(1)}@media(hover:hover){.schede__voce:hover{color:var(--inchiostro)}}.schede__voce:active{color:var(--vinaccia)}.schede__voce:focus-visible{outline-offset:-4px}@media(min-width:860px){.schede ul{justify-content:center}}@media(prefers-reduced-motion:reduce){.schede__voce:after{transition:none}}.pannello{scroll-margin-top:calc(var(--h-testata) + 24px)}.pannello+.pannello{margin-top:clamp(40px,6vw,64px)}.schede-attive .pannello{margin-top:0}.pannello__titolo{margin-bottom:var(--s4);text-align:center;font-family:var(--f-titoli);font-weight:600;font-size:clamp(2rem,1.6rem + 1.6vw,2.6rem);line-height:1.1;letter-spacing:-.01em}.voce{padding-block:13px}.voce+.voce{border-top:1px solid rgba(107,94,79,.14)}.voce__nome{font-family:var(--f-titoli);font-weight:600;font-size:clamp(1.3125rem,1.2rem + .5vw,1.5rem);line-height:1.2;letter-spacing:-.003em}.voce .riga__prezzo{font-size:1.0313rem;line-height:1.5}.voce .riga__puntini{margin-bottom:.5em}.voce__sotto{margin-top:3px;padding-right:3.5em;font-size:.9375rem;line-height:1.5;color:var(--nocciola)}.voce__misure{display:grid;margin-top:6px}.voce__misure .riga{padding-block:3px}.voce__misure .riga__nome{font-size:1rem;color:var(--nocciola)}.voce--nota .voce__nome{font-style:italic;font-weight:500;color:var(--nocciola)}.foglio__allergeni{margin-top:clamp(28px,4vw,44px);padding-top:var(--s5);border-top:1px solid var(--filo-oro);text-align:center;font-size:.9375rem;line-height:1.55;color:var(--nocciola);text-wrap:balance}.pagina-menu__azioni{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s3) var(--s4);margin-top:clamp(32px,5vw,56px)}@media(max-width:520px){.pagina-menu__azioni .pulsante{width:100%}}.testo-lungo{max-width:36em;margin-inline:auto}.testo-lungo h2{margin:var(--s7) 0 var(--s3);font-family:var(--f-titoli);font-weight:600;font-size:1.75rem;line-height:1.2}.testo-lungo h2:first-child{margin-top:0}.testo-lungo p+p{margin-top:.9em}.testo-lungo a:not(.pulsante){color:var(--vinaccia);text-underline-offset:.22em}.testo-lungo .testo-lungo__torna{margin-top:var(--s7)}.pagina-errore p{max-width:28em;margin-inline:auto}.pagina-errore .titolo{margin-bottom:var(--s5)}
