/* === Карточка каталога: починка читаемости (DESIGN.md 28.08.2026) === */
/* 1. Подписи плитки КБЖУ: 9.5px серый -> 12px тёплый камень */
.product-card .kbju-tile span{font-size:12px;color:#726f68;letter-spacing:.2px}
/* 2. Метки (веган/без глютена): 10px -> 12px */
.product-card .kbju-marks i{font-size:12px}
/* 3. Выбор «10 шт. / 15 шт.»: 11px полупрозрачный -> 13px чернила */
.product-card .product-item-scu-item-text{font-size:13px;color:#222;line-height:20px}
.product-card .product-item-scu-block-title{color:#726f68!important}
/* выбранный вариант: рамка зелёная вместо красной/синей */
.product-card .product-item-scu-item-text-block:hover,
.product-card .product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-color:#57a85e!important}
/* 4. «руб.» и «наб.»: полупрозрачное -> тёплый камень */
.product-card .currency-card{color:#726f68;font-size:14px}
.product-card .product-item-amount-description-container{color:#726f68}
.product-card .product-item-amount-description-container span{color:#726f68}
/* 5. Шаговник: сине-серая рамка -> нейтральная, цифра чётче */
.product-card .product-item-amount-field-btn-plus,
.product-card .product-item-amount-field-btn-minus{border-color:#c9c6bf;background-color:#fff}
.product-card .product-item-amount-field{color:#222;font-size:13px;font-weight:600}
/* 6. «Нет в наличии»: синий Bootstrap -> тёплый камень */
.product-card .btn-link{color:#726f68!important;text-decoration:none}

/* === Плюс к патчу А: «В корзину» — зелёная кнопка действия === */
.product-card .button.btn-cart{background:#71c273;border:1px solid #71c273;border-radius:5px}
.product-card .button.btn-cart .btn-cart__text{color:#222;font-weight:600}
.product-card .button.btn-cart:hover{background:#57a85e;border-color:#57a85e}
.product-card .button.btn-cart:hover .btn-cart__text{color:#222}
.product-card .button.btn-cart:hover .icon-shopping-cart{color:#222}
