/*
 * Sip: Elementor-wrappers onzichtbaar maken voor de layout.
 * Het ontwerp zit volledig in de HTML-widgets; deze wrappers dragen nooit
 * ontwerpklassen, dus !important raakt het ontwerp niet.
 * Laadvolgorde: elementor-frontend -> neutralizer -> page-*.css.
 */
.sip-doc,
.sip-doc .e-con,
.sip-doc .e-con-inner,
.sip-doc .elementor-widget-html,
.sip-doc .elementor-widget-html > .elementor-widget-container {
	display: contents !important;
}

/* Editor-preview: header/footer blijven onzichtbaar, de bewerkbare pagina houdt klikbare blokken zonder eigen ruimte. */
body.elementor-editor-active .elementor:not(.elementor-edit-area),
body.elementor-editor-active .elementor:not(.elementor-edit-area) .e-con,
body.elementor-editor-active .elementor:not(.elementor-edit-area) .elementor-widget-html,
body.elementor-editor-active .elementor:not(.elementor-edit-area) .elementor-widget-container {
	display: contents !important;
}
body.elementor-editor-active .elementor-edit-area .e-con {
	display: block !important;
	padding: 0 !important;
	margin: 0 !important;
	min-height: 0 !important;
	gap: 0 !important;
	width: auto !important;
	max-width: none !important;
}
body.elementor-editor-active .elementor-edit-area .elementor-widget-html {
	margin: 0 !important;
}
