/* INOX — czytelność 1.0.0: poprawki kontrastu tekstu (WCAG AA, min. 4,5:1) znalezione automatycznym przeglądem 256 stron inoxkatalog.pl */

/* Zielone przyciski z białym napisem (#1fa36f = 3,2:1) → ciemniejsza zieleń #137a50 (5,3:1) */
html body .inox-cfg-hero .inox-cfg-hero__cta,
html body .inox-h6-cfg .inox-h6-copy,
html body .inox-h6-cfg .inox-h6-copy:focus { background: #137a50 !important; border-color: #137a50 !important; color: #fff !important; }
html body .inox-cfg-hero:hover .inox-cfg-hero__cta,
html body .inox-h6-cfg .inox-h6-copy:hover { background: #0f5f3f !important; border-color: #0f5f3f !important; color: #fff !important; }

/* „Zobacz mocowania” (WX): jasnoniebieski napis na niebieskim przycisku → biały */
html body .inox-wx-mounts a.button.inox-wx-mounts__link,
html body .inox-wx-mounts a.button.inox-wx-mounts__link:visited { color: #fff !important; }
html body .inox-wx-mounts a.button.inox-wx-mounts__link:hover { color: #fff !important; filter: brightness(.92); }

/* „Otwórz film na YouTube” na białej karcie (1,5:1) → ciemny niebieski */
html body .inox-video-card a.inox-video-youtube-link,
html body .inox-video-card a.inox-video-youtube-link:visited { color: #1d5fa3 !important; font-weight: 600; }
html body .inox-video-card a.inox-video-youtube-link:hover { color: #0b3446 !important; }

/* Kod (SKU) na kartach produktów: szary 3,8:1 → 6,4:1 */
html body .product_meta .sku_wrapper,
html body .product_meta .sku_wrapper .sku { color: #4a5d69 !important; }
