/*
Theme Name:     Brands.Ng (Foxiz Child)
Theme URI:      https://brands.ng/
Description:    Brands.Ng child theme for Foxiz. All Brands.Ng-specific
                 customization lives here — Foxiz core is never modified.
Author:         Brands.Ng
Template:       foxiz
Version:        1.0.0
Text Domain:    brandsng-foxiz-child
*/

/* ══════════════════════════════════════════════════════════════════════
   IMPORTANT — READ BEFORE ADDING COLOR RULES HERE
   ══════════════════════════════════════════════════════════════════════
   Foxiz does NOT use a static CSS variable file for its color scheme.
   Verified directly from the supplied theme package
   (includes/helpers.php: foxiz_get_dynamic_css(), and
   backend/dynamic-css.php): colors are set in Foxiz's own admin
   "Theme Options -> Global Colors" panel (backend/panels/color.php),
   which generates CSS at runtime and caches it in the wp_options table
   (foxiz_style_cache) via wp_add_inline_style() — loaded as a
   dependency BEFORE this stylesheet.

   This means Brands.Ng's brand colors (navy #262578, green #36D106)
   belong in that live admin panel, not hardcoded here — the specific
   fields to set (verified field IDs/labels from the package):
     - Global Highlight Color   (id: global_color)    -> #36D106
     - Primary Color (Background), under Button        -> #36D106
     - Dark Accent Color        (id: accent_color)     -> #262578
   Setting them there lets Foxiz apply the brand color consistently
   across every one of its built-in layout variants automatically,
   which a static override here cannot reliably do (Foxiz's dynamic
   CSS is cached and can regenerate with different specificity after
   any options-panel save).

   What DOES belong in this file: refinements Foxiz's own options
   panel doesn't cover, and that should hold regardless of whatever
   colors are set live. Kept deliberately small.
   ══════════════════════════════════════════════════════════════════════ */

/* Slightly tighter, more editorial heading tracking — a small, safe
   typographic refinement independent of color/theme-option choices. */
.entry-title,
h1.entry-title {
    letter-spacing: -0.01em;
}

/* Comfortable article reading width and line-height — supports the
   "Financial Times / Bloomberg" editorial readability direction
   without touching Foxiz's own layout/grid system. */
.single .entry-content {
    line-height: 1.75;
}
.single .entry-content p {
    margin-bottom: 1.4em;
}

/* Foxiz supports up to full-width content blocks by default; this
   keeps body copy specifically from stretching edge-to-edge on very
   wide desktop viewports even inside a wide layout, without
   overriding Foxiz's own container/grid classes. */
@media (min-width: 1440px) {
    .single .entry-content {
        max-width: 760px;
    }
}
