
/* ========================================== */
/* 1. СКРЫТИЕ ЦЕН: КАТАЛОГ И ПОПАП             */
/* ========================================== */
.t-store__card__price,
.t-store__card__price-old,
.t-store__card__price-wrapper .t-store__card__price_old,
.t-store__prod-popup__price,
.t-store__prod-popup__price-old,
.t-store__prod-popup__price-wrapper .t-store__prod-popup__price_old,
.t-slds__price,
.t-store__grid-text .t-store__card__price {
  display: none !important;
}

/* ========================================== */
/* 2. СКРЫТИЕ ЦЕН: ВНУТРИ КОРЗИНЫ             */
/* ========================================== */
/* Скрываем цену за 1 шт и общую стоимость товара в списке */
.t706__product-amount,
.t706__product-price {
  display: none !important;
}
/* Скрываем итоговую сумму всей корзины */
.t706__cartwin-prodamount,
.t706__cartwin-totalamount-wrap,
.t706__cartwin-prodamount-label,
.t706__cartwin-prodamount-price {
  display: none !important;
}
/* Убираем цену с самой главной кнопки «Оформить заказ» */
.t706__cartwin-submit .t-submit__price,
.t706__cartwin-submit-price {
  display: none !important;
}

/* ========================================== */
/* 3. ВЫВОД НАДПИСИ "ЦЕНА ПО ЗАПРОСУ"         */
/* ========================================== */
/* В каталоге */
.t-store__card__price-wrapper:after,
.t-store__grid-text .t-store__card__price-wrapper:after {
  content: "Цена по запросу";
  display: block;
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  color: #000000;
  font-weight: 500;
  margin-top: 5px;
}

/* В попапе товара */
.t-store__prod-popup__price-wrapper:after {
  content: "Цена по запросу";
  display: block;
  font-family: "Montserrat", sans-serif !important;
  font-size: 18px;
  color: #000000;
  font-weight: 500;
  margin-top: 10px;
  margin-bottom: 15px;
}

/* В корзине напротив каждого товара */
.t706__product-text:after {
  content: "Цена по запросу";
  display: block;
  font-family: "Montserrat", sans-serif !important;
  font-size: 14px;
  color: #000000;
  font-weight: 500;
  margin-top: 5px;
}

/* Итоговый текст внизу корзины вместо суммы */
.t706__cartwin-products:after {
  content: "Итоговая стоимость: по запросу";
  display: block;
  font-family: "Montserrat", sans-serif !important;
  font-size: 16px;
  color: #000000;
  font-weight: 600;
  text-align: right;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 10px;
}
</style>