/*

Theme Name: Yolo Sofani Child Theme
Theme URI: http://yolotheme.com/
Author: YoloTheme
Author URI: https://www.facebook.com/Yolotheme/
Description: This is a custom child theme for Yolo Sofani
Template: yolo-sofani
Version: 1.0.0
Tags: two-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, sticky-post, theme-options, translation-ready
Text Domain: yolo-sofani
*/



/* --- THE BRAT PALETTE --- */
:root {
    --brat-green: #8ACE00;
    --ink-black: #1A1A1A;
    --espresso: #2D2926;
    --gallery-white: #F7F7F7;
}

/* --- GLOBAL CUSTOMIZATIONS --- */
body {
    background-color: var(--gallery-white);
    color: var(--ink-black);
    font-family: 'Inter', sans-serif;
}


/* --- FURNITURE BRAT: TOTAL HEADER VISIBILITY FIX --- */

/* 1. Ensure Header Backgrounds are Espresso */
#yolo-header, 
.yolo-header-nav-above, 
.yolo-header-nav-wrapper {
    background-color: var(--espresso) !important;
}

/* 2. Top Bar Visibility (Email, Mobile, Clock icons and text) */
.yolo-top-bar,
.yolo-top-bar .textwidget,
.yolo-top-bar i {
    background-color: var(--espresso) !important;
    color: var(--gallery-white) !important;
}

/* 3. Search Bar "Categories" text and Magnifying Glass icon */
.form-search-left span, 
.form-search-right button i,
.search-with-category-inner {
    color: var(--gallery-white) !important;
    border-color: rgba(255,255,255,0.2) !important;
}

/* 4. Cart & Wishlist Icons (The Bag and the Heart) */
.widget_shopping_cart_icon i, 
.yolo-wishlist i,
.sub-total-text .amount,
.widget_shopping_cart_icon {
    color: var(--gallery-white) !important;
    border-color: rgba(255,255,255,0.3) !important;
}

/* 5. Main Menu Links & Carets (The little arrows) */
#main-menu > li > a, 
.menu-caret,
#main-menu li a {
    color: var(--gallery-white) !important;
    font-family: 'Inter', sans-serif !important;
    opacity: 1 !important;
}

/* 6. Hover States (Brat Green) */
#main-menu li > a:hover, 
#main-menu li:hover > a,
.yolo-header-nav-above a:hover,
.header-customize-item a:hover i {
    color: var(--brat-green) !important;
}

/* 7. Cart/Wishlist Count Badges (Keep the green circle) */
.widget_shopping_cart_icon .total, 
.yolo-wishlist .total {
    background-color: var(--brat-green) !important;
    color: var(--ink-black) !important;
}

/* 8. Fix Search Input Placeholder Text */
.form-search-right input::placeholder {
    color: rgba(255,255,255,0.5) !important;
}
.form-search-right input {
    color: var(--gallery-white) !important;
}

/* Make Add to Cart Buttons Pop */
.woocommerce a.button.alt, 
.woocommerce button.button.alt {
    background-color: var(--brat-green) !important;
    color: var(--ink-black) !important;
    font-family: 'Inter', sans-serif;
    text-transform: uppercase;
    font-weight: 900;
    border-radius: 0px; /* Sharp corners = High Fashion */
    transition: 0.3s ease;
}

/* Hover Effect: Inverse */
.woocommerce a.button.alt:hover {
    background-color: var(--ink-black) !important;
    color: var(--brat-green) !important;
}



