@media (min-width: 1001px) and (min-height: 560px) and (max-height: 1100px) {
 body:not(.filters-collapsed) #filtersPanel {width:410px!important;overflow:visible!important}
 body:not(.filters-collapsed) .app>main {margin-left:410px!important;width:calc(100% - 410px)!important}
 body:not(.filters-collapsed) #desktopFiltersToggle {left:388px!important}
 #filtersPanel .filters-scroll {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:10px;row-gap:5px;overflow:visible!important;padding:10px 16px 4px!important;box-sizing:border-box;width:100%!important}
 #filtersPanel fieldset {display:contents!important}
 #filtersPanel fieldset>legend {display:none!important}
 #filtersPanel fieldset>label {margin:0!important;min-width:0;line-height:1.15!important}
 #filtersPanel fieldset>label:not(.check) {font-size:11px!important}
 #filtersPanel .multi-trigger,#filtersPanel #sidebarAgroProduct,#filtersPanel #minLocations {height:34px!important;min-height:34px!important;padding-top:5px!important;padding-bottom:5px!important;margin-top:3px!important;font-size:12px!important}
 #filtersPanel #minLocationsHint {position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 #filtersPanel label.check {font-size:11px!important;line-height:1.2!important;display:flex!important;align-items:center;gap:6px;min-height:28px}
 #filtersPanel .filters-footer {padding:8px 16px!important}
 #filtersPanel .filters-footer button {min-height:36px!important}
 #filtersPanel fieldset:last-child .multi-panel {top:auto;bottom:calc(100% + 4px)}
}
