@charset "UTF-8";.greenpay,.greenpay *{box-sizing:border-box;font-family:"Ubuntu",sans-serif}.greenpay{max-width:420px;padding:5px;display:inline-block;text-align:left;line-height:normal}.greenpay *{letter-spacing:normal}.greenpay :focus{outline:0}.greenpay b{font-weight:600}.greenpay label{text-transform:none}.greenpay .greenpay_descr,.greenpay .greenpay_title{clear:both}.greenpay .greenpay_descr span,.greenpay .greenpay_title span{font-family:"Ubuntu",sans-serif;font-size:20px;font-weight:500;color:#444;display:block;white-space:pre-line}.greenpay .greenpay_descr span{font-size:16px;font-weight:400;padding-top:10px}.greenpay .greenpay_check_input,.greenpay .greenpay_check_text{display:block;float:left;margin-right:5px;margin-top:10px;letter-spacing:normal}.greenpay .greenpay_check_input span,.greenpay .greenpay_check_text span{display:inline-block;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:500;border:1px dashed #ccc;background:#fff;color:#888;cursor:pointer;padding:8px 10px;box-sizing:border-box;border-radius:10px;height:42px;line-height:24px;letter-spacing:normal}.greenpay .greenpay_check_input span:hover,.greenpay .greenpay_check_text span:hover{border-color:#6aca25;color:#6aca25}.greenpay .greenpay_check_input.greenpay_check_input,.greenpay .greenpay_check_text.greenpay_check_input{position:relative}.greenpay .greenpay_check_input.greenpay_check_input span,.greenpay .greenpay_check_text.greenpay_check_input span{padding:4px 10px 2px;font-size:14px}.greenpay .greenpay_check_input.greenpay_check_input i,.greenpay .greenpay_check_text.greenpay_check_input i{display:none;position:absolute;font-size:12px;height:12px;top:-14px;left:5px;color:#c00}.greenpay .greenpay_check_input input[type=number],.greenpay .greenpay_check_input input[type=text],.greenpay .greenpay_check_text input[type=number],.greenpay .greenpay_check_text input[type=text]{border:0;border-bottom:1px solid #aaa;background:0 0;color:#888;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:500;width:50px;padding:3px 0}.greenpay .greenpay_check_input input[type=number]::-webkit-inner-spin-button,.greenpay .greenpay_check_input input[type=number]::-webkit-outer-spin-button,.greenpay .greenpay_check_text input[type=number]::-webkit-inner-spin-button,.greenpay .greenpay_check_text input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.greenpay .greenpay_check_input input[type=number],.greenpay .greenpay_check_input input[type=number]:focus,.greenpay .greenpay_check_input input[type=number]:hover,.greenpay .greenpay_check_text input[type=number],.greenpay .greenpay_check_text input[type=number]:focus,.greenpay .greenpay_check_text input[type=number]:hover{appearance:none;-moz-appearance:textfield}.greenpay .greenpay_check_image input,.greenpay .greenpay_check_input input[type=radio],.greenpay .greenpay_check_text input[type=radio],.greenpay .greenpay_moreMethods>div>div{display:none}.greenpay .greenpay_check_input input[type=radio]:checked+span,.greenpay .greenpay_check_text input[type=radio]:checked+span{background:#6aca25;color:#fff;border-color:#6aca25}.greenpay .greenpay_check_input input[type=radio]:checked+span input[type=number],.greenpay .greenpay_check_input input[type=radio]:checked+span input[type=text],.greenpay .greenpay_check_text input[type=radio]:checked+span input[type=number],.greenpay .greenpay_check_text input[type=radio]:checked+span input[type=text]{color:#fff;border-bottom-color:#fff}.greenpay .greenpay_check_input.greenpay_error span,.greenpay .greenpay_check_text.greenpay_error span{background-color:#c00!important;border-color:#c00!important}.greenpay .greenpay_check_input.greenpay_error i,.greenpay .greenpay_check_text.greenpay_error i{display:block}.greenpay .greenpay_check_image{display:block;float:left;margin-right:10px;margin-top:10px;height:60px}.greenpay .greenpay_check_image span{display:inline-block;font-family:"Ubuntu",sans-serif;font-size:14px;border:1px dashed #ccc;color:#888;cursor:pointer;padding:5px;box-sizing:border-box;border-radius:10px;background:no-repeat center center;height:100%;min-width:80px}.greenpay .greenpay_check_image span:hover{border-color:#6aca25;color:#6aca25}.greenpay .greenpay_check_image input:checked+span{border-color:#6aca25;border-width:2px;border-style:solid}.greenpay .greenpay_amounts,.greenpay .greenpay_methods,.greenpay .greenpay_moreMethods,.greenpay .greenpay_periods{clear:both;overflow:hidden}.greenpay .greenpay_periods label{letter-spacing:normal}.greenpay .greenpay_methods label span,.greenpay .greenpay_moreMethods label span{background:no-repeat center center;background-size:contain;background-color:#fff}.greenpay .greenpay_methods label.greenpay_method__yookassa span,.greenpay .greenpay_moreMethods label.greenpay_method__yookassa span{background-image:url(/image/method/Ю.svg)}.greenpay .greenpay_methods label.greenpay_method__bankcard span,.greenpay .greenpay_moreMethods label.greenpay_method__bankcard span{background-image:url(/image/method/bankcard.png)}.greenpay .greenpay_methods label.greenpay_method__sms span,.greenpay .greenpay_moreMethods label.greenpay_method__sms span{background-image:url(/image/method/sms.png)}.greenpay .greenpay_methods label.greenpay_method__paypal span,.greenpay .greenpay_moreMethods label.greenpay_method__paypal span{background-image:url(/image/method/paypal.png)}.greenpay .greenpay_methods label.greenpay_method__sberbank span,.greenpay .greenpay_moreMethods label.greenpay_method__sberbank span{background-image:url(/image/method/sberbank.png)}.greenpay .greenpay_methods label.greenpay_method__alfabank span,.greenpay .greenpay_moreMethods label.greenpay_method__alfabank span{background-image:url(/image/method/alfabank.png)}.greenpay .greenpay_methods label.greenpay_method__tinkoff span,.greenpay .greenpay_moreMethods label.greenpay_method__tinkoff span{background-image:url(/image/method/tinkoff.png)}.greenpay .greenpay_methods label.greenpay_method__yandex_money span,.greenpay .greenpay_moreMethods label.greenpay_method__yandex_money span{background-image:url(/image/method/yandex_money.png)}.greenpay .greenpay_methods label.greenpay_method__webmoney span,.greenpay .greenpay_moreMethods label.greenpay_method__webmoney span{background-image:url(/image/method/webmoney.png)}.greenpay .greenpay_methods label.greenpay_method__cash span,.greenpay .greenpay_moreMethods label.greenpay_method__cash span{background-image:url(/image/method/cash.png)}.greenpay .greenpay_methods label.greenpay_method__qiwi span,.greenpay .greenpay_moreMethods label.greenpay_method__qiwi span{background-image:url(/image/method/qiwi.png)}.greenpay .greenpay_methods label.greenpay_method__bank span,.greenpay .greenpay_moreMethods label.greenpay_method__bank span{background-image:url(/image/method/bank.png)}.greenpay .greenpay_methods label.greenpay_method__bill span,.greenpay .greenpay_moreMethods label.greenpay_method__bill span{background-image:url(/image/method/bill.png)}.greenpay .greenpay_methods .greenpay_one_method{display:none!important}.greenpay .greenpay_methods .greenpay_oneMethod{height:30px}.greenpay .greenpay_methods .greenpay_oneMethod span{background-color:#fff!important;color:#444!important;padding-left:50px!important;background-position:left center!important;border:0!important;background-size:40px;font-size:12px;line-height:18px}.greenpay .greenpay_moreMethods>div>label{display:inline-block;font-size:12px;font-weight:400;color:#444;border-bottom:1px dashed #444;cursor:pointer;padding-top:5px}.greenpay .greenpay_moreMethods>div>label.greenpay_moreMethods_disable{color:#999;margin-left:10px;border-color:#999}.greenpay .greenpay_moreMethods>div>label.greenpay_moreMethods_disable:hover{color:#444;border-color:#444}.greenpay .greenpay_amounts label{margin-top:10px;letter-spacing:normal}.greenpay .greenpay_method_label{color:#6aca25;font-weight:500;margin-top:10px;font-size:14px}.greenpay .greenpay_method_description,.greenpay .greenpay_method_note{display:none}.greenpay .greenpay_method_note{margin:10px 0 0;background:#eee;padding:5px;font-size:14px}.greenpay .greenpay_method_description{margin:10px 0 0;border:1px solid #ddd;font-size:14px}.greenpay .greenpay_method_description p{padding:5px;margin:0}.greenpay .greenpay_steps{float:left;width:100%}.greenpay .greenpay_step{clear:both;display:none;margin-top:10px;float:left;width:100%}.greenpay .greenpay_step:nth-of-type(1){display:inline-block}.greenpay .greenpay_row{clear:both;display:flex;margin-bottom:10px}.greenpay .greenpay_row .greenpay_field{flex-grow:1}.greenpay .greenpay_row .greenpay_field+.greenpay_field{margin-left:5px}.greenpay .greenpay_row .greenpay_field input[type=text],.greenpay .greenpay_row .greenpay_field select{font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:400;border:1px solid #ccc;color:#444;box-sizing:border-box;padding:8px;width:100%;height:42px;border-radius:10px}.greenpay .greenpay_row .greenpay_field input[type=text]:focus,.greenpay .greenpay_row .greenpay_field select:focus{border-color:#6aca25}.greenpay .greenpay_row .greenpay_field label{display:flex;align-items:flex-start}.greenpay .greenpay_row .greenpay_field label input{flex-grow:.01}.greenpay .greenpay_row .greenpay_field label span{font-family:"Ubuntu",sans-serif;font-size:14px;font-weight:400;color:#444;padding-left:5px}.greenpay .greenpay_row .greenpay_field.greenpay_required input,.greenpay .greenpay_row .greenpay_field.greenpay_required select,.greenpay .greenpay_row .greenpay_field.greenpay_required textarea{border-color:#666}.greenpay .greenpay_row .greenpay_field.greenpay_field__agreement span{font-size:12px}.greenpay .greenpay_row .greenpay_field.greenpay_error input[type=text],.greenpay .greenpay_row .greenpay_field.greenpay_error select{background-color:#ffd5d5;border-color:#c00}.greenpay .greenpay_row .greenpay_field.greenpay_error input[type=checkbox]+span{background-color:#ffd5d5}.greenpay button{border:1px solid #6aca25;height:42px;background:#6aca25;width:100%;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:500;line-height:10px;color:#fff;text-transform:uppercase;padding:10px;border-radius:10px;cursor:pointer;box-shadow:0 5px 5px #ccc;transition:background-color .3s ease-out;visibility:visible!important}.greenpay button:hover{background-color:shade(#6aca25,20%)}.greenpay .greenpay_button{padding-top:5px;clear:both;width:100%}.greenpay .greenpay_button .greenpay_prev{float:left;background:#aaa;border-color:#aaa;width:auto}.greenpay .greenpay_button .greenpay_prev:hover{background-color:shade(#aaa,20%)}.greenpay .greenpay_button .greenpay_next,.greenpay .greenpay_button .greenpay_prev+button{float:right;width:auto}.greenpay .greenpay_loader{position:relative}.greenpay .greenpay_loader::after{position:absolute;background:#fff url(/image/ldr.gif) no-repeat center center;top:-1px;left:-1px;right:-1px;bottom:-1px;content:""}@media (max-width:400px){.greenpay .greenpay_row{flex-direction:column;gap:10px}.greenpay .greenpay_row .greenpay_field{width:100%!important}.greenpay .greenpay_row .greenpay_field+.greenpay_field{margin-left:0}}