@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);.payment-form{background:var(--white);display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.payment-form{border-radius:16px;box-shadow:var(--form-box-shadow);display:flex;flex-direction:row;max-width:var(--form-width);min-height:var(--form-height)}}.payment-form.white-bg{background:var(--white);box-shadow:10px 10px 20px #0000000a}.payment-form.loading-form{align-items:center;justify-content:center}.payment-form__body{display:flex;flex-direction:column;gap:35px;padding:30px 30px 40px;position:relative;width:100%}@media(min-width:768px){.payment-form__body{align-items:center;flex:1 1;height:100%;padding:30px}.payment-form__body .submit-button{width:100%}}.payment-form__body-loading{align-items:center;display:flex;height:260px;justify-content:center}@media(min-width:768px){.payment-form__body-loading{flex:1 1;height:auto}}.payment-form__paragraph{color:var(--font-color);font-family:var(--main-font),sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.payment-form__alert-block{align-items:center;display:flex;flex:1 1;flex-direction:column}.payment-form__alert-block .payment-status-block{margin-bottom:40px}@media(min-width:768px){.payment-form__alert-block .payment-status-block{margin-bottom:0}}.payment-form__alert-block .submit-button{padding:10px 20px;width:100%}.payment-form__date-cvv{display:flex;justify-content:space-between}.payment-form__date-cvv .payment-form__form-control{width:120px}.payment-form__inputs-block{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;width:100%}@media(max-width:768px){.payment-form__inputs-block{gap:20px}}.payment-form__images-block{display:flex;justify-content:space-between;width:100%}.payment-form__images-block img{max-height:20px;width:min-content}.payment-form__errors{bottom:-35px;color:var(--error-color);display:flex;height:auto;justify-content:center;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.payment-form__form-control{display:flex;flex-direction:column;position:relative}.payment-form__form-control img{height:20px;position:absolute;right:10px;top:33px;width:20px}.payment-form label{color:var(--gray-title-color);font-family:var(--main-font),sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:18px;margin:0 0 7px}.payment-form input{background-color:var(--input-bg-color);border:2px solid var(--purpleE1);border-radius:6px;color:var(--bold-font-color);font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:600;height:var(--input-height);letter-spacing:1px;line-height:22px;padding-left:10px;width:100%}.payment-form input:hover{border:2px solid #adb7cf;outline:none}.payment-form input.error{background-color:var(--input-error-color);border:2px solid var(--danger-color);color:var(--danger-color)}.payment-expired{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:400px;padding:20px 30px 40px}.payment-expired__alert-icon{color:var(--error-color);margin-bottom:20px}.payment-expired__paragraph{color:var(--font-color);font-family:var(--main-font);font-size:25px;font-style:normal;font-weight:500;line-height:25px;margin:0;text-align:center}.payment-info{display:flex;flex-direction:column;justify-content:space-between;padding:30px}@media(min-width:768px){.payment-info{flex:1 1;flex-direction:column;padding:30px 40px;width:var(--payment-info-container-width)}}.payment-info__body{border-bottom:1px dashed #fff;display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding-bottom:30px}@media(min-width:768px){.payment-info__body{background:#0000;border:none;order:1;padding:0}}.payment-info .info-item{color:#fff;display:flex;flex-direction:column;font-weight:500;line-height:20px;word-break:break-all}.payment-info .info-item__title{color:var(--info-label-font-color);font-size:18px;font-style:normal;font-weight:400;line-height:18px;margin:0 0 5px}@media(min-width:768px){.payment-info .info-item__title{font-size:15px}}.payment-info .info-item__value{font-size:20px;line-height:30px}@media(min-width:768px){.payment-info .info-item__value{font-size:18px}}.payment-info .info-item.amount{align-self:flex-end;order:1;width:100%}@media(min-width:768px){.payment-info .info-item.amount{align-self:auto;padding:0}}.payment-info .info-item.amount .amount-value{display:flex}@media(min-width:768px){.payment-info .info-item.amount .amount-value{align-items:flex-end;flex-wrap:wrap;gap:5px;justify-content:flex-start}}.payment-info .info-item.amount .amount-value .code{display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:19px;margin-left:8px}.payment-info .info-item.amount .info-item__value{font-size:30px;font-weight:700;line-height:40px}@media(min-width:768px){.payment-info .info-item.amount .info-item__value{font-size:28px;line-height:29px;text-align:left}}.payment-info .info-item.name span{font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.25;margin-bottom:20px;text-transform:uppercase;word-break:normal}.select-lang{background:none;border:none;border-bottom:1px solid;color:#fff;font-size:14px;margin-bottom:20px;width:120px}.select-lang:hover{cursor:pointer}.select-lang.option{color:var(--font-color)}.logo{margin-bottom:20px}.submit-button{background:var(--primary-btn-color);border:initial;border-radius:8px;color:#fff;cursor:pointer;font-family:var(--main-font),sans-serif;font-size:16px;font-style:normal;font-weight:500;height:50px;letter-spacing:1px;line-height:20px;text-align:center;transition:all .3s ease}.submit-button:hover{opacity:.85}.submit-button:disabled{background:linear-gradient(230.63deg,#e2e2e2 27.46%,#d8d8d8 73.46%);cursor:default}.submit-button.purple{background:var(--purple);border-radius:10px}.submit-button.sbp{background:#0000;border:2px solid #d0d0d0;color:#000;font-weight:700}.submit-button.sbp:hover{background:#f2f6ff}.submit-button.sberpay{align-items:center;background:#21a038;color:#fff;display:flex;justify-content:center}.submit-button .button-with-icon{gap:10px;height:100%}.payment-status-block,.submit-button .button-with-icon{align-items:center;display:flex;justify-content:center;width:100%}.payment-status-block{flex:1 1;flex-direction:column}.payment-status-block .form-title{margin-bottom:80px}.payment-status-block__group{align-items:center;display:flex;gap:25px}.payment-status-block__group>.payment-status-block__status{text-align:left}.payment-status-block__status{color:var(--font-color);font-family:var(--main-font),sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px;margin:0}.payment-status-block__status.success{color:var(--success-color)}.payment-status-block__status.error{color:var(--danger-color)}.payment-status-block .alert-icon{height:50px;width:50px}.payment-status-block .submit-button{padding:10px 20px}.choose-payment-method{display:flex;flex-direction:column;padding:30px 35px 70px}@media(min-width:768px){.choose-payment-method{padding:var(--form-padding);width:var(--form-body-container-width)}}.choose-payment-method__message{font-style:18px;padding:30px 0 50px}@media(min-width:768px){.choose-payment-method__message{padding-bottom:130px;padding-top:160px}}.choose-payment-method__buttons{display:flex;flex-direction:column;gap:20px}.sbp-banks-list__item{align-items:center;border:3px solid #dadada;border-radius:6px;display:flex;font-size:16px;font-weight:600;gap:20px;padding:10px 15px}.search-input{align-items:center;border-bottom:2px solid #667582;color:#535353;display:flex;gap:5px}.search-input input,.search-input input:active,.search-input input:focus-visible,.search-input input:hover{background:none;border:none;border-radius:0;font-size:16px;outline:none;position:relative}.sbp-payment-data{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:40px}@media(max-width:768px){.sbp-payment-data{height:400px}}.sbp-payment-data__qr-image{height:auto;width:90%}.sbp-payment-data__mobile-button{align-items:center;background-color:var(--purple);border-radius:7px;display:flex;height:50px;justify-content:center;width:100%}.sbp-payment-data__mobile-button span{color:#fff;display:block;font-size:18px;font-weight:500;margin-right:10px}.sbp-payment-data__mobile-button img{height:30px;width:auto}.sbp-payment-data__mobile-button:hover{cursor:pointer;filter:brightness(1.1)}@media(min-width:768px){.sbp-payment-data__mobile-button{display:none}}.sbp-payment-data .qr-code{display:block}@media(min-width:768px){.sbp-payment-data .qr-code{margin-bottom:40px}}.sbp-payment-data__qr-loader{padding:60px}.sbp-payment-data__help-text{color:var(--font-color);font-family:var(--main-font),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin:0;text-align:center}@media(min-width:768px){.sbp-payment-data__help-text{display:block}}.sbp-payment-data .copy-text-btn{align-items:center;background:#0000;border:initial;color:var(--purple);cursor:pointer;display:flex;width:fit-content}.sbp-payment-data .copy-text-btn:hover{text-decoration:underline}.sbp-payment-data .copy-text-btn svg{color:var(--purple);margin-right:15px}@media(max-width:768px){.sbp-payment-data .copy-text-btn{margin-bottom:25px}}.sbp-banks-list{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media(min-width:768px){.sbp-banks-list{max-height:310px;overflow-y:scroll}}.sbp-banks-list__loader{display:flex;justify-content:center}.sbp-banks-list__message{text-align:center}.sbp-banks-list img{height:30px;width:30px}.sbp-banks-list h3{margin-top:20px;text-align:center}.sberpay-banks-list{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media(min-width:768px){.sberpay-banks-list{max-height:310px;overflow-y:scroll}}.sberpay-banks-list__loader{display:flex;justify-content:center;margin-bottom:60px}.sberpay-banks-list__message{text-align:center}.sberpay-banks-list img{height:30px;width:30px}.sberpay-banks-list h3{margin-top:20px;text-align:center}.sberpay-payment-data{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:40px}@media(max-width:768px){.sberpay-payment-data{height:400px}}.sberpay-payment-data__mobile-button{align-items:center;background-color:var(--purple);border-radius:7px;display:flex;height:50px;justify-content:center;width:100%}.sberpay-payment-data__mobile-button span{color:#fff;display:block;font-size:18px;font-weight:500;margin-right:10px}.sberpay-payment-data__mobile-button img{height:30px;width:auto}.sberpay-payment-data__mobile-button:hover{cursor:pointer;filter:brightness(1.1)}@media(min-width:768px){.sberpay-payment-data__mobile-button{display:none}.sberpay-payment-data .qr-code{display:block;margin-bottom:40px}}.sberpay-payment-data__qr-loader{padding:60px}.sberpay-payment-data__help-text{color:var(--font-color);font-family:var(--main-font),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin:0;text-align:center}@media(min-width:768px){.sberpay-payment-data__help-text{display:block}}.sberpay-payment-data .copy-text-btn{align-items:center;background:#0000;border:initial;color:var(--purple);cursor:pointer;display:flex;width:fit-content}.sberpay-payment-data .copy-text-btn:hover{text-decoration:underline}.sberpay-payment-data .copy-text-btn svg{color:var(--purple);margin-right:15px}@media(max-width:768px){.sberpay-payment-data .copy-text-btn{margin-bottom:25px}}.form-body-container{padding:40px 30px;position:relative;width:100%}@media(min-width:768px){.form-body-container{display:flex;flex-direction:column;justify-content:space-between;padding:var(--form-padding);width:var(--form-body-container-width)}}.form-body-container__inputs-block{display:flex;flex-direction:column;gap:20px}.form-body-container label{color:#697698;font-size:15px;line-height:30px;margin-bottom:5px}.form-body-container__form-control{width:100%}.form-body-container__date-cvv{display:flex;gap:30px;justify-content:space-between}.form-body-container__date-cvv__form-control{width:30%}.form-body-container__images-block{display:flex;justify-content:space-between;padding:25px 0}.form-body-container__submit-btn{margin-bottom:5px;width:100%}.form-body-container__errors{bottom:11px;color:var(--danger-color);display:flex;font-size:14px;justify-content:center;margin-left:auto;position:absolute}.form-body-container__errors span{display:block}.form-body-container__body-loading{align-items:center;display:flex;height:40vh;justify-content:center}@media(min-width:768px){.form-body-container__body-loading{height:100%}}.form-body-container__loading-with-message{align-items:center;display:flex;flex-direction:column;gap:30px;text-align:center}.form-body-container__alert-block{align-items:center;display:flex;flex-direction:column;height:40vh;justify-content:center}@media(min-width:768px){.form-body-container__alert-block{height:100%}}:root{--main-font:"Montserrat";--secondary-font:"Roboto";--font-color:#48505b;--bold-font-color:#535353;--bold-title-color:#172b4d;--gray-title-color:#7f88a9;--sm:576px;--md:768px;--lg:991px;--xl:1200px;--form-width:720px;--form-height:460px;--payment-info-container-width:40%;--form-body-container-width:60%;--form-padding:30px 45px;--input-height:40px;--input-bg-color:#e8e8ef;--input-error-color:#ffd8d8;--danger-color:#fc535d;--primary-btn-color:#f97c36;--primary-btn-hover-color:#e36a23;--loader-color:#4b5776;--white:#fff;--whiteF7:#f7f7f7;--bg-primary-color:linear-gradient(180deg,#f4f4f4,#e0e0e0);--bg-secondary-color:#4b5776;--info-label-font-color:#c1c3c9;--success-color:#2bc585;--error-color:#ef173e;--red:#fb639a;--orange:#f2893e;--blue:#4596e1;--purple:#454787;--purple-border-active:#bbbae2;--purpleF6:#f6f3ff;--purpleE1:#e1e1f8;--gray:#d1d8e8;--black:#212020;--status-orange-bg:#ffecde;--status-blue-bg:#deedff;--status-green-bg:#ddfae5;--status-red-bg:#ffe1ea;--form-box-shadow:10px 10px 20px #0000000a}html{font-size:16px}*,:after,:before{box-sizing:border-box}body{color:#48505b;color:var(--font-color);font-family:Montserrat,Roboto,sans-serif;font-family:var(--main-font),var(--secondary-font),sans-serif;line-height:normal;min-width:320px}img{height:100%;max-width:100%;width:100%}a{color:inherit;text-decoration:none}ul{margin:0;padding:0}li{list-style-type:none}button{outline:none}.fixed-container{height:100%;margin-right:auto;max-width:1024px;padding:0 60px;width:100%}.container-payment{flex-direction:row;height:100%;min-height:100vh;width:100%}.container-payment,.loading{align-items:center;display:flex;justify-content:center}.loading{flex:1 1 780px;height:630px;max-width:780px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;color:#ffffffde;color-scheme:light dark;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}a{color:#646cff;font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0}h1{font-size:3.2em;line-height:1.1}button{background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;padding:.6em 1.2em;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{background-color:#fff;color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}
/*# sourceMappingURL=main.e4d70138.css.map*/