/* PDP: доработки тёмной темы (карточка товара) */

/* Блок .product-price задаёт letter-spacing:-1px — подпись «за кг / за шт» наследует и выглядит «слитно». */
.pdp .product-price .product__priceUnit,
.pdp .product-price .detail__priceUnit {
  letter-spacing: normal;
  margin-left: 0.45em;
  margin-top: 0;
}

.detail__regionUnavailable {
  padding: 10px 14px;
  border-radius: 8px;
  margin-bottom: 12px;
  background: #fff3cd;
  color: #856404;
  border: 1px solid rgba(133, 100, 4, 0.2);
}

html[data-theme="dark"] .detail__regionUnavailable {
  background: rgba(242, 196, 66, 0.12);
  color: #f0e6d4;
  border-color: rgba(244, 196, 102, 0.35);
}

/* Единица цены «за кг / за шт» — отдельный оттенок от числа */
html[data-theme="dark"] .pdp .detail__priceUnit,
html[data-theme="dark"] .pdp .product__priceUnit {
  color: rgba(244, 239, 230, 0.72);
}

html[data-theme="dark"] .pdp .detail__priceRow {
  align-items: flex-start;
}

html[data-theme="dark"] .pdp .detail__sku.muted {
  color: #b7aea2;
}

html[data-theme="dark"] .pdp .lead.product-description {
  color: #d7cdc1;
}
