.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);
}  .wp-block-image img {
height: auto;
}