.testa-menu[data-astro-cid-2ndeurlg]{background:var(--giallo);border-bottom:var(--tratto) solid var(--cioccolato);padding-block:clamp(28px,5vw,64px) clamp(36px,5vw,64px);overflow:clip}.testa-menu-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.testa-menu-titolo[data-astro-cid-2ndeurlg]{text-transform:uppercase;margin-top:10px;padding-bottom:.06em;font-size:clamp(3.6rem,11vw,9rem);line-height:.95}.testa-menu-sotto[data-astro-cid-2ndeurlg]{max-width:46ch;margin-top:16px;font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:560}.dieci-mini[data-astro-cid-2ndeurlg]{text-align:center;background:var(--bordeaux);width:210px;color:var(--giallo);border:var(--tratto) solid var(--cioccolato);aspect-ratio:1;box-shadow:0 6px 0 var(--cioccolato);transform:rotate(var(--a,3deg));transition:transform .3s var(--rimbalzo);border-radius:50%;align-content:center;justify-items:center;gap:6px;padding:20px 16px;text-decoration:none;display:grid}@media (hover:hover){.dieci-mini[data-astro-cid-2ndeurlg]:hover{transform:rotate(-2deg)scale(1.04)}}.dieci-mini-prezzo[data-astro-cid-2ndeurlg]{font-size:3rem;line-height:1}.dieci-mini-testo[data-astro-cid-2ndeurlg]{font-size:.9rem;line-height:1.3}.dieci-mini-testo[data-astro-cid-2ndeurlg] strong[data-astro-cid-2ndeurlg]{text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;display:block}.schede[data-astro-cid-2ndeurlg]{top:var(--testata);z-index:20;background:var(--carta);border-bottom:2px solid #33200f26;position:sticky}.schede-lista[data-astro-cid-2ndeurlg]{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.schede-lista[data-astro-cid-2ndeurlg]::-webkit-scrollbar{display:none}.schede-lista[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{white-space:nowrap;scroll-snap-align:start;border:2px solid var(--cioccolato);background:var(--bianco);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:750;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.schede-lista[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg].e-attiva{background:var(--cioccolato);color:var(--giallo)}@media (hover:hover){.schede-lista[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]:not(.e-attiva):hover{background:var(--giallo)}}.menu-corpo[data-astro-cid-2ndeurlg]{gap:clamp(56px,7vw,96px);padding-block:clamp(40px,6vw,80px) clamp(72px,9vw,120px);display:grid}.categoria[data-astro-cid-2ndeurlg]{scroll-margin-top:84px}.categoria-testa[data-astro-cid-2ndeurlg]{border-bottom:var(--tratto) solid var(--cioccolato);flex-wrap:wrap;align-items:baseline;gap:6px 22px;padding-bottom:14px;display:flex}.categoria-titolo[data-astro-cid-2ndeurlg]{font-size:clamp(2.3rem,5vw,4rem);line-height:1}.categoria-testa[data-astro-cid-2ndeurlg]{min-height:70px;padding-right:clamp(96px,12vw,150px);position:relative}.categoria-testa[data-astro-cid-2ndeurlg] .categoria-disegno{width:clamp(84px,9vw,130px);height:auto;transform:rotate(var(--g,0deg));filter:drop-shadow(0 4px #33200fe6);position:absolute;bottom:-26px;right:6px}.categoria-frase[data-astro-cid-2ndeurlg]{color:var(--marrone);max-width:48ch;font-weight:600}.voci[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(28px,5vw,72px);margin-top:26px;display:grid}.voce-riga[data-astro-cid-2ndeurlg]{align-items:baseline;gap:10px;display:flex}.voce-nome[data-astro-cid-2ndeurlg]{font-size:1.12rem;font-weight:800}.voce-puntini[data-astro-cid-2ndeurlg]{border-bottom:3px dotted #33200f73;flex:auto;min-width:20px;transform:translateY(-5px)}.voce-prezzo[data-astro-cid-2ndeurlg]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--bordeaux);font-weight:800}.voce-descrizione[data-astro-cid-2ndeurlg]{color:#5a4228;text-wrap-style:pretty;max-width:46ch;margin-top:4px;font-size:.97rem}.salse-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}@media (width<=1099px){.salse-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.salse-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(2,minmax(0,1fr))}.salsa-scheda[data-astro-cid-2ndeurlg]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}}@media (width<=329px){.salse-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:minmax(0,1fr)}.salsa-scheda[data-astro-cid-2ndeurlg]:last-child:nth-child(odd){justify-self:stretch;width:auto}.salsa-scheda[data-astro-cid-2ndeurlg] .salsa-nome[data-astro-cid-2ndeurlg] .salsa-peperoncino{right:8px}}.salsa-scheda[data-astro-cid-2ndeurlg]{background:var(--bianco);border:var(--tratto) solid var(--cioccolato);box-shadow:0 5px 0 var(--cioccolato);transform:rotate(var(--a,0deg));border-radius:18px;padding:14px 16px 16px;position:relative;container-type:inline-size}.salsa-scheda--piccante[data-astro-cid-2ndeurlg]{background:var(--bordeaux);color:var(--giallo)}.salsa-scheda--piccante[data-astro-cid-2ndeurlg] .salsa-descrizione[data-astro-cid-2ndeurlg]{color:#fff1b8}.salsa-nome[data-astro-cid-2ndeurlg]{overflow-wrap:normal;font-size:min(1.45rem,15cqi);line-height:1.1}.salsa-nome[data-astro-cid-2ndeurlg] .salsa-peperoncino{background:var(--giallo);width:34px;height:34px;color:var(--bordeaux);border:var(--tratto) solid var(--cioccolato);border-radius:50%;padding:6px;position:absolute;top:-12px;right:-10px;transform:rotate(12deg)}.salsa-descrizione[data-astro-cid-2ndeurlg]{color:#5a4228;margin-top:6px;font-size:.95rem;line-height:1.4}.avvertenze[data-astro-cid-2ndeurlg] .collegamento[data-astro-cid-2ndeurlg]{padding-block:12px}.avvertenze[data-astro-cid-2ndeurlg]{border-radius:var(--r);background:var(--cartoccio);border:var(--tratto) solid var(--cioccolato);gap:12px;max-width:860px;padding:22px 24px;display:grid}@media (width<=760px){.testa-menu-griglia[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}.dieci-mini[data-astro-cid-2ndeurlg]{justify-self:end;width:170px;margin-top:-20px}.dieci-mini-prezzo[data-astro-cid-2ndeurlg]{font-size:2.4rem}.voci[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}}
