.hidden-important{display:none!important}.block-important{display:block!important}.flex-important{display:flex!important}.stripe-payment-form{padding:20px 0}.stripe-payment-form label,.stripe-payment-form input{width:100%}.stripe-payment-form input,.stripe-payment-form #card-number-element-desktop,.stripe-payment-form #card-number-element-mobile,.stripe-payment-form #card-expiry-element-desktop,.stripe-payment-form #card-expiry-element-mobile,.stripe-payment-form #card-cvc-element-desktop,.stripe-payment-form #card-cvc-element-mobile{margin-top:10px;margin-bottom:20px}.stripe-payment-form label{font-weight:600;font-family:Lato,sans-serif;font-size:15px;color:#595959}.stripe-payment-form #card-number-element-desktop,.stripe-payment-form #card-number-element-mobile,.stripe-payment-form #card-expiry-element-desktop,.stripe-payment-form #card-expiry-element-mobile,.stripe-payment-form #card-cvc-element-desktop,.stripe-payment-form #card-cvc-element-mobile,.stripe-payment-form input#cardholder-name{background-color:#fff;padding:12px 16px;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 6px #0000000d;transition:border-color .3s ease,box-shadow .3s ease;min-height:45px}.stripe-payment-form #card-number-element-desktop.StripeElement--focus,.stripe-payment-form #card-number-element-mobile.StripeElement--focus,.stripe-payment-form #card-expiry-element-desktop.StripeElement--focus,.stripe-payment-form #card-expiry-element-mobile.StripeElement--focus,.stripe-payment-form #card-cvc-element-desktop.StripeElement--focus,.stripe-payment-form #card-cvc-element-mobile.StripeElement--focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e833}.stripe-payment-form #card-number-element-desktop.StripeElement--invalid,.stripe-payment-form #card-number-element-mobile.StripeElement--invalid,.stripe-payment-form #card-expiry-element-desktop.StripeElement--invalid,.stripe-payment-form #card-expiry-element-mobile.StripeElement--invalid,.stripe-payment-form #card-cvc-element-desktop.StripeElement--invalid,.stripe-payment-form #card-cvc-element-mobile.StripeElement--invalid{border-color:#e53935}.stripe-payment-form .StripeElement{background-color:transparent;padding:8px 0;font-size:16px;color:#333;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.stripe-payment-form .StripeElement::placeholder{color:#999;opacity:1}.stripe-payment-form .stripe-error{color:#e53935;font-size:14px;margin-top:5px}.stripe-payment-form input[name=cardholder-name]{width:100%;padding:12px 16px;border:1px solid #dcdcdc;border-radius:8px;font-size:16px;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:15px;margin-bottom:20px}.stripe-payment-form input[name=cardholder-name]:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e833;outline:none}.stripe-payment-form .card-details-row{display:flex;gap:16px;justify-content:space-between;margin-top:10px;margin-bottom:20px}.stripe-payment-form .card-details-row .expiry-col,.stripe-payment-form .card-details-row .cvc-col{flex:1}.stripe-payment-form .card-details-row .expiry-col{max-width:60%}.stripe-payment-form .card-details-row .cvc-col{max-width:40%}#pay-now.disabled{background-color:#ccc;color:#666;cursor:not-allowed;border:1px solid #aaa;opacity:.7;transition:all .3s ease}@media (max-width: 640px){.stripe-payment-form .card-details-row{flex-direction:column}.stripe-payment-form .card-details-row .expiry-col,.stripe-payment-form .card-details-row .cvc-col{max-width:100%}}#awaiting-payments-block{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/top-up-payment.css.map */
