/* Sueca_RequestQuote - hide all pricing/stock UI on the storefront */

/* Generic price wrappers */
.price-box,
.price-final_price,
.price-container,
.product-info-price,
.normal-price,
.special-price,
.old-price,
.price-tier_price,
.price-as-configured,
.minimal-price,
.price-from,
.price-to,
.product-price,
.regular-price,
.price-including-tax,
.price-excluding-tax,
.price-wrapper,
.minimal-price-link {
    display: none !important;
    visibility: hidden !important;
}

/* Stock / availability indicators */
.stock,
.product-info-stock-sku .stock,
.availability,
.product.availability,
.in-stock,
.out-of-stock,
.qty-box,
.product-info-stock-sku .qty,
.box-tocart .field.qty {
    display: none !important;
}

/* Cart totals — hide subtotals/grand total since they're meaningless */
.cart-totals,
.opc-block-summary .totals,
.cart-summary .totals,
.minicart-items .product-item-pricing,
.minicart-items .product.actions .price-container,
.cart.table-wrapper .col.subtotal,
.cart.table-wrapper .col.price,
.cart.table-wrapper th.col.price,
.cart.table-wrapper th.col.subtotal {
    display: none !important;
}

/* Athlete2 / Olegnax theme specific */
.ox-product-price,
.ox-price-box,
.product-item .price-box,
.products-grid .price-box,
.products-list .price-box {
    display: none !important;
}
