/*
Theme Name:   Tiny House Autonome Child
Theme URI:    https://tiny-house-autonome.fr
Description:  Thème enfant GeneratePress pour Tiny House Autonome — guide informatif sur les tiny houses autonomes
Author:       Tiny House Autonome
Author URI:   https://tiny-house-autonome.fr
Template:     generatepress
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  tha-child
Tags:         ecology, tiny-house, organic, editorial
*/

/* =====================================================
   DESIGN SYSTEM — Variables CSS Tiny House Autonome
   ===================================================== */

:root {
	/* Couleurs principales */
	--tl-vert-foret:      #1D3A1A;
	--tl-vert-moyen:      #3B6B32;
	--tl-vert-clair:      #7BA05B;
	--tl-terre-cuite:     #C4602A;
	--tl-ambre:           #D4A843;
	--tl-ivoire:          #F5F0E8;
	--tl-ivoire-fonce:    #E8DFD0;
	--tl-brun:            #3C2415;
	--tl-texte:           #2C2018;
	--tl-texte-doux:      #6B5D52;

	/* Typographie */
	--tl-font-titre:      'Playfair Display', Georgia, 'Times New Roman', serif;
	--tl-font-corps:      'Jost', 'Segoe UI', sans-serif;

	/* Espacement */
	--tl-section-py:      72px;
	--tl-section-px:      64px;
	--tl-radius:          6px;
	--tl-radius-sm:       4px;
}

/* =====================================================
   RESET & BASE
   ===================================================== */

*, *::before, *::after {
	box-sizing: border-box;
}

body {
	font-family: var(--tl-font-corps);
	color: var(--tl-texte);
	background: var(--tl-ivoire);
	line-height: 1.65;
}

h1, h2, h3, h4 {
	font-family: var(--tl-font-titre);
	line-height: 1.2;
}

a {
	color: var(--tl-terre-cuite);
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	max-width: 100%;
	height: auto;
}
