#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-162725c3-2e26-4077-9f54-335c38b77e84);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
    background: no-repeat var(--wpr-bg-d175ab1b-4833-4168-acf7-e381d5700d60);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
    background: no-repeat var(--wpr-bg-9ad49226-61db-4b10-9597-0135b9d1335e);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
    background: no-repeat var(--wpr-bg-048c42c2-ac00-4ad1-8c7f-79b43375d41b);

}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
    background: no-repeat var(--wpr-bg-66bf026e-006d-4637-998b-5e87a70a0cab);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
    background: no-repeat var(--wpr-bg-389e631d-9e5b-4cf3-a20a-8dcae60d976c);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
    background: no-repeat var(--wpr-bg-33bab306-2bd2-45e0-ac4d-fd73d885b4af);
}

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