.mgb-section.is-selected>.mgb-section-inner{outline:2px solid var(--wp-admin-theme-color);outline-offset:2px}.mgb-section-inner .block-editor-inner-blocks{min-height:100px}.mgb-section-inner .block-editor-inner-blocks:empty:before{align-items:center;color:#757575;content:attr(data-empty-text);display:flex;font-size:14px;justify-content:center;min-height:100px}.mgb-media-upload{margin-bottom:16px}.mgb-media-preview{position:relative}.mgb-media-preview img{border-radius:4px;display:block;height:auto;width:100%}.mgb-media-actions{display:flex;gap:8px;margin-top:8px}.mgb-spacing-controls{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.mgb-control-label{color:#1e1e1e;font-size:11px;font-weight:500;margin-bottom:8px;text-transform:uppercase}@media(min-width:488px)and (max-width:991px){.mgb-section{margin-bottom:var(--mgb-section-margin-bottom,0)!important;margin-top:var(--mgb-section-margin-top,0)!important;padding:var(--mgb-section-padding-top,60px) var(--mgb-section-padding-right,20px) var(--mgb-section-padding-bottom,60px) var(--mgb-section-padding-left,20px)!important}}@media(max-width:711px){.mgb-section{margin-bottom:var(--mgb-section-margin-bottom-tablet,var(--mgb-section-margin-bottom,0));margin-top:var(--mgb-section-margin-top-tablet,var(--mgb-section-margin-top,0));padding:var(--mgb-section-padding-top-tablet,var(--mgb-section-padding-top,60px)) var(--mgb-section-padding-right-tablet,var(--mgb-section-padding-right,20px)) var(--mgb-section-padding-bottom-tablet,var(--mgb-section-padding-bottom,60px)) var(--mgb-section-padding-left-tablet,var(--mgb-section-padding-left,20px))}}@media(max-width:487px){.mgb-section{margin-bottom:var(--mgb-section-margin-bottom-mobile,var(--mgb-section-margin-bottom-tablet,var(--mgb-section-margin-bottom,0)));margin-top:var(--mgb-section-margin-top-mobile,var(--mgb-section-margin-top-tablet,var(--mgb-section-margin-top,0)));padding:var(--mgb-section-padding-top-mobile,var(--mgb-section-padding-top-tablet,var(--mgb-section-padding-top,40px))) var(--mgb-section-padding-right-mobile,var(--mgb-section-padding-right-tablet,var(--mgb-section-padding-right,15px))) var(--mgb-section-padding-bottom-mobile,var(--mgb-section-padding-bottom-tablet,var(--mgb-section-padding-bottom,40px))) var(--mgb-section-padding-left-mobile,var(--mgb-section-padding-left-tablet,var(--mgb-section-padding-left,15px)))}}
