/*
Theme Name: 2C Child
Theme URI: https://www.2cdevgroup.com/
Author: 2C Dev Group
Author URI: https://www.2cdevgroup.com/
Description: 2C Child is the child theme for 2C, a modern multipurpose WordPress theme.
Template: 2c
Version: 1.0
Text Domain: 2c_child
*/

:root {
  /* Sitewide Background Color */
  --site-bg: #ffffff;
  
  /* Sitewide Body Text Color (Not Headlines)*/
  --site-text: #000000;
  
  /* Primary Brand Color System (used across WPBakery, WordPress, WooCommerce, Gravity Forms where applicable) */
  --brand-primary: #ee4d28;
  --brand-primary-hover: #ec2e03;
  --brand-primary-active: #df2a01;
  
  /* Primary Button Color & Text Color System (used across WPBakery, WordPress, WooCommerce, Gravity Forms where applicable) */
  --brand-btn-primary: #ee4d28;
  --brand-btn-primary-hover: #ec2e03;
  --brand-btn-primary-active: #df2a01;
  --brand-btn-on-primary: #ffffff;
  
  /* Pill-Shaped Color Slide Button Styles for WPBakery Button and Post Masonry Grid Blog Style Buttons  */
  --brand-pill-slide-border: var(--brand-btn-primary);
  --brand-pill-slide-fill: var(--brand-btn-primary);
  --brand-pill-slide-text: var(--brand-btn-primary);
  --brand-pill-slide-hover-text: var(--brand-btn-on-primary);

  --brand-pill-slide-light-border: #ffffff;
  --brand-pill-slide-light-fill: var(--brand-btn-primary);
  --brand-pill-slide-light-text: #ffffff;
  --brand-pill-slide-light-hover-text: #ffffff;
  
  /* Focus Shadow (used on active/focus states of forms and buttons) */
  --brand-focus-shadow: rgba(0, 0, 0, 0.5);

  /* Link Colors with Hover Underline (used across WPBakery, WordPress, WooCommerce, Gravity Forms where applicable) */
  --brand-link: #ee4d28;
  --brand-link-hover: #ff5733;
  --brand-link-hover-border: #ee4d28;
  
  /* Link Color with Hover On Blog Breadcrumb */
  --blog-breadcrumb: #333;
  --blog-breadcrumb-hover: #555;

  /* Header Styles*/
  --header01-menucontainer-background: #000000;
  --header01-topmenu-background: #000000;
  --header01-topmenu-links: #ffffff;
  --header01-search-toggle-hover: #f0f0f0;
  --header02-topmenu-links: #000000;
  --header02-search-toggle-hover: #333333;
  --header02-dark-search-toggle: #ffffff;
  --header02-dark-search-toggle-hover: #f0f0f0;  
  --header03-topmenu-links: #ffffff;
  --header03-search-toggle-hover: #f0f0f0;
  
  /* Secondary Menu Styles*/
  --secondary-menucontainer-background: #000000;
  --secondary-menu-text: #ffffff;
  --secondary-menu-links-hover: #ffffff;
  --secondary-menu-links-hover-background: #333333;
  
  /* Mobile Menu Styles*/
  --mobile-menucontainer-background: #000000;
  --mobile-menu-hamberger: #ffffff;
  --mobile-menu-divider: #e6e6e6;
  --mobile-menu-links: #000000;
  --mobile-menu-links-hover: #ff5733;
  --mobile-menu-children-background: #000000;
  
  /* WPBakery Hoverbox Title */
  --wpb-hoverbox-title: #000000;
  
  /* WPBakery Toggle Title */
  --wpb-toggle-title: #000000;
  
  /* WPBakery Video Title */
  --wpb-video-title: #000000;
  
  /* WPBakery Separator with Text */
  --brand-separator-text: #ee4d28;

  /* 2C Separator with Icon Badge */
  --separator-icon-line: #000000;
  --separator-icon-bg: #333333;
  --separator-icon-color: #ffffff;
  --separator-icon-width: 50%;

  /* Card and Form Field Outline Color (used across WPBakery, WordPress, WooCommerce, Gravity Forms where applicable) */
  --brand-outline: #cacaca;
  
  /* Card Styles (used across WPBakery + Theme Blog Post Category & Search Results Cards) */
  --brand-card-bg: #f9f9f9;
  --brand-card-lift-y: -0.625rem;
  --brand-card-shadow-hover: 0 4px 10px rgba(0, 0, 0, 0.15);
  --brand-card-transition-duration: 0.3s;
  --brand-card-transition-ease: ease;

  /* Box Backgrounds and Block Quote Styles*/
  --brand-box-background: #f9f9f9;
  --brand-quote-text: #33333;
  --brand-quote-mark: #e8e8e9;
  --brand-testimonial-background: #fff;
  --brand-testimonial-author: #666;
  
  /* Social Profile Styles*/
  --brand-social-icons: #dddddd;

  /* Testimonial Styles*/
  --callout-testimonial-background: #fff;
  --slider-testimonial-author: #666;
  
  /* Testimonial + WooCommerce Product Review Stars */
  --brand-stars: #f5c518;
  --brand-stars-empty: #cacaca;
  
  /* Footer Text Styles*/
  --footer-text: #ffffff;
  
  /* Copyright Text Styles*/
  --copyright-text: #ffffff;
  
  /* Utility Bar Woo Icon Colors (When WooCommerce is Active)*/
  --utility-bar-woo-icons: #000000;
  
  /* WooCommerce Product Prices */  
  --woo-product-price-strikethrough: #666666;
  --woo-product-price: #000000;
  
  /* WooCommerce Product Badges */  
  --woo-sale-badge-bg: #ee4d28;
  --woo-sale-badge-border: #43454b;
  --woo-sale-badge-text: #ffffff;
  --woo-savings-badge-bg: #ee4d28;
  --woo-savings-badge-border: #43454b;
  --woo-savings-badge-text: #ffffff;
  
  /* WooCommerce Out-of-Stock, Apply Coupon, Update Cart Button Styles */  
  --brand-btn-gray: #666666;
  --brand-btn-gray-hover: #565050;
  --brand-btn-gray-active: #564a4a;
  --brand-btn-on-gray: #ffffff;

  /* WooCommerce Cross Sells on Cart */  
  --woo-cross-sell-background: #f9f9f9;
  --woo-cross-sell-border: #dddddd;
  --woo-cross-sell-h2: #333333;
  
  /* WooCommerce Notices */  
  --woo-notice-bg: #f6f5f8;
  --woo-notice-text: #515151;
  --woo-notice-error: #cc1818;
  --woo-notice-success: #2d7d32;
  --woo-notice-warning: #f0b849;
  --woo-notice-info: #666666;
}