/* V146: reservation autofill and active contact submit pointer */
body.restaurant-theme #dinner-reservation-form input:-webkit-autofill,
body.restaurant-theme #dinner-reservation-form input:-webkit-autofill:hover,
body.restaurant-theme #dinner-reservation-form input:-webkit-autofill:focus {
  -webkit-text-fill-color: #f2f6f4 !important;
  -webkit-box-shadow: 0 0 0 1000px #151d1f inset !important;
  box-shadow: 0 0 0 1000px #151d1f inset !important;
  caret-color: #f2f6f4;
  transition: background-color 9999s ease-out 0s;
}
#dinner-reservation-form input[name="time"] { font-variant-numeric: tabular-nums; }
.contact47-form button[type="submit"]:not(:disabled) { cursor: pointer !important; }
.contact47-form button[type="submit"]:disabled { cursor: wait !important; }
