@media (max-width: 568px) {
  .top_cat_men ~ .row.mb-4.site {
    padding: 0 !important;
  }
  .catalog-site {
    padding: 0 !important;
  }
  .smart-filter {
    padding: 0 16px;
  }
  .filters-count {
    display: none;
  }
  .filter-grid {
    display: none !important;
  }
  .filter-grid-sort {
    width: fit-content !important;
    margin-top: 0 !important;
  }
  .filter-container {
    align-items: start;
    padding-bottom: 16px !important;
    flex-wrap: nowrap !important;
  }
}
