@media (min-width: 922px) {
	body.single-post.ast-narrow-container {
		--ast-narrow-container-width: 980px;
	}

	body.single-post.ast-no-sidebar .site-content > .ast-container,
	body.single-post.ast-no-sidebar #primary {
		max-width: 1080px;
	}

	body.single-post.ast-separate-container .ast-article-single {
		padding-left: clamp(48px, 5vw, 72px);
		padding-right: clamp(48px, 5vw, 72px);
	}

	body.single-post .entry-content[data-ast-blocks-layout] > :where(p, h1, h2, h3, h4, h5, h6, ul, ol, figure, table, blockquote) {
		max-width: 980px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (min-width: 1200px) {
	body.single-post.ast-no-sidebar .site-content > .ast-container,
	body.single-post.ast-no-sidebar #primary {
		max-width: 1120px;
	}
}
