/* Hide the original single measurement rows when the parts UI is active */
tr.price-table-row.mpc-width-hide-original {
  display: none !important;
}

/* Minor spacing for injected parts UI */
.mpc-width-part-inline input.mpc-width-part-base {
  width: 80px;
}
.mpc-width-fraction {
  min-width: 90px;
}

.mpc-width-error {
  display: block;
}
/* Highlight product price in orange to stand out */
tr.price-table-row.calculated-price td span.product_price {
  color: #ff7618 !important;
  font-weight: bold !important;
  font-size: 1.1em !important;
  display: inline-block !important;
}

/* Hide the per-unit price display */
span.wc-measurement-price-calculator-price {
  display: none !important;
}

/* Hide duplicate price display in WooCommerce Blocks cart */
.wc-block-cart-item__prices {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.wc-block-cart-item__product .wc-block-cart-item__prices {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}