div#Minicart-1 {
  display: none !important;
}

html#ecwid_html body#ecwid_body .ecwid span, html#ecwid_html body#ecwid_body .ecwid p {
  font-size: 15px !important;
  line-height: 1.7 !important;
}

html#ecwid_html body#ecwid_body .ecwid td[align="center"] {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0), 0 6px 12px 0 rgba(0, 0, 0, 0.19);
  vertical-align: middle !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName {
  margin-top: 0px !important;
}

div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-BuyNow .ecwid-btn--primary {
  background-color: #0e0c50;
}

.ecwid .ecwid-btn--primary {
  background: #0e0c50;
}

/* hide On Sale labe */
.ec-size .ec-store .label--notice {
  display: none;
}

.ec-size .ec-store__category-page .grid-category__wrap-inner {
  transform: scale(0.7);
}

.ec-size .ec-store__category-page .grid-category__wrap-inner {
  background-color: white;
}

.ec-size .ec-store .grid__categories--appearance-below .grid-category__title {
  background-color: #152080;
  color: white;
}

.ec-size .ec-store .ec-cart-item__control-inner svg {
  height: 0px;
}

.ec-size .ec-store .ec-cart-item__control-inner:after {
  display: block;
  content: "Remove";
}

.ec-size .ec-store.ec-store__category-page--0 .ec-grid {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__description {
  order: 2;
}

.grid__description removed-script {
  display: none;
}
