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 {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:visited {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-count {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[fill].cart-not-empty {
  fill: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner {
  border: 2px solid #71bd52;
  background-color: #71bd52;
}

html#ec-range__track-line-cover {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a, html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a:visited {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body div.ecsp-productBrowser-price, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price {
  color: #333;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__slider {
  background: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after {
  background-color: #71bd52;
}

.menu .pushmenu-btn {
  color: #71bd52;
}

.menu .pushmenu-btn svg path {
  fill: #71bd52;
}

a:hover {
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__textarea, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix {
  border-color: #71bd52;
  box-shadow: 0 0 0 1px #71bd52 inset;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon {
  border: 1px solid #71bd52;
  color: #71bd52;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked {
  background-color: #71bd5214;
  box-shadow: 0 0 0 1px #71bd52, 0 0 0 1px #71bd52 inset;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-lightspeed-branding {
  display: none;
}
