#routeplanner-main-content h1,
#routeplanner-main-content h2,
#routeplanner-main-content h3,
#routeplanner-main-content h4,
#routeplanner-main-content h5,
#routeplanner-main-content h6 {
  font-family: var(--main-font);
}

#routeplanner-main-content h1 {
  font-size: 1.8rem;
}

#routeplanner-main-content h2 {
  font-size: 1.6rem;
}

#routeplanner-main-content h3 {
  font-size: 1.1rem;
}

#routeplanner-main-content h4 {
  font-size: 1rem;
}

#routeplanner-main-content h5 {
  font-size: 1rem;
}

#routeplanner-main-content h6 {
  font-size: 0.6rem;
}

#routeplanner-main-content ul li,
#routeplanner-main-content ol li {
  margin-bottom: 0.25em;
}

.entry-content.is-layout-flow > * {
  margin-block-start: 1.2rem;
}

#content.sidebar-none.page-sidebar .entry-content .wp-block-query .entry-content {
  flex-direction: column;
  gap: 0;
}
#content.sidebar-none.page-sidebar .entry-content .wp-block-query .entry-content > * {
  margin-left: 0;
}

:root :where(.wp-block-columns) > :where(.wp-block-column) :where(h2, h3, h4):first-of-type {
  margin-top: 1em;
}/*# sourceMappingURL=child.css.map */