/*
Theme Name: E-loou
Theme URI: https://e-loou.com
Template: hello-elementor
Author: E-loou Team
Author URI: https://e-loou.com
Description: E-loou Main
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 1.0.1753691665
Updated: 2025-07-28 10:34:25

var( --e-global-color-primary: #2F3030);
var(   --e-global-color-secondary: #C2AB91);
var(   --e-global-color-text: #707070);
var(   --e-global-color-accent: #EFECE6);
var(   --e-global-color-d352819: #FFFFFF);
var(   --e-global-color-f8efe0b: #000000);
*/

/*COULEUR SELECTION*/
::selection {background-color: var( --e-global-color-primary);color: #D0AD67;}

/*-- HEADER --*/
/* Taille normale du header */
header.sticky-header {  transition: all 0.3s ease;  height: 100px; line-height: 100px; }
/* Taille réduite au scroll (quand sticky actif) */
header.sticky-header.elementor-sticky--effects {  height: 60px; line-height: 60px;  background-color: rgba(255,255,255,0.6) !important; box-shadow: 1px 1px 12px #555;}

/*MENU BURGER TAILLE ICONE*/
.elementor-menu-toggle svg {font-size: 3rem;padding: 8px;}


/*-- FORM --*/
/*contact*/
.wpcf7 label {width: 100%; padding-bottom:10px; display:flex; gap:10px; flex-direction:column}
.wpcf7 input, .wpcf7 textarea {border: 0; border-radius:5px}
.wpcf7 .wpcf7-submit {background-color:var( --e-global-color-secondary ); color:var( --e-global-color-accent ); border:1px solid var( --e-global-color-secondary ); transition:1s}
.wpcf7 .wpcf7-submit:hover {color:var( --e-global-color-secondary ); background-color:var( --e-global-color-accent )}
#formeloou {font-family: 'Montserrat';}


/*STYLE CATEGORIES SUR LES PAGES ARTICLES*/
.article-category {	font-family: 'Montserrat';	letter-spacing: 1px;}
.article-category ul {	padding-left: 20px;}

/*STYLE TAGS SUR LES PAGES ARTICLES*/
.article-tag {	font-family: 'Montserrat';	letter-spacing: 1px;}
.widget_tag_cloud a,
.wp_widget_tag_cloud a,
.tagcloud a {  font-size: 12px !important;	text-transform: capitalize;}
.tagcloud a::after {  content: " •";	color:  var( --e-global-color-primary);}
.tagcloud a:last-child::after {   content: "";}