/* Use the same shared fields as Annonser returbil, without the legacy modal input shadow. */
.hf-booking-modal .auth-input-group .form-control,
.hf-booking-modal .auth-input-group .form-control:hover,
.hf-booking-modal .auth-input-group .form-control:focus {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: transparent;
}
.hf-booking-modal .auth-input-group select.form-control { cursor: pointer; }
.hf-booking-modal .car-date-input .auth-input-icon { cursor: pointer; }
.booking-account-required__actions { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 24px; }
.booking-account-required__actions .auth-secondary-button { width: auto; }
@media (max-width: 767px) {
  .booking-account-required__actions { flex-direction: column; }
  .booking-account-required__actions .btn { width: 100%; }
}
