.wp-block-group > div {
  padding: var(--mi-base-padding);
}

body:not(.wp-admin) .wp-block-group.alignwide > div, body:not(.wp-admin) .wp-block-columns.alignwide > div, body:not(.wp-admin) .wp-block-image.alignwide > div, body:not(.wp-admin) .wp-block-cover.alignwide > div {
  padding-left: 0;
  padding-right: 0;
}
body:not(.wp-admin) .wp-block-group.alignfull, body:not(.wp-admin) .wp-block-columns.alignfull, body:not(.wp-admin) .wp-block-image.alignfull, body:not(.wp-admin) .wp-block-cover.alignfull {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
body:not(.wp-admin) .wp-block-group.alignfull > div:not(.wp-block-cover__image-background), body:not(.wp-admin) .wp-block-columns.alignfull > div:not(.wp-block-cover__image-background), body:not(.wp-admin) .wp-block-image.alignfull > div:not(.wp-block-cover__image-background), body:not(.wp-admin) .wp-block-cover.alignfull > div:not(.wp-block-cover__image-background) {
  max-width: var(--mi-layout_width);
  margin-left: auto;
  margin-right: auto;
}

body.wp-admin .alignfull {
  width: 100%;
}

.mi-headline {
  padding: var(--mi-base-padding)-5px;
  margin: 0;
}
.mi-headline + * {
  margin-top: 0;
  padding-top: var(--mi-base-padding);
}

.mi-block > .mi-headline,
.mi-blocks > .wp-block-column > .mi-headline {
  margin-left: calc(0 - var(--mi-base-padding));
  margin-right: calc(0 - var(--mi-base-padding));
  margin-top: calc(0 - var(--mi-base-padding));
}

.mi-block,
.mi-blocks > .wp-block-column,
[class*=mi-box],
[class*=is-style-mi-box] {
  padding: var(--mi-base-padding);
  border-radius: var(--mi-box-border-radius);
}
.mi-block:not(.has-background),
.mi-blocks > .wp-block-column:not(.has-background),
[class*=mi-box]:not(.has-background),
[class*=is-style-mi-box]:not(.has-background) {
  background-color: var(--mi-block-background, white);
}
.mi-block:not(figure), .mi-block.wp-block-image > img,
.mi-blocks > .wp-block-column:not(figure),
.mi-blocks > .wp-block-column.wp-block-image > img,
[class*=mi-box]:not(figure),
[class*=mi-box].wp-block-image > img,
[class*=is-style-mi-box]:not(figure),
[class*=is-style-mi-box].wp-block-image > img {
  box-shadow: var(--mi-box-shadow);
  border-top: var(--mi-box-border-top);
  border-left: var(--mi-box-border-left);
  border-right: var(--mi-box-border-right);
  border-bottom: var(--mi-box-border-bottom);
}
.mi-block.no-border,
.mi-blocks > .wp-block-column.no-border,
[class*=mi-box].no-border,
[class*=is-style-mi-box].no-border {
  border-color: transparent;
}
.mi-block.mi-box-no-padding, .mi-block.is-style-mi-box-no-padding,
.mi-blocks > .wp-block-column.mi-box-no-padding,
.mi-blocks > .wp-block-column.is-style-mi-box-no-padding,
[class*=mi-box].mi-box-no-padding,
[class*=mi-box].is-style-mi-box-no-padding,
[class*=is-style-mi-box].mi-box-no-padding,
[class*=is-style-mi-box].is-style-mi-box-no-padding {
  padding: 0;
}

.wp-block-button .wp-block-button__link {
  transition: var(--mi-base-transition);
  padding: var(--mi-button-padding);
}
.wp-block-button .wp-block-button__link:hover {
  box-shadow: var(--mi-box-shadow);
  transform: translateY(var(--mi-button-hover-transform, -2px));
}
.wp-block-button .wp-block-button__link:not([class*=border-radius]) {
  border-radius: var(--mi-button-border-radius-top-left) var(--mi-button-border-radius-top-right) var(--mi-button-border-radius-bottom-right) var(--mi-button-border-radius-bottom-left);
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color) {
  color: var(--mi-color-primary);
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background) {
  background: var(--mi-button-background-color);
  border: var(--mi-button-border);
  border-color: var(--mi-color-primary);
}
.wp-block-button:not([class*=is-style-]) .wp-block-button__link:not(.has-text-color), .wp-block-button.is-style-fill .wp-block-button__link:not(.has-text-color) {
  color: var(--mi-color-primary_reverse);
}
.wp-block-button:not([class*=is-style-]) .wp-block-button__link:not(.has-background), .wp-block-button.is-style-fill .wp-block-button__link:not(.has-background) {
  border: var(--mi-button-border);
  border-color: var(--mi-color-primary);
  background-color: var(--mi-color-primary);
}

/** Gutenberg Fixes **/
/** SACHSEN-TOURS-T-42 Richtig ich meinte die andern Bilder **/
.wp-block-image img {
  height: auto;
}

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