.ec-size .ec-store .details-gallery__thumb-img::after {
  box-shadow: inset 0 0 0 1px orange !important;
}

.ec-page-title.ec-page-title__featured-products .page-title__name.ec-header-h1 {
  text-align: left;
}

.ec-size .ec-store .grid__categories--advanced[data-items="1"] {
  justify-content: left;
}

.ec-size .ec-store .grid-category__title {
  margin-left: -3.5 vw !important;
}

.ec-size .ec-store .grid-category__title-inner {
  color: grey;
}

@media screen and (max-width: 768px) {
  .ec-size .ec-store .grid__products .grid-product:nth-child(n+1) {
    width: 100% !important;
  }
}

@media screen and (max-width: 768px) and (max-width: 768px) {
  .ec-size .ec-store .grid-category:nth-child(n+1) {
    width: 100% !important;
  }
}

@media screen and (max-width: 768px) {
  .ins-component.ins-component--product-list .ins-component__item {
    width: 100% !important;
  }
}
