/* ==========================================================================
   Fluent Cart — shop / catalog view (product cards), shared (light + dark)
   Plugin: Fluent Cart Account Portal by ICT Shift (v1.3.3)

   The catalog's card "Add to cart" button is the same Fluent Cart primary
   button as the product page: palette blue in both schemes. The card colors
   themselves (white card, #2F3448 text, #253241 buttons in light) get the
   dark-scheme re-map in catalog-dark-mode.css via FC's --fct-card-* /
   --fct-shop-* variables. The single product page's cross-sell cards are
   excluded — they are themed separately by product(-dark-mode).css.
   ========================================================================== */

body:not(.single-fluent-products) .fct-products-wrapper .fluent-cart-add-to-cart-button {
    background-color: var(--ast-global-color-7);
    border-color: var(--ast-global-color-7);
}

body:not(.single-fluent-products) .fct-products-wrapper .fluent-cart-add-to-cart-button:hover,
body:not(.single-fluent-products) .fct-products-wrapper .fluent-cart-add-to-cart-button:focus,
body:not(.single-fluent-products) .fct-products-wrapper .fluent-cart-add-to-cart-button:focus-visible {
    background-color: var(--ast-global-color-0);
    border-color: var(--ast-global-color-0);
}

html:not(.astra-color-scheme-dark) body:not(.single-fluent-products) .fct-products-wrapper .fluent-cart-add-to-cart-button {
    color: var(--ast-global-color-5); /* #ffffff in the light scheme */
}
