/**
 * Universal price/total hiding — classic WooCommerce, blocks, and generic themes.
 */

.wooquotes-active .price,
.wooquotes-active p.price,
.wooquotes-active span.price,
.wooquotes-active .amount,
.wooquotes-active .woocommerce-Price-amount,
.wooquotes-active .woocommerce-Price-currencySymbol,
.wooquotes-active .product-price,
.wooquotes-active .product-page-price,
.wooquotes-active .summary .price,
.wooquotes-active .product .price,
.wooquotes-active .single-product .price,
.wooquotes-active .woocommerce-variation-price,
.wooquotes-active .woocommerce-variation-price .price,
.wooquotes-active .woocommerce-grouped-product-list-item__price,
.wooquotes-active .woocommerce-grouped-product-list-item__label .amount,
.wooquotes-active .bundled_product_optional .price,
.wooquotes-active .bundled_product_summary .price,
.wooquotes-active .composite_price,
.wooquotes-active .composite_button .price,
.wooquotes-active .wcpa_total,
.wooquotes-active .wapf-product-totals,
.wooquotes-active .wapf-product-total,
.wooquotes-active .wapf-options-total,
.wooquotes-active .wapf-grand-total,
.wooquotes-active .product-total,
.wooquotes-active .product-subtotal,
.wooquotes-active .cart-subtotal,
.wooquotes-active .order-total,
.wooquotes-active .cart_totals,
.wooquotes-active .woocommerce-checkout-review-order-table .product-total,
.wooquotes-active .woocommerce-checkout-review-order-table tfoot,
.wooquotes-active .woocommerce-cart-form__contents .product-price,
.wooquotes-active .woocommerce-cart-form__contents .product-subtotal,
.wooquotes-active .woocommerce-mini-cart__total,
.wooquotes-active .widget_shopping_cart .total,
.wooquotes-active .wc-block-components-product-price,
.wooquotes-active .wc-block-components-product-price__value,
.wooquotes-active .wc-block-components-formatted-money-amount,
.wooquotes-active .wc-block-components-totals-item,
.wooquotes-active .wc-block-components-totals-footer-item,
.wooquotes-active .wc-block-components-order-summary-item__total-price,
.wooquotes-active .wc-block-components-order-summary-item__individual-prices,
.wooquotes-active .wc-block-cart__totals-title,
.wooquotes-active .wp-block-woocommerce-product-price,
.wooquotes-active .wp-block-woocommerce-cart-order-summary-block,
.wooquotes-active .wp-block-woocommerce-checkout-order-summary-block,
.wooquotes-active .wp-block-woocommerce-cart-totals-block,
.wooquotes-active .wp-block-woocommerce-checkout-totals-block,
.wooquotes-active .wp-block-woocommerce-product-collection .wc-block-components-product-price,
.wooquotes-active .wp-block-woocommerce-mini-cart-contents .wc-block-components-totals-item,
.wooquotes-active .wc-block-mini-cart__footer .wc-block-components-totals-item,
.wooquotes-active .sticky-add-to-cart .price,
.wooquotes-active .product_meta .price,
.wooquotes-active [class*="product-price"],
.wooquotes-active [class*="Price-amount"] {
	display: none !important;
	visibility: hidden !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
}

.wooquotes-active .wooquotes-added-notice {
	position: fixed;
	top: 1rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 99999;
	max-width: 90%;
	margin: 0;
}

.wooquotes-active .ajax_add_to_cart.loading {
	opacity: 0.6;
	pointer-events: none;
}
