

/* Start:/local/templates/aspro_max/components/bitrix/catalog.smart.filter/main_compact_custom/style.css?17444001294760*/
@media (min-width: 768px) {
    .bx_filter.compact .bx_filter_section {
        border:2px #fef0e2/*f58f2321*/ solid !important;
        padding:12px 16px 16px 16px;
    }
    .bx_filter.compact .bx_filter_search_button {display:inline-block !important;}

    .bx_filter.compact .bx_filter_block:not(.limited_block),
    .bx_filter.compact .bx_filter_block .price_block {
        -webkit-box-shadow:none !important;
        min-width: auto !important;
        padding:0px !important;
        width:100%;
    }

    .bx_filter.compact .prop_type_E .bx_filter_block:not(.limited_block) {
      background:#fef0e2 !important; margin-top:8px !important; padding-left: 8px !important; padding-right: 8px !important;
    }
    .bx_filter.compact .prop_type_L .bx_filter_block:not(.limited_block)
     {background:#fef0e2 !important; margin-top:0px !important; padding-left: 8px !important; padding-right: 8px !important;}

    .bx_filter.compact .bx_filter_block:not(.limited_block) {z-index:4 !important;}
    .bx_filter.compact .prop_type_N .bx_filter_block:not(.limited_block) {z-index:3 !important;}
    .bx_filter.compact .bx_filter_parameters_box {float:none !important;}
    .bx_filter.compact .bx_filter_block:not(.limited_block) {padding:8px 0px !important;}
    .bx_filter.compact .bx_filter_parameters_box_container {max-height:186px !important;}

    .bx_filter.compact .bx_filter_parameters_box_container.first_brand_list {max-height:186px !important;}
    .bx_filter.compact .bx_filter_parameters_box_container.first_brand_list.full {max-height:426px !important;}

    .bx_filter.compact .bx_filter_parameters_box_container .wrapp_change_inputs {width:100% !important;}
    .bx_filter .bx_filter_parameters_box_container_block {width:48% !important;}
    .bx_filter.compact .bx_filter_block .bx_filter_parameters_box_container_block:first-child {padding-right:4%;}

    .bx_filter .bx_filter_parameters_box_container .wrapp_change_inputs {border:none !important;}
    .bx_filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:first-of-type input {border-right:0 !important;}

    .bx_filter .bx_filter_parameters_box_container .bx_filter_input_container input {background:#fef0e2 !important; color:#333333 !important; height:36px !important;}

    /*delim*/
    .bx_filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block input {border-radius:3px !important;}

.btn.btn-pickup {
    background-color: #333333;
    border-color: #333333;
    color:#ffffff;
}

.bx_filter_parameters_box:not(.active) .bx_filter_block {
    position:relative !important;
    display:block !important;
}
.prop_type_L.bx_filter_parameters_box:not(.active) .bx_filter_block {position:absolute !important;}

.bx_filter_parameters_box_container.scrollblock {
    scrollbar-width: thin;
    scrollbar-color: #fc8302 #ffffff ;
  }
  
  /* для Chrome/Edge/Safari */
  .bx_filter_parameters_box_container.scrollblock::-webkit-scrollbar {
    height: 8px;
    width: 8px;
  }
  .bx_filter_parameters_box_container.scrollblock::-webkit-scrollbar-track {
    background: #ffffff;
  }
  .bx_filter_parameters_box_container.scrollblock::-webkit-scrollbar-thumb {
    background-color: #fc8302;
    border-radius: 4px;
    border: 3px solid #fc8302;
  }

  .bx_filter_parameters .row:last-child {padding-top:16px;}

  .bx_filter_parameters_box .bx_filter_parameters_box_title.title {
    height:36px; 
    line-height:32px; 
    margin: 8px 0px 12px 0px !important;
    border:1px #fef0e2 !important;
    background:#fef0e2 !important; 
    color:#333333 !important;
  }
  .bx_filter_parameters_box.set .bx_filter_parameters_box_title.title {
    border: 1px solid #fc8507 !important;
    background: #fc8507 !important;
    color:#ffffff !important;
  }

  .bx_filter.compact .bx_filter_parameters_box>.bx_filter_parameters_box_title:not(.filter_title)>.svg-inline-down {top:10px !important;}

  .bx_filter_parameters_box.hidden-default {display:none;}
  .bx_filter_parameters_box.hidden-default.show {display:block;}

  .filter input[type=checkbox]+label:after {border: 1px #fc8507 solid;}
  .filter input[type=checkbox]:checked+label:after {border:none;}

  .not-mobile-custom-filter .bx_filter_parameters_box .prop_type_N .form-control input[type='text'] {height:36px !important;}

  .bx_filter_toggle_prop {position:relative;}
  .bx_filter_toggle_prop svg {
    position: absolute;
    left: 0;
    top: 10px;
  }
  .bx_filter_toggle_prop span {margin-left:10px;}

  .bx_filter.compact .bx_filter_parameters_box_title+.bx_filter_block .bx_filter_parameters_box_container {margin-bottom: 0 !important;}
  
}


/* End */
/* /local/templates/aspro_max/components/bitrix/catalog.smart.filter/main_compact_custom/style.css?17444001294760 */
