/* WooCommerce payment-button de-duplication: Stripe is the single express-wallet layer. */
.wcpay-express-checkout-wrapper,
#wcpay-payment-request-wrapper,
#wc-square-digital-wallet,
.wc-square-wallet-buttons,
.ppcp-button-applepay,
.ppcp-button-googlepay {
  display: none !important;
}

/* RTCLM Book Shop product-page cleanup */
.single-product .woocommerce-Tabs-panel--description > h2:first-child {
  display: none !important;
}
.single-product .woocommerce-Tabs-panel--description p {
  margin: 0 0 1.15em !important;
  line-height: 1.7 !important;
}
.single-product .woocommerce-product-details__short-description p {
  margin: 0 0 1em !important;
  line-height: 1.65 !important;
}
.single-product .woocommerce-product-details__short-description p:last-child,
.single-product .woocommerce-Tabs-panel--description p:last-child {
  margin-bottom: 0 !important;
}
.single-product .cart + .wc-stripe-express-checkout-element,
.single-product .wc-stripe-express-checkout-element {
  margin-top: 1rem !important;
}

/* RTCLM Book Shop purchase-label normalization — 2026-09-21 */
.rtclm-single-product form.cart[action^="https://revealingthechristianlife.org"] .single_add_to_cart_button {
  font-size: 0 !important;
}
.rtclm-single-product form.cart[action^="https://revealingthechristianlife.org"] .single_add_to_cart_button::after {
  content: "BUY EBOOK";
  font-size: 1rem;
  line-height: 1.2;
}

/* RCRC footer boundary: WordAds slots injected after content, 2026-11-12 */
body:is(.page-id-34349,.page-id-34768,.page-id-34769,.page-id-35026,.page-id-35027,.page-id-35028,.page-id-35029,.page-id-35030,.page-id-35031,.page-id-35038,.page-id-38097,.page-id-38098,.page-id-34770,.parent-pageid-34768,.parent-pageid-34769,.parent-pageid-35026,.parent-pageid-35027,.parent-pageid-35028,.parent-pageid-35029,.parent-pageid-35030,.parent-pageid-35038){background-color:#fff!important}
body:is(.page-id-34349,.page-id-34768,.page-id-34769,.page-id-35026,.page-id-35027,.page-id-35028,.page-id-35029,.page-id-35030,.page-id-35031,.page-id-35038,.page-id-38097,.page-id-38098,.page-id-34770,.parent-pageid-34768,.parent-pageid-34769,.parent-pageid-35026,.parent-pageid-35027,.parent-pageid-35028,.parent-pageid-35029,.parent-pageid-35030,.parent-pageid-35038)>.wordads-ad-wrapper--belowpost,
body:is(.page-id-34349,.page-id-34768,.page-id-34769,.page-id-35026,.page-id-35027,.page-id-35028,.page-id-35029,.page-id-35030,.page-id-35031,.page-id-35038,.page-id-38097,.page-id-38098,.page-id-34770,.parent-pageid-34768,.parent-pageid-34769,.parent-pageid-35026,.parent-pageid-35027,.parent-pageid-35028,.parent-pageid-35029,.parent-pageid-35030,.parent-pageid-35038)>.wordads-tag{display:none!important}

/* RCRC standalone Free Resources #36299 footer boundary */
body.page-id-36299{min-height:100vh;display:flex;flex-direction:column;background:#fff!important}
body.page-id-36299>footer.rcrc-shell-footer{flex-grow:1;display:flex;flex-direction:column}
body.page-id-36299>footer.rcrc-shell-footer>.rcrc-shell-footer-grid{flex-grow:1;align-content:space-between}
body.page-id-36299>.wordads-ad-wrapper--belowpost,body.page-id-36299>.wordads-tag{display:none!important}