/*
Theme Name: Ouibild - Theme
Theme URI: https://dgxworld.co.uk
Author: DG
Author URI: https://dgxworld.co.uk
Description: The Ouibild studio theme. A light Elementor-first theme built to pair with the Ouibild - Plugin. The header and footer are Elementor templates that the theme renders on every page, so they are edited in the Elementor builder. Light mode is the default, with a header toggle for dark. The plugin owns the design system (marigold on cream), so the theme stays thin and never fights it.
Version: 1.3.0
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ouibild-theme
*/

/* The plugin (ouibild.css) provides the full design system, palette and the
   light/dark handling via html.light, and styles the .ob-nav and .ob-footer
   chrome. The theme deliberately does not redefine those tokens so it cannot
   fight the plugin. What remains here is a small safety net for the fallback
   header and footer, used only until the Elementor header/footer templates
   are built, plus plain content styling for non-Elementor pages. */

.ob-nav-fallback,
.ob-footer-fallback { font-family: 'Instrument Sans', system-ui, sans-serif; }

.ob-page-content { max-width: 1280px; margin: 0 auto; padding: 60px clamp(20px, 5vw, 60px); }
.ob-page-content h1 { font-family: 'Archivo', system-ui, sans-serif; font-weight: 900; letter-spacing: -.02em; }
.ob-page-content a { color: #C9821F; }
