/* Preserve the theme's original layout boxes while keeping Elementor's editable hierarchy. */
.llm-el-region,.llm-el-region>.elementor,.llm-el-region .llm-el-flat,
.llm-el-region .llm-el-flat>.e-con-inner,.llm-el-region [class*="elementor-widget-llm-"],
.llm-el-region [class*="elementor-widget-llm-"]>.elementor-widget-container,
.llm-el-widget-body,.llm-el-slot{display:contents}
.elementor-editor-active .llm-el-widget-body,.elementor-editor-active .llm-el-slot{display:block}
.elementor-editor-active .llm-el-flat{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px}
.elementor-editor-active .llm-el-slot:empty{min-height:48px}
