.menu.svelte-zeh3r5{isolation:isolate;border:1px solid color-mix(in oklab, var(--acento) 45%, transparent);background:color-mix(in oklab, var(--velo) 70%, transparent);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;padding:1.6rem 1.8rem;display:flex;position:relative;overflow:hidden}.menu.svelte-zeh3r5:before{content:"";z-index:-1;background:radial-gradient(90% 140% at 85% 0%, rgb(var(--luz) / .22), transparent 70%);position:absolute;inset:0}.foto.svelte-zeh3r5{object-fit:cover;border-radius:14px;flex:none;align-self:stretch;width:clamp(9rem,22%,15rem);min-height:9rem}.texto.svelte-zeh3r5{flex:15rem}.frase.svelte-zeh3r5{font-family:var(--titulo);letter-spacing:-.02em;max-width:26ch;margin-top:.4rem;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.2}.dias.svelte-zeh3r5{font-family:var(--texto);letter-spacing:.02em;color:var(--tinta-suave);margin-top:.5rem;font-size:.82rem;font-style:normal;display:block}.precios.svelte-zeh3r5{flex-wrap:wrap;align-items:baseline;gap:1.1rem;display:flex}.principal.svelte-zeh3r5 strong:where(.svelte-zeh3r5){font-family:var(--titulo);letter-spacing:-.04em;color:var(--acento);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,1.8rem + 2.8vw,3.8rem);font-weight:600;line-height:1}.precios.svelte-zeh3r5 ul:where(.svelte-zeh3r5){color:var(--tinta-suave);padding:0;font-size:.82rem;line-height:1.7;list-style:none}.precios.svelte-zeh3r5 li:where(.svelte-zeh3r5):before{content:"·";color:var(--acento);margin-right:.5em}.compacto.svelte-zeh3r5{padding:1.2rem 1.4rem}.compacto.svelte-zeh3r5 .frase:where(.svelte-zeh3r5){font-size:1.15rem}.compacto.svelte-zeh3r5 .principal:where(.svelte-zeh3r5) strong:where(.svelte-zeh3r5){font-size:2.4rem}@media (width<=640px){.menu.svelte-zeh3r5{padding:1.3rem 1.2rem}.precios.svelte-zeh3r5{width:100%}.foto.svelte-zeh3r5{width:100%;height:10rem;min-height:0}}.platos.svelte-1tvd23n{flex-direction:column;padding:0;list-style:none;display:flex}.plato.svelte-1tvd23n{border-bottom:1px solid color-mix(in oklab, var(--tinta) 9%, transparent);padding-block:.95rem;transition:background .38s}.plato.svelte-1tvd23n:last-child{border-bottom:none}.plato.svelte-1tvd23n:hover{background:linear-gradient(to right, color-mix(in oklab, var(--acento) 9%, transparent), transparent 70%)}.linea.svelte-1tvd23n{align-items:baseline;gap:.55rem;display:flex}.nombre.svelte-1tvd23n{font-family:var(--texto);letter-spacing:0;flex:none;max-width:78%;font-size:1rem;font-weight:600;line-height:1.35}.puntos.svelte-1tvd23n{background-image:radial-gradient(circle, color-mix(in oklab, var(--tinta) 38%, transparent) 1px, transparent 1px);opacity:.6;background-repeat:repeat-x;background-size:6px 1px;flex:auto;min-width:1.5rem;height:1px;margin-bottom:.3em}.precio.svelte-1tvd23n{font-variant-numeric:tabular-nums;color:var(--acento);white-space:nowrap;flex:none;font-size:.96rem;font-weight:600}.sin-cifra.svelte-1tvd23n{color:var(--tinta-suave);font-style:italic;font-weight:500}.sello.svelte-1tvd23n{color:var(--acento);vertical-align:.25em;margin-left:.25em;font-size:.7em}.meta.svelte-1tvd23n{letter-spacing:.07em;text-transform:uppercase;color:color-mix(in oklab, var(--acento) 78%, var(--tinta-suave));flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;margin-top:.3rem;font-size:.72rem;display:flex}.medida.svelte-1tvd23n{border:1px solid color-mix(in oklab, var(--acento) 32%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;padding:.12em .55em}.descripcion.svelte-1tvd23n{max-width:52ch;color:var(--tinta-suave);margin-top:.3rem;font-size:.88rem;line-height:1.5}.etiquetas.svelte-1tvd23n{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;padding:0;list-style:none;display:flex}.etiquetas.svelte-1tvd23n li:where(.svelte-1tvd23n){letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in oklab, var(--tinta) 18%, transparent);color:var(--tinta-suave);border-radius:999px;padding:.2em .65em;font-size:.64rem}.etiquetas.svelte-1tvd23n li:where(.svelte-1tvd23n):first-child{border-color:color-mix(in oklab, var(--vivo) 50%, transparent);color:color-mix(in oklab, var(--vivo) 85%, var(--tinta))}
