
/* Custom CSS theme */
.ec-size .ec-store .grid__categories--appearance-below .grid-category__card {
  justify-content: flex-start;
  display: flex;
  position: relative;
  justify-content: flex-start;
  border: 1px solid #e6e5e5;
  border-radius: 3px;
  background-color: #fff;
}
 @charset "UTF-8";
/*рамка вокруг категорий как на товаре - конец кода*/
.footer .copyright:after {
  content: "";
  display: block;
  background: url("") center center/contain no-repeat;
  height: 80px;
  margin-top: 15px;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__textblock {
  color: red !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;
}
 .ins-component--product-list.ins-component--appearance-frame .ins-component__item-wrap-inner > :last-child:not(.ins-component__image) {
  display: flex;
  flex: 1 0 auto;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
 @charset "UTF-8";
/* Center category thumbnails if they don't occupy the whole row — BEGINNING */
.ec-size .ec-store .grid__categories[data-cols="2"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="3"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="3"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="4"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="4"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="4"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="5"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="5"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="5"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="5"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="6"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="6"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="6"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="6"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="6"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="7"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="8"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="9"][data-items="8"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="1"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="2"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="3"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="4"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="5"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="6"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="7"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="8"] {
  justify-content: center;
}

.ec-size .ec-store .grid__categories[data-cols="10"][data-items="9"] {
  justify-content: center;
}
 @charset "UTF-8";
/* Center category thumbnails if they don't occupy the whole row — END */
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__textblock:nth-child(1) {
  color: black !important;
}
 .ec-size .ec-store .label--notice {
  background-color: transparent !important;
}
 .ec-size .ec-store .label__text {
  color: red !important;
}
 .ec-size .ec-store .label--notice::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::after {
  color: transparent;
}
 .ec-size .ec-store .ec-label {
  background-color: transparent !important;
}
 .ec-size .ec-store .grid__products .grid-product__price-compare + .grid-product__price-amount {
  color: #ed3b36 !important;
  font-weight: 800 !important;
}
 @charset "UTF-8";
/*размер категорий*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="1"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="2"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="3"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="4"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="12"] .grid-category:nth-child(n+1) {
  width: 19%;
}
 @charset "UTF-8";
/*размер категорий конец кода*/
/*размер товаров на главной странцие начало кода*/
.ec-size .ec-store__category-page--0 .grid__products[data-cols="3"] .grid-product:nth-child(n+1) {
  width: 20%;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}
 @charset "UTF-8";
/*размер товаров на главной странцие конец кода*/
/*размер подкатегорий начало кода*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="5"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="6"] .grid-category:nth-child(n+1), html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="9"] .grid-category:nth-child(n+1) {
  width: 19%;
}
 @charset "UTF-8";
/*размер подкатегорий конец кода*/
/*цвет скидки в карточке товара*/
.ec-size .ec-store .product-details__product-price-discount {
  white-space: nowrap;
  color: red;
}
 @charset "UTF-8";
/*цвет скидки в карточке товара - конец кода*/
/*Замена цвета линзы и корзины начало кода*/
html#ecwid_html body#ecwid_body a.ec-minicart__icon g {
  color: #2eda95;
}
 html#ecwid_html body#ecwid_body .ec-minicart__icon g {
  color: #2eda95;
}
 .ec-minicart .ec-minicart__counter:after {
  background-color: #2eda95 !important;
}
 @charset "UTF-8";
/*Замена цвета линзы и корзины конец кода*/
/*Линии между товарными фильтрами начало кода*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter.ec-filter--section-sticky-bar {
  border-top: 4px solid #2eda95;
  /* Линия сверху текста */
}
 @charset "UTF-8";
/*Линии между товарными фильтрами конец кода*/
/*Скрыть блок Доставка по адресу начало кода*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:first-child {
  display: none;
}
 @charset "UTF-8";
/*Скрыть блок Доставка по адресу конец кода*/
@media screen and (max-width: 800px) {
  .cstmz-free-delivery--grid__inner {
    scale: 0.6;
    margin-top: -12px !important;
    margin-left: 36px !important;
  }
}
 