#eh-stripe-card-element,#eh-stripe-exp-element, #eh-stripe-cvc-element, #eh-stripe-iban-element  {
    background:#fff;
    height: 30px;
    padding:5px 50px;
    border: 1px solid #eee;
    width:100%;
}
#eh-stripe-exp-element, #eh-stripe-cvc-element {
    padding:5px 10px;
}
.stripe-card-group {
	width:100%;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand {
    display: block;
    width: 30px;
    height: 24px;
    margin-top: -24px;
    float: left;
    margin-left: 4px;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-credit-card-brand {
    background: no-repeat var(--wpr-bg-233eca13-df6e-42a8-ba12-c6d5904ffbf3);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
    background: no-repeat var(--wpr-bg-febc4477-0aa2-410f-b42d-6817137a8bc4);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
    background: no-repeat var(--wpr-bg-51869178-addd-4288-8d5d-e625c652e926);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
    background: no-repeat var(--wpr-bg-10b0d9b5-2521-4129-85d0-5f24a8a9656b);

}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
    background: no-repeat var(--wpr-bg-750d73ab-a36d-48c2-bcd2-0224a3f20293);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
    background: no-repeat var(--wpr-bg-c7c99a08-b702-4196-baf7-a64ee0ea6509);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
    background: no-repeat var(--wpr-bg-da131814-8486-4b0a-a6ec-b22f6259151c);
}

#eh-stripe-payment-request-button{
    padding: 20px 0;
}
