/*
Theme Name: VörSight
Description: Child theme for PlainVanilla Base.
Requires at least: 7.1
Tested up to: 7.1
Requires PHP: 8.0
Template: plainvanilla-base
Version: 0.1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: voersight
*/


/*
 * Header
 */

.wp-block-template-part:has(.site-header) {
	position: sticky;
	top: 0;
	z-index: 100;
}

.site-header {
	background-color: color-mix(
		in srgb,
		var(--wp--preset--color--surface) 80%,
		transparent
	);
	border-bottom: 1px solid var(--wp--preset--color--contrast-fade);
}


/*
 * Brand bar
 */

.wp-block-template-part:has(.site-brand-bar) {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 100;
}

.site-brand-bar {
	background-color: color-mix(
		in srgb,
		var(--wp--preset--color--surface) 80%,
		transparent
	);
	border-top: 1px solid var(--wp--preset--color--contrast-fade);
}


/*
 * Footer
 */

.site-footer {
	background-color: var(--wp--preset--color--surface-alt);
	border-top: 1px solid var(--wp--preset--color--contrast-fade);
}


/*
 * Navigation overlay
 */

.navigation-overlay {
	background-color: var(--wp--preset--color--contrast-fade);
	color: var(--wp--preset--color--contrast);
}

.navigation-overlay-content {
	padding: var(--wp--preset--spacing--xxl);
}

.navigation-overlay-header {
	margin-bottom: var(--wp--preset--spacing--xxl);
}
.navigation-overlay .wp-block-navigation-overlay-close {
	color: var(--wp--preset--color--contrast);
}

.navigation-overlay .wp-block-navigation-overlay-close svg {
	fill: currentColor;
	stroke: currentColor;
}