.test{display: none;}
.dictionary__param[data-code],
.dictionary__param[data-waranty],
.dictionary__param[data-producer],
.dictionary__param[data-series] {
    display: none !important;
}

div.basketedit_rebatecodes_outline {
    display: block;
}

#menu_security_policy {
    clear: both;
}

/* Fix miniatur na dialogu dodawania do koszyka */
.added .hotspot .product__icon {
    padding: 6px
}

section#products_associated_zone4 .product__icon {
    padding: 0 !important;
}

/* Menu 5 z grafikami */
#main_tree5 ul.main_tree_sub li {
    width: auto !important;
    padding: 0 2rem;
}

#main_tree5 ul.main_tree_sub div.slick-track {
    width: max-content !important;
}

#main_tree5 ul.main_tree_sub li span.gfx_lvl_1 {
    display: none
}

#main_tree5 ul .nav-gfx {
    height: auto;
}

#main_tree5 ul .nav-gfx img {
    margin: 0;
}

@media (max-width: 986px) {
    #main_tree5 ul.main_tree_sub li {
        padding: 0 1rem;
    }

    #main_tree5 ul.main_tree_sub {
        gap: 1rem;
    }

    #main_tree5 ul .nav-gfx img {
        max-height: 40px;
    }
}

/* Kolor searcha w menu (nie mobile) - czerwony */
#menu_additional .search_link {
    color: #ff0505 !important;
}

#menu_additional .search_link:hover {
    color: #000 !important;
}

/* Fix odstępów Top - Rower wstępnie przygotowany */
html:not(.--freeShipping):not(.--rabateCode) .bars__item:last-child {
    margin-bottom: 0;
}

.bars_top div.bars__item .bars__wrapper {
    padding-top: 0;
}

/* Czarny top - wyłączone przewijanie i fix ikonek */
header.commercial_banner .top-info {
    scrollbar-width: none;
    -ms-overflow-style: none;
}

header.commercial_banner .top-info::-webkit-scrollbar {
    display: none;
}

.click-icon-top {
    margin-bottom: -3px;
}

/* Karta produktu pogrubienia parametrów (instrukcji)*/
.projector_details__wrapper .projector_details__info .projector_shipping.projector_info__item a.projector_shipping__info {
    font-weight: inherit !important;
}

.projector_details__wrapper .projector_details__info .enclosures__item.projector_info__item a.projector_info__item {
    font-weight: 700 !important;
}

.projector_details__wrapper .projector_details__info .enclosures__item.projector_info__item a.projector_info__item:before {
    font-weight: normal !important;
}

/*Style do bannera dzielonego*/
@media (max-width: 986px) {
    .projector_tabs__wrapper .projector_tabs__mobile .projector_tabs__name {
        font-weight: 600;
    }

    .pm-split-banner {
        flex-direction: column !important;
        justify-content: unset !important;
        align-items: unset !important;
        gap: 6px;
    }

    .pm-banner {
        flex-shrink: unset !important;
        display: unset !important;
        width: 100% !important;
    }

    .bike-banner {
        flex: unset !important;
        aspect-ratio: 434 / 160 !important;
        width: 100% !important;
    }

    .sport-banner {
        flex: unset !important;
        aspect-ratio: 430 / 120 !important;
        width: 100% !important;
    }

    .pm-desktop-img {
        display: none !important;
    }

    .pm-mobile-img {
        display: block !important;
    }
}

/* Strona koszyka input, knefel - info o kodach */
input.basketedit_rebatecode_input {
    height: 41px !important;
}

#projector_productname .product_name__special .label_icons .label.--free {
    font-size: 0;
    position: relative;
}

#projector_productname .product_name__special .label_icons .label.--free::before {
    content: "DARMOWA WYSYŁKA ROWERU ZŁOŻONEGO";
    font-size: 10px;
  }