body,
:root :where(body),
.wp-site-blocks {
  font-family: sans-serif;
  font-size: var(--wp--preset--font-size--m);
  background-color: #fff;
  width: 100%;
  max-width: 100vw;
  height: 100%;
  min-height: 100vh;
  padding: 0;
  margin: 0;
  line-height: normal;
}

.wp-site-blocks {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  max-width: 100vw;
  background-color: transparent;
}

/* PAGE LAYOUT */
main {
  flex: 1;
  width: 100%;
  max-width: 100%;
}

.entry-content {
  width: 100%;
  display: flex;
  flex-direction: column;
}

:where(body .is-layout-flow) > *,
:where(.wp-site-blocks) > *,
:where(body .is-layout-constrained) > *,
.is-layout-constrained > *,
.is-layout-flow > * {
  margin-block-start: 0;
  margin-block-end: 0;
}

/*# sourceMappingURL=main.css.map */
