/** Mobile Menu CSS **/

#header-nav-container .brx-submenu-toggle button > *{
		min-height:1em;
		min-width:1em;
		font-size:1rem;
	}

@media (max-width:768px){
	
	#header-nav-container .bricks-mobile-menu-wrapper{
		margin-top: var(--header-height);
		padding-bottom: var(--header-height);
	}

	#header-nav-container ul,
	#header-nav-container ul a{
		width:100%;
	}

	#header-nav-container ul{
		padding-left:var(--space-m);
		padding-right:var(--space-m);
	}

	#header-nav-container ul li{
		border-bottom:2px solid hsl(0, 100%, 100%, 0.4);
	}

	#header-nav-container .brx-submenu-toggle svg{
		min-height:0.7em;
		min-width:0.7em;
	}

	#header-nav-container ul li:first-of-type{
		border-top:2px solid hsl(0, 100%, 100%, 0.4);
	}

	#header-nav-container .bricks-mobile-menu-toggle{
		margin-bottom:0px;
	}

	#header-nav-container .bricks-mobile-menu-overlay{
		display:none;
	}
	
}
