.ec-store.ec-store__product-page.ec-store__product-page--99568499 .product-details__label-container {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568499 .product-details__product-price.ec-price-item::after {
  content: 'For availability please email Frame24 direct';
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin-top: 10px;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568423 .product-details__label-container {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568423 .product-details__product-price.ec-price-item::after {
  content: 'For availability please email Frame24 direct';
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin-top: 10px;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568472 .product-details__label-container {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568472 .product-details__product-price.ec-price-item::after {
  content: 'For availability please email Frame24 direct';
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin-top: 10px;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568505 .product-details__label-container {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568505 .product-details__product-price.ec-price-item::after {
  content: 'For availability please email Frame24 direct';
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin-top: 10px;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568791 .product-details__label-container {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--99568791 .product-details__product-price.ec-price-item::after {
  content: 'For availability please email Frame24 direct';
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin-top: 10px;
}

/*Black Buy Now buttons with white text */
button.form-control__button.form-control__button--icon-center {
  background-color: black !important;
  color: white !important;
  font-size: 15px !important;
}

.float-icons > div a {
  display: block;
  width: 28px;
  height: 28px;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  transition: transform .3s ease-in-out 0s, box-shadow .1s ease-in-out 0s;
}

span.ecwid-minicart-mini-count {
  font-size: 12px !important;
}

div#cart-id {
  background-color: white !important;
  border-radius: 10px !important;
  background-image: none !important;
  width: 70px !important;
  height: 75px !important;
}

div.ecwid-minicart {
  border: 0px !important;
}

div.ecwid-minicart-clickArea {
  top: 0px !important;
  left: 0px !important;
}

div.ecwid-minicart {
  width: 150px !important;
  height: 75px !important;
}

.ecwid-minicart-caption {
  top: 5px !important;
  left: -5px !important;
  font-size: 11pt !important;
}

.ecwid-minicart-link {
  top: 20px !important;
  left: 0px !important;
}

.ecwid-minicart-counter {
  top: 15px !important;
  left: 3px !important;
  color: black !important;
}

.gwt-InlineLabel, .ecwid-minicart-caption {
  display: none !important;
}

.grid-product__label {
  display: none;
}
