.wp-editable a:focus-visible {
  border-radius: var(--focus-ring--border-radius, 0rem);
}

.wp-editable *, .wp-editable ::before, .wp-editable ::after {
  text-box: normal;
}
.wp-editable h1:not(:first-child), .wp-editable h2:not(:first-child), .wp-editable h3:not(:first-child), .wp-editable h4:not(:first-child), .wp-editable h5:not(:first-child), .wp-editable h6:not(:first-child), .wp-editable p:not(:first-child), .wp-editable ol:not(:first-child), .wp-editable ul:not(:first-child) {
  margin-block-start: calc(var(--font-size--medium--rem) * var(--line-height--large));
}
.wp-editable h1 {
  font-size: 150%;
}
.wp-editable h2 {
  font-size: 140%;
}
.wp-editable h3 {
  font-size: 130%;
}
.wp-editable h4 {
  font-size: 120%;
}
.wp-editable h5 {
  font-size: 110%;
}
.wp-editable h6 {
  font-size: 100%;
}
.wp-editable ol, .wp-editable ul {
  display: grid;
  grid-template-columns: 1fr;
}
.wp-editable ol li, .wp-editable ul li {
  min-block-size: auto;
}
.wp-editable ol li {
  counter-increment: list 1;
  position: relative;
  padding-inline-start: 2em;
}
.wp-editable ol li::before {
  position: absolute;
  inset-inline-start: 0rem;
  inset-block-start: 0rem;
}
.wp-editable ol li::before {
  content: var(--list--prefix--order, '');
}
.wp-editable ul li {
  position: relative;
  padding-inline-start: 1em;
}
.wp-editable ul li::before {
  position: absolute;
  inset-inline-start: 0rem;
  inset-block-start: 0rem;
}
.wp-editable ul li::before {
  content: var(--list--prefix--dot, '');
}
.wp-editable a {
  min-block-size: auto;
  text-decoration: underline;
  text-underline-offset: 0.25em;
  word-break: break-all;
  transition-property: color, text-decoration-color;
  transition-duration: var(--duration--short--s);
}
@media (any-hover: hover) {
  .wp-editable a:hover {
    color: var(--color-palette--accent);
    text-decoration-color: transparent;
  }
}
.wp-editable a:focus-visible {
  color: var(--color-palette--accent);
  text-decoration-color: transparent;
}
.wp-editable iframe {
  display: block;
}
