/*
CORE
Contains variables, resets, mixins, and other similar styles.
*/

html, body
{
	height: 100%;
}


a[aria-current="page"]:not([class *= 'button']), :not(.mobile-menu---tap) > nav li.current_page_item > .brx-submenu-toggle
{
	pointer-events: none;
}

/*

main#brx-content
{
	display: flex;
	flex-direction: column;
}

main#brx-content #gutenberg-content-section---tap 
{
	padding-top: var(--section-space-xs);
}

main#brx-content #gutenberg-content-section---tap, main#brx-content #brx-content---tap > section:last-child
{
    padding-bottom: var(--section-space-m);
}

main#brx-content #gutenberg-content---tap
{
	display: contents;
}

main#brx-content #brx-content---tap .brxe-text + h2
{
	margin-top: var(--space-l);
	margin-bottom: var(--space-m);
}

main#brx-content #brx-content---tap .brxe-text + :is(h3, h4, h5, h6)
{
	margin-top: var(--space-m);
	margin-bottom: var(--space-m);
}

ul:not([class *= 'menu'])
{
	padding-left: 1em;
}
*/