/*
Theme Name: Botiga
Theme URI: https://athemes.com/theme/botiga/
Author: aThemes
Author URI: https://athemes.com
Description: Botiga is a free WooCommerce theme for online stores. Amazon-style customized for Mubau.
Version: 2.4.2
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: botiga
*/

/* === Mubau Amazon-Style Overrides (loads AFTER all other CSS) === */

/* Header - Dark Navy */
.bhfb-above_header_row,
.bhfb-main_header_row,
.bhfb-header.bhfb-desktop .bhfb-header-inner,
.bhfb-header .bhfb-header-inner,
.botiga-header,
.site-header,
header#masthead {
    background-color: #131921 !important;
}

.bhfb-below_header_row,
.bhfb-header .bhfb-bottom-header-row {
    background-color: #232f3e !important;
}

/* Header text white */
.bhfb-header,
.bhfb-header a:not(.button):not(.add_to_cart_button),
.site-header a:not(.button),
.botiga-header a:not(.button) {
    color: #ffffff !important;
}

/* Header link hover - Amazon orange */
.bhfb-header a:hover:not(.button),
.site-header a:hover:not(.button),
.botiga-header a:hover:not(.button) {
    color: #febd69 !important;
}

/* Navigation */
.main-navigation a,
.primary-navigation a,
.botiga-menu a,
.botiga-navigation a,
.bhfb-navigation a,
.secondary-navigation a {
    color: #ffffff !important;
}

.main-navigation a:hover,
.primary-navigation a:hover,
.botiga-menu a:hover {
    color: #febd69 !important;
}

/* Footer */
.bhfb-footer,
.bhfb-above_footer_row,
.bhfb-main_footer_row,
.bhfb-below_footer_row,
.site-footer,
footer#colophon,
.botiga-footer {
    background-color: #232f3e !important;
    color: #ffffff !important;
}

.site-footer a,
.botiga-footer a,
footer#colophon a {
    color: #cccccc !important;
}

.site-footer a:hover,
.botiga-footer a:hover {
    color: #febd69 !important;
}

/* Buttons - Amazon orange */
.button,
button,
input[type="submit"],
.woocommerce button.button,
.woocommerce a.button,
.woocommerce button.button.alt,
.woocommerce a.button.alt,
.wp-block-button__link,
.add_to_cart_button,
.single_add_to_cart_button,
.wc-forward,
.woocommerce button.button.alt:hover,
.woocommerce a.button.alt:hover {
    background-color: #febd69 !important;
    color: #0f1111 !important;
    border-color: #febd69 !important;
}

.button:hover,
button:hover,
.woocommerce button.button:hover,
.woocommerce a.button:hover,
.add_to_cart_button:hover,
.wc-forward:hover {
    background-color: #f3a847 !important;
    border-color: #f3a847 !important;
}

/* Links */
a {
    color: #007185 !important;
}

a:hover {
    color: #c7511f !important;
}

/* Product prices - Amazon red */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: #B12704 !important;
}

/* Product titles */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #0f1111 !important;
}

/* Site title */
.site-title a,
.site-title,
.botiga-site-title a {
    color: #ffffff !important;
}

/* Product card hover */
.woocommerce ul.products li.product:hover {
    box-shadow: 0 2px 12px rgba(0,0,0,0.15) !important;
}

/* Search bar */
.search-form input[type="search"] {
    border-color: #febd69 !important;
}

/* Mobile offcanvas */
.bhfb-mobile_offcanvas,
.botiga-offcanvas-menu {
    background-color: #131921 !important;
}

/* Page header (shop/category) */
.woocommerce-page-header,
.page-header {
    background-color: #131921 !important;
    color: #ffffff !important;
}

.woocommerce-page-header h1,
.page-header h1 {
    color: #ffffff !important;
}

/* Cart/account icons */
.botiga-header-icon,
.bhfb-header-icon,
.site-header-cart .cart-contents {
    color: #ffffff !important;
}

/* Sale badge */
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale {
    background-color: #cc0c39 !important;
    color: #ffffff !important;
}
