body.bare{background:var(--c-paper)}.hint.astro-3ho7rhgs{max-inline-size:210mm;padding:1rem var(--gutter);font-size:var(--text-s);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin:0 auto;display:flex}.hint.astro-3ho7rhgs a.astro-3ho7rhgs{align-items:center;min-block-size:2.75rem;display:inline-flex}.a4.astro-3ho7rhgs{--text-l:1.05rem;--text-m:.92rem;--text-s:.82rem;--text-xl:1.5rem;--text-2xl:2.2rem;--space-m:1.25rem;--c-paper:#fff;color:#1c2325;max-inline-size:210mm;box-shadow:0 0 0 1px var(--c-line);background:#fff;gap:1.5rem;margin:0 auto 2rem;padding:clamp(1rem,4vw,14mm);display:grid}.top.astro-3ho7rhgs{border-block-end:2px solid;gap:.2rem;padding-block-end:.75rem;display:grid}.name.astro-3ho7rhgs{font-size:2rem;font-weight:600}.addr.astro-3ho7rhgs{font-size:var(--text-s);color:var(--c-ink-soft)}@media (width>=700px){.cols.astro-3ho7rhgs .menu-block{columns:2;column-gap:2.5rem;display:block}.cols.astro-3ho7rhgs .menu-block>*{break-inside:avoid;margin-block-end:1rem}.cols.astro-3ho7rhgs .dish{break-inside:avoid}}.cols.astro-3ho7rhgs .dish{padding-block:.45rem}.foot.astro-3ho7rhgs{gap:1rem;display:grid}@media (width>=700px){.foot.astro-3ho7rhgs{grid-template-columns:minmax(0,1fr) 9rem;align-items:end}}.scan.astro-3ho7rhgs{gap:.4rem;max-inline-size:9rem;font-size:.75rem;line-height:1.3;display:grid}@page{size:A4;margin:12mm}@media print{.hint.astro-3ho7rhgs{display:none}body.bare{background:#fff}.a4.astro-3ho7rhgs{max-inline-size:none;box-shadow:none;margin:0;padding:0}.cols.astro-3ho7rhgs .menu-block{columns:2;column-gap:10mm;display:block}.cols.astro-3ho7rhgs a{text-decoration:none}}
