#popupPay .popup_modal_content{background:#171b1e!important;background-image:none!important;border:1px solid #343a3e!important;border-radius:20px!important;box-shadow:0 24px 90px #0009!important;color:#eef0f1!important;max-width:570px!important}
#popupPay .popup_balance_content,#popupPay .popup_balance_second_flex,#popupPay .popub_balance_second,#popupPay .lk_window{background:transparent!important;background-image:none!important}
#popupPay label,#popupPay .popup_title_text{color:#aeb6bc!important}#popupPay .popup_modal_head{color:#f0f3f4!important}#popupPay .popup_pay_info{background:#22292d!important;background-image:none!important;border-radius:12px!important;border:0!important}#popupPay .popup_pay_method{color:#f3f4f5!important}#popupPay #kass_img{opacity:1!important}
#popupPay .preset-amount,#popupPay .delete-amount,#popupPay .number,#popupPay .number button,#popupPay .popup_promo_area,#popupPay .popup_clear_promo{background:#242a2e!important;color:#d7dde1!important;border:0!important;border-radius:10px!important}#popupPay .preset-amount:hover,#popupPay .preset-amount.active{background:#434033!important;color:#efda86!important}#popupPay input:not([type=checkbox]):not([type=radio]){background:#22282c!important;color:#f0f2f3!important;border:1px solid #343e43!important;border-radius:10px!important;box-shadow:none!important}#popupPay input::placeholder{color:#869198!important}#popupPay .popup_current_promo{background:#27251c!important;border:1px solid #464335!important;color:#ddcd8c!important;border-radius:10px!important}#popupPay hr{border-color:#30383c!important}#popupPay #paybutton{border-radius:12px!important;background:#dbc052!important;color:#1a180e!important;border:0!important}#popupPay #paybutton:disabled{background:#292f32!important;color:#697279!important;opacity:1!important}#popupPay a{color:#e2ca6a!important}#popupPay #checkbox{accent-color:#dcc25b}#popupPay .popup_modal_close{color:#aeb8bd!important}
@media(max-width:600px){#popupPay .popup_modal_content{max-width:calc(100vw - 24px)!important;padding:22px!important;border-radius:16px!important}#popupPay .popup_promo_block{flex-wrap:wrap!important}#popupPay .preset_buttons{gap:6px!important}}
#popupPay .popup_pay_info::before,#popupPay .popup_pay_info::after{display:none!important;background:none!important}
