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

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--loading) .form-control__button {
  position: relative;
  z-index: 1;
  background-color: #646F5E;
  border-radius: 0px;
  color: white;
  font-family: "garamond";
  padding: 16px;
  font-size: 17px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-inner {
  font-size: 16px;
  font-family: "garamond";
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price .grid-product__price-compare, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--appearance-frame .grid-product__price .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--appearance-frame .grid-product__title .grid-product__price-amount {
  font-size: 23px;
  font-family: "garamond";
}

.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock .ecwid-paymentPaypal img:not(:first-child) {
  display: none;
}

#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-Label, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-HTML {
  font-size: 20px;
  font-weight: 400;
  color: #333333;
}

.gwt-HTML p {
  font-family: "garamond" !important;
}
