/*
 * Parent link support for Simple Mega Menu.
 * The PHP filter wraps the title text in <a.smm-parent-link> and adds <span.smm-parent-toggle>.
 */

.smm-item .mega-menu-item__title{
	display: flex;
	align-items: center;
	gap: 0.75rem;
}

.smm-item .mega-menu-item__title input[type="checkbox"]{
	margin: 0;
	flex: 0 0 auto;
}

.smm-item .mega-menu-item__title .smm-parent-link{
	flex: 1 1 auto;
	min-width: 0;
	color: inherit;
	text-decoration: none;
}

.smm-item .mega-menu-item__title .smm-parent-link:hover{
	text-decoration: underline;
}

.smm-item .mega-menu-item__title .smm-parent-link:focus-visible{
	outline: 2px solid currentColor;
	outline-offset: 2px;
}

.smm-item .mega-menu-item__title .smm-parent-toggle{
	flex: 0 0 auto;
	width: 1.75rem;
	height: 1.75rem;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	opacity: 0.85;
}

.smm-item .mega-menu-item__title .smm-parent-toggle::before{
	content: "▾";
	line-height: 1;
	font-size: 0.95em;
}









.mobile-menu .mega-menu-link .mega-menu-link-anchor, .mobile-menu label.mega-menu-item__title {
    color: black !important;
    font-size: 1.5rem !important;
}
