
/* Custom CSS theme */
/* == COLOR SWATCHES ==

Tan
c4bfbb

Tan-Light
f2f0ee

Blue
769dd3

Gray 
74747c

*/
/* == TYPOGRAPHY == */
html#ecwid_html body#ecwid_body .ecwid h1,
html#ecwid_html body#ecwid_body .ecwid h2,
html#ecwid_html body#ecwid_body .ecwid h3,
html#ecwid_html body#ecwid_body .ecwid h4,
html#ecwid_html body#ecwid_body .ecwid h5,
html#ecwid_html body#ecwid_body .ecwid h6 {
  color: #769dd3 !important;
}

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

html#ecwid_html body#ecwid_body .ecwid {
  color: #74747c !important;
}

/* == CATEGORY PAGE == */
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-inner {
  font-size: 22px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price-hover .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__image ~ .grid-product__price .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__image ~ .grid-product__title .grid-product__price-amount {
  font-size: 18px;
  letter-spacing: 2px;
  color: #769dd3;
  margin-top: 8px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice {
  background-color: #769dd3;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .label__text {
  font-size: 12px;
  letter-spacing: 2px;
}

.details-product-price-compare__container,
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-muted {
  color: #c4bfbb;
}

/* == PRODUCT PAGE == */
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #769dd3;
  color: #FFF;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::after {
  border-left-color: #769dd3;
  border-top-color: #769dd3;
  border-bottom-color: #769dd3;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title {
  font-weight: 400;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-img::after {
  box-shadow: inset 0 0 0 2px #769dd3;
}
