.form-container{position:relative}.form-container .form-row{padding-top:25px}.form-container .form-row.consent{padding-left:40px}.form-container .radio-label{display:block;padding:0 0 20px 40px;color:#03004b;font-size:16px;line-height:20px;letter-spacing:.25px;font-weight:500}.form-container .radio-wrapper{display:flex;justify-content:center;gap:10px}.form-container .radio-wrapper label{padding:0 10px}.form-container .stylish-radio [type=radio]:checked+span:before{box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.form-container .required-text{padding-left:20px;font-size:12px;font-weight:500;letter-spacing:.25px;color:#03004b}.form-container .consents-container{display:flex;justify-content:space-between;padding:25px 5px 0}.form-container .button-container{padding-top:35px;max-width:250px;width:100%;margin:0 auto}.form-container .button-container button{width:100%}.form-container>.form-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,30,30,.3);z-index:100}.form-container>.form-loading>span{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;display:block;color:#fff;font-size:50px;overflow:hidden;width:50px;height:50px;border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@media only screen and (max-width:639px){.form-container .consents-container{padding-top:30px;flex-direction:column;align-items:center}.form-container .radio-wrapper label{padding:0}.form-container .stylish-radio [type=radio]+span{font-size:14px}}.x-otp-form .js-error-email,.x-otp-form .js-error-otp{padding:20px 0;text-align:center;font-size:16px;line-height:20px;font-weight:700;color:#d43838}.x-otp-form .js-error-email a,.x-otp-form .js-error-otp a{text-decoration:underline;color:#d43838;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.x-otp-form .js-error-email a:hover,.x-otp-form .js-error-otp a:hover{text-decoration:none}.x-otp-form .otp-submit-form .radio-wrapper label{margin-bottom:15px;padding:20px;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.08);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.x-otp-form .otp-submit-form .radio-wrapper label>span{display:flex;flex-direction:row;justify-content:space-between}.x-otp-form .otp-submit-form .radio-wrapper label .js-masked-email,.x-otp-form .otp-submit-form .radio-wrapper label .js-phone-digits{font-weight:500}.x-otp-form .otp-submit-form .radio-wrapper [type=radio]:checked+span:before{box-shadow:0 0 2px 1px rgba(35,44,110,.4);-moz-box-shadow:0 0 2px 1px rgba(35,44,110,.4);-webkit-box-shadow:0 0 2px 1px rgba(35,44,110,.4)}.x-otp-form .otp-confirmation-form{padding-top:5px;text-align:center}.x-otp-form .otp-confirmation-form .form-title{padding-bottom:10px;font-size:17px;font-weight:700;line-height:25px;color:#03004b}.x-otp-form .otp-confirmation-form .input-fields{display:flex;width:100%;justify-content:center}.x-otp-form .otp-confirmation-form .input-fields>input:last-child{margin-right:0}.x-otp-form .otp-confirmation-form .input-fields input::-webkit-inner-spin-button,.x-otp-form .otp-confirmation-form .input-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.x-otp-form .otp-confirmation-form .input-fields input:focus{border-color:#03004b}.x-otp-form .otp-confirmation-form .input-fields input{margin-right:10px;width:40px;height:50px;border:1px solid #aabbca;border-radius:2px;outline:0;text-align:center;color:#03004b;font-size:16px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16)}.x-otp-form .otp-confirmation-form .expiration-message{display:none;padding-top:20px;font-size:12px;font-weight:500;letter-spacing:.25px;color:#03004b}.x-otp-form .otp-confirmation-form .expiration-message .time{color:#1532a0}.x-otp-form .otp-confirmation-form .error-wrapper{display:none;width:100%;justify-content:center;text-align:left;padding-top:10px}.x-otp-form .otp-confirmation-form .error-wrapper .error{color:#ff1d1d;font-size:12px;letter-spacing:.24px;line-height:20px}.x-otp-form .otp-confirmation-form .js-otp-form-row.with-error input{border:1px solid #ff1d1d}.x-otp-form .new-otp-code-msg{padding-top:20px;text-align:center}@media only screen and (max-width:767px){.x-otp-form .otp-confirmation-form .form-title{font-size:15px}}@media only screen and (max-width:479px){.x-otp-form .otp-submit-form .radio-wrapper label>span{flex-direction:column}.x-otp-form .otp-confirmation-form .input-fields input{width:calc(100% / 6)}}
/*# sourceMappingURL=styles-creditcards.css.map */
