/*
Theme Name:   Bacchus — Divi Child
Theme URI:    https://www.bacchus-fr.com
Description:  Thème enfant Divi 5 pour la refonte du site Bacchus Équipements. Contient la police Jost en local, les tokens issus de la maquette Figma, et accueille les personnalisations CSS/PHP du projet.
Author:       Bacchus Équipements
Version:      1.1.0
Template:     Divi
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  bacchus-child
*/

/* =========================================================
   POLICE — Jost, variable, hébergée en local (RGPD)
   Un seul fichier couvre toutes les graisses de 100 à 900.
   C'est la plage déclarée en font-weight qui l'indique au
   navigateur : sans elle, il fabriquerait de faux gras.
   ========================================================= */

@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('fonts/jost-latin-wght-normal.woff2') format('woff2');
}


/* =========================================================
   TOKENS — relevés dans la maquette Figma "REFONTE SITE BACCHUS"
   Page MAQUETTE, frame Home Page (1440 × 5302 px)
   ========================================================= */

:root {
	/* Couleurs — à déclarer aussi dans les Global Colors de Divi */
	--bacchus-bleu:   #112657;
	--bacchus-gris:   #3A3F43;
	--bacchus-beige:  #F4EEE9;
	--bacchus-blanc:  #FFFFFF;

	/* Gabarit */
	--bacchus-contenu:   1276px;
	--bacchus-gouttiere: 82px;

	/* Interlignes — Figma laisse "Auto", le CSS exige une valeur */
	--bacchus-lh-titre: 1.2;
	--bacchus-lh-corps: 1.6;

	/* Pile de secours si Jost ne charge pas */
	--bacchus-police: 'Jost', 'Futura', 'Century Gothic', system-ui, sans-serif;
}


/* =========================================================
   COMPOSANTS
   ========================================================= */

/* Bouton CTA — 110 × 32 px en maquette.
   Bordure relevée à 0.5px, portée à 1px : les navigateurs ne
   rendent pas le demi-pixel de façon fiable. */
.bacchus-cta {
	display: inline-block;
	border: 1px solid var(--bacchus-bleu);
	background: transparent;
	color: var(--bacchus-bleu);
	min-height: 32px;
	padding: 0 18px;
	line-height: 30px;
	text-decoration: none;
	transition: background-color .2s ease, color .2s ease;
}

.bacchus-cta:hover,
.bacchus-cta:focus-visible {
	background: var(--bacchus-bleu);
	color: var(--bacchus-beige);
}


/* =========================================================
   FILET DE SÉCURITÉ
   À décommenter uniquement si "Jost" n'apparaît pas dans le
   sélecteur de police du Visual Builder. Force la police sans
   passer par les réglages Divi.
   ========================================================= */

/*
body,
body .et_pb_module,
body h1, body h2, body h3, body h4, body h5, body h6 {
	font-family: var(--bacchus-police);
}
*/


/* =========================================================
   CSS DU PROJET
   Ajouter ici les styles spécifiques à la refonte.
   ========================================================= */
