.payment{margin-bottom:40px}.payment-form{--padding-x:30px;--padding-y:20px;--acquiring-height:250px;background:#fff;border-radius:10px;box-shadow:0 20px 40px rgba(34,34,34,.1);display:flex;justify-content:space-between;margin-bottom:30px;padding:var(--padding-y) var(--padding-x);position:relative}@media (max-width:767.98px){.payment-form{--padding-x:20px;--padding-y:15px;align-items:center;flex-direction:column;padding-bottom:calc(var(--acquiring-height) + var(--padding-y) + 20px)}}.payment-form__title{font-size:18px;margin-bottom:22px}@media (max-width:767.98px){.payment-form__title{margin-bottom:12px}}.payment-form__descr{color:#646464;font-size:12px}@media (min-width:768px){.payment-form__body{padding-right:210px;position:relative;width:480px}}.payment-form__body .form-group{position:relative}.payment-form__body .form-group label{color:#828282;font-size:14px;left:15px;pointer-events:none;position:absolute;top:14px}.payment-form__body .form-control{font-family:NotoSans Bold;text-align:right}.payment-form__body .btn{text-transform:uppercase;width:100%}.payment-form__type .form-check{margin-bottom:20px}.payment-form__agree{align-items:center;color:#828282;display:flex;margin-top:20px}.payment-form__agree input{flex-shrink:0}.payment-form__agree label{font-size:12px;margin-left:10px;max-width:450px}.payment-form__agree a{color:#a0071d}.payment-form__acquiring{margin:0 auto;width:180px}.payment-form__acquiring-wrapper{position:absolute;right:0;top:0}@media (max-width:767.98px){.payment-form__acquiring-wrapper{bottom:var(--padding-y);left:var(--padding-x);right:var(--padding-x);top:auto}}.payment-form__acquiring-list{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:14px}.payment-form__acquiring-item{align-items:center;border:1px solid #d5c9be;border-radius:5px;display:flex;height:50px;justify-content:center;min-width:70px}.payment-form__qr{width:190px}@media (max-width:767.98px){.payment-form__qr{margin-top:20px}}.payment-form__qr img{margin-bottom:14px}@media (max-width:767.98px){.requisites-table{margin-bottom:40px}}.requisites-table thead th:first-child{width:220px}@media (max-width:767.98px){.requisites-table thead th:first-child{display:none}.requisites-table thead th:last-child{border-top-left-radius:10px}}.requisites-table tbody tr td:first-child{font-family:NotoSans Bold}
