/*
Theme Name: Ninjauto (Mobex Child)
Theme URI: https://ninjauto.com
Description: Mobex child theme for Ninjauto.com — auto parts affiliate store with Ninjauto branding (red #CE3538 from logo).
Author: Ninjauto
Template: mobex
Version: 1.0.0
License: GNU General Public License v3
*/

/* === Ninjauto brand colors (extracted from LOGOMARCA_NINJAUTO_01.jpg) === */
:root {
    --ninja-red:        #CE3538;  /* primary brand — exact match from logo */
    --ninja-red-dark:   #A8282B;  /* hover state */
    --ninja-red-light:  #E25659;  /* accents */
    --ninja-black:      #1A1A1A;  /* dark backgrounds */
    --ninja-gray:       #2D2D2D;
}

a { color: var(--ninja-red); }
a:hover { color: var(--ninja-red-dark); }

.button,
button,
input[type="submit"],
input[type="button"],
.wc-proceed-to-checkout a,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
    background-color: var(--ninja-red) !important;
    border-color: var(--ninja-red) !important;
}
.button:hover,
.woocommerce a.button:hover { background-color: var(--ninja-red-dark) !important; }

/* Header brand strip */
.site-header {
    border-bottom: 3px solid var(--ninja-red);
}

/* Sale badges, ribbon labels */
.onsale,
.wc-block-grid__product-onsale,
.woocommerce span.onsale {
    background-color: var(--ninja-red) !important;
}

/* Add-to-cart button on single product page */
.single_add_to_cart_button {
    background-color: var(--ninja-red) !important;
    border-color: var(--ninja-red) !important;
}
.single_add_to_cart_button:hover {
    background-color: var(--ninja-red-dark) !important;
}

/* Price color */
.woocommerce-Price-amount,
.price {
    color: var(--ninja-red) !important;
    font-weight: 700;
}

/* Custom primary color theme mod (matches our brand) */
:root {
    --primary-color: var(--ninja-red);
}