.ec-size .ec-store .grid__category-block {
  display: flex !important;
  flex-direction: column !important;
}

.ec-size .ec-store .grid__category-block .grid__description {
  order: 6 !important;
}

.ec-store__category-page--0 .grid__products .grid-product:nth-child(n +9) {
  display: none !important;
}

/*Product price in the product page*/
.ec-size .ec-store .ec-price-item {
  color: #B69B58;
}

.ec-size .ec-store .ec-price-item {
  font-size: 18px;
}

/*Product titles in the product page*/
.ec-size .ec-store .product-details .product-details__product-title {
  color: #B69B58;
}

.grid__description {
  display: block !important;
}

.grid__category-block:nth-child(1) {
  display: none !important;
}

/*Remove On Sale ribbons*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label .ec-label.label--notice,
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-on-sale .product-details__label-container {
  display: none;
}

.grid__category-block:nth-child(1) {
  display: none !important;
}

/*Remove On Sale ribbons*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label .ec-label.label--notice,
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-on-sale .product-details__label-container {
  display: none;
}

/*show 8 products in two rows of 4 on desktop*/
@media only screen and (min-width: 899px) {
  .grid-product:nth-child(n+1) {
    width: 25% !important;
  }
}

/*Color of catagory headings*/
html#ecwid_html body#ecwid_body .page-title__name.ec-header-h1 {
  color: #d3a95b;
}

.ecwid-productBrowser-CategoryPage-0 .grid__category-block {
  display: flex !important;
  flex-direction: column !important;
}

.ecwid-productBrowser-CategoryPage-0 .grid__category-block .grid__description {
  order: 5 !important;
}
