.payment-element-container .StripeElement{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#ffffff1a!important;border:1px solid #fff3!important;border-radius:8px!important;padding:12px!important}.payment-element-container .StripeElement--focus{border-color:#10b98180!important;box-shadow:0 0 0 2px #10b98133!important}.payment-element-container .StripeElement--invalid{border-color:#ef444480!important}.payment-element-container .StripeElement--complete{border-color:#10b98180!important}.address-element-container .StripeElement{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#ffffff1a!important;border:1px solid #fff3!important;border-radius:8px!important;padding:12px!important}.address-element-container .StripeElement--focus{border-color:#10b98180!important;box-shadow:0 0 0 2px #10b98133!important}.payment-element .Tab{color:#fff!important;background-color:#ffffff1a!important;border:1px solid #fff3!important}.payment-element .Tab--selected{color:#fff!important;background-color:#10b9814d!important;border-color:#10b981!important}.payment-element .Input{color:#fff!important;background-color:#ffffff1a!important;border:1px solid #fff3!important}.payment-element .Input:focus{border-color:#10b98180!important;box-shadow:0 0 0 2px #10b98133!important}.payment-element .Label{color:#fff!important;font-size:14px!important;font-weight:500!important}.payment-element .Error{color:#ef4444!important;font-size:12px!important}.payment-element .Spinner{color:#10b981!important}.payment-element .Icon{color:#fff!important}.payment-element .Icon--checkmark{color:#10b981!important}.payment-element .Icon--error{color:#ef4444!important}
