/* Remove Out of Stock text */
.ec-store .product-details__product-soldout,
.ec-size .ec-store .label--attention {
  display: none;
}

/*.ecwid-productBrowser-details-outOfStockLabel{
   display:none;
}
*/
.ecwid-noimage {
  display: none;
}

div.ecwid-results-topPanel-viewAsPanel {
  display: none !important;
}

/* --- igor edits begin here  ---*/
.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: "Lato", sans-serif !important;
}

/*  remove background color */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser {
  background: none;
}

/*Product titles in the product page*/
.ec-size.ec-size--s .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h1 {
  font-weight: 300;
}

.ec-size .ec-store h1, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h1 {
  font-weight: 300;
}

/*Product titles in the product page --inside the cart --*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details .product-details__product-title {
  font-weight: 300;
}

/* make buy now button uppercase */
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}

/* round product and category corners */
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__shadow {
  border-radius: 15px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__image-wrap {
  border-radius: 15px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__bg {
  border-radius: 15px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__shadow {
  border-radius: 15px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg-color, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg-image {
  border-radius: 15px;
}

/* change buy now style */
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}

/* modify category titles within images */
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--dark .grid-category__title-inner {
  text-transform: uppercase;
  font-weight: 400;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title-inner {
  text-transform: uppercase;
  font-weight: 400;
}

/* Disable zoom effect for categories */
.ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__bg-image {
  transform: none;
}

/* Disable hover effect for categories */
.ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__title-inner {
  transform: none;
}

/* Change product description color 
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p+p, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block+p {
color: white;
}*/
/* MEDIA BEGINS HERE */
@media screen and (max-width: 590px) {
  html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--dark .grid-category__title-inner {
    font-size: 12px;
  }
  html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title-inner {
    font-size: 12px;
  }
}
