#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-3b326b9b-6113-4dad-bddd-0616bc3d9c2a);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
    background: no-repeat var(--wpr-bg-2cfc1857-bf7d-470a-ada8-529b5b5fafeb);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
    background: no-repeat var(--wpr-bg-8bfffe5c-e882-4b5a-8475-2791dc23486f);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
    background: no-repeat var(--wpr-bg-744270e3-1e37-4adb-ac45-ec656cdda680);

}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
    background: no-repeat var(--wpr-bg-c4b3bd2a-f3d2-45c1-aaf1-953ab8cb5493);
}

.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
    background: no-repeat var(--wpr-bg-a91b11fe-cd5f-4248-8403-dfc9428a2ce8);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
    background: no-repeat var(--wpr-bg-8b5aebdd-a575-4854-b578-c5bb4a8c1960);
}

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