html body .body-wrapper .content-wrapper .products-wrapper .products-grid .product:nth-child(5n+1) {
  clear: none;
}
html body .body-wrapper .content-wrapper .products-wrapper .products-grid .product:nth-child(3n+1) {
  clear: both;
}

html body .body-wrapper .content-wrapper .home-wrapper .products-grid .product {
  margin: 3px;
}

html body .body-wrapper .content-wrapper .home-wrapper .products-grid .product:nth-child(8n+1) {
  clear: none;
}

html body .body-wrapper .content-wrapper .home-wrapper .products-grid .product:nth-child(5n+1) {
  clear: both;
}

html body .body-wrapper .content-wrapper .products-wrapper .products-grid .product, html body .body-wrapper .content-wrapper .home-wrapper .products-grid .product {
  max-width: 220px;
}

@media only screen and (max-width: 1023px) {
  html body .body-wrapper .content-wrapper .products-wrapper .products-grid .product {
    height: auto;
  }
}