@media only screen and (max-width: 600px) {
  .ecwid-search-widget__input::placeholder {
    color: transparent;
  }
  .ecwid-search-widget::before {
    color: #777;
    content: "Enter Make or Model";
    position: absolute;
    font-size: 13px;
    right: 4em;
    top: 0.5em;
  }
}

@media only screen and (min-width: 600px) {
  .ecwid-search-widget__input::placeholder {
    color: transparent;
  }
  .ecwid-search-widget::before {
    color: #777;
    content: "Enter Make or Model";
    position: absolute;
    right: 10em;
    top: 0.5em;
  }
}

@media screen and (min-width: 600px) {
  .ec-minicart.ec-minicart--rect {
    margin-bottom: 60px;
    margin-right: -18px;
  }
}

.ec-store__category-page--0 .ec-filters__products {
  display: flex;
  flex-direction: column;
}

.ec-store__category-page--0 .ec-filters__products .grid__categories {
  order: 2 !important;
}

/* Add space between featured products and categories */
.ec-size .ec-store .grid__wrap .grid__products {
  margin-bottom: 1em;
}

/*Hide Payment instructions*/
.ec-size .ec-store .ec-cart-step--payment .ec-cart-step__section--description .ec-cart-step__subtitle {
  display: none;
}
