.ec-size .ec-store .details-product-purchase__bag-controls:not(.cstmz-loaded) {
  display: block !important;
}

.ec-size .ec-store .ec-grid .grid__categories {
  display: none;
}

.grid-product__subtitle-inner {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: #191b1d;
}

.grid-product__title-inner {
  font-size: 13px !important;
  font-weight: 500 !important;
  color: #999999;
}

/*Product price on catalog page*/
/*Change font size*/
.ec-size .ec-store .grid-product__price-value.ec-price-item {
  font-size: 15px !important;
}

.grid-product__wrap {
  display: flex;
}

.grid-product__price {
  flex: 1 0 auto;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}

/*  Input box styles */
input.ecwid-search-widget__input[type="text"] {
  border: solid 1px #19121b;
}
