.menu-sheet-grid { align-items: start; }
.menu-sheet { min-width: 0; }
#menu-sheets, .menu-sheet[id] { scroll-margin-top: 9rem; }
.menu-sheet img { display: block; width: 100%; height: 300px; object-fit: contain; background: #fff; border: 1px solid var(--line-strong); }
.menu-sheet h3 { margin-top: 1rem; }
.menu-sheet p { margin-top: 0.65rem; }
.menu-sheet .page-actions { flex-wrap: wrap; }
