// article > .entry-content { :is(.is-layout-flow, .is-layout-constrained) { > * { margin-inline: var(--theme-default-editor, auto); &.alignwide { max-width: var(--theme-default-editor, var(--theme-block-wide-max-width)); } &:where(:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright)) { max-width: var(--theme-default-editor, var(--theme-block-max-width)); } &:where(:not(.alignfull):not(.alignleft):not(.alignright)) { width: var(--theme-default-editor, var(--theme-block-width)); } } } body .is-layout-constrained { > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { width: var(--theme-default-editor, var(--theme-block-width)); } }