/* Hide only the existing product message while its selected amount is pending. */
body.single-product [data-palecom-paypal-pending="1"] { visibility: hidden !important; }

/* Keep the old location from flashing while the existing widget is moved. */
body.single-product.palecom-paypal-message-relocate
.wp-block-woocommerce-paypal-payments-product-paylater-messages:not([data-palecom-paypal-positioned="1"]):not(.wc-block-mini-cart__drawer *):not(.widget_shopping_cart *):not(.woocommerce-checkout *):not(.related *):not(.upsells *) {
	visibility: hidden !important;
}
body.single-product .palecom-paypal-below-buttons {
	display: block;
	clear: both;
	width: 100%;
	max-width: 100%;
	margin: 12px 0 0;
	box-sizing: border-box;
}
body.single-product .palecom-paypal-below-buttons > * {
	width: 100%;
	max-width: 100%;
	margin-left: 0;
	margin-right: 0;
}
