/*
Theme Name:   CTS Core Child
Theme URI:    https://crossdaletechsolutions.com
Description:  Child theme for the CTS Core WordPress parent theme. Provides a clean foundation for customization via hooks, filters, CSS variables, and template overrides.
Author:       Crossdale Tech Solutions, LLC
Author URI:   https://crossdaletechsolutions.com
Template:     cts-core
Version:      1.1.1
Requires at least: 6.5
Tested up to: 6.7
License:      GPL-2.0-or-later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  cts-core
Requires PHP: 7.4
*/


/* ==========================================================================
   CSS Variable Overrides
   ========================================================================== */

/*
 * Uncomment and modify any variables below to override parent theme defaults.
 * All variables use the --var- prefix. For the full list, see the parent theme's
 * docs/reference/css-variables.md or Includes/Assets.php getRootCssVariables().
 *
 * You can also override variables dynamically via the cts_root_css_variables
 * filter in functions.php (useful for Customizer-driven values).
 */

:root {

    /* -- Colors ----------------------------------------------------------- */
    /* --var-body-bg-color: #ffffff; */
    /* --var-body-text-color: #333333; */
    /* --var-link-text-color: #74aeb9; */
    /* --var-link-text-hover-color: #5a8a95; */
    /* --var-color-black: #000000; */
    /* --var-color-white: #ffffff; */

    /* -- Typography ------------------------------------------------------- */
    /* --var-body-font-family: "Open Sans", sans-serif; */
    /* --var-body-font-size: 16px; */
    /* --var-body-font-line-height: 1.6; */
    /* --var-heading-font-family: inherit; */
    /* --var-heading-font-weight: 700; */

    /* -- Header ----------------------------------------------------------- */
    /* --var-header-bg-color: #ffffff; */
    /* --var-header-link-color: #333333; */
    /* --var-header-link-hover-color: #74aeb9; */
    /* --var-header-sticky-bg-color: #ffffff; */
    /* --var-header-sticky-link-color: #333333; */
    /* --var-header-mobile-bg-color: #ffffff; */
    /* --var-header-mobile-link-color: #333333; */
    /* --var-header-submenu-bg-color: #ffffff; */
    /* --var-header-submenu-link-color: #333333; */

    /* -- Footer ----------------------------------------------------------- */
    /* --var-footer-top-panel-bg-color: #222222; */
    /* --var-footer-top-panel-text-color: #cccccc; */
    /* --var-footer-top-panel-link-color: #ffffff; */
    /* --var-footer-bottom-panel-bg-color: #111111; */
    /* --var-footer-bottom-panel-text-color: #999999; */
    /* --var-footer-bottom-panel-link-color: #cccccc; */

    /* -- Buttons ---------------------------------------------------------- */
    /* --var-button-bg-color: #74aeb9; */
    /* --var-button-text-color: #ffffff; */
    /* --var-button-bg-hover-color: #5a8a95; */
    /* --var-button-text-hover-color: #ffffff; */
    /* --var-button-border-radius: 4px; */

    /* -- Sidebar ---------------------------------------------------------- */
    /* --var-sidebar-width-percent: 30%; */
    /* --var-sidebar-gap: 2rem; */
    /* --var-widget-bg-color: #f9f9f9; */

    /* -- Hero (Single Post/Page) ------------------------------------------ */
    /* --var-single-hero-overlay-color: rgba(0, 0, 0, 0.6); */
    /* --var-single-hero-text-color: #ffffff; */
    /* --var-single-hero-min-height: 300px; */

    /* -- Post Navigation -------------------------------------------------- */
    /* --var-post-nav-bg: #1a1a1a; */
    /* --var-post-nav-text-color: #ffffff; */
    /* --var-post-nav-overlay-start: rgba(0, 0, 0, 0.75); */
    /* --var-post-nav-overlay-mid: rgba(0, 0, 0, 0.35); */
    /* --var-post-nav-overlay-end: rgba(0, 0, 0, 0.1); */

    /* -- Breadcrumbs ------------------------------------------------------ */
    /* --var-breadcrumb-text-color: #666666; */
    /* --var-breadcrumb-link-color: #74aeb9; */
    /* --var-breadcrumb-separator-color: #999999; */

    /* -- Pagination ------------------------------------------------------- */
    /* --var-pagination-link-color: #333333; */
    /* --var-pagination-link-bg: #f5f5f5; */
    /* --var-pagination-active-color: #ffffff; */
    /* --var-pagination-active-bg: #74aeb9; */

    /* -- Back to Top ------------------------------------------------------ */
    /* --var-btt-bg-color: #74aeb9; */
    /* --var-btt-bg-hover-color: #5a8a95; */
    /* --var-btt-icon-color: #ffffff; */

    /* -- Alerts / Form Messages ------------------------------------------- */
    /* --var-alert-success-bg: #f0fdf4; */
    /* --var-alert-success-text: #166534; */
    /* --var-alert-success-border: #bbf7d0; */
    /* --var-alert-error-bg: #fef2f2; */
    /* --var-alert-error-text: #991b1b; */
    /* --var-alert-error-border: #fecaca; */
    /* --var-alert-warning-bg: #fffbeb; */
    /* --var-alert-warning-text: #92400e; */
    /* --var-alert-warning-border: #fde68a; */
}


/* ==========================================================================
   Custom Styles
   ========================================================================== */

/* Add child theme styles below. These load after the parent theme CSS,
   so they will override parent styles with equal specificity. */
