@charset "UTF-8";
/*no cart for weighed products*/
.ec-size .ec-store.ec-store__product-page--c126938462 .form-control__button {
  display: none;
}

.ec-size .ec-store.ec-store__product-page--c126938478 .form-control__button {
  display: none;
}

.ec-size .ec-store.ec-store__product-page--c126938481 .form-control__button {
  display: none;
}

.ec-size .ec-store.ec-store__product-page--c126938477 .form-control__button {
  display: none;
}

.ec-size .ec-store.ec-store__product-page--p438661007 .form-control__button {
  display: none;
}

.ec-size .ec-store.ec-store__product-page--c126938471 .form-control__button {
  display: none;
}

/*no quanity button for weighed products*/
.ec-store__product-page--c126938462 .details-product-purchase__qty {
  display: none;
}

.ec-store__product-page--c126938478 .details-product-purchase__qty {
  display: none;
}

.ec-store__product-page--c126938481 .details-product-purchase__qty {
  display: none;
}

.ec-store__product-page--c126938477 .details-product-purchase__qty {
  display: none;
}

.ec-store__product-page--p438661007 .details-product-purchase__qty {
  display: none;
}

.ec-store__product-page--c126938471 .details-product-purchase__qty {
  display: none;
}

/*changes text colour on all pages from ecwid support*/
/*Breadcrumbs into black*/
.ec-size .ec-store .ec-link--muted {
  color: black !important;
}

/*Units in product into black*/
.product-details__price-per-unit-block.ec-text-muted .product-details__units-in-product {
  color: black;
}

/*text in product description black*/
html#ecwid_html body#ecwid_body .ec-size .ec-store strong {
  color: black;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p + p,
html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block + p {
  color: black !important;
}

/*Bulk discount into black*/
.product-details-module__content .product-details__product-price-wholesale-note.ec-text-muted {
  color: black !important;
}

/*changes text colour of all large buttons*/
/*Button color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #fa1073;
}

/*Button color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  background: #fa1073;
}

/*Text color*/
.ec-size .ec-store .form-control--primary .form-control__button {
  color: black;
}

/*Text color on hover*/
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  color: black;
}

.ec-size .ec-store .ec-header-h5, .ec-size .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle) {
  color: black !important;
}

/*Remove Free from Cart Summary*/
.ec-cart-summary__row.ec-cart-summary__row--shipping.ec-cart-summary__row--shipping-free .ec-cart-summary__cell.ec-cart-summary__price.ec-cart-summary__price--free {
  display: none;
}

/*Remove Free from Cart Summary Text on the right - where we offer estimate for delivery*/
.ec-radiogroup__item.ec-radiogroup__item--columns-layout.ec-radiogroup__item--Delivery-Available002c-please-contact-us-for-an-estimate002e.ec-radiogroup__item--columns-layout .ec-radiogroup__data-title {
  display: none;
}

/*Image size for category - step 2*/
.ec-size .ec-store .grid__products[data-cols="3"] .grid-product:nth-child(n+1), .grid__categories--advanced .grid-category:nth-child(n+1) {
  width: 33.3% !important;
}

/*category image size — mobile*/
@media screen and (max-width: 480px) {
  .ec-size .ec-store .grid__products[data-cols="3"] .grid-product:nth-child(n+1), .grid__categories--advanced .grid-category:nth-child(n+1) {
    width: 100% !important;
  }
}

/* change on sale label color  on product page*/
.ec-size .ec-store .label--notice {
  background-color: #fe237c !important;
}

.ec-size .ec-store .label--notice::after,
.ec-size .ec-store .label--notice::before {
  color: #fe237c !important;
}

/* change on sale label color in grid */
.ec-size .ec-store .label--notice {
  background-color: #fe237c;
}
