
/* Custom CSS theme */
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__description .product-details__general-info .product-details-module__title {
  display: none;
}
 html#ecwid_html body#ecwid_body .ecwid h5 {
  color: #3270b0;
}
 html#ecwid_html body#ecwid_body .hc-widget .hc-read-more__excerpt {
  color: #3270b0;
}
 html#ecwid_html body#ecwid_body .ecwid h4 {
  color: #3270b0;
}
 html#ecwid_html body#ecwid_body .hc-widget label {
  color: #3270b0;
}
 html#ecwid_html body#ecwid_body .hc-widget .hc-powered-by {
  color: #7db2e9;
}
 html#ecwid_html body#ecwid_body .hc-widget .hc-icon.hc-icon--lg {
  color: #2f95ff;
}
 html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:visited, html#ecwid_html body#ecwid_body .ecwid a:hover, html#ecwid_html body#ecwid_body .ecwid a:active {
  font-size: 17px;
}
 html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged .ecwid-ProductBrowser-auth-logged-name {
  font-size: 17px;
}
 html#ecwid_html body#ecwid_body span.ecwid-categories-category {
  color: #005c90;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart input.ecwid-productBrowser-cart-qtyTextField {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:hover {
  background: #0079cb;
}
 html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:hover {
  background: #0079cb;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmountMinus, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxAmount {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxLabel {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalAmount {
  color: #005c90;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalLabel {
  color: #005c90;
}
 html#ecwid_html body#ecwid_body .ecwid-responsive span.ecwid-productBrowser-cart-weight {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart td.ecwid-productBrowser-cart-itemsTable-cell-price .ecwid-productBrowser-price, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart td.ecwid-productBrowser-cart-itemsTable-cell-subtotal .ecwid-productBrowser-price {
  color: #005c90;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:visited {
  color: #005c90;
}
 html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-head {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-hint {
  color: #3981aa;
}
 html#ecwid_html body#ecwid_body .ecwid td[align="left"] {
  color: #006097;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title {
  color: #007dff;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__value {
  font-size: 27px;
  color: #3c5a80;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title + .ec-breadcrumbs, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title + .product-details__product-sku {
  color: #53a7ff;
  font-size: 17px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-taxes {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__title {
  color: #007dff;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio label {
  color: #005dbd;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store {
  color: #3c5a80;
}
 .ec-size .ec-store .form-control--secondary .form-control__button {
  background: #3c5a80;
  color: #ffffff;
}
 .ec-size .ec-store .form-control--secondary .form-control__button:hover {
  background: #3c5a80;
}
 .form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button {
  background: #0053a8;
}
 .form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button:hover {
  background: #3c5a80;
}
  html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__image ~ .grid-product__price .grid-product__price-amount {
  color: #3c5a80;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner .grid-product__title .grid-product__title-inner {
  color: #355ebc;
  font-size: 22px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-inner {
  color: #3c5a80;
  font-size: 20px;
}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background: #3c5a80;
  color: #ffffff;
}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover {
  background: #0063ca;
  color: #ffffff;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store h1 {
  text-align: center;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__title-inner {
  color: #3c5a80;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:hover {
  font-size: 20px;
  color: #3c5a80;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted {
  font-size: 20px;
  color: #3c5a80;
  color: #3c5a80;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner .grid-category__title-inner {
  color: #3c5a80;
  font-size: 20px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="3"][data-items="2"] {
  display: none;
}
 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 h2, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h4, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h5, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h6 {
  display: none;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__image {
  box-shadow: 0px 0px 22px #c5cfdb;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__image {
  box-shadow: 0px 0px 22px #c5cfdb;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__description {
  width: 101.3%;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--qty {
  font-size: 16px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--price {
  font-size: 16px;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__title {
  font-size: 18px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--discount {
  font-size: 16px;
  text-align: center;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price-wholesale-note {
  font-size: 18px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select {
  font-size: 16px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline {
  font-size: 18px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-label {
  font-size: 18px;
  margin-right: 6px;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__title {
  color: #3c5a80;
}
 