/*Change the text of the closed storefront label*/
span.ecwid-maintenance-message {
  font-size: 0;
}

span.ecwid-maintenance-message:after {
  content: '  UNDER MAINTENANCE.  ';
  font-size: 25px;
}

/* root categories, first level category links */
span.ecwid-categories-category {
  font-size: 12px;
  font-weight: bold;
}

/* subcategories, second level category links */
div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 12px;
}

/* 3rd, 4th, etc level category links */
div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 12px;
}

div.ecwid-productBrowser-auth {
  display: none;
}

table.ecwid-productBrowser-cart-taxAmountPanel,
tr.ecwid-Invoice-Summary-taxRow {
  display: none !important;
}

table.ecwid-productBrowser-cart-estimation,
div.ecwid-productBrowser-cart-asterisk {
  display: none;
}

table.ecwid-categoriesTabBar div.tabMiddleCenterInner {
  padding: 0px 0px 6px 0px;
}

div.ecwid-categories-horizontal {
  margin-top: 150px;
}

span.ecwid-productBrowser-cart-weight,
span.ecwid-Invoice-productDescr-weight {
  display: none;
}

div.ecwid-AddressForm-fields:after {
  content: "if you don't see your region on the list, please enter another closest region";
  font-size: 10px;
  color: grey;
  text-align: right;
  display: block;
  padding: 0px 12px 0 0;
}

.inner-page {
  width: 1120px !important;
}

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent > a span {
  font-size: 12px;
}

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent.horizontal-menu-item--levelTop > a svg.horizontal-arrow-bottom {
  transform: scale(0.7);
}

.ec-size.ec-size--l .ec-store .ec-cart-summary__row.ec-cart-summary__row--discount {
  display: none;
}

.ecwid div, .ecwid span, .ecwid a, .ecwid p, .ecwid h1 {
  font-family: Poppins !important;
}

.ec-size.ec-size--s .ec-store .grid__products .grid-product:nth-child(n+1) {
  width: 15%;
}
