/* Задаём свои отступы в карточке товара */
.t-catalog__prod-snippet__container {
padding-top: 30px;
padding-bottom: 210px;
}


/* =====================================================
   «Улица Гобеленов» — карточка товара: фирменный вид
   ===================================================== */

/* ---------- 1. ЗАГОЛОВОК: крупный, в 2 строки ----------  */ 
.t-catalog__prod-popup__name {
  font-size: 38px !important;
  line-height: 1.22 !important;
  font-weight: 500 !important;
  letter-spacing: -0.01em !important;
  color: #3A3A3A !important;
}

/* ---------- 2. ЦЕНА: ×2 и по центру между заголовком и кнопкой ---------- */
.t-catalog__prod-popup__price {
  font-size: 72px !important;
  line-height: 1.05 !important;
  margin-top: -12px !important; /* поднимает цену: отступы сверху/снизу равны */
}
.t-catalog__prod-popup__price_old {
  font-size: 25px !important;
  line-height: 1.2 !important;
}

/* ---------- 3. СЧЁТЧИК КОЛИЧЕСТВА: скругление 4px + фирменный зелёный ---------- */
/* Реальный класс контейнера в этом шаблоне — .t-catalog__prod__quantity
   (без "popup"), лежит внутри btn-wrapper рядом с кнопкой корзины */
.t-catalog__prod__quantity {
  border: 1.5px solid #465B21 !important;
  border-radius: 4px !important;
  overflow: hidden;
  background-color: #ffffff !important;
}
/* Убираем возможные внутренние рамки Тильды, чтобы не двоилось */
.t-catalog__prod__quantity * {
  border: none !important;
}
/* Минус, плюс и прочие символы — в зелёный */
.t-catalog__prod__quantity div,
.t-catalog__prod__quantity button,
.t-catalog__prod__quantity span {
  color: #465B21 !important;
}
/* Цифру оставляем тёмной для читабельности */
.t-catalog__prod__quantity input {
  border: none !important;
  background: transparent !important;
  color: #303E16 !important;
  font-weight: 500 !important;
}


/* ---------- 4. ОПИСАНИЕ: Tilda Sans Light, межстрочник 1.3 ---------- */
.t-catalog__prod-popup__text .js-catalog-prod-all-text,
.t-catalog__prod-popup__text .js-catalog-prod-all-text p,
.t-catalog__prod-popup__text .js-catalog-prod-all-text li {
  font-family: var(--t-text-font, 'Tilda Sans'), Arial, sans-serif !important;
  font-weight: 300 !important;
  color: #1a1a1a !important;
  font-size: 16px !important;
  line-height: 1.3 !important;
}
/* Акценты (лид, подзаголовки) — SemiBold, иначе strong провалится в 400 */
.t-catalog__prod-popup__text .js-catalog-prod-all-text strong {
  font-family: var(--t-text-font, 'Tilda Sans'), Arial, sans-serif !important;
  font-weight: 600 !important;
  color: #1a1a1a !important;
  line-height: 1.3 !important;
}
/* Межблочные отступы: схлопнуты, чтобы блок не уезжал вниз */
.t-catalog__prod-popup__text .js-catalog-prod-all-text p,
.t-catalog__prod-popup__text .js-catalog-prod-all-text ul {
  margin: 0 0 8px !important;
}
.t-catalog__prod-popup__text .js-catalog-prod-all-text li {
  margin-bottom: 4px !important;
}
/* Зазор от кнопки до текста */
.t-catalog__prod-popup__text {
  margin-top: 10px !important;
}

/* ---------- 5. Скрыть сырые WB-характеристики ---------- */
.js-catalog-prod-all-charcs {
  display: none !important;
}

/* ---------- 6. МОБИЛЬНАЯ ВЕРСИЯ ---------- */
@media (max-width: 670px) {
  .t-catalog__prod-popup__name { font-size: 28px !important; }
  .t-catalog__prod-popup__price { font-size: 44px !important; }
  .t-catalog__prod-popup__text .js-catalog-prod-all-text,
  .t-catalog__prod-popup__text .js-catalog-prod-all-text p,
  .t-catalog__prod-popup__text .js-catalog-prod-all-text li {
    font-weight: 400 !important;
  }
}


/* =========== ХЛЕБНЫЕ КРОШКИ: 2 цвета, без полупрозрачности =========== */

/* Плавность наведения */
.t-catalog__breadcrumbs-item,
.t-catalog__breadcrumbs-item-text,
.t-catalog__breadcrumbs-divider {
  transition: color .2s ease;
}

/* 1. СТАТИКА: пункты и стрелки — тёмно-серые */
.t-catalog__breadcrumbs,
.t-catalog__breadcrumbs-item,
.t-catalog__breadcrumbs-item-text,
.t-catalog__breadcrumbs-divider,
.t-catalog__breadcrumbs-divider span {
  color: #3A3A3A !important;
}

/* 2. АКТИВ (открытый раздел / текущий товар): тот же тёмно-серый,
      убираем зелёный цвет и 50% приглушение («блюр») */
.t-catalog__breadcrumbs-item_active,
.t-catalog__breadcrumbs-item_active .t-catalog__breadcrumbs-item-text,
.t-catalog__breadcrumbs-item_active span {
  color: #3A3A3A !important;
  opacity: 1 !important;
  filter: none !important;
  -webkit-filter: none !important;
/* max-width: 480px !important; убираем тилтьдле обрезание 250px */
    
}

/* 3. ЗЕЛЁНЫЙ — только при наведении на кликабельные пункты */
.t-catalog__breadcrumbs-item_clickable:hover,
.t-catalog__breadcrumbs-item_clickable:hover .t-catalog__breadcrumbs-item-text,
.t-catalog__breadcrumbs-item_clickable:hover span {
  color: #465B21 !important;
  opacity: 1 !important;
}

