/* Mister Wheelz site-wide glossy primary buttons */
.button,
.header-cta,
.mobile-booking-cta,
.form-card .button {
  color: #fff !important;
  background: linear-gradient(180deg, #ffb63f 0%, #fd9800 52%, #e88900 100%) !important;
  border: 1px solid #fff6 !important;
  box-shadow: inset 0 2px 0 #ffffff8a, inset 0 -2px 0 #b36b003d, 0 5px 14px #b9680033 !important;
  text-shadow: 0 1px 1px #6f390033;
}
.button:hover,
.header-cta:hover,
.mobile-booking-cta:hover,
.form-card .button:hover {
  filter: brightness(1.04);
  box-shadow: inset 0 2px 0 #ffffffa6, inset 0 -2px 0 #b36b004d, 0 7px 18px #b9680040 !important;
}
.button:active,
.header-cta:active,
.mobile-booking-cta:active,
.form-card .button:active {
  transform: translateY(1px);
}
