#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-8152fc8c-4a59-4f74-bcde-28ac19946b83);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
    background: no-repeat var(--wpr-bg-c9f990c5-a63c-4cbe-8174-d9a7c2583b34);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
    background: no-repeat var(--wpr-bg-608f1d96-f95a-4f06-9a6c-c37b4212f81a);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
    background: no-repeat var(--wpr-bg-b41099f7-4336-4221-a0fc-0e51c9c363a7);

}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
    background: no-repeat var(--wpr-bg-ba57750b-8ff4-4e4a-9181-6386d400ac5a);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
    background: no-repeat var(--wpr-bg-726afc67-39e2-4409-a461-fe74d56f40c8);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
    background: no-repeat var(--wpr-bg-6001b8c3-358d-444c-9b9c-0c135cedc0ca);
}

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