.menu[data-astro-cid-gxj5bkcp]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gutter);align-items:start;margin-bottom:24px;display:grid}.menu-section[data-astro-cid-gxj5bkcp]{padding:28px}.menu-section[data-astro-cid-gxj5bkcp] h3[data-astro-cid-gxj5bkcp]{font-family:var(--serif);color:var(--bordeaux);margin-bottom:1rem;font-weight:600}ul[data-astro-cid-gxj5bkcp]{margin:0;padding:0;list-style:none}li[data-astro-cid-gxj5bkcp]{border-bottom:1px solid var(--filet);justify-content:space-between;gap:1rem;padding:12px 0;display:flex}li[data-astro-cid-gxj5bkcp]:last-child{border-bottom:0}.dish[data-astro-cid-gxj5bkcp]{font-weight:600;display:grid}.detail[data-astro-cid-gxj5bkcp]{color:var(--taupe);font-size:.9375rem;font-weight:400}.price[data-astro-cid-gxj5bkcp]{white-space:nowrap;font-weight:600}@media (width<=960px){.menu[data-astro-cid-gxj5bkcp]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}}@media (width<=640px){.menu[data-astro-cid-gxj5bkcp]{grid-template-columns:1fr}.menu-section[data-astro-cid-gxj5bkcp]{padding:20px}}.booking[data-astro-cid-wv4hf7nz]{gap:12px;margin-top:1.5rem;display:grid}.booking[data-astro-cid-wv4hf7nz] p[data-astro-cid-wv4hf7nz]{margin:0}.hours[data-astro-cid-wv4hf7nz]{align-items:center;gap:.5rem;font-weight:600;display:flex}.label[data-astro-cid-wv4hf7nz]{margin-top:.5rem!important}.actions[data-astro-cid-wv4hf7nz]{flex-wrap:wrap;gap:12px;display:flex}
