/**
 * Индикатор наличия товара (точечный статус «в наличии / заканчивается / по запросу»).
 * Рендерится методом Tools\Catalog::showInStock(),
 * иконка-кружок — Tools\Icons::get('stock-dot').
 *
 * Вынесен из products.css, чтобы переиспользовать за пределами карточки товара
 * (например, в калькуляторе). Подключается там же, где products.css, плюс отдельно
 * на страницах, где нужен индикатор наличия.
 */

.in-stock {
    display: flex;
    align-items: center;
    gap: 5px;
    border-top: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
    margin: 0 0 10px 0;
    padding: 5px 0;
}

.in-stock .lw-icon {
    width: 8px;
    height: 8px;
}

/* Цвет кружка; fill в CSS перекрывает fill="currentColor" из разметки иконки */
.in-stock .lw-icon.green-dot {
    color: #599c28;
}

.in-stock .lw-icon.grey-dot {
    color: #aaaaaa;
}

.in-stock .lw-icon.orange-dot {
    color: #eb8c18;
}

.in-stock span {
    font-weight: bold;
}
