/**
* Theme Name: AMAP Doulon-Toutes Aides
* Theme URI: 
* Description: Theme for AMAP Doulon-Toutes Aides
* Template: twentytwentyfive
* Version: 1.0.0
* Author: Jean-Yves BURGAUD
* Author URI: http://rezo.dev/
* Tags: 
* Text Domain: 
* Copyright: (c) 2026 Jean-Yves BURGAUD, Nantes, France
* License: GNU General Public License v2.0 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
*
* 20260129-180935 - Jean-Yves BURGAUD
*/

/*
 * Base: #F8F7F5 beige très clair
 * Contrast: #191919 noir
 * Accent 1: #FFFFFF blanc
 * Accent 2: #F5B684 orange/marron clair
 * Accent 3: #191919 noir
 * Accent 4: #5F5F5F gris foncé
 * Accent 5: #F1EEE9 beige clair
 * Accent 6: #19191933
 * Vert foncé: #298F42
 * Vert clair: #37CA5C
 * Orange foncé/marron: #B98050
*/

.titre-site {
	color: #37CA5C;
	text-shadow: 1px 1px #298F42;
}

.titre-site:hover {
	color: #298F42;
	text-shadow: 1px 1px #37CA5C;
}

.titre-site a {
	text-decoration: none;
}

h1.has-xx-large-font-size {
	font-size: 400% !important;
	/*color: #298F42;*/
}


strong {
	font-weight: 600;
	color: #298F42;
}

.sous-pages-item:hover {
	background-color: #e5e3de !important;
}

.wp-block-navigation__responsive-container-open {
	color: #fff !important;
}

.wp-block-navigation__submenu-container {
	margin: 0 !important;
	width: 20rem !important;
}

.wp-block-navigation__submenu-container a {
	display: block;
	font-size: 80%;
	text-decoration: none;
	color: #000;
}

.wp-block-navigation__submenu-container a:hover {
	color: #298F42 !important;
	background-color: #e8f6e9 !important;
}

.wp-block-search__button {
	padding: 0.5rem;
}

.tableau-synthese-contrat th:nth-child(1){ width: 25%; }
.tableau-synthese-contrat th:nth-child(2){ width: 20%; }
.tableau-synthese-contrat th:nth-child(3){ width: 20%; }
.tableau-synthese-contrat th:nth-child(4){ width: 35%; }

.wp-block-image {
	text-align: center;
}

/*
.zoom-image {
	overflow:hidden
}
.zoom-image img {
	border-radius: 20px;
	border-color: 4px #F5B684;
	width:100%;
	height:auto;
}
.zoom-image img:hover {
	border-color: 4px #F5B684;
	width:100%;
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
}
*/

