.basketedit_page .basketedit_summary_buttons.summary_buttons .basketedit_oneclick__item {
    max-width: auto !important;
}
.projector_instalments__items {
    display: none !important;
}
#projector_shipping_dialog {
    margin-bottom: .2rem !important;
}
.leaselink-button-wrapper img {
    width: 16px !important;
    margin-left: -3px;
    height: auto;
    vertical-align: middle;
}
.opinions_modal__activate.btn.--solid.--large {
    background: #fff !important;
    border: 1px solid #6cb7e6 !important;
    color: #6cb7e6;
    font-weight: 500 !important;
}
.projector_oneclick__label {
    display: none;
}
#projector_price_srp_wrapper {
    display: none;
}
.btn.--secondary.--medium.questions__button:hover, a.footer__banner_btn.btn.--secondary.--large:hover {
    background: #6cb7e6 !important;
    color: #fff !important;
    border: 1px solid #6cb7e6 !important;
}
.btn.--secondary:hover {
    background: #6cb7e6 !important;
    color: #fff !important;
    border: 1px solid #6cb7e6 !important;
}
a.footer__banner_btn.btn.--secondary.--large:hover {
    background: #6cb7e6 !important;
    color: #fff !important;
    border: 1px solid #6cb7e6 !important;
}
.projector_page #content .projector_details .projector_prices.--omnibus-higher .projector_prices__price, .projector_page #content .projector_details .projector_prices.--omnibus-higher .projector_prices__percent {
    color: #E10404 !important;
}
.basketedit_summary_debit {
    padding-left: 22px !important;
}
.projector_prices__vat .price_vat {
	color: #000000 !important;
}
.basketedit_summary_debit:before {
	font-size: 1.5rem !important;
	left: -1px !important;
}
.upsell_list_item {
    justify-content: space-between;
}
aside .filters__search {
    border: 1px solid #f1f1f1 !important;
}
header .navbar-subnav_gfx img {
    border-radius: 10px;
}
#search .product__traits .trait:nth-child(5) {
    display: none !important;
}
.multi_version_diff {
    display: inline-flex !important;
    margin-left: 5px !important;
}
.basket__block:has(.product__special) .basket__action.--quantity {
    visibility: hidden !important;
}
.basket__block.--special .basket__action.--quantity {
    visibility: hidden !important;
}
#basketedit_gifts ul {
    gap: 0.5rem !important;
}
.projector_tell_availability__block {
    display: none;
}
#search .product__firm {
    display: none !important;
}
@media (min-width: 979px) {
    .main_banner1_wrapper {
        margin-bottom: 2rem !important;
    }
    #basketedit_gifts .gift_info {
        padding-top: 2.5%;
    }
}
.adv_search__tabs_link {
    font-size: 1.5rem !important;
}
#adv_search {
    padding: 1% !important;
}
.projector_price_net_wrapper {
    color: #000000 !important;
}
.double__banner_elem {
    border-radius: 15px !important;
}
.main_banner1 .slick-slide img {
    border-radius: 15px !important;
}
.adv_search__skeleton .configurator__content {
	border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.adv_search__tabs_link.--active {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
.hotspot .product__firm {
    display: none !important;
}
.hotspot .product__name {
    height: 60px;
}
/* przesunięcie widgetu Ceneo */
div#ceneo-widget {
    left: 0;
    right: unset !important;
    margin-bottom: 45px!important;
}

/* czat Meta po Edrone */
.fb_dialog {

display: none;
}

.fb_reset {

display: none;
}

div#fb-root {
    display: none;
}

/* ukrycie ikonki B2B w menu informacyjnym nad menu 1 */

div#menub2b {
    display: none!important;
}

/* numer telefonu na karcie produktu w sekcji: Masz pytanie do tego produktu? */

#calltolink {
    background: none;
    text-decoration: none;
}

/* Dodatkowe info o ratach i PayPo na pierwszym etapie koszyka */
.basketedit_summary_bottom {
display: none!important;
}

/* koszyk - krok 3: zamówione produkty - usunięcie zawijania ceny po prawej stronie */

span.ordered_product__price-vat {
    display: none!important;
}
.ordered_product__content {
    width: calc(90% - 10px)!important;
}

