.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-foreground-surface);box-shadow:0 1px 3px #e6ebf1;-webkit-font-smoothing:antialiased;font-size:16px;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:var(--color-foreground);transition:border-color .3s ease,box-shadow .3s ease}.StripeElement--focus{box-shadow:0 1px 3px #cfd7df;border-color:var(--color-button-background)}.StripeElement--webkit-autofill{background-color:#fefde5!important}.stripe-button-element{margin:10px 0}.stripe-error{color:var(--color-error);margin-top:8px;font-size:14px}.stripe-success{color:var(--color-success);margin-top:8px;font-size:14px}.card-element{border:1px solid var(--color-border);border-radius:4px;padding:12px;margin-bottom:16px}.stripe-checkout-form{max-width:400px;margin:0 auto}.stripe-checkout-form__field{margin-bottom:20px}.stripe-checkout-form__label{display:block;margin-bottom:8px;font-weight:600;color:var(--color-foreground-heading)}.stripe-checkout-form__submit{width:100%;padding:12px;background:var(--color-button-background);color:var(--color-button-text);border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.stripe-checkout-form__submit:hover{background:var(--color-button-background-hover);transform:translateY(-2px)}.stripe-checkout-form__submit:disabled{opacity:.6;cursor:not-allowed}.stripe-checkout-form__loading{display:inline-block;width:20px;height:20px;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-button-background);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/stripe-styling.css.map */
