body.woocommerce-checkout div.woocommerce .fc-wrapper .fc-step__substep-fields-inner .wc-stripe-banner-checkout.active {
  display: inline;
}

body.woocommerce-checkout div.woocommerce .fc-wrapper .fc-step__substep-fields-inner a:not([href]) {
  color: var(--primary);
}

body.theme-cartzilla div.woocommerce .ts-wrapper.form-control {
  padding: 0;
  border: none;
}

body.theme-cartzilla .fc-login-form__wrapper .fc-login-form form.login .form-row.form-row input.input-text {
  display: block;
  width: 100%;
}

body.theme-cartzilla div.woocommerce form .form-row input[type=text] {
  height: var(--fluidcheckout--field--height);
  padding-right: var(--fluidcheckout--field--padding-left);
  border: 1px solid var(--fluidcheckout--field--border-color, var(--fluidcheckout--color--light-grey, #d8d8d8));
  border-radius: var(--fluidcheckout--field--border-radius);
  background-color: var(--fluidcheckout--field--background-color--accent);
  font-size: var(--fluidcheckout--field--font-size);
  color: var(--fluidcheckout--field--color);
}