.form-group{position:relative}.btn-close-x{position:absolute;right:25px;top:25px;z-index:10}.form-group .error-message{position:absolute;bottom:-21px;left:15px;color:#ff1501;font-size:14px}.discount_modal{z-index:1000000000000000}.discount_modal__wrapper{position:relative}.discount_modal__overlay{background-color:#000;opacity:80%;min-height:100dvh;width:100%;position:absolute;inset:0}.discount_modal__bady{position:relative;z-index:100;display:flex;height:100%;overflow-y:auto;padding:0 15px}.discount_modal__wrapper{width:100%}.discount_modal__bady .bg-sm{position:absolute;inset:0;width:100%}.discount_modal__bady .bg-lg{display:none}.discount_modal__bady .information{margin:27vw auto 0;position:relative;z-index:1;background-color:#fff;border-radius:20px;padding:28px 18px 58px}.discount_modal__bady .options{margin-bottom:44px}.discount_modal__bady .option_row{display:flex;align-items:center;gap:15px;margin-bottom:31px}.discount_modal__bady .option_title{color:#000;font-size:28px;line-height:42px;font-weight:700}.discount_modal__bady .option_description{color:#000;font-size:14px;line-height:21px}.discount_modal__bady .form-groups{display:grid;gap:25px;margin-bottom:32px}.discount_modal__bady .form-group input{border-radius:16px;background-color:#e9e9e9;padding:24px 31px;width:100%;font-size:16px;line-height:24px}.discount_modal__bady .form-group input,.discount_modal__bady .form-groups .form-group input:placeholder{color:#000;font-size:16px;line-height:21px;opacity:100%}.discount_modal__bady .form-group{margin:0}.discount_modal__bady .form-group button{width:100%;height:72px;border-radius:16px;font-size:24px;line-height:36px;font-weight:700;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:background-color;transition-duration:150ms}.discount_modal__bady .form-group button.submit{background-color:#ffc24b;color:#00034c}.discount_modal__bady .form-group button.submit:disabled{background:#e9e9e9!important}.discount_modal__bady .form-group button.submit:hover{background-color:#ffce6e}.discount_modal__bady .form-group button.submit:active{background-color:#ffc24b}.discount_modal__bady .text-close{color:#00034c;font-size:15px;line-height:23px;display:flex;margin:0 auto}.discount_modal__bady .text-close:hover{text-decoration-line:underline}.discount_modal__bady #after-sending .option{margin-bottom:30px}.discount_modal__bady .form-group button.btn-close{background-color:#01397a;color:#ffedb3}.discount_modal__bady .form-group button.btn-close:hover{background-color:#2e63a1}.discount_modal__bady .form-group button.btn-close:active{background-color:#01397a}@media (min-width:1310px){.discount_modal__wrapper{height:100%;display:flex;align-items:center;justify-content:center;padding:15px;align-items:center;justify-content:center}.discount_modal__bady{padding:0;background-color:#fff;border-radius:20px;overflow:hidden;max-width:1280px;max-height:793px;width:100%;margin:auto;display:grid;grid-template-columns:1fr 1.1fr}.discount_modal__bady .bg-lg{display:block;height:100%;object-fit:cover}.discount_modal__bady .bg-sm{display:none}.discount_modal__bady .options{gap:24px;max-width:404px;margin:0 auto 38px}.discount_modal__bady .option_row{gap:30px}.discount_modal__bady .option_row img{width:63px;height:63px}.discount_modal__bady .option_title{font-size:32px;line-height:48px}.discount_modal__bady .option_description{font-size:16px;line-height:24px;margin-right:-20px}.discount_modal__bady .information{margin:auto;max-width:404px;padding:0}.discount_modal__bady .form-groups{max-width:404px;margin:0 auto 32px}.discount_modal__bady #after-sending .form-group{max-width:404px;margin:0 auto}.discount_modal__bady #after-sending .option{margin-bottom:173px}}