
/* Custom CSS theme */
.grid-product__title {
  font-weight: 200;
  font-size: 10px !important;
}

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

/*Product titles on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__title-inner {
  color: #666666;
}

/*Product price on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__price-amount {
  color: #666666;
}

/*Change font size*/
.ec-size .ec-store .grid-product__price {
  font-size: 14px !important;
}

.ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__picture {
  transform: none;
}

/*Product price in the product page*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-price-item {
  color: #000000;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-price-item {
  font-size: 17px;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h1 {
  margin-bottom: 4px;
  font-size: 0px;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store--large-product-images .grid__category-block {
  padding-top: 0px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__title .grid-product__title-inner {
  color: #000;
}

div.ecwid-Checkout-blockTitle .ecwid-btn, table.ecwid-Checkout-blockTitle .ecwid-btn {
  display: none;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store h6, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6 {
  font-size: 0px;
  font-weight: 600;
  line-height: 1.3;
  font-color: #ffffff;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-muted {
  color: #6c6c6c;
  font-size: 0px;
}

span.ecwid-productBrowser-details-optionRadioButton-price {
  display: none;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel label.ecwid-fieldLabel {
  font-weight: 600;
  color: #FF0000;
}
