/* Checkout variant 2 overrides */

.checkout-logo {
  max-width: 190px;
}

.form-group {
  gap: 0.125rem;
}

.form-group label {
  margin-bottom: 0;
  font-size: 0.8125rem;
}

.heading-checkout.contact-header {
  margin-bottom: 0.25rem;
}

.rtc-form-container {
  row-gap: 0.75rem;
}

.payment-flds-box {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.pb-checkout__button {
  background-color: #00bc40;
}

.pb-checkout__button:hover {
  background-color: #00a338;
}

@media screen and (max-width: 767px) {
  .rtc-form-container {
    row-gap: 0.5rem;
  }

  .rtc-grid {
    row-gap: 0.75rem;
  }
}
