/*
 * Kontrola widoczności na stronie produktu. Selektory są ograniczone klasami
 * dodawanymi do body, dzięki czemu nie wpływają na sklep, koszyk ani checkout.
 */

/* 1. Cena główna pod tytułem produktu. */
.mecpl-hide-main-product-price.single-product .summary.entry-summary > .price,
.mecpl-hide-main-product-price.single-product .entry-summary > p.price,
.mecpl-hide-main-product-price.single-product .entry-summary > .price:not(.woocommerce-variation-price),
.mecpl-hide-main-product-price.single-product .product-entry-wrapper .entry-summary > .price {
    display: none !important;
}

/* 2. Standardowa dynamiczna cena wariantu WooCommerce. */
.mecpl-hide-variation-price.single-product .woocommerce-variation-price,
.mecpl-hide-variation-price.single-product .single_variation .price,
.mecpl-hide-variation-price.single-product .single_variation_wrap .woocommerce-variation-price {
    display: none !important;
}

/* 3. Powtórzony opis wariantu. */
.mecpl-hide-variation-description.single-product .woocommerce-variation-description {
    display: none !important;
}

/* 4. Cena produktów podobnych, polecanych i upsell. */
.mecpl-hide-related-prices.single-product .related.products .price,
.mecpl-hide-related-prices.single-product .upsells.products .price,
.mecpl-hide-related-prices.single-product .cross-sells .price,
.mecpl-hide-related-prices.single-product [class*="related-products"] .price,
.mecpl-hide-related-prices.single-product [class*="upsell"] .price {
    display: none !important;
}

/* 5. Przypięty pasek zakupu Blocksy i zgodne paski innych motywów. */
.mecpl-hide-sticky-price.single-product .ct-sticky-add-to-cart .price,
.mecpl-hide-sticky-price.single-product .ct-floating-bar .price,
.mecpl-hide-sticky-price.single-product [class*="sticky-add-to-cart"] .price,
.mecpl-hide-sticky-price.single-product [class*="sticky_add_to_cart"] .price {
    display: none !important;
}

/* 6. Dodatkowy panel rozpoznany przez skrypt. */
.mecpl-hidden-selected-price-panel {
    display: none !important;
}
