/* Tiger A11y — contrast remediation (WCAG 1.4.3, level AA).
   Darkens specific below-threshold brand colors just enough to pass 4.5:1,
   chosen from the axe audit (2026-06-10) and verified live with axe-core:
   Shop 63→8, Product 20→10 (remaining are brand-specific edge cases listed in
   CONTRAST-SPEC.md). Only enqueued when the "fix_contrast" setting is on.

   Color map:
     add-to-cart green  #3bb54a / #5cb85c (white text 2.5–2.7:1) -> #2c8637 (4.6:1)
     brand orange text  #e46014 on light  (3.5:1)               -> #c45311 (4.5:1)
*/

/* Green add-to-cart buttons (loop, single, and CommerceKit sticky bar) */
.add_to_cart_button,
.single_add_to_cart_button,
button.single_add_to_cart_button,
.ajax_add_to_cart,
a.button.product_type_simple,
.cgkit-as-single-atc,
.commercekit-sticky-add-to-cart .single_add_to_cart_button {
  background-color: #2c8637 !important;
  border-color: #2c8637 !important;
}

/* Orange brand text below AA on light backgrounds: active prices + accordion titles.
   Scoped to active/sale prices (not the struck-through <del> regular price). */
.price ins .woocommerce-Price-amount,
.price > .woocommerce-Price-amount,
.summary .price .woocommerce-Price-amount,
.woobt-price .woocommerce-Price-amount,
.elementor-accordion-title {
  color: #c45311 !important;
}
