body .filter-block .shop2-filter__body {
  display: block;
}
@media (min-width: 1025px) {
  body .columns-wrap:not(.not-column) {
    display: block;
  }
  body .columns-wrap:not(.not-column) .left-column {
    margin: 0 0 30px;
  }
  body .filter-block {
    /*.shop2-filter__item:first-child .shop2-filter__body {
				margin: 0 -5px;
				.shop2-filter__params {
					max-height: 200px;
					overflow-y: auto;
				}
			}*/
  }
  body .filter-block .shop2-filter__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
  }
  body .filter-block .shop2-filter__item .shop2-filter__body .shop2-filter__params {
    max-height: 200px;
    overflow-y: auto;
  }
  body .filter-block .shop2-filter__item {
    width: calc(14.285% - 20px);
    margin: 0 10px 20px;
  }
  body .filter-block .input-from, body .filter-block .input-to {
    margin-left: 5px;
    margin-right: 5px;
  }
  body .filter-block .shop2-filter-found {
    display: none !important;
  }
  body .filter-block .shop2-filter-btns {
    padding: 10px 0 0;
    display: flex;
  }
  body .filter-block .shop2-filter-btns .shop2-filter-go.gr_filter_go {
    margin: 0 auto 0 0;
    width: auto;
  }
  body .filter-block .shop2-filter-btns .shop2-filter-reset {
    width: auto;
  }
  body .columns-wrap:not(.not-column) .right-column .product-list.thumbs .product-item {
    width: calc(20% - 20px);
  }
}
@media (min-width: 1025px) and (max-width: 1260px) {
  body .columns-wrap:not(.not-column) .right-column .product-list.thumbs .product-item {
    width: calc(25% - 20px);
  }
  body .filter-block .shop2-filter__item {
    width: calc(25% - 30px);
  }
}
