body:not(.block-editor-page).post-type-page #postdivrich {
  display: none;
}

.editor-styles-wrapper {
  margin-left: 20px;
  margin-right: 20px;
}

.block-editor__container .editor-styles-wrapper a.button-primary {
  color: #fff;
}

.edit-post-visual-editor .editor-styles-wrapper .wp-block {
  max-width: 1400px;
}

.block-editor .postbox.acf-postbox .postbox-header {
  background-color: #18332f;
  color: #fff;
  font-weight: 600;
  transition: 200ms ease;
}

.block-editor .postbox.acf-postbox .postbox-header:hover {
  background-color: #e95131 !important;
}

.block-editor .postbox.acf-postbox {
  background-color: #f4f4f4;
}

.block-editor .interface-complementary-area {
  width: 375px;
}

.edit-post-visual-editor
  .editor-styles-wrapper
  .block-editor-inner-blocks
  .wp-block {
  max-width: unset;
}

.acf-accordion .acf-label.acf-accordion-title {
  background-color: #18332f;
  color: #fff;
  transition: 200ms ease;
}

.acf-accordion .acf-label.acf-accordion-title:hover {
  background-color: #e95131;
}

.acf-fields .acf-field.ql-backend-bg-grey {
  background-color: #f4f4f4;
}

.edit-post-visual-editor .editor-styles-wrapper .wp-block-spacer {
  border: 2px dotted #ccc;
  min-height: 40px;
}
.edit-post-visual-editor .editor-styles-wrapper .bg-dark .wp-block-spacer {
  border-color: #2c5e57;
}
.edit-post-visual-editor
  .editor-styles-wrapper
  .wp-block-spacer:not(.is-selected)::after {
  content: "Spacer";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #eaeaea;
  color: #646464;
  font-size: 14px;
  padding: 4px 8px;
}

/* WP Block Columns */
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.is-layout-flex) {
  gap: 8px;
}
.bg-dark .wp-block-columns .wp-block .block-list-appender {
  color: #fff;
}
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.ql-column-gap-1) {
  gap: 1em;
}
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.ql-column-gap-2) {
  gap: 2em;
}
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.ql-column-gap-3) {
  gap: 3em;
}
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.ql-column-gap-4) {
  gap: 4em;
}
.editor-styles-wrapper.block-editor-writing-flow
  :where(.wp-block-columns.ql-column-gap-5) {
  gap: 5em;
}

/* Replace Logo in Site Editor
.block-editor__container
  .edit-post-fullscreen-mode-close.has-icon
  .edit-post-fullscreen-mode-close_site-icon {
  display: none;
}
.block-editor__container
  .edit-post-fullscreen-mode-close.components-button:before {
  border: none;
  box-shadow: none;
}
.block-editor__container .edit-post-fullscreen-mode-close.has-icon {
  color: transparent;
  background: url("https://www.developingtestserver.ca/being/wp-content/uploads/2023/03/post-editor-exit-icon.png")
    no-repeat 50% 50% / 100% auto !important;
} */

@media only screen and (min-width: 960px) {
  .acf-field-group.ql-col-2 .acf-fields {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .acf-field-group.ql-col-2.ql-flex .acf-fields {
    display: flex;
  }
}

.acf-field-group.ql-col-2 .acf-fields {
  gap: 10px;
  border: none;
}
.acf-field-group.ql-col-2 .acf-fields .acf-field {
  margin: 0 !important;
}

.acf-field-group.ql-group-clean > .acf-label {
  display: none;
}

.acf-field[data-name="image_column_width"]
  .acf-input
  .acf-range-wrap
  input[type="number"] {
  width: 4em !important;
}
.acf-field[data-name="image_height"]
  .acf-input
  .acf-range-wrap
  input[type="number"],
.acf-field[data-name="background_colour_height"]
  .acf-input
  .acf-range-wrap
  input[type="number"] {
  width: 4.5em !important;
}
