/* ==================================================
   TURNKEY PACKAGES PAGE (ID 363)
   REMOVE ALL ADD-ONS COMPLETELY
================================================== */
.page-id-363 .wc-pao-addons-container,
.page-id-363 .wc-pao-addon,
.page-id-363 .product-addon,
.page-id-363 form.cart {
  display: none !important;
}

/* ==================================================
   SINGLE PRODUCT PAGES
   HIDE ALL ADD-ON PRICE DISPLAYS (BEFORE + AFTER SELECT)
   KEEP CHECKBOXES + KEEP SUBTOTAL/TOTAL AREA VISIBLE
================================================== */

/* 1) Hide the add-on price fragments that appear beside options */
.single-product .wc-pao-addons-container .wc-pao-addon-price,
.single-product .wc-pao-addons-container .product-addon-price,
.single-product .wc-pao-addons-container .wc-pao-addon-price * ,
.single-product .wc-pao-addons-container .product-addon-price * {
  display: none !important;
}

/* 2) Some themes/plugins inject price into labels as small/ins/del */
.single-product .wc-pao-addons-container .wc-pao-addon label small,
.single-product .wc-pao-addons-container .wc-pao-addon label ins,
.single-product .wc-pao-addons-container .wc-pao-addon label del,
.single-product .wc-pao-addons-container .product-addon label small,
.single-product .wc-pao-addons-container .product-addon label ins,
.single-product .wc-pao-addons-container .product-addon label del {
  display: none !important;
}

/* 3) If a “selected add-ons” summary list appears with prices, hide it (subtotal still updates) */
.single-product .wc-pao-selected-addons,
.single-product .wc-pao-selected-addons-wrap,
.single-product .wc-pao-addon-summary,
.single-product .wc-pao-addon-summary-line,
.single-product .wc-pao-addon-summary-lines {
  display: none !important;
}

/* 4) Force the subtotal/total area to remain visible */
.single-product .wc-pao-subtotal,
.single-product .wc-pao-subtotal-line,
.single-product .wc-pao-total,
.single-product .wc-pao-totals,
.single-product .wc-pao-addons-total,
.single-product .wc-pao-addons-total-container {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* 5) Ensure the subtotal/total AMOUNTS are visible (in case another rule hid them) */
.single-product .wc-pao-subtotal .amount,
.single-product .wc-pao-subtotal-line .amount,
.single-product .wc-pao-total .amount,
.single-product .wc-pao-totals .amount,
.single-product .wc-pao-addons-total .amount,
.single-product .wc-pao-addons-total-container .amount,
.single-product .wc-pao-subtotal bdi,
.single-product .wc-pao-subtotal-line bdi,
.single-product .wc-pao-total bdi,
.single-product .wc-pao-totals bdi,
.single-product .wc-pao-addons-total bdi,
.single-product .wc-pao-addons-total-container bdi {
  display: inline !important;
}