.projector_buy__number_amounts {
display: none !important;
}
#projector_amount {
display: none !important;
}
.contact_stocks {
display: none !important;
}
/* ——— NIEDOSTĘPNY PRODUKT: ukryj całą sekcję cen ——— */
body:has(.projector_buy__number_amounts.d-none) #projector_prices_section {
  display: none !important;
}

/* Jeśli wolisz nie chować całego #projector_prices_section, tylko jego elementy,
   użyj tego zamiast reguły wyżej: */
/*
body:has(.projector_buy__number_amounts.d-none) #projector_price_value,
body:has(.projector_buy__number_amounts.d-none) #projector_prices_section .projector_prices__info,        /* „netto / 1 szt.” */
body:has(.projector_buy__number_amounts.d-none) #projector_prices_section .projector_prices__lowest_price,
body:has(.projector_buy__number_amounts.d-none) #projector_prices_section .projector_prices__maxprice_wrapper,
body:has(.projector_buy__number_amounts.d-none) #projector_prices_section .projector_prices__points {
  display: none !important;
}
*/

/* ——— NIEDOSTĘPNY PRODUKT: ukryj kontrolki ilości ——— */
body:has(.projector_buy__number_amounts.d-none) .projector_buy__number {      /* dropdown 1/2/3… */
  display: none !important;
}
body:has(.projector_buy__number_amounts.d-none) .projector_buy__more,         /* pole „1” (input) */
body:has(.projector_buy__number_amounts.d-none) #projector_number {
  display: none !important;
}
/* Ukryj cały blok ilości przy niedostępnym produkcie */
body:has(.projector_buy__number_amounts.d-none) .projector_buy__number_inputs,
body:has(.projector_buy__number_amounts.d-none) .projector_buy__number_wrapper {
  display: none !important;
}
.cop_summary .cop_buttons__button.--next {
  text-transform: uppercase;
}
/* Ukrycie FB i Link */
a.cop_login__service[data-service="Facebook"],
a.cop_login__service[data-service="LinkedIn"] {
    display: none !important;
}
.service_item[data-name="service_Facebook"],
.service_item[data-name="service_LinkedIn"] {
    display: none !important;
}
/* RGB_DELIVERY_FORCEOPEN_CSS_v1.2.1 */

/* FORCE-OPEN: tylko “odkorkuj” kontenery, NIE dotykaj ukrytych itemów */
html.--rg-delivery-forceopen .cop_deliveries,
html.--rg-delivery-forceopen .cop_deliveries__block,
html.--rg-delivery-forceopen .cop_deliveries__section {
  max-height: none !important;
  height: auto !important;
  overflow: visible !important;
  opacity: 1 !important;
}

/* Jeśli IdoSell zwija sekcję przez max-height/opacity na itemach – odkręć TYLKO te właściwości */
html.--rg-delivery-forceopen .cop_deliveries .cop_deliveries__item {
  max-height: none !important;
  height: auto !important;
  overflow: visible !important;
  opacity: 1 !important;
}

/* Ramki */
.cop_deliveries .cop_deliveries__item {
  border: 1px solid #c4c7c8 !important;
  border-radius: 5px !important;
  padding: 0 20px !important;
  margin-bottom: 15px !important;
  background: #fff !important;
}
/* RGB_DELIVERY_CHANGE_LINK_VISIBILITY_v1.0 */

/* Gdy lista dostaw jest FORCE-OPEN (pokazujemy wszystko) — ukryj "Zmień" */
html.--rg-delivery-forceopen a.cop_deliveries__change_link {
  display: none !important;
}

/* Gdy NIE jest force-open (czyli jest “zwiniete” po wyborze) — pokaż "Zmień" */
html:not(.--rg-delivery-forceopen) a.cop_deliveries__change_link {
  display: inline-block !important;
}

img.blog_image {
    display: none !important;
}