body.cms-builder-page[data-cms-kiki="false"] :is(.block-kiki,.logo-kiki,.empty-page-kiki,.section-template-kiki,.kiki-section-feedback-entry){display:none!important}
.cms-builder-page .editor-menu a[href=""]{display:none}
.cms-builder-page .site[data-editing="true"] .site-header{z-index:1!important}
.cms-builder-page .site[data-editing="true"] .site-header:hover,.cms-builder-page .site[data-editing="true"] .site-header.is-header-active{z-index:10!important}
.cms-builder-page .site[data-editing="true"] .site-header{pointer-events:auto}
.cms-builder-page .site[data-editing="true"] .site-header .site-navigation{pointer-events:auto}
.cms-builder-page .site[data-editing="true"] .site-header :is(.header-controls button,.header-resize-handle,.site-identity [contenteditable="true"],.site-identity .header-region-edit,.site-navigation a,.site-navigation button,.site-menu-toggle){pointer-events:auto}
.cms-builder-page .site[data-editing="true"] .site-content:has(#content-sections>.content-container:hover),.cms-builder-page .site[data-editing="true"] .site-content:has(#content-sections>.content-container.is-container-active){z-index:2!important}
.cms-builder-page .site[data-editing="true"] #content-sections>.content-container:hover,.cms-builder-page .site[data-editing="true"] #content-sections>.content-container.is-container-active{z-index:2!important}
.cms-builder-page .site[data-editing="true"] .content-container:has(> .content-blocks .site-block:hover,> .content-blocks .site-block.is-selected) > .content-blocks{z-index:21!important}
.cms-builder-page .site[data-editing="true"] .site-footer{z-index:1!important}
.cms-builder-page .site[data-editing="true"] .container-controls{z-index:20!important}
.cms-builder-page .site[data-editing="true"] .site-block:hover,.cms-builder-page .site[data-editing="true"] .site-block.is-selected,.cms-builder-page .site[data-editing="true"] .site-block.is-resizing{z-index:22!important}
.cms-builder-page .site[data-editing="true"] .site-block[data-type="columns"]:has(.site-block:hover,.site-block.is-selected){z-index:23!important}
.cms-builder-page .site[data-editing="true"] .site-block.is-selected,.cms-builder-page .site[data-editing="true"] .site-block:has(> .block-controls:hover,> .block-controls:focus-within){z-index:24!important}
.cms-builder-page .site[data-editing="true"] .site-block[data-type="columns"]:has(.site-block.is-selected,.block-controls:hover,.block-controls:focus-within){z-index:25!important}
.cms-builder-page .site[data-editing="true"] .block-controls{z-index:30!important}
.cms-builder-page .site[data-editing="true"] .site-block:has(.insert-menu.is-open){z-index:3!important}
.cms-builder-page .site[data-editing="true"] .site-content:has(.insert-menu.is-open){z-index:6!important}
.cms-builder-page .site[data-editing="true"] #content-sections>.content-container:has(> .content-blocks .insert-menu.is-open){z-index:6!important}
.cms-builder-page .site[data-editing="true"] .content-container:has(> .content-blocks .insert-menu.is-open)>.content-blocks{z-index:7!important}
.cms-builder-page .site[data-editing="true"] .site-footer:has(.insert-menu.is-open){z-index:5!important}
.cms-builder-page .site[data-editing="true"] .insert-menu.is-open,.cms-builder-page .properties-panel,.cms-builder-page .image-effects-panel{z-index:2147483647!important}
@media(max-width:760px){.cms-builder-page .site[data-editing="true"]{padding-top:52px}}
.cms-builder-page .site[data-editing="true"] .padding-resize-handle{transition:opacity .16s ease}
.cms-builder-page .site[data-editing="true"] .padding-resize-handle:focus-visible{opacity:1;pointer-events:auto}
.cms-builder-page .site[data-editing="true"] .site-block:hover>.padding-resize-handle:not(.is-nearby):not(:focus-visible):not(:active),.cms-builder-page .site[data-editing="true"] .site-block.is-selected>.padding-resize-handle:not(.is-nearby):not(:focus-visible):not(:active),.cms-builder-page .site[data-editing="true"] .content-container:hover>.padding-resize-handle:not(.is-nearby):not(:focus-visible):not(:active),.cms-builder-page .site[data-editing="true"] .content-container.is-container-active>.padding-resize-handle:not(.is-nearby):not(:focus-visible):not(:active){opacity:0;pointer-events:none}
.cms-builder-page .site[data-editing="true"] .padding-resize-handle.is-nearby{opacity:1;pointer-events:auto}
.cms-builder-page .site[data-editing="true"] :is(.site-block,.content-container):has(.block-controls:hover,.block-controls:focus-within)>.padding-resize-handle{opacity:0;pointer-events:none}
@media(prefers-reduced-motion:reduce){.cms-builder-page .site[data-editing="true"] .padding-resize-handle{transition:none}}