.form-group-mollie{width:100%}.form-group-mollie__label{top:1.25rem;transform:scale(1.4)}.form-group-mollie.expiry-date-field .form-group-mollie__label,.form-group-mollie.is-focussed .form-group-mollie__label,.form-group-mollie.is-touched .form-group-mollie__label,.form-group-mollie:not(.is-empty) .form-group-mollie__label{top:.5rem;transform:scale(1)}.mollie-component-container{position:relative}.mollie-component-container .mollie-component{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem;border-width:2px;border-color:#B0BBD0;background-color:transparent;padding:1.25rem .5rem .5rem .75rem;align-items:baseline;outline:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.form-group-mollie.is-focussed .mollie-component-container .mollie-component{border-color:#FF9B71;background-color:#F3F7FF}.form-group-mollie.is-touched.is-invalid .mollie-component-container .mollie-component,.form-group-mollie.is-touched:not(.is-valid) .mollie-component-container .mollie-component:has(.mollie-component--is-invalid){border-color:#F33A3A;background-color:transparent}.form-group-mollie.is-touched.is-valid .mollie-component-container .mollie-component{border-color:#B0BBD0}.field-error-mollie{margin-top:.25rem;font-size:.875rem;font-weight:400;color:#F33A3A;line-height:1.25rem;min-height:1.25rem}.form-group-stripe{width:100%}.form-group-stripe__label{top:1.25rem;transform:scale(1.4)}.form-group-stripe.is-focussed .form-group-stripe__label,.form-group-stripe.is-touched .form-group-stripe__label,.form-group-stripe:not(.is-empty) .form-group-stripe__label{top:.5rem;transform:scale(1)}.stripe-component-container{position:relative;width:100%;border-radius:.75rem;border:2px solid #b0bbd0;background-color:transparent;padding:1.25rem .5rem .5rem .75rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.stripe-component-container .StripeElement{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.form-group-stripe.is-focussed .stripe-component-container{border-color:#FF9B71;background-color:#F3F7FF}.form-group-stripe.is-touched.is-invalid .stripe-component-container,.form-group-stripe.is-touched:not(.is-valid) .stripe-component-container:has(.StripeElement--invalid){border-color:#F33A3A;background-color:transparent}.form-group-stripe.is-touched.is-valid .stripe-component-container{border-color:#B0BBD0}.field-error-stripe{margin-top:.25rem;font-size:.875rem;font-weight:400;color:#F33A3A;line-height:1.25rem;min-height:1.25rem}