/* No-card booking mode: hide only the payment/card UI. */
#mg-echo-booking-form-step-2 .credit-card-form-wrapper,
#mg-echo-booking-form-step-2 .mop-wrapper,
#mg-echo-booking-form-step-2 .mop-description,
#mg-echo-booking-form-step-2 .mg-echo-creditCard-PrePayment-Text,
#mg-echo-booking-form-step-2 #mg-echo-isCreditCardRequired,
#mg-echo-booking-form-step-2 .mg-echo-proceed-payment-lock-overlay,
#mg-echo-booking-form-step-2 .mg-echo-credit-card-lock-overlay,
#mg-echo-booking-form-step-2 .payment-details,
#mg-echo-booking-form-step-2 .payment-row,
#mg-echo-booking-form-step-2 [class*="cardNumber"],
#mg-echo-booking-form-step-2 [class*="card-number"],
#mg-echo-booking-form-step-2 [class*="cardHolder"],
#mg-echo-booking-form-step-2 [class*="expiry"],
#mg-echo-booking-form-step-2 [class*="cvv"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
