#basketedit_gifts {
   display: none !important;
}

#menu_security_policy {
   display: none !important;
}

#basketedit_hotspot_zone1 {
   display: none !important;
}

#logo img {
   max-height: 23px;
}

.mx-auto {
   margin-left: auto !important;
   content: url(/data/gfx/mask/pol/logo_1_big.jpg);
   max-width: 99px;
}

.idosell {
   pointer-events: none;
}

.projector_details .projector_buy__more_input {
   width: 106% !important;
}

.f-group.--checkbox .f-control:checked + .f-label:before {
   background: #10ac82;
   border: 1px solid #10ac82;
}

.article__item {
   display: block;
   background: #f9f9f9;
   padding: 20px;
   border: solid 15px #fff;
   border-radius: 20px;
}

.cm h2 {
   font-size: 2.2rem !important;
}

.projector_status__info_amount {
    display: none !important;
}

#opinions_section {
    display: none !important;
}

#search .product .price__unit {
    display: unset;
}

#search_hotspot_zone1 {
    display: none !important;
}

#main_hotspot_zone4 {
    display: none !important;
}

.basket__action.--comment .basket__comment {
    width: auto;
    padding-right: 1rem;
    color: #fff !important;
    text-decoration: none !important;
    border: solid 1px #e30010;
    background: #e30010;
    font-weight: bold;
}


.product_name__block.--description {
    border: none;
    margin: 0;
    font-size: 1.3rem;
    line-height: 1.5;
    padding: 20px;
    border: solid 1px #c5c7c8;
    border-radius: 6px;
    background: #f1f1f1;
    font-size: 14px;
    font-weight: bold;
    color: #e3030f;
}

.search_description {
    margin-bottom: 1rem;
    overflow: hidden;
    border: none;
    margin: 0;
    font-size: 1.3rem;
    line-height: 1.5;
    padding: 20px;
    border: solid 1px #c5c7c8;
    border-radius: 6px;
    background: #f1f1f1;
    font-size: 14px;
    font-weight: bold;
    color: #e3030f;
    margin-bottom: 10px;
}

.search_description__wrapper > *:last-child {
    margin-bottom: 0;
    margin-top: 0;
}

.projector_returns {
    display: none !important;
}

.s_paging__item {
  display: none;
}