.wp-block-template-part { width: 100%; z-index: 1; margin: 0 !important; } header.wp-block-template-part { z-index: 3; } @media (min-width: 600px) { .wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li { width: calc(50% - (var(--wp--custom--spacing--gap) * .5)); } }