@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Medium.eot);src:url(/fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-Medium.svg#Montserrat-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-Regular.svg#Montserrat-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-SemiBold.eot);src:url(/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}:root{--color-white: #ffffff;--color-black: #000000;--accent: #4291f1;--text-color: #333333;--bg-color: #ffffff;--data-bg-color: #cfe5ff;--border-color: #6fa2e0;--field-color: #4e443a;--label-bg: #7eafeb;--label-color: #ffffff;--button-bg: linear-gradient(180deg, #ffa900 0%, #ff7035 100%);--button-hover: #ff7035}*,*:before,*:after{box-sizing:border-box}strong{font-weight:500}hr{border:1px solid var(--border-color);border-radius:1px;margin:0 0 20px}@media (min-width: 530px){hr{margin:5px 0 25px}}html,body{font-family:Montserrat,sans-serif;background:var(--bg-color);font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:var(--text-color);height:100%}@media (min-width: 530px){html,body{font-size:16px;line-height:24px}}.page{min-height:100%;padding:50px 15px;display:flex;align-items:center;justify-content:center}.page__wrapper{max-width:500px;width:100%}.page__logo{width:50px;margin-bottom:32px}.page__title{font-weight:500;font-size:40px;line-height:47px;text-transform:uppercase;margin-bottom:25px}.page__subtitle{font-weight:500;font-size:20px;line-height:27px;margin-bottom:25px}.page__info{display:flex;align-items:flex-start;margin-bottom:20px}.page__info:before{content:"!";display:block;width:17px;min-width:17px;height:17px;line-height:17px;border-radius:50%;margin-right:17px;color:#fff;background-color:#ee3d48;text-align:center}.page__result{display:flex;padding:20px 30px;margin-bottom:20px;line-height:21px;color:#272727;border:1px solid}@media (min-width: 530px){.page__result{margin-bottom:25px}}.page__result:before{display:block;width:25px;min-width:25px;height:25px;line-height:25px;border-radius:50%;margin-right:15px;background-color:#fff;text-align:center}.page__result--success{background-color:#4aba6f;border-color:#4aba6f;font-weight:700;color:#fff}@media (min-width: 530px){.page__result--success{align-items:center}}.page__result--success:before{content:"✔";color:#4aba6f}.page__result--error{background-color:#ffe6e6;border-color:#ee3d48}@media (min-width: 530px){.page__result--error{align-items:flex-start}}.page__result--error:before{content:"!";color:#fff;background-color:#ee3d48;font-family:Arial;font-size:14px}.page__result--warning{background-color:#fffbe6;border-color:#faad14}@media (min-width: 530px){.page__result--warning{align-items:flex-start}}.page__result--warning:before{content:"!";background-color:#faad14;color:#fff;font-family:Arial;font-size:14px}.page__data{background-color:var(--data-bg-color);border:1px solid var(--border-color);margin-bottom:20px;padding:30px 35px;border-radius:12px}@media (max-width: 529px){.page__data{font-size:12px;line-height:18px}}@media (min-width: 530px){.page__data{padding:30px 35px}}.page__data-line{display:flex;justify-content:space-between}.page__data-line+.page__data-line{margin-top:20px}.page__data-label,.page__data-value{width:calc(50% - 15px)}@media (max-width: 529px){.page__total{font-size:14px;line-height:21px}}.page__total-label{width:100%;padding-bottom:20px}.page__total-value{width:auto;white-space:nowrap;padding-bottom:20px}.page__pay-form{margin-bottom:15px}.page__form-title{font-size:16px;line-height:24px;margin-bottom:15px;font-weight:700;text-transform:uppercase}@media (min-width: 530px){.page__form-title{font-size:20px;line-height:27px}}.page__form-row{margin-bottom:12px;display:flex;align-items:center}.page__form-label{border:1px solid var(--border-color);display:flex;overflow:hidden;flex:1 0 1%;box-shadow:none;transition:box-shadow .3s;border-radius:12px}.page__form-input{color:var(--field-color);padding:12px 25px;border:0 solid transparent;font-weight:500;font-size:20px;line-height:27px;flex:1 0 1%;width:0;box-shadow:none}@media (min-width: 530px){.page__form-input{font-size:25px;line-height:32px;padding:16px 25px}}.page__form-input:focus{box-shadow:none;border-color:transparent}.page__form-currency{color:var(--label-color);background-color:var(--label-bg);padding:12px 18px;font-weight:500;font-size:20px;line-height:27px}@media (min-width: 530px){.page__form-currency{font-size:25px;line-height:32px;padding:16px 23px}}.page__form-desc{opacity:.5;font-size:12px;line-height:16px;margin-left:20px;white-space:pre-line}.page__checkbox{position:relative;margin-bottom:20px;display:block}@media (min-width: 530px){.page__checkbox{margin-bottom:26px}}.page__checkbox-input{width:0;height:0;opacity:0;position:absolute}.page__checkbox-input:checked+.page__checkbox-text:after{content:"✔";position:absolute;top:0;left:3px}.page__checkbox-text{position:relative;font-size:12px;line-height:18px;display:block;width:100%;padding-left:24px;font-weight:600}.page__checkbox-text:before{content:"";display:block;width:16px;height:16px;border:1px solid var(--border-color);background-color:var(--data-bg-color);position:absolute;top:0;left:0}.page__payment-methods{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media (min-width: 530px){.page__payment-methods{margin-bottom:26px}}.page__payment-methods .page__form-title{margin-bottom:0}.page__payment-method{position:relative;display:block;cursor:pointer}.page__payment-method-input{position:absolute;width:0;height:0;opacity:0}.page__payment-method-input:checked+.page__payment-method-content{border-color:var(--button-hover);box-shadow:inset 0 0 0 1px var(--button-hover)}.page__payment-method-input:checked+.page__payment-method-content .page__payment-method-radio{border-color:var(--button-hover)}.page__payment-method-input:checked+.page__payment-method-content .page__payment-method-radio:after{opacity:1}.page__payment-method-content{display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px solid var(--border-color);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease}.page__payment-method-radio{position:relative;width:20px;height:20px;min-width:20px;border-radius:50%;border:1px solid var(--border-color)}.page__payment-method-radio:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background-color:var(--button-hover);opacity:0;transition:opacity .2s ease}.page__payment-method-icon{display:flex;align-items:center;justify-content:flex-start;width:56px;flex-shrink:0}.page__payment-method-logo{max-width:100%;max-height:24px}.page__payment-method-text{font-size:16px;line-height:22px;font-weight:500}.page__form-error{color:#ee3d48;margin-bottom:20px}@media (min-width: 530px){.page__form-error{margin-bottom:26px}}.page__button{background:var(--button-bg);border:1px solid transparent;width:100%;height:64px;text-transform:uppercase;font-weight:600;color:#fff;font-size:16px;line-height:24px;cursor:pointer;transition:background-color .3s;border-radius:14px}.page__button:hover{background:var(--button-hover)}.page__button--loading{font-size:0}.page__button-loader{display:inline-block;position:relative;width:40px;height:40px;margin-top:8px}.page__button-loader span{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:8px;border:2px solid #fff;border-radius:50%;animation:button-loader-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.page__button-loader span:nth-child(1){animation-delay:-.45s}.page__button-loader span:nth-child(2){animation-delay:-.3s}.page__button-loader span:nth-child(3){animation-delay:-.15s}.page__payments{display:flex;align-items:center;justify-content:center}.page__payments-logo{height:16px;width:auto}.page__payments-logo+.page__payments-logo{margin-left:20px}.page__loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.page__loader{display:inline-block;position:relative;width:80px;height:80px}.page__loader div{position:absolute;width:16px;height:16px;border-radius:50%;background:#b1c6dc;animation:loader-animation 1.2s linear infinite}.page__loader div:nth-child(1){top:8px;left:8px;animation-delay:0s}.page__loader div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.page__loader div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.page__loader div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.page__loader div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.page__loader div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.page__loader div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.page__loader div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.page__loader div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}.page__error{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.page__error-text{padding:30px;text-align:center}@keyframes loader-animation{0%,to{opacity:1}50%{opacity:.5}}@keyframes button-loader-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
