#main_news {
    display: none;
}

.wide .nav-item {
    font-weight: bold;
}

header .navbar-subsubnav>.nav-item>.nav-link {
    font-size: 11px;
}

.wide .navbar-subnav > .nav-merge.nav-item > li.nav-item > .nav-link, .wide .navbar-subnav > .nav-merge.nav-item .nav-merge.nav-item > li.nav-item > .nav-link {
    padding-top: 10px;
}

header .wide .navbar-nav {
    justify-content: space-between;
}



.product__icon {
    background-color: white;
}

.projector_stocks__icon{
    display: none!important;
}


#projector_warranty {
    display: none;
}

.questions__banner_item.--label {
    font-size: 2.2rem;
    line-height: 120%;
}

.price {
    font-size: 1.6em!important;
}

.projector_details .projector_prices__price {
    font-size: 1.7em;
}

.questions__banner {
    background-color: white;
}

.product_name .firm_logo {
    width: 13rem!important;
}

.product_name__name{
    font-size: 2.0rem!important;
}

.slick-arrow {
    background-color: white!important;
}

.hotspot .headline {
    background: #215B83;
    color: white;
    padding-left: 10px;
}

.hotspot {
    border: 1px solid #215B83;
    border-radius: 0px 0px 20px 20px;
}

.hotspot:not(.--slider):not(.--list):not(.--added) .product {
    padding-left: 20px !important;
}

.headline {
    background: #215B83;
    color: white;
    padding-left: 10px;
}

.search_name .search_name__label {
    border-radius: 20px;
    padding: 4px;
    font-size: revert;
}

#main_cms2{
    border-top: 1px solid  #215B83;
    border-bottom: 1px solid  #215B83;
}

[title~="Promocja"] {
  color: red;
}

.questions__banner {
    background-color: #f1f1f1;
}


.product_name__firm_logo img {
    max-height: 11rem;
}

.headline__name{
    margin: 0 auto;
    background-color: #215B83!important;
     text-align: center;
}



.photos__figure img {
    max-height: 49rem;
}

.basket__comment {
    font-size: 1rem;
}

.basketedit_summary_shipment_time {
display: none!important;
}

.longdescription img {
    max-height: 100vh;
}


#main_hotspot_zone4 {
    border: 0
}

.search_name {
    display: block !important;
}

#menu_banners3 {
    display: none !important;
}

@media only screen and (max-width: 800px) {
  .banners_hotspot1 {
    display: block!important;
}

.banners_hotspot1>a>img {
    max-width: 100vw;
}
}

.basket__tools,
.basket__action.--comment,
.toshippingfree_sub,
.order__points_label {
    display: none!important;
}

.basketedit_summary,
.basketedit_rebatecodes_outline,
.basketedit_summary_buttons.summary_buttons {
    background: white!important;
}

.basketedit_total_summary > strong {
color: #59A3D4!important;
}


.--bottom > .search_categoriesdescription_next > .show_description {
    display: none!important;
}

.--bottom > .search_categoriesdescription_next > p{
    display: block!important;
}
.--bottom > .search_categoriesdescription_next > h2{
    display: block!important;
}

.--bottom > .search_categoriesdescription_next > h3{
    display: block!important;
}

.--bottom > .search_categoriesdescription_next > ol{
    display: block!important;
}

.--bottom > .search_categoriesdescription_next > li{
    display: block!important;
}

.--bottom > .search_categoriesdescription_next > ul{
    display: block!important;
}

.shopping_list_top_mobile {
    display: none;
}

.projector_details__lowest_price {
    display: block!important;
}

#projector_photos {
    max-height: 57vh;
    min-height: 50rem;
    grid-area: 1 / 1 / 3 / 2!important;
}

.photos__photo {
    width: 100%;
    height: 100%;
}


.photos___slider_wrapper {
min-height: 49rem;
}

.photos__photo{
max-height: 49rem;
}

#opinions_section{
    display: none!important;
}