*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#555;font-family:sans-serif;font-size:100%}.error-message{color:red;font-size:12px}.spf-form{box-shadow:none;height:100vh;justify-content:space-between;padding:30px}.spf-form,fieldset.spf-fs-cc{border:none;display:flex;flex-direction:column}fieldset.spf-fs-cc{gap:30px}.form-group-wrapper{gap:25px}.form-group,.form-group-wrapper{display:flex;flex-direction:column}.form-group{gap:8px}.form-row{display:flex;gap:20px}.form-row .form-group{flex:1 1}.spf-form h2{color:#000;font-size:22px;font-weight:700;line-height:32px}.form-group-wrapper label{color:#8f9bb3;display:block;font-size:12px;font-weight:600;line-height:16px}.form-group-wrapper input{background:#f7f9fc;border:none;border-radius:4px;padding:15px;width:100%}#card-cvv iframe,#card-number iframe{border-radius:6px;height:45.5px!important;width:100%!important}fieldset.spf-field-submit{border:none}fieldset.spf-field-submit .button{background:#1f1f1f;border:none;border-radius:56px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:16px;margin:30px 0;padding:16px;width:100%}fieldset.spf-field-submit .button:disabled{background:#cfcfcf}fieldset.spf-field-submit .button:active{position:relative;top:1px}div#card-cvv,div#card-number{position:relative}div#card-cvv img,div#card-number img{position:absolute;right:14px;top:50%;transform:translateY(-50%)}#errors,#message{color:red;line-height:1.5;margin:1em 0}#message{color:green}
/*# sourceMappingURL=main.129f7586.css.map*/