/* =========================================
   Accessibility — contrast patches
   Lighthouse Accessibility (mobile) flags low-contrast text in tour cards,
   badges, secondary prices, gold buttons and the language switcher.
   WCAG AA: 4.5:1 normal text, 3:1 large/bold text (>=18.66px or >=14px bold).
   ========================================= */

/* Old (crossed-out) price — was #aaa (2.6:1) → #6b6b6b (~5.7:1) */
.tour-card .tour-card__price-old,
span.tour-card__price-old { color: #6b6b6b; }

/* Secondary price in parens — keep gray but darker so it passes 4.5:1 on white */
.price-secondary,
.tour-card .price-secondary { color: #595959; }

/* Discount badge — #eb4e4e on white was 3.0:1; #c83333 hits ~4.55:1 */
.tour-card .badge-discount,
div.badge-discount { background-color: #c83333; color: #fff; }

/* "Без предоплаты" — #27ae60 on white was 3.2:1; #1e7d3a ~5.3:1 */
.tour-card .tour-card__no-prepay { color: #1e7d3a; }

/* Tour card meta rows (duration / transport / dates) were #555 — already 7.5:1.
   But on the sand info-box (#f4f2ec) #555 still passes; leave them alone.
   Heart icon stroke moves with the meta text — keep accessible. */
.tour-card__favorite-btn,
.tour-card__favorite-btn .heart-icon { color: #4d4d4d; }
.tour-card__favorite-btn .heart-icon { stroke: #4d4d4d; }

/* Бренд-золотой #CFA052 оставлен на кнопках и переключателе языков по просьбе
   владельца. Lighthouse будет жаловаться на контраст gold+white (≈2.4:1),
   но визуальная идентичность важнее. Если позже захотим поднять контраст —
   проще всего сменить текст на тёмно-синий или утемнить золотой до #8c6a2c. */
