.container,
.nv-page-title-wrap,
.neve-main > .container-fluid > .row,
.neve-main > .archive-container,
.footer-main-inner,
.footer-bottom-inner {
	width: min(100% - 2rem, var(--umk-container-standard));
	margin-inline: auto;
}

.footer-main-inner,
.footer-bottom-inner {
	max-width: var(--umk-container-wide);
}

.umk-section--wide {
	width: min(100% - 2rem, var(--umk-container-wide));
	margin-inline: auto;
}

.umk-section--highlight {
	background: linear-gradient(180deg, color-mix(in srgb, var(--nv-light-bg) 92%, white 8%) 0%, var(--nv-site-bg) 100%);
	border: var(--umk-border-subtle);
	box-shadow: var(--umk-shadow-soft);
}

.umk-section--muted {
	background: var(--umk-surface-muted);
}

.umk-container {
	width: min(100%, var(--umk-container-standard));
	margin-inline: auto;
}

.umk-stack > * + * {
	margin-top: var(--umk-section-space-s);
}

.page .nv-page-title,
.single .entry-title {
	max-width: 16ch;
}

@media (min-width: 960px) {
	.container,
	.nv-page-title-wrap,
	.neve-main > .container-fluid > .row,
	.neve-main > .archive-container,
	.footer-main-inner,
	.footer-bottom-inner {
		width: min(100% - 3rem, var(--umk-container-standard));
	}
}
