.grid__list {
  display: none !important;
}

.ec-page-title {
  display: none !important;
}

.grid-product__title,
.grid-product__price,
.grid-product__tax,
.grid-product__details,
.grid-product__button,
.grid-product__subtitle-inner {
  display: none !important;
}

.grid__products {
  max-width: 100% !important;
}

.grid-product:nth-child(n + 1) {
  width: 33% !important;
}

@media screen and (max-width: "800px") {
  html#ecwid_html
    body#ecwid_body
    .ec-size
    .ec-store
    .grid__products[data-cols="2"]
    .grid-product:nth-child(n + 1) {
    width: 90% !important;
  }
}

div.ecwid-productBrowser {
  width: 81vw !important;
}
