/*
Theme Name: OutilBox
Theme URI: https://outilbox.fr
Author: SARL Hexa Digital
Author URI: https://hexadigital.eu/fr/
Description: Custom theme for OutilBox — B2B machine tools & workshop equipment retailer. Built for WooCommerce, ACF, and quote-driven B2B sales flows.
Version: 1.8.391
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: outilbox
Domain Path: /languages
Tags: e-commerce, woocommerce, custom-menu, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
*/

/* ==========================================================================
   Design tokens — edit these to reskin the whole site from one place.
   Actual layout/component CSS lives in assets/css/main.css (enqueued in
   inc/enqueue.php) so this file stays purely the WP-required header + vars.
   ========================================================================== */

:root {
	--ob-color-primary: #232323;       /* brand dark */
	--ob-color-primary-light: #3a3a3a;
	--ob-color-accent: #F8E72B;         /* brand yellow */
	--ob-color-accent-contrast: #232323; /* text color on top of yellow */
	--ob-color-text: #232323;
	--ob-color-text-muted: #4C4C4E;
	--ob-color-bg: #ffffff;
	--ob-color-page-bg: #F0F0F0;      /* standard site page background — overridable via Customizer */
	--ob-color-bg-alt: #F7F7F5;
	--ob-color-archive-bg: #F5F5F7;
	--ob-color-border: #dcdcdc;
	--ob-color-lightgrey: #C9C9C9;

	--ob-font-body: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	--ob-font-heading: 'Saira Condensed', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

	--ob-container-width: 1600px;
	--ob-radius: 12px;
	--ob-radius-lg: 14px;
	--ob-radius-sm: 8px;
	--ob-space-1: 0.5rem;
	--ob-space-2: 1rem;
	--ob-space-3: 1.5rem;
	--ob-space-4: 2.5rem;
	--ob-space-container: 2rem; /* = 32px — matches the header's own side padding exactly; used by both so they can't drift apart */
	--ob-space-5: 4rem;
}
