.plato[data-astro-cid-znwvs2vd]{border-bottom:1px solid color-mix(in srgb, var(--oro-oscuro) 30%, transparent);gap:1rem;padding-block:1rem;display:grid}.plato-con-foto[data-astro-cid-znwvs2vd]{grid-template-columns:6rem 1fr;align-items:start}.plato[data-astro-cid-znwvs2vd] .plato-foto{object-fit:cover;border:1px solid var(--oro-oscuro);border-radius:4px;width:6rem;height:6rem}.plato-cabecera[data-astro-cid-znwvs2vd]{align-items:baseline;gap:.5rem;display:flex}.plato-nombre[data-astro-cid-znwvs2vd]{color:var(--crema);margin:0;font-size:1.4375rem;line-height:1.2}.plato-puntos[data-astro-cid-znwvs2vd]{border-bottom:1px dotted var(--oro-oscuro);flex:1;min-width:1rem;transform:translateY(-.3em)}.plato-precio[data-astro-cid-znwvs2vd]{font-family:var(--fuente-titulos);font-weight:var(--peso-titulos);color:var(--oro);white-space:nowrap;font-size:1.25rem}.plato-descripcion[data-astro-cid-znwvs2vd]{color:var(--crema-suave);margin:.25rem 0 0;font-size:.9375rem;line-height:1.5}.plato-meta[data-astro-cid-znwvs2vd]{color:var(--crema-suave);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}.plato-cocina[data-astro-cid-znwvs2vd]{align-items:center;gap:.375rem;display:inline-flex}.plato-cocina[data-astro-cid-znwvs2vd] .banderas{gap:.25rem}.plato-alergenos[data-astro-cid-znwvs2vd]{flex-wrap:wrap;gap:.25rem;display:inline-flex}.alergeno[data-astro-cid-znwvs2vd]{border:1px solid var(--oro-oscuro);color:var(--crema);border-radius:999px;padding:.0625rem .5rem}.nav-categorias[data-astro-cid-qqpfzljw]{z-index:40;background:color-mix(in srgb, var(--negro) 96%, transparent);border-block:1px solid color-mix(in srgb, var(--oro-oscuro) 60%, transparent);position:sticky;top:64px}ul[data-astro-cid-qqpfzljw]{scrollbar-width:none;gap:.5rem;margin:0 auto;padding-block:.5rem;list-style:none;display:flex;overflow-x:auto}ul[data-astro-cid-qqpfzljw]::-webkit-scrollbar{display:none}@media (width>=900px){li[data-astro-cid-qqpfzljw]:first-child{margin-left:auto}li[data-astro-cid-qqpfzljw]:last-child{margin-right:auto}}a[data-astro-cid-qqpfzljw]{min-height:40px;color:var(--crema);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 .875rem;font-size:.75rem;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}a[data-astro-cid-qqpfzljw]:hover{color:var(--oro)}a[data-astro-cid-qqpfzljw][aria-current]{border-color:var(--oro);color:var(--oro);background:color-mix(in srgb, var(--oro) 10%, transparent)}.filtro-cocina[data-astro-cid-paxgdx4w]{padding-bottom:1.5rem}.filtro-botones[data-astro-cid-paxgdx4w]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.filtro-boton[data-astro-cid-paxgdx4w]{border:1px solid var(--oro-oscuro);min-height:44px;color:var(--crema);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.8125rem;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.filtro-boton[data-astro-cid-paxgdx4w]:hover{border-color:var(--oro);color:var(--oro)}.filtro-boton[data-astro-cid-paxgdx4w][aria-pressed=true]{border-color:var(--oro);background:var(--oro-degradado);color:var(--negro)}.filtro-boton[data-astro-cid-paxgdx4w] .banderas{gap:0}.carta-cabecera[data-astro-cid-yhhbm4vk]{text-align:center;padding-block:3rem 1.5rem}.carta-cabecera[data-astro-cid-yhhbm4vk] h1[data-astro-cid-yhhbm4vk]{margin-bottom:.75rem;font-size:clamp(2.5rem,10vw,4rem)}.carta-subtitulo[data-astro-cid-yhhbm4vk]{color:var(--crema);margin-top:.5rem;font-size:clamp(.8125rem,3.4vw,1rem);display:block}.carta-cuerpo[data-astro-cid-yhhbm4vk]{padding-bottom:4rem}.carta-categoria[data-astro-cid-yhhbm4vk]{padding-top:2.5rem;scroll-margin-top:calc(64px + 3.5rem)}.carta-categoria[data-astro-cid-yhhbm4vk] h2[data-astro-cid-yhhbm4vk]{border-bottom:1px solid var(--oro-oscuro);margin-bottom:.25rem;padding-bottom:.5rem;font-size:clamp(2rem,7vw,2.75rem)}.carta-platos[data-astro-cid-yhhbm4vk]{margin:0;padding:0;list-style:none}@media (width>=900px){.carta-platos[data-astro-cid-yhhbm4vk]{grid-template-columns:1fr 1fr;column-gap:3rem;display:grid}}.carta-nota[data-astro-cid-yhhbm4vk]{border:1px solid var(--oro);background:color-mix(in srgb, var(--oro) 8%, transparent);border-radius:6px;align-items:center;gap:.75rem;margin-top:3rem;padding:1rem 1.25rem;display:flex}.carta-nota[data-astro-cid-yhhbm4vk] svg{color:var(--oro);flex-shrink:0}.carta-nota[data-astro-cid-yhhbm4vk] p[data-astro-cid-yhhbm4vk]{color:var(--crema);margin:0}
