
/* Custom CSS theme */
@charset "UTF-8";
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper:not(.ec-store__content-wrapper--wide) {
  max-width: 2280px;
}

#tabs-1 > #tabs-2 > #tabs-3 .c-tab__content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/*Цена товара на странице каталога*/
.ec-size .ec-store .grid-product__price-amount {
  color: #000000;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price .ec-price-item {
  color: #1C9DAA;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price .ec-price-item {
  font-size: 27px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price .ec-price-item {
  font-weight: 600;
}

/*  Стиль поля ввода */
input.ecwid-search-widget__input[type="text"] {
  width: 80px;
  /* укажите нужную ширину */
  height: 30px;
  /* укажите нужную высоту*/
  border: solid 1px gray;
  /* измените цвет рамки */
  background-color: #ffffff;
  /* измените цвет фона */
  font-size: 12px;
  /* размер шрифта в поле поиска */
  color: #000000;
  /* цвет шрифта в поле поиска */
}

/* Cart & checkout: hide selected options under product title */
.ec-size .ec-store .ec-cart .ec-cart-item__options,
.ec-size .ec-store .ec-cart .ec-cart-item__optionsRow,
.ec-size .ec-store .ec-cart .product-options {
  display: none !important;
}

/* Cart & checkout: SHOW options again... */
.ec-size .ec-store .ec-cart .ec-cart-item__options,
.ec-size .ec-store .ec-cart .ec-cart-item__optionsRow,
.ec-size .ec-store .ec-cart .product-options {
  display: block !important;
}

/* ...but HIDE everything after the 2nd option row (keep first 2 rows visible) */
.ec-size .ec-store .ec-cart .ec-cart-item__optionsRow:nth-of-type(n+3) {
  display: none !important;
}

/* Product page: show GST note under product price */
.ec-size .ec-store .product-details__price::after,
.ec-size .ec-store .details-product-price__value::after {
  content: "Excludes GST";
  display: block;
  font-size: 12px;
  font-weight: 400;
  color: #666;
  margin-top: 4px;
  line-height: 1.3;
}

.ec-size.ec-size--s .ec-store .product-details-module__content--collapsed {
  max-height: none;
}

.ec-size.ec-size--s .ec-store .product-details__product-description::after {
  display: none;
}

.ec-size.ec-size--s .ec-store .product-details-module__content--collapsed ~ .product-details-module__btn-more {
  display: none;
}

.ec-size.ec-size--s .ec-store .product-details-module__content--collapsed::after {
  content: none;
}

#productDescription img {
  display: inline;
}
