#checkout_button_wrapper.disabled{opacity:.5;pointer-events:none;touch-action:none}[id^=checkout_button_wrapper] .npay_event{display:none!important}.checkout_button_wrapper .npay_storebtn_bx{width:100%!important;height:auto!important}.checkout_button_wrapper .npay_storebtn_bx .npay_button_box{width:100%!important;border-top:0!important;padding:0!important}.checkout_button_wrapper .npay_storebtn_bx .npay_button_box .npay_button{padding:0!important}.checkout_button_wrapper .npay_storebtn_bx .npay_button_box .npay_button .npay_text{display:none!important}.checkout_button_wrapper .npay_storebtn_bx:not(:has(.btn_width)) .npay_button_box .npay_button .npay_btn_item{height:48px!important}.checkout_button_wrapper .npay_storebtn_bx:not(:has(.btn_width)) .npay_button_box .npay_button .npay_btn_item .npay_btn_pay{height:48px!important;background-position:50% 5px!important;background-size:70px auto!important;box-sizing:border-box!important}.checkout_button_wrapper .npay_storebtn_bx .npay_button_box .npay_button:has(.npay_btn_margin) .npay_btn_item .npay_btn_pay{border-radius:0!important}