@media screen and (max-width:767px) {
  html.golos-live .page__catalog > #filters :is(.catprice_inputs,.catparams_inputs) {
    display:flex; align-items:center; gap:6px; width:100%; min-width:0;
    box-sizing:border-box; margin-top:8px; white-space:nowrap;
  }
  html.golos-live .page__catalog > #filters :is(.catprice_inputs,.catparams_inputs) > span {
    flex:0 0 auto;
  }
  html.golos-live .page__catalog > #filters :is(.catprice_inputs,.catparams_inputs) > input {
    flex:1 1 0; width:0 !important; min-width:0; height:36px !important;
    min-height:36px; box-sizing:border-box; padding:0 7px !important;
    border:1px solid #bbb; border-radius:4px; background:#fff; font-size:16px !important;
  }
  html.golos-live .page__catalog > #filters .sidebar-filter-param[open] > summary { margin-bottom:12px; }
  html.golos-live .page__catalog > #filters .sidebar-filter-param > .catbrands_form_label {
    align-items:flex-start; gap:6px; line-height:1.4;
  }
  html.golos-live .page__catalog > #filters .sidebar-filter-param .catbrands_form_label_checkbox {
    align-self:flex-start; margin-top:4px !important;
  }
}
