/* Menu maker. Kit pieces (editor, pager) come from css/_artifact.css and css/_print-kit.css. Borders: 1px hairline. */
#visu-tools.vt-menu-maker .vt-mm-top { margin: 0 0 10px; }
#visu-tools.vt-menu-maker .vt-mm-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 14px; }
#visu-tools.vt-menu-maker .vt-mm-grid .vt-wide { grid-column: 1 / -1; }
#visu-tools.vt-menu-maker .vt-mm-price-hint { margin: 10px 0 0; }
#visu-tools.vt-menu-maker .vt-mm-opts { margin-top: 18px; padding-top: 16px; border-top: 1px solid var(--vt-line); }
#visu-tools.vt-menu-maker .vt-ak-qr { margin-top: 14px; }
#visu-tools.vt-menu-maker .vt-mm-look { display: grid; gap: 14px; margin-top: 16px; }
@media (max-width: 600px) {
  #visu-tools.vt-menu-maker .vt-mm-grid { grid-template-columns: minmax(0, 1fr); }
}
