/* Wrapper defaults preserve the original section markup; Elementor controls can override them. */
:where(.ds-editor-document){--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;--container-widget-width:100%;--container-widget-flex-grow:0;gap:0;padding:0;margin:0;width:100%;max-width:none}
.ds-editor-document > .elementor-widget{width:100%;max-width:none;margin:0;--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
:where(.ds-editor-document > .elementor-widget > .elementor-widget-container){margin:0;padding:0}
.ds-global-header{position:sticky;top:0;z-index:30}
body.dandeli-reference .ds-global-header .site-header{position:relative;top:0}
body.admin-bar.dandeli-reference .ds-global-header{top:32px}
@media(max-width:782px){body.admin-bar.dandeli-reference .ds-global-header{top:46px}}
@media(max-width:600px){body.admin-bar.dandeli-reference .ds-global-header{top:0}}
/* Keep original paragraph spacing when editing rich text inline. */
:where(.ds-section-root .elementor-inline-editing){min-height:0}
.elementor-editor-active .ds-section-root [data-dandeli-enquiry] button[type=submit]{pointer-events:none}
