/**
 * Scroll margin for section anchors (sticky header offset).
 */

[id^='section-'] {
	scroll-margin-top: var(--menu-scroll-offset, 6.5rem);
}

.admin-bar [id^='section-'] {
	scroll-margin-top: var(--menu-scroll-offset-admin, 8.5rem);
}

@media screen and (max-width: 782px) {
	.admin-bar [id^='section-'] {
		scroll-margin-top: var(--menu-scroll-offset-admin-mobile, 9.5rem);
	}
}
