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;
}
@media (max-width: 889px) {
  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,
  section.wp-block-acf-split > .inner .acf-innerblocks-container .wp-block-acf-quote,
  section.wp-block-acf-split > .inner .acf-innerblocks-container .wp-block-acf-cards-container,
  .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,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container .wp-block-acf-cards-container {
    grid-column: 2/span 12;
  }
  section.wp-block-acf-split > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-image {
    order: 1;
  }
  section.wp-block-acf-split > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-splitcontent,
  section.wp-block-acf-split > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .content,
  section.wp-block-acf-split > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-quote,
  section.wp-block-acf-split > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-cards-container,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .content,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section > .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-cards-container {
    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: 890px) {
  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 .wp-block-acf-quote,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-quote {
  padding-block: var(--spacing-large);
}
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: 890px) {
  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) !important;
  }
  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.content .inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-splitcontent .inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-cards-container .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.content .inner,
  .wp-block-acf-split.acf-block-preview > section.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.wp-block-acf-splitcontent .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:first-child.wp-block-acf-cards-container .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.content .inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-quote .inner, section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .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.content .inner,
  .wp-block-acf-split.acf-block-preview > section.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.wp-block-acf-splitcontent .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-quote .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-quote .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-default .inner .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .inner {
    padding-left: var(--spacing-medium);
  }
}
section.wp-block-acf-split.layout-thirds:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(*:is(.content, .wp-block-acf-quote) + .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 + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(*:is(.content, .wp-block-acf-quote) + .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 + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left {
  grid-column: 4/span 9;
  transform-origin: center center;
}
section.wp-block-acf-split.layout-thirds:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds-reversed:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image) .wp-block-acf-image.tilt-right, section.wp-block-acf-split.layout-thirds-reversed:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds:has(*:is(.content, .wp-block-acf-quote) + .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 + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right,
.wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed:has(*:is(.content, .wp-block-acf-quote) + .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 + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right {
  grid-column: 3/span 9;
  transform-origin: center center;
}
@media (min-width: 890px) {
  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(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote {
    grid-column: 2/span 4;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .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,
  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-quote,
  .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,
  .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-quote {
    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,
  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-quote .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,
  .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-quote .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: 890px) {
  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(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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(*:is(.content, .wp-block-acf-quote, .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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 + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .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-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container {
  grid-template-columns: var(--base-grid);
  row-gap: 0;
}
@media (max-width: 889px) {
  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-rows: 1fr 35px 35px auto;
  }
  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%;
    grid-row: 1/span 2;
  }
  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 {
    aspect-ratio: 16/9;
  }
  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;
    grid-row: 4;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote {
    grid-column: 2/span 12;
    grid-row: 2/span 3;
    align-self: start;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner {
    grid-template-columns: 100%;
    grid-template-rows: auto auto;
    align-content: start;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner span.quote-icon,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner span.quote-icon {
    grid-column: 1;
    grid-row: 1;
    aspect-ratio: 1/1;
    padding: var(--spacing-tiny);
    align-self: center;
    justify-self: center;
    background-color: var(--section-background-hover);
    border-radius: 100%;
    display: grid;
    opacity: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner span.quote-icon svg,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner span.quote-icon svg {
    max-width: 50px;
    opacity: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner blockquote,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container .wp-block-acf-quote .inner blockquote {
    grid-column: 1;
    grid-row: 2;
    padding-block: 0 var(--spacing-medium);
  }
}
@media (min-width: 890px) {
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container {
    grid-column: 2/span 7;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content .inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote .inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) > .content .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .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(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-cards-container .inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-quote {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-image {
    grid-column: 9/-1;
    position: relative;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .wp-block-acf-image img,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container) + .wp-block-acf-image) .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:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) > .content,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-cards-container,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) > .content,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-splitcontent,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-cards-container {
    grid-column: 7/span 7;
    grid-row: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) > .content .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) > .content .content-inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .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 + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-cards-container .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap {
    grid-column: 1/-1;
    grid-row: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner {
    padding-left: minmax(0, calc(var(--base-maxwidth) / 12));
    display: grid;
    grid-template-columns: var(--base-grid);
    column-gap: 0;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner span.quote-icon,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner span.quote-icon {
    grid-column: 6/span 2;
    aspect-ratio: 1/1;
    padding: var(--spacing-tiny);
    align-self: center;
    justify-self: center;
    background-color: var(--section-background-hover);
    border-radius: 100%;
    display: grid;
    opacity: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner span.quote-icon svg,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner span.quote-icon svg {
    max-width: 50px;
    opacity: 1;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner blockquote,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-quote.quote-wrap .inner blockquote {
    grid-column: 8/span 5;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-image,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-image {
    grid-column: 1/span 6;
    grid-row: 1;
    position: relative;
  }
  section.wp-block-acf-split.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-image img,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-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:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-image.acf-block-preview,
  .wp-block-acf-split.acf-block-preview > section.layout-full .inner .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.content, .wp-block-acf-splitcontent, .wp-block-acf-content, .wp-block-acf-quote, .wp-block-acf-cards-container)) .wp-block-acf-image.acf-block-preview {
    height: 100%;
  }
}
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 {
  --gap-row: var(--spacing-small);
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--gap-row);
}
section.wp-block-acf-split .wp-block-acf-splitcontent .cta-container,
section.wp-block-acf-split .wp-block-acf-splitcontent.acf-block-preview .content-inner .cta-container,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent .cta-container,
.wp-block-acf-split.acf-block-preview > section .wp-block-acf-splitcontent.acf-block-preview .content-inner .cta-container {
  margin-top: var(--gap-row);
}
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: 890px) {
  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;
  }
}