html[data-pagina=gastronomia] main#inicio{min-height:0;padding:0}.gas-llegada,.gas-noche{--rub-alto:200svh}.gas-cierre{--rub-alto:170svh}.gas-llegada .rub-zoom,.gas-cierre .rub-zoom{--rm-ox:62%;--rm-oy:50%}.gas-noche .rub-zoom{--rm-ox:62.5%;--rm-oy:65%}@media (width<=899px){.gas-llegada .rub-zoom,.gas-cierre .rub-zoom{--rm-ox:47%;--rm-oy:50%}.gas-noche .rub-zoom{--rm-ox:48%;--rm-oy:49%}}.gas-velas{pointer-events:none;position:absolute;inset:0}.vela{left:var(--x);top:var(--y);aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gas-vela) calc(var(--gas-vela-alpha) * 100%), transparent) 0, transparent 68%);mix-blend-mode:screen;width:6%;opacity:calc(1 - 2 * var(--gas-vela-titileo));border-radius:50%;position:absolute;translate:-50% -50%}.vela--mesa{width:8%}@media (width<=899px){.vela{left:var(--xm);top:var(--ym);width:26%}.vela--mesa{width:30%}}.anim .vela{animation:titilar var(--t,3.4s) ease-in-out var(--delay,0s) infinite alternate}@keyframes titilar{to{opacity:1}}.gas-oscuro{background:var(--color-bg);opacity:0;pointer-events:none;position:absolute;inset:0}.gas-apagado{pointer-events:none;opacity:0;background:radial-gradient(ellipse 17% 33% at 62.2% 50%, transparent 0, transparent 35%, var(--color-bg) 100%);position:absolute;inset:0}@media (width<=899px){.gas-apagado{background:radial-gradient(ellipse 40% 17% at 47% 50%, transparent 0, transparent 35%, var(--color-bg) 100%)}}.gas-horario{margin-top:var(--space-s)}.gas-carta{padding:var(--space-xl) 0 var(--space-2xl);background:var(--color-bg);position:relative}.gas-carta__grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.gas-carta__lado{padding-inline:var(--pad-edge)}.gas-carta__lado .rub-bajada{margin-top:var(--space-s)}.gas-carta__col .carta{--carta-top:var(--nav-h);--carta-cubre:var(--nav-h);border-inline:0;border-radius:0}.gas-qr{display:none}@media (width>=900px){.gas-carta{padding:var(--space-2xl) var(--pad-edge) var(--space-3xl)}.gas-carta__grid{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.gas-carta__lado{top:calc(var(--nav-h) + 14svh);max-width:34rem;padding-inline:0;position:sticky}.gas-carta__col .carta{border-radius:var(--space-s);border-inline:1px solid var(--gas-borde)}.gas-qr{margin-top:var(--space-l);display:block}}.gas-qr__img{width:10rem;margin-top:var(--space-xs);border-radius:var(--radius-control);background:var(--color-hueso);overflow:hidden}.gas-qr__img:empty{background:var(--gas-superficie);border:1px solid var(--gas-borde);height:10rem}.gas-qr__img svg{width:100%;height:auto;display:block}.gas-qr__link{min-height:44px;margin-top:var(--space-2xs);font-weight:var(--weight-text-strong);color:var(--color-text);text-underline-offset:.25em;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.gas-apagado{opacity:.85}.gas-carta__lado{position:static}}
