
/* Custom CSS theme */
/* Hide Ecwid branding */
.ec-size .ec-store .ec-lightspeed-branding {
  display: none !important;
}

/* Store text */
.ec-size .ec-store,
.ec-size .ec-store p,
.ec-size .ec-store ul,
.ec-size .ec-store li {
  color: #000 !important;
}

/* Product and category titles */
.ec-size .ec-store .grid-category__title-inner,
.ec-size .ec-store .grid-product__title-inner {
  color: #000 !important;
}

/* Store links */
.ec-size .ec-store a {
  font-weight: 400 !important;
}

/* Hide quantity fields on specific products */
.ec-size .ec-store__product-page--669402345 .details-product-purchase__qty,
.ec-size .ec-store__product-page--669429502 .details-product-purchase__qty,
.ec-size .ec-store__product-page--669413897 .details-product-purchase__qty {
  display: none !important;
}

/* Mini cart */
.ec-size .ec-store .ec-minicart__count,
.ec-size .ec-store .ec-minicart__subtotal {
  color: #c41e22 !important;
}

/* Primary buttons */
.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #e04a0a !important;
  color: #fff !important;
  border-radius: 0 !important;
}

/* Button hover */
.ec-size .ec-store .form-control--primary .form-control__button:hover {
  box-shadow: 1px 1px 20px #838383 !important;
}

/* Secondary buttons */
.ec-size .ec-store .form-control__button {
  border-radius: 0 !important;
}

/* Headings */
.ec-size .ec-store .ec-header-h1,
.ec-size .ec-store .ec-header-h2,
.ec-size .ec-store .ec-header-h3 {
  color: #000 !important;
}

/* Product page text */
.ec-size .ec-store .details-product__title,
.ec-size .ec-store .details-product-price,
.ec-size .ec-store .details-product__sku,
.ec-size .ec-store .details-product__description {
  color: #000 !important;
}

/* Category page text */
.ec-size .ec-store .grid-product__title,
.ec-size .ec-store .grid-product__price {
  color: #000 !important;
}
