/* NUCLEAR CSS: Target absolutely everything PayPal messaging related on the shop page */
body.post-type-archive-product div[data-pp-message],
body.post-type-archive-product .woocommerce-paypal-payments-pay-later-messaging-container,
body.post-type-archive-product .paypal-messaging-container,
body.post-type-archive-product [class*=\"paypal-message\"],
body.post-type-archive-product [id*=\"paypal-message\"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0px !important;
    max-height: 0px !important;
    min-height: 0px !important;
    width: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
    position: absolute !important;
    top: -9999px !important;
    left: -9999px !important;
    overflow: hidden !important;
    pointer-events: none !important;
    z-index: -1 !important;
    content-visibility: hidden !important;
}

/* Also hide iframes just in case */
body.post-type-archive-product iframe[src*=\"paypal.com/messaging\"] {
    display: none !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
}
