/* Dish tags: the same chips on the public menu, waiter app, self-order chat and kiosk. */
.dish-tags { display: flex; flex-wrap: wrap; gap: 4px; margin-top: 4px; }
.dish-tag { --tag: oklch(45% 0.1 75); padding: 1px 8px; border-radius: 999px; font-size: 12px; font-weight: 700; line-height: 1.5;
  color: var(--tag); background: color-mix(in oklab, var(--tag) 13%, transparent); }
.dish-tag-vegan { --tag: oklch(42% 0.11 150); }
.dish-tag-spicy { --tag: oklch(48% 0.17 28); }
[data-menu="noite"] .dish-tag { --tag: oklch(82% 0.12 80); }
[data-menu="noite"] .dish-tag-vegan { --tag: oklch(82% 0.13 150); }
[data-menu="noite"] .dish-tag-spicy { --tag: oklch(78% 0.13 28); }
