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

.ec-size .ec-store .ec-footer__link.footer__link--shopping-cart .svg-icon {
  display: none !important;
}

.ec-size .ec-store .ec-footer__link.footer__link--shopping-cart::before {
  display: block;
  content: '';
  width: 25px;
  height: 25px;
  background-image: url("https://cdn0.iconfinder.com/data/icons/webshop-essentials/100/shopping-cart-512.png");
  background-size: cover;
  opacity: 0.5;
  position: relative;
  left: 35%;
  margin-bottom: 3px;
}

/*change SOLD OUT ribbon color - START*/
.ec-size .ec-store .label--attention {
  background-color: #EE1D22;
}

.ec-size .ec-store .label--attention::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention::after {
  color: #EE1D22;
}

/*change SOLD OUT ribbon color - END*/
