@charset "UTF-8";

.wp-block-group.has-background {
padding-top: var(--base-offset-vertical);
padding-bottom: var(--base-offset-vertical);
}
.wp-block-group.has-background:not(.alignwide):not(.alignfull) {
padding-left: var(--base-offset);
padding-right: var(--base-offset);
}
.wp-block-group.has-background > :last-child {
margin-bottom: 0;
}
.wp-block-group.has-background > * > :first-child {
margin-top: 0;
}
.wp-block-group.is-boxed {
width: calc(100% - 2 * var(--base-offset)) !important;
max-width: var(--base-layout-width);
margin-left: auto;
margin-right: auto;
}