#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-83fabb8c-72c4-42cc-a2a0-305260953012);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
    background: no-repeat var(--wpr-bg-d9a589e8-77f6-4aac-8d51-183fde13af01);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
    background: no-repeat var(--wpr-bg-6388f92b-5232-4a7a-9d7f-d7e962c39257);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
    background: no-repeat var(--wpr-bg-4ff3924a-291b-4665-997a-8824dd075327);

}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
    background: no-repeat var(--wpr-bg-0ebee1a9-c76c-4ef2-8590-d5977c2bb98c);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
    background: no-repeat var(--wpr-bg-d2e8168d-301c-41af-a517-d775e8251b3e);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
    background: no-repeat var(--wpr-bg-da855d8d-c84e-43ee-99dc-77e3a228c53c);
}

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