div#order2_info_sub4 {
    display: none!important;
}
.order2_invoice_info:before {
    content: '';
    background: url(/data/include/cms/ikony_platnosci/file-invoice-dollar-solid.svg) no-repeat;
    display: inline-flex;
    padding: 18px 11px;
    margin-top: 9px;
}
.order2_invoice_info {
    display: flex;
}
.order__calendar.p-2.mt-3.p-md-3.--active {
    display: none !important;
}

/* double banner strona główna */
.double__banner_left, .double__banner_right {
border: 1px solid #939393;
border-radius: 25px;
}

/*Zmiana koloru tagu w menu 1 Black Week*/
.nav-link[title="Black week"] {
background: #000!important;	
    color: #fff!important;
}
.nav-link[title="Black week"]:hover {
    background: #f1f1f1!important;
    color: #000!important;
}
@media (max-width: 1024px) {

#ceneo-widget {
display: none!important;
}
}

/* punkt odbioru */
@media screen and (min-width: 1170px) {
#stock_info_58110 {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
.stock_info_hours, .stock_info_hours_label {
    text-align: left !important;
}
.big_label.stock_label:nth-of-type(2) {
    display: none !important;
}
}
/* licznik promocji */
div#CDT span {
    background: #000000 !important;
}
div#CDT {
    margin-top: 15px;
}
a[title='Black Week'] {
    background: #000000 !important;
    color: #fff;
}
a.prepaid_buttons__button.--resend.btn.--outline.--medium.mx-2.mb-2 {
    display: none !important;
}
.basket__block.--gift .basket__item.--name:after {
    content: "Kwota 1,00 zł zostanie odjęta z innego towaru. Wartość zamówienia pozostanie bez zmian.";
    display: inline-block;
    margin-left: 10px;
    font-size: .8em;
    color: #ff0000;
}
@media (min-width: 979px) {
    #projector_in_bundle.--more .products {
        max-height: 360px !important;
    }
}
@media (min-width: 1440px) {
	header .navbar-subnav:before {
		width: 76vw !important;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
	}
	header .navbar-subnav {
		width: 92% !important;
		grid-template-columns: minmax(50%, 1fr) minmax(50%, 1fr) !important;
	}
}
/* stylowanie sekcji z gratisami na basketedit */
@media (min-width: 979px) {
#basketedit_gifts li .gift_price {
	font-size: .75em !important;
}
.gift_item_info h3 {
    height: 40px;
}
.gift_enable {
    max-width: 24.3% !important;
}
.basketedit_gifts_wrapper .col-md-4 {
    flex: 0 0 24.3% !important;
    max-width: 24.3% !important;
    }
}
#basketedit_gifts li .gift_price {
    justify-content: center;
}
}
@media (max-width: 768px) {
    #basketedit_gifts li h3 {
	height: 35px !important;
    }
#basketedit_gifts ul {
    overflow: hidden !important;
    }
    .upsell_list_item {
        justify-content: space-between;
    }
    .basketedit_page .basketedit_summary_buttons.summary_buttons .basketedit_oneclick__item {
        max-width: auto !important;
}
}
/* hover dla buttona sprawdz materialy eksploatacyjne */
section.projector__menu_new:hover {
    background: #49aae0 !important;
    color: #ffffff;
}
.projector__menu_new:hover a strong {
    color: #ffffff;
}
.projector__menu_new:hover a span {
    color: #ffffff;
}
.projector__menu_new:hover::before {
    background: #49aae0 !important;
    color: #ffffff;  
}
.projector__menu_new a img {
    transition: opacity 0.3s ease-in-out;
}

.projector__menu_new:hover a img {
    content: url('/data/include/cms/icons/checklist-white.svg');
}
/* stylowanie topu dla desktop */
@media (min-width: 1366px) {
    #logo img {
        width: 250px !important;
    }
    #logo {
        margin-right: 130px !important;
    }
}
.login_menu_sub a[href="/pl/client-orders.html?display=closed"] {
    display: none !important;
}


div#manu_newsletter.newsletter.--mail_only {
    display: none;
}

/* Ukrycie elementu Wirtualny, Newsletter, FAQ */
#menu_newsletter {
    display: none!important;
}
@media (min-width: 757px) {
.basketedit_page .basketedit_summary_buttons.summary_buttons {
    flex-wrap: wrap-reverse;
}
.basketedit_oneclick_separator {
    display: none !important;
}
}