.editor-styles-wrapper.editor-styles-wrapper * {
  box-sizing: border-box;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-title {
  font-size: var(--wp--preset--font-size--xxxl);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-paragraph {
  line-height: 1.58;
}
.editor-styles-wrapper.editor-styles-wrapper p,
.editor-styles-wrapper.editor-styles-wrapper html :where(.editor-styles-wrapper) p {
  font-size: var(--wp--preset--font-size--base);
}
.editor-styles-wrapper.editor-styles-wrapper .alignfull {
  margin-left: auto;
  margin-right: auto;
}
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h1,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h2,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h3,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h4,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h5,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color h6,
.editor-styles-wrapper.editor-styles-wrapper .has-text-color a:not(.wp-element-button) {
  color: inherit;
}
.editor-styles-wrapper.editor-styles-wrapper .is-root-container,
.editor-styles-wrapper.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper {
  margin-bottom: 1rem;
  padding-left: var(--wp--preset--spacing--component-padding);
  padding-right: var(--wp--preset--spacing--component-padding);
}
.editor-styles-wrapper.editor-styles-wrapper .is-root-container > .alignfull,
.editor-styles-wrapper.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > .alignfull {
  margin-left: calc(-1 * var(--wp--preset--spacing--component-padding));
  margin-right: calc(-1 * var(--wp--preset--spacing--component-padding));
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery figcaption {
  margin-top: calc(-1 * var(--wp--style--block-gap) + var(--wp--preset--spacing--xxs));
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-button.is-style-underline > .wp-block-button__link {
  background-color: transparent;
  color: var(--wp--preset--color--contrast-high);
  text-decoration: 1px underline;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-cover.is-style-rounded {
  border-radius: var(--wp--custom--radius-md);
  overflow: hidden;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-embed {
  margin-block-start: inherit;
  margin-block-end: inherit;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-embed.is-style-rounded .wp-block-embed__wrapper {
  border-radius: var(--wp--custom--radius-md);
  overflow: hidden;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-embed {
  margin-top: var(--wp--preset--spacing--component-padding);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-embed.is-loading {
  flex-direction: column;
  align-items: center;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-featured-image img {
  border-radius: inherit;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption.wp-element-caption {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.7019607843), rgba(0, 0, 0, 0.3019607843) 70%, rgba(0, 0, 0, 0));
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: var(--wp--preset--font-size--sm);
  left: 0;
  margin-bottom: 0;
  max-height: 60%;
  overflow: auto;
  padding: 0 8px 8px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery.is-style-diamond {
  transform: scale(0.71) rotate(-45deg);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery.is-style-diamond .wp-block-image {
  aspect-ratio: 1;
  overflow: hidden;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-gallery.is-style-diamond .wp-block-image img {
  transform: scale(1.414) rotate(45deg);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-image {
  margin-block-start: inherit;
  margin-block-end: inherit;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-image.is-style-pill img {
  border-radius: 9999px;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-image {
  margin-block-start: var(--wp--preset--spacing--component-padding);
}
@media (min-width: 601px) {
  .editor-styles-wrapper.editor-styles-wrapper .wp-block-media-text.is-style-overlap:not(.has-media-on-the-right) .wp-block-media-text__content {
    margin-left: -13rem;
  }
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content {
  position: relative;
  margin-right: -13rem;
}
@media (min-width: 600px) {
  .editor-styles-wrapper.editor-styles-wrapper .wp-block-navigation {
    font-size: 1.125rem;
  }
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-query-pagination.is-style-buttons .page-numbers,
.editor-styles-wrapper.editor-styles-wrapper .wp-block-query-pagination.is-style-buttons .wp-block-query-pagination-previous,
.editor-styles-wrapper.editor-styles-wrapper .wp-block-query-pagination.is-style-buttons .wp-block-query-pagination-next {
  background-color: var(--wp--preset--color--contrast-lower);
  color: var(--wp--preset--color--contrast-high);
  text-decoration: none;
  border-radius: var(--wp--custom--radius-lg);
  padding: var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xs);
  display: inline-block;
  margin: 0;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-buttons, .editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-outline {
  display: inline-flex;
  gap: 4px;
  flex-wrap: wrap;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-buttons, .editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-outline {
  background-color: var(--wp--preset--color--contrast-lower);
  color: var(--wp--preset--color--contrast-high);
  text-decoration: none;
  border-radius: 9999px;
  padding: var(--wp--preset--spacing--xxxs) var(--wp--preset--spacing--xs);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-buttons::after, .editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-outline::after {
  content: "";
  display: block;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-post-terms.is-style-outline {
  background-color: transparent;
  color: var(--wp--preset--color--contrast-high);
  border: 2px solid var(--wp--preset--color--contrast-low);
  padding: var(--wp--preset--spacing--xxxxs) var(--wp--preset--spacing--xxs);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-quote {
  margin-block-start: var(--wp--preset--spacing--component-padding);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-quote.wp-block-quote.is-large, .editor-styles-wrapper.editor-styles-wrapper .wp-block-quote.wp-block-quote.is-style-large {
  padding-left: 0;
  padding-right: 0;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-quote.wp-block-quote.is-large p, .editor-styles-wrapper.editor-styles-wrapper .wp-block-quote.wp-block-quote.is-style-large p {
  font-style: normal;
  font-size: var(--wp--preset--font-size--xl);
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-quote.is-style-plain {
  padding-right: 1em;
  padding-left: 1em;
}
.editor-styles-wrapper.editor-styles-wrapper input[type=search]::-webkit-search-decoration,
.editor-styles-wrapper.editor-styles-wrapper input[type=search]::-webkit-search-cancel-button,
.editor-styles-wrapper.editor-styles-wrapper input[type=search]::-webkit-search-results-button,
.editor-styles-wrapper.editor-styles-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-video {
  margin-block-start: inherit;
  margin-block-end: inherit;
}
.editor-styles-wrapper.editor-styles-wrapper .wp-block-video.is-style-rounded video {
  border-radius: var(--wp--custom--radius-md);
}
