/* Module RECUPAL : header dynamique (masque a la descente, visible a la remontee). */

/* Le sticky Elementor definit sa propre transition (sans opacity) : on la
   complete en gardant la priorite, spacer exclu. */
.rcp-header:not(.elementor-sticky__spacer) {
	transition: background 0.3s, border 0.3s, box-shadow 0.3s, opacity 0.35s ease, transform 0.35s ease !important;
	will-change: opacity, transform;
}

.rcp-header.rcp-header--cache:not(.elementor-sticky__spacer) {
	opacity: 0;
	transform: translateY(-100%);
	pointer-events: none;
}
