ec-size .ec-store .ec-link {
  font-size: x-large;
}

.ec-size .ec-store .breadcrumbs__link, .ec-size .ec-store .breadcrumbs__link:visited {
  color: #9f3939;
}

.ec-size .ec-store .breadcrumbs__delimiter {
  color: #9f3939;
}

.ecwid .select2-container {
  bottom: 45px;
}

/* Add "View collection" text under categories titles */
.ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner:after {
  content: "VIEW COLLECTION";
  display: block;
  font-size: 10px;
  color: #e9b940;
}

.ec-size .ec-store .grid-product__button .form-control__button {
  background-color: #e9b940;
}

.ec-size .ec-store .grid-product__button .form-control__button:hover {
  background-color: #e9b940;
}

.ec-size .ec-store .grid__products--small-items .grid-product__button .form-control__button {
  min-height: 8px;
}

.ec-size .ec-store .grid-product__button .form-control__button .form-control__button-text {
  font-size: 10px;
}

.ec-store .form-control:not(.form-control--loading) .form-control__button {
  background-color: #E5AB19;
}

.form-control__button--icon-prepend .form-control__button-text {
  color: #ffffff;
}

.ec-size .ec-store .form-control__button .svg-icon svg {
  color: #b80009;
}

.ec-size .ec-store .details-product-purchase--add-more .details-product-purchase__add-more {
  display: none;
}

.ec-size .ec-store .ec-cart-item__control-inner svg {
  width: 15px;
  height: 15px;
  opacity: 1;
  color: black;
}

.ec-cart-item__control path {
  stroke-width: 3;
}

.cover-layout--full.cover-title-size--l .cover-title {
  font-size: 5vw;
}
