/* # # # # # # # # # # # #   KOLORY I WIELKOSC CZCIONEK NA LISTINGU PRODUKTOWYM   # # # # # # # # # # # # # */

span.omnibus_price__text {
    color: #a2a2a2;
    font-size: 1.3rem;
}

span.omnibus_price__value {
    color: #a2a2a2;
    font-size: 1.3rem;
}

del.omnibus_price__value {
    color: #a2a2a2;
    font-size: 1.3rem;
}

.omnibus_price__value {
    color: #a2a2a2;
    font-size: 1.3rem;
}

/* # # # # # # # # # # # #   UKRYCIE KODU WYROZNIONEGO Z MASKI BLINK   # # # # # # # # # # # # # */


.dictionary__param[data-duplicate="true"] {
  display: none !important;
}


/* # # # # # # # # # # # #   UPDATE LABEL NA LISTINGU   # # # # # # # # # # # # # */


.label_icons {
  position: absolute;
  bottom: 3rem;
  right: 2rem;
}


span.label.--bargain.--omnibus {
    background: black;
    color: white;
}

.price.--new-price.new_price {
  display: none;
}


/* # # # # # # # # # # # #   UKRYCIE SZT PRZY CENIE   # # # # # # # # # # # # # */


span.price_sellby {
    display: none;
}



/* # # # # # # # # # # # #   UKRYCIE % PRZY NAJNIŻEJ CENIE POZOSTAWIAJĄC PRZY PROMOCJI   # # # # # # # # # # # # # */


.price.--omnibus .price_percent {
  display: none;
}

.price.--max .price_percent {
  display: inline;
  color: #000000de;
}



/* # # # # # # # # # # # #   UKRYCIE GLOWNEGO FOTO W BLOACH   # # # # # # # # # # # # # */


#blog-item img.blog_image {
    display: none;
}




/* # # # # # # # # # # # #   KARTA TOWARU - UNBOXINGI   # # # # # # # # # # # # # */


@media (min-width: 979px) {
    .unboxing_video iframe {
        height: 650px;
    }
}




/* # # # # # # # # # # # #   UKRYCIE WYRÓŻNIONEGO PARAMETRU NA CZAS PROMOCJI TS BLINK   # # # # # # # # # # # # # */

.traits__wrapper {
    display: none;
}


/* # # # # # # # # # # # #   POZOSTAŁE   # # # # # # # # # # # # # */


html.--rabateCode:not(.order_process) #container:not(.payment_tunnel) .rabateCode {
  display: none;
}

div.projector_page #content .projector_sizes__label, div.projector_page #content .projector_sizes__sub {
  display: flex;
}





/* Domyślnie ukryj zniżkę */
#projector_price_yousave {
  display: none !important;
}

/* Jeśli w wrapperze jest <del>, pokaż zniżkę mimo poprzedniego !important */
div.projector_page #content #projector_price_maxprice_wrapper:has(del) #projector_price_yousave {
  display: inline !important;
}






.container.max-width-1200, .max-width-1200 {
  padding-left: 0rem;
  padding-right: 0rem;
}

.unboxing_video {
    overflow: hidden;
    position: relative;
    width: 100%;
}



/* # # # # # # # # # # # #   Strona główna   # # # # # # # # # # # # # */
.breadcrumbs {
    margin-top: 22px;
}

@media (max-width: 756px) {
    .freeShipping {
        height: 6.8rem;
    }
}

@media (min-width: 757px) {
    .freeShipping {
        height: 4.6rem;
    }
}

/* # # # # # # # # # # # #   Zapis do newslettera  # # # # # # # # # # # # # */


div#newsletter_form {
    display: none;
}



/* # # # # # # # # # # # #   Update pod Black Days  # # # # # # # # # # # # # */

.promo, .label.--promo {
    background: #000000;
}





/* # # # # # # # # # # # #   Text na boxie promocyjnym  # # # # # # # # # # # # # */

@media (max-width: 756px) {
span.product__yousave.--label {
    font-size: 1rem;
    display: block; !important
}
.search_page #search .product__yousave.--label {
    display: block; !important
}
}


/* # # # # # # # # # # # #    Aktualizacja przycisku w menu oraz Górnego paska   # # # # # # # # # # # # # */

@media (max-width: 756px) {
    #menu_settings form>ul>li.buttons {
    width: calc(100vw - 90px);
    position: inherit;
    bottom: 0;
    padding-bottom: env(safe-area-inset-bottom);
    background: #fff0;
    right: 1.5rem;
    display: block;
    z-index: 1;
    }
    .freeShipping {
    margin: 1rem 0.5rem;
    height: 5.8rem;
    }
}


div#freeShipping {
    background: #000000;
}

.freeShipping__close {
    color: #baa2a2;
}

.freeShipping {
    border: 1px solid #000000;
}

span.freeShipping__info {
    color: white;
}




div#dialog_wrapper {
    z-index: 9999999999 !important;
}

div.thulium-chat-wrapper {
    z-index: 999999999 !important;
}