section.wp-block-acf-split,
.wp-block-acf-split.acf-block-preview > section {
  --grid-split-default: [gutter-left] minmax(var(--spacing-small), 1fr)
      [content-left] minmax(0, calc(var(--base-maxwidth) / 2))
      [content-right] minmax(0, calc(var(--base-maxwidth) / 2))
      [gutter-right] minmax(var(--spacing-small), 1fr);
}
section.wp-block-acf-split .inner,
.wp-block-acf-split.acf-block-preview > section .inner {
  display: grid;
  grid-template-columns: var(--base-grid);
  row-gap: var(--spacing-medium);
}
section.wp-block-acf-split .inner .acf-innerblocks-container,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container {
  grid-column: 1/-1;
  grid-template-columns: var(--base-grid);
  display: grid;
  row-gap: var(--spacing-large);
  align-content: center;
}
section.wp-block-acf-split .inner .acf-innerblocks-container > .content,
section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-image,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container > .content,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .wp-block-acf-image {
  grid-column: 2/span 12;
}
@media (max-width: 766px) {
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .wp-block-acf-image {
    order: 1;
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
  section.wp-block-acf-split .inner .acf-innerblocks-container .content,
  .wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .content {
    order: 2;
    padding-block: 0 var(--pb);
  }
}
section.wp-block-acf-split .inner .acf-innerblocks-container.vertical-center,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.vertical-center {
  align-items: center;
}
section.wp-block-acf-split .inner .acf-innerblocks-container.vertical-top,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.vertical-top {
  align-items: start;
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-small,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.gap-small {
  column-gap: var(--spacing-small);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-medium,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.gap-medium {
  column-gap: var(--spacing-medium);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-huge,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.gap-huge {
  column-gap: var(--spacing-huge);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-giant,
.wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container.gap-giant {
  column-gap: var(--spacing-giant);
}
@media (min-width: 767px) {
  section.wp-block-acf-split .inner .acf-innerblocks-container > .heading-group,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-heading-group,
  .wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container > .heading-group,
  .wp-block-acf-split.acf-block-preview > section .inner .acf-innerblocks-container .wp-block-acf-heading-group {
    grid-column: 1/-1;
  }
}
section.wp-block-acf-split .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-image.tilt-left {
  transform: rotate(-4deg);
  transform-origin: bottom left;
}
section.wp-block-acf-split .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-image.tilt-right {
  transform: rotate(4deg);
  transform-origin: bottom right;
}
section.wp-block-acf-split iframe,
section.wp-block-acf-split .smush-lazyload-youtube,
.wp-block-acf-split.acf-block-preview > section iframe,
.wp-block-acf-split.acf-block-preview > section .smush-lazyload-youtube {
  border-radius: var(--base-radius);
  aspect-ratio: 16/9;
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container {
    grid-template-columns: var(--grid-split-default);
  }
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:first-child {
    grid-column: content-left;
  }
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.content .content-inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:first-child.content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-splitcontent .content-inner {
    padding-right: var(--spacing-medium);
  }
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child {
    grid-column: content-right;
  }
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.content .content-inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .content-inner {
    padding-left: var(--spacing-medium);
  }
}
section.wp-block-acf-split.layout-thirds:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-left {
  grid-column: 4/span 9;
  transform-origin: center center;
}
section.wp-block-acf-split.layout-thirds:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds-reversed:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds-reversed:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(.content + .wp-block-acf-image) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(.wp-block-acf-image + .content) .wp-block-acf-image.tilt-right {
  grid-column: 3/span 9;
  transform-origin: center center;
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container {
    grid-template-columns: var(--base-grid);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-splitcontent {
    grid-column: 2/span 4;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .content .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent, + .wp-block-acf-image) .wp-block-acf-image.tilt-right {
    grid-column: 6/span 7;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content {
    grid-column: 10/span 4;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right {
    grid-column: 3/span 7;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container {
    grid-template-columns: var(--base-grid);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image {
    grid-column: 10/span 4;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right), section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right),
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image.tilt-right {
    grid-column: 10/span 3;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image {
    grid-column: 2/span 4;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right), section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right),
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right {
    grid-column: 3/span 3;
  }
}
section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-image,
.wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-image {
  grid-column: 1/-1;
  position: relative;
  height: 100%;
}
section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-image img,
.wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-image img {
  position: absolute;
  top: 0;
  left: 0;
  object-position: center center;
}
section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container > .content,
section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
.wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container > .content,
.wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-splitcontent {
  grid-column: 2/span 12;
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container {
    grid-template-columns: var(--base-grid);
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent {
    grid-column: 2/span 7;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.content + .wp-block-acf-image, .wp-block-acf-splitcontent + .wp-block-acf-image) .wp-block-acf-image {
    grid-column: 9/-1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent {
    grid-column: 7/span 7;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image {
    grid-column: 1/span 6;
  }
}
section.wp-block-acf-split .wp-block-acf-splitcontent,
section.wp-block-acf-split .wp-block-acf-splitcontent.acf-block-preview .content-inner,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent.acf-block-preview .content-inner {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--spacing-small);
}
section.wp-block-acf-split .wp-block-acf-splitcontent > .wp-block-button,
section.wp-block-acf-split .wp-block-acf-splitcontent.acf-block-preview .content-inner > .wp-block-button,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent > .wp-block-button,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent.acf-block-preview .content-inner > .wp-block-button {
  margin-top: var(--spacing-small);
}
section.wp-block-acf-split .wp-block-button,
.wp-block-acf-split.acf-block-preview > section .wp-block-button {
  justify-self: start;
}
section.wp-block-acf-split .photo:not(figure),
.wp-block-acf-split.acf-block-preview > section .photo:not(figure) {
  position: relative;
  height: 100%;
}
section.wp-block-acf-split figure,
.wp-block-acf-split.acf-block-preview > section figure {
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--spacing-tiny);
}
section.wp-block-acf-split figure figcaption,
.wp-block-acf-split.acf-block-preview > section figure figcaption {
  margin-top: 0;
  grid-row: 2;
  grid-column: 1;
  background-color: rgba(0, 0, 0, 0.7);
  color: var(--color-white);
  z-index: 1;
  margin: var(--spacing-tiny);
  border-radius: var(--base-radius);
  padding: var(--spacing-tiny);
  font-size: var(--font-size-base-small);
  line-height: var(--line-height-headings);
}
section.wp-block-acf-split .inner.left .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
section.wp-block-acf-split .inner.right .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
.wp-block-acf-split.acf-block-preview > section .inner.left .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
.wp-block-acf-split.acf-block-preview > section .inner.right .wp-block-acf-splitcontent .content.block-editor-block-list__layout {
  padding: 0;
}
section.wp-block-acf-split .wp-block-acf-photo-gallery .inner,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-photo-gallery .inner {
  align-content: start;
}
@media (min-width: 767px) {
  section.wp-block-acf-split .wp-block-acf-content:is(.layout-thirds) .inner .acf-inner-blocks-container:has(figure.aspect-16_9),
  .wp-block-acf-split.acf-block-preview > section .wp-block-acf-content:is(.layout-thirds) .inner .acf-inner-blocks-container:has(figure.aspect-16_9) {
    grid-template-columns: 1fr 2fr;
  }
}