body.kn-woo-shell-2026.woocommerce-cart .ppc-button-wrapper,
    body.kn-woo-shell-2026.woocommerce-cart .ppcp-button-wrapper,
    body.kn-woo-shell-2026.woocommerce-cart .ppcp-button-container,
    body.kn-woo-shell-2026.woocommerce-cart .ppcp-messages,
    body.kn-woo-shell-2026.woocommerce-cart #ppcp-messages,
    body.kn-woo-shell-2026.woocommerce-cart .paypal-buttons,
    body.kn-woo-shell-2026.woocommerce-cart .wc-stripe-payment-request-wrapper,
    body.kn-woo-shell-2026.woocommerce-cart .wc-block-components-express-payment,
    body.kn-woo-shell-2026.single-product .summary .ppc-button-wrapper,
    body.kn-woo-shell-2026.single-product .summary .ppcp-button-wrapper,
    body.kn-woo-shell-2026.single-product .summary .ppcp-button-container,
    body.kn-woo-shell-2026.single-product .summary .ppcp-messages,
    body.kn-woo-shell-2026.single-product .summary #ppcp-messages,
    body.kn-woo-shell-2026.single-product .summary .paypal-buttons,
    body.kn-woo-shell-2026.single-product .summary .wc-stripe-payment-request-wrapper,
    body.kn-woo-shell-2026.single-product .summary .wc-block-components-express-payment {
        display:none!important;
        visibility:hidden!important;
        height:0!important;
        min-height:0!important;
        margin:0!important;
        padding:0!important;
        overflow:hidden!important;
    }
    body.kn-woo-shell-2026.woocommerce-cart .kn-cart-payment-banner{
        display:block!important;
        visibility:visible!important;
        height:auto!important;
        overflow:visible!important;
        margin:0 0 18px!important;
    }
    body.kn-woo-shell-2026.woocommerce-cart .kn-cart-payment-methods span{
        pointer-events:none!important;
        user-select:none;
    }
