/*
Theme Name: Kemet Lille-Planeurs
Theme URI: https://www.lille-planeurs.fr
Author: Christophe Seguinot
Author URI: https://www.lille-planeurs.fr
Template: kemet
Description: Thème enfant (child theme) du thème kemet adapté pour Lille-Planeurs
Version: 1.0.0
Tested up to: 5.9.3
Requires PHP: 5.6 or higher
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments
Text Domain: kemetlp
*/ 


/* couleurs du logo lille-planeurs 
   le nom de variable doit commencer par --
   utilisation avec par exemple 
   background-color : var(--bleulp);
*/ 

/* 
couleurs définies dans theme.json
--bleulp : #56bced; // var(--wp--preset--color--primary)
--vertlp : #58c154; // var(--wp--preset--color--secondary)
--bleu   : #0233047; // var(--wp--preset--color--tertiary)
*/ 


/* modifier l'alignement des blocks 'media&text' et diminuer le padding à 4% (à l'origine 8%) */ 
/* liens normaux soulignés */ 
a {
	text-decoration: underline;
}
.wp-block-media-text .wp-block-media-text__content{
  padding:0 0 0 4%;
}

.has-media-on-the-right .wp-block-media-text__content{
  padding:0 4% 0 0;
}

/* top header, block supérieur */
.wp-block-group:where(.has-background){
  padding: 0.5em 2.375em;
}

/* top header, block navigation/logo */ 

/* block tarifs VI fond vert, boutons bleus */
.tarifs-vi {
  background-color : var(--wp--preset--color--primary);
  border-radius : 10px;
}

/* séparateur ajustement pour WP6.0 au container de classes lp-container */ 
.lp-container > * {
	max-width: min( calc(100vw - 2rem), 80rem);
	margin-left: auto !important;
	margin-right: auto !important;
}
.wp-block-separator.lp-container {
	width: min( calc(100vw - 2rem), 80rem) !important;
}

/* suppression du sticky header imposé sur mobile  et ajustement menu */ 
@media (max-width: 600px) {
	.kmt-is-sticky {
		position: static;
	}
	.lp-is-sticky {
		position: fixed;
	}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {
		padding-top:0px;
	}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
		padding-top:0px;
	}
}



