/* .menubar {
	position: fixed;
	width: 100%;
	z-index: 999;
}

main {
	margin-top: 90px;
} */

.wp-block-navigation {
	gap: 4rem;
}

.wp-block-navigation .wp-block-navigation-link a {
	font-size: 1.125rem;
	font-weight: 600;
}

/* Hamburger */
.wp-block-navigation__responsive-container-open,
.wp-block-navigation__responsive-container-close {
	width: 30px;
	height: 30px;
}

.wp-block-navigation__responsive-container-open svg,
.wp-block-navigation__responsive-container-close svg {
	display: none;
}

.wp-block-navigation__responsive-container-open {
	background: url(../../images/hamburger-open.svg) no-repeat center;
}

.wp-block-navigation__responsive-container-close {
	background: url(../../images/hamburger-close.svg) no-repeat center;
}

/* Mobile Menu */
.wp-block-navigation__responsive-container.is-menu-open {
	left: auto;
	padding-top: 2rem;
	box-shadow: 0 0 17px var(--wp--preset--color--dark-grey);
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation {
	margin: 2rem 0 0 5rem;
}


/* Breakpoints */
.wp-block-navigation__responsive-container-open:not(.always-shown) {
	display: block !important;
}
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
	display: none !important;
}

@media (min-width: 959px) {
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: none !important;;
	}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: block !important;
	}
}
