/**
 * Styles Agence (AZULII) — composants communs.
 * Les styles propres à Simple Entreposage sont dans simpleent.css.
 */

.et_pb_image.svg-convert span.et_pb_image_wrap svg.inline-svg { width: 100%; height: 100%; }
body { overflow-x: hidden; }

/*
 * Verrouillage du défilement (menu / overlay) : overflow seulement.
 * Safari (iOS et macOS) ne bloque le défilement que si la racine est aussi verrouillée.
 */
body.no-scroll { overflow: hidden !important; }
html:has(> body.no-scroll) { overflow: hidden !important; overscroll-behavior: none; }

/* RESET du column_empty */
@media (max-width: 980px) {
	.et_pb_column.et_pb_column_empty { display: inherit !important; }
}

@media (prefers-reduced-motion: reduce) {
	*, *::before, *::after { scroll-behavior: auto !important; }
}
