.fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_alipay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_applepay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_bancontact.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_eps.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_giropay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_googlepay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_grabpay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_multibanco.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_p24.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_payment_request.wc-stripe-no-desc .payment_box.wc-stripe-no-methods, .fc-wrapper #payment ul.payment_methods > li.payment_method_stripe_sofort.wc-stripe-no-desc .payment_box.wc-stripe-no-methods {
  padding: 0;
  margin: 0;
}

.fc-wrapper .payment_box.payment_method_stripe_ideal #wc_stripe_local_payment_stripe_ideal {
  background-color: var(--fluidcheckout--color--white, #fff);
}

.fc-wrapper .wc-stripe-link-icon {
  z-index: 3;
  top: calc(var(--fluidcheckout--field--height, 45.625px) / 2);
  right: calc(var(--fluidcheckout--validation-check--horizontal-spacing, 5px) + 24px + 5px);
}

body.has-payment-method-selected--payment_method_stripe_googlepay .fc-wrapper .fc-sidebar .fc-sidebar__inner div.fc-place-order__section--sidebar,
body.has-payment-method-selected--payment_method_stripe_applepay .fc-wrapper .fc-sidebar .fc-sidebar__inner div.fc-place-order__section--sidebar,
body.has-payment-method-selected--payment_method_stripe_payment_request .fc-wrapper .fc-sidebar .fc-sidebar__inner div.fc-place-order__section--sidebar,
body.has-payment-method-selected--payment_method_ppcp .fc-wrapper .fc-sidebar .fc-sidebar__inner div.fc-place-order__section--sidebar {
  display: none;
}

body.woocommerce-checkout .fc-wrapper #wc-stripe-payment-request-container {
  width: 100%;
}