.block-editor .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender {
  width: 100%;
}
.block-editor .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender .block-editor-inserter {
  right: 50%;
  -webkit-transform: translateX(50%);
  -moz-transform: translateX(50%);
  transform: translateX(50%);
  margin-top: 1.75rem;
}
.block-editor .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender:not(:only-child) button {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.block-editor .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender button {
  width: auto;
}
.block-editor .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender button::before {
  content: "Add Block";
  padding-left: 6px;
  white-space: nowrap;
}
.block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected) {
  outline: 0 !important;
}
.block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected)::before, .block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected)::after {
  display: none !important;
}
.block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected, .has-child-selected) .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout {
  position: relative;
}
.block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected, .has-child-selected) .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout::after {
  content: "Click here to add content blocks";
  display: inline-block;
  position: relative;
  width: auto;
  top: -1rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  font-size: 1rem;
  text-align: center;
  color: #aaaaaa;
  -moz-transition-property: border-color;
  transition-property: border-color;
  -moz-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.block-editor [data-type="acf/interior-page-block-area"]:not(.is-selected, .has-child-selected):hover .interior-page-block-area > .block-editor-inner-blocks > .block-editor-block-list__layout::after {
  border-color: #aaaaaa;
}