/*
Theme Name: CodLion Shop
Theme URI: https://themeforest.net/user/codlion
Description: A fast and efficient theme optimized for Cash on Delivery e-commerce with custom product management
Version: 1.0.0
Author: CodLion
Author URI: https://codlion.com
Text Domain: codlion-shop
Requires at least: 5.0
Tested up to: 6.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Color Scheme: The theme uses a unified color scheme where the following elements
default to the primary color set in Customizer > General Settings > Color Scheme:
- Footer Link Hover Color
- Footer Title Underline Color
- Social Icon Hover Background Color
- Newsletter Button Color
- Cart Count Badge Color
- Search Overlay Submit Button
- Search Submit Button Hover

Each of these can still be individually customized through their respective
Customizer settings if desired.
*/

/**
 * Unified Theme Colors
 * 
 * This section applies the primary color to multiple UI elements
 * while allowing individual customization through the Customizer.
 */

/* Footer Link Hover */
.site-footer a:hover {
    color: var(--footer-link-hover-color) !important;
}

/* Footer Title Underline */
.footer-widget .widget-title:after {
    background-color: var(--footer-title-underline-color) !important;
}

/* Social Icon Hover Background */
.codlion-social-icon:hover {
    background-color: var(--social-icon-hover-color) !important;
}

/* Newsletter Button */
.newsletter-form input[type="submit"] {
    background-color: var(--newsletter-button-color) !important;
}

/* Cart Count Badge */
.cart-count {
    background-color: var(--cart-count-bg-color, #919191);
}

/* Search Submit Button */
.search-form .search-submit,
.pos-search__submit {
    background-color: var(--header-text-color-scroll, #000000);
}

/* Search Submit Button Hover */
.search-form .search-submit:hover,
.pos-search__submit:hover {
    background-color: var(--primary-color) !important;
}

/* Fix for footer menu bullet points */
.site-footer a::before,
.site-footer li::before,
.site-footer .footer-widget a::before,
.site-footer .footer-widget li::before,
.footer-widget a::before,
.footer-widget li::before,
.site-footer ul a::before,
.site-footer ul li::before,
.footer-widget ul a::before,
.footer-widget ul li::before,
.footer-menu a::before,
.footer-menu li::before,
.footer-contact-info a::before,
.footer-contact-info li::before,
.widget_nav_menu ul li a::before,
.widget_meta ul li a::before,
.widget_pages ul li a::before,
.widget_categories ul li a::before,
.widget_archive ul li a::before,
.widget_recent_entries ul li a::before,
.widget_recent_comments ul li a::before,
.widget_rss ul li a::before {
    content: none !important;
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    background: transparent !important;
    border: none !important;
    color: transparent !important;
    text-decoration: none !important;
    box-shadow: none !important;
    background-image: none !important;
    background-color: transparent !important;
}
