/**
 * News Element Canvas / News Element Full Width: the content runs edge to edge, so Containers
 * set to Full Width span the viewport and Boxed ones centre on the site's
 * content width.
 */
body.ne-template-canvas {
	margin: 0;
}

.ne-page-template__content {
	display: block;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 0;
}

/* Block themes: no blockGap between header, content and footer. */
.wp-site-blocks > .ne-page-template__content {
	margin-block: 0;
}
