.page-title {
	display: none;
}

.site-footer {
	background-color: #000000;
	padding-bottom: 5px;
	border-color: yellow;
}

/* Supprimer le cadre / focus sur l’ancre */
:target {
	outline: none !important;
	box-shadow: none !important;
}

#financement:target {
	outline: none !important;
	box-shadow: none !important;
}

button,
.wp-block-button__link {
	transition: none !important;
}

button:hover,
.wp-block-button__link:hover {
	background-color: inherit !important;
	color: inherit !important;
	border-color: inherit !important;
}

button:focus,
button:active,
.wp-block-button__link:focus,
.wp-block-button__link:active {
	outline: none !important;
	border-color: transparent !important;
	box-shadow: none !important;
}

/* Force l'affichage des accordéons */
.accordion,
.wp-block-accordion,
.wp-block-details,
details,
.accordion-item,
.accordion-content {
	display: block !important;
	opacity: 1 !important;
	visibility: visible !important;
	max-height: none !important;
}

/* Force aussi la visibilité du texte */
.accordion *,
.wp-block-accordion *,
details *,
.accordion-content * {
	color: #000 !important;
}

.header-hide {
	transform: translateY(-100%);
	transition: transform .3s ease;
}

let lastScroll = 0;
const header = document.querySelector(header);

window.addEventListener(scroll, () => {
}

else {
}	
}

.swiper-slide figcaption,
figure figcaption,
.wp-block-image figcaption {
	background-color: #C3D350 !important;
}

/* LI du menu "Soutenez Machao" */
li.btn-crowd {
	margin-left: 20px;
/* petit espace avant le bouton */
}

/* Lien à l’intérieur */
li.btn-crowd > a {
	background-color: #0f09ff !important;
	color: white !important;
	border-radius: 999px !important;
/* bien arrondi, type "pilule" */
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	min-width: 120px !important;
/* largeur du bandeau bleu */
	height: 40px !important;
/* hauteur du bouton */
	font-weight: 600;
	text-align: center;
}

/* Version mobile : on réduit le bouton dans le menu burger */
@media (max-width: 768px) {
	li.btn-crowd > a {
		min-width: auto !important;
	/* plus de largeur imposée */
		width: auto !important;
		height: auto !important;
		padding: 8px 24px !important;
	/* petit coussin autour du texte */
		display: inline-block !important;
		text-align: center;
	}
}

.wp-block-cover:first-of-type .wp-block-button {
	position: relative;
	top: -80px;
}