/* Small accessibility corrections; retain the existing Figma layout and palette. */
.menu-page .table-banner :is(.table-identity strong, .table-identity em, .self-service h2, .self-service p, .table-thanks, .info-symbol) {
  color: #002b10;
}
.menu-page .table-banner .info-symbol { border-color: currentColor; }
.mobile-cart-count { color: #002b10; }
.menu-page .ingredient-option:not([aria-pressed="true"]) .ingredient-price { color: #5f6c58; }
.menu-page .cfg-info {
  min-width: 24px;
  min-height: 24px;
  color: #023f17;
  border-color: #023f17;
}
.about h2 .script { color: #536e62; }
.nh-consent :focus-visible,
#contact-form :focus-visible,
#application-form :focus-visible,
.upload:focus-within { outline-color: #023f17; }
