/* typ ceny na stronie głownej i listingu*/
.product .price_vat {
  display: inline !important;
}

/* cena przekreślona sugerowana na listingu towarów */
.product .product__content_wrapper .product__prices .price.--max {
  display: inline !important;
}


/* Pokaż tylko "Cena regularna" na karcie produktu; ukryj "Najniższa cena z 30 dni"
#projector_form .projector_prices:not(.--omnibus) .omnibus_price,
.projector_prices:not(.--omnibus) .omnibus_price {
  display: none !important;
}

#projector_form .projector_prices:not(.--omnibus) #projector_price_maxprice_wrapper,
.projector_prices:not(.--omnibus) #projector_price_maxprice_wrapper {
  display: block !important;
}/*

/* Dodaj 'netto' w wierszu obok '/ szt.' i ujednolić formatowanie *//*
#projector_prices_section .projector_prices__vat {
  display: inline !important;
  margin-right: .25em;
}

#projector_prices_section .projector_prices__vat::after {
  content: " netto";
}

/* Ujednolicenie stylu z '/ szt.' *//*
#projector_prices_section .projector_prices__vat,
#projector_prices_section .projector_prices__unit,
#projector_prices_section .projector_prices__unit_sep {
  font-size: 0.875em;
  line-height: 1.4;
  color: inherit;
}*/



/* Ukryj "Najniższa cena z 30 dni", pokaż "Cena regularna" z opcją bez obnizki*/
#projector_form .projector_prices:not(.--omnibus) .omnibus_price,
.projector_prices:not(.--omnibus) .omnibus_price {
  display: none !important;
}

#projector_form .projector_prices:not(.--omnibus) #projector_price_maxprice_wrapper,
.projector_prices:not(.--omnibus) #projector_price_maxprice_wrapper {
  display: block !important;
}

/* Gdy brak wartości ceny regularnej (del pusty lub data-price puste/zero) */
#projector_price_maxprice:empty,
#projector_price_maxprice[data-price=""],
#projector_price_maxprice[data-price="0"],
#projector_price_maxprice[data-price="0.00"] {
  display: none !important;
}

/* Posprzątaj separatory i jednostki, gdy brak ceny regularnej */
#projector_price_maxprice:empty ~ .projector_prices__unit_sep,
#projector_price_maxprice:empty ~ .projector_prices__unit_sellby,
#projector_price_maxprice:empty ~ .projector_prices__unit,
#projector_price_maxprice[data-price=""] ~ .projector_prices__unit_sep,
#projector_price_maxprice[data-price=""] ~ .projector_prices__unit_sellby,
#projector_price_maxprice[data-price=""] ~ .projector_prices__unit,
#projector_price_maxprice[data-price="0"] ~ .projector_prices__unit_sep,
#projector_price_maxprice[data-price="0"] ~ .projector_prices__unit_sellby,
#projector_price_maxprice[data-price="0"] ~ .projector_prices__unit,
#projector_price_maxprice[data-price="0.00"] ~ .projector_prices__unit_sep,
#projector_price_maxprice[data-price="0.00"] ~ .projector_prices__unit_sellby,
#projector_price_maxprice[data-price="0.00"] ~ .projector_prices__unit {
  display: none !important;
}

/* Zamiast "Infinity%" pokaż stały placeholder "----" tylko gdy brak ceny regularnej */
#projector_price_maxprice:empty ~ #projector_maxprice_percent,
#projector_price_maxprice[data-price=""] ~ #projector_maxprice_percent,
#projector_price_maxprice[data-price="0"] ~ #projector_maxprice_percent,
#projector_price_maxprice[data-price="0.00"] ~ #projector_maxprice_percent {
  font-size: 0 !important;
}
#projector_price_maxprice:empty ~ #projector_maxprice_percent::before,
#projector_price_maxprice[data-price=""] ~ #projector_maxprice_percent::before,
#projector_price_maxprice[data-price="0"] ~ #projector_maxprice_percent::before,
#projector_price_maxprice[data-price="0.00"] ~ #projector_maxprice_percent::before {
  content: "----";
  font-size: inherit;
  line-height: inherit;
}