/* Keep WoodMart's link presentation when a destinationless menu item becomes a button. */
.wd-nav li.mk-menu-toggle-only > button.woodmart-nav-link {
	appearance: none;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: row;
	max-width: 100%;
	margin: 0;
	border: 0;
	border-radius: 0;
	background: transparent;
	color: inherit;
	font: inherit;
	line-height: 1.2;
	text-align: inherit;
	cursor: pointer;
}
.wd-nav li.mk-menu-toggle-only > button.woodmart-nav-link:focus-visible {
	outline: 2px solid var(--wd-primary-color);
	outline-offset: -2px;
}
.wd-nav-main > li.mk-menu-toggle-only > button.woodmart-nav-link {
	height: 40px;
	font-weight: var(--wd-header-el-font-weight);
	font-style: var(--wd-header-el-font-style);
	font-size: var(--wd-header-el-font-size);
	font-family: var(--wd-header-el-font);
	text-transform: var(--wd-header-el-transform);
}
.wd-nav[class*="wd-style-"] > li.mk-menu-toggle-only > button.woodmart-nav-link {
	color: var(--nav-color);
}
.wd-nav[class*="wd-style-"] > li.mk-menu-toggle-only:hover > button.woodmart-nav-link {
	color: var(--nav-color-hover);
}
.wd-nav-main > li.mk-menu-toggle-only.menu-item-has-children > button.woodmart-nav-link::after {
	margin-right: 4px;
	order: 3;
	content: "\f129";
	font-family: "woodmart-font";
	font-size: clamp(6px, 50%, 18px);
	font-style: normal;
	font-weight: normal;
}
.wd-nav-main > li.mk-menu-toggle-only.wd-opened > .wd-dropdown {
	visibility: visible;
	opacity: 1;
	transform: none !important;
	pointer-events: auto;
}
.mobile-nav .wd-nav-mobile li.mk-menu-toggle-only > button.woodmart-nav-link {
	flex: 1 1 0%;
	min-width: 0;
	min-height: 50px;
	padding: 5px 20px;
	border-bottom: 1px solid var(--brdcolor-gray-300);
	color: var(--color-gray-800);
}
.mobile-nav .wd-nav-mobile li.mk-menu-toggle-only:is(:active, .opener-page) > button.woodmart-nav-link {
	background-color: var(--bgcolor-gray-100);
}
.mobile-nav .wd-nav-mobile li.mk-menu-toggle-only > button.woodmart-nav-link:hover {
	color: var(--wd-primary-color);
}
