/* Quote Only Products for WooCommerce - storefront styles */

.qop-price-text {
	font-weight: 600;
}

.qop-product-note {
	margin: 1em 0 0;
	padding: 0.75em 1em;
	border-left: 3px solid currentColor;
	background: rgba(0, 0, 0, 0.04);
	font-size: 0.95em;
}

.qop-product-note p:last-child {
	margin-bottom: 0;
}

.qop-notice {
	margin-bottom: 1.5em;
}

/* ------------------------------------------------------------------
 * Quote carts: hide every price (classic cart and checkout)
 * ---------------------------------------------------------------- */

.qop-quote-cart .woocommerce-cart-form th.product-price,
.qop-quote-cart .woocommerce-cart-form td.product-price,
.qop-quote-cart .woocommerce-cart-form th.product-subtotal,
.qop-quote-cart .woocommerce-cart-form td.product-subtotal,
.qop-quote-cart .cart_totals > h2,
.qop-quote-cart .cart_totals .shop_table,
.qop-quote-cart .woocommerce-checkout-review-order-table th.product-total,
.qop-quote-cart .woocommerce-checkout-review-order-table td.product-total,
.qop-quote-cart .woocommerce-checkout-review-order-table tfoot,
.qop-quote-cart .woocommerce-mini-cart__total {
	display: none;
}

/* ------------------------------------------------------------------
 * Quote carts: hide every price (Cart, Checkout and Mini-Cart blocks)
 * ---------------------------------------------------------------- */

.qop-quote-cart .wc-block-cart-item__prices,
.qop-quote-cart .wc-block-cart-item__total,
.qop-quote-cart .wc-block-cart-items__header-total,
.qop-quote-cart .wc-block-cart__totals-title,
.qop-quote-cart .wc-block-cart__sidebar .wc-block-components-totals-wrapper,
.qop-quote-cart .wc-block-components-product-price,
.qop-quote-cart .wc-block-components-order-summary-item__total-price,
.qop-quote-cart .wc-block-components-order-summary-item__individual-prices,
.qop-quote-cart .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper:not(.wp-block-woocommerce-checkout-order-summary-cart-items-block),
.qop-quote-cart .wc-block-mini-cart__footer .wc-block-components-totals-item,
.qop-quote-cart .wc-block-mini-cart__footer-subtotal {
	display: none;
}

/* ------------------------------------------------------------------
 * Open quote requests on the order-received and My Account pages
 * ---------------------------------------------------------------- */

.qop-quote-order .woocommerce-order-overview__total,
.qop-quote-order .woocommerce-table--order-details .product-total {
	display: none;
}
