
.wd-nav-vertical .wd-dropdown-menu.wd-design-full-width:not(.wd-scroll), .wd-nav-vertical .wd-dropdown-menu.wd-design-full-width.wd-scroll .wd-dropdown-inner {
	padding: var(--wd-dropdown-padding, 30px);
}

.wd-nav-vertical .wd-dropdown-menu:is(.wd-design-full-width, .wd-design-aside)>.container {
	padding: 0;
	max-width: none;
}

.wd-nav-vertical>li>a .menu-label {
	position: static;
	margin-top: 0;
	margin-inline-start: 5px;
	opacity: 1;
	align-self: center;
	order: 2;
}

.wd-nav-vertical>li>a .menu-label:before {
	content: none;
}

.wd-nav-vertical {
	position: relative;
	display: flex;
	border-radius: var(--wd-brd-radius);
	gap: 0;
	--nav-chevron-color: rgba(82, 82, 82, .45);
	--nav-drop-sp: .001px;
}

.wd-nav-vertical>li {
	flex: 1 1 100%;
	max-width: 100%;
	width: 100%;
}

.wd-nav-vertical>li>a {
	padding: 12px 18px;
	color: var(--color-gray-800);
	text-transform: unset;
	font-size: 14px;
	line-height: 20px;
}

.wd-nav-vertical>li:first-child>a {
	border-top-left-radius: var(--wd-brd-radius);
	border-top-right-radius: var(--wd-brd-radius);
}

.wd-nav-vertical>li:last-child>a {
	border-bottom-right-radius: var(--wd-brd-radius);
	border-bottom-left-radius: var(--wd-brd-radius);
}

.wd-nav-vertical>li.menu-mega-dropdown {
	position: static;
}

.wd-nav-vertical>li.menu-item-has-children>a:after {
	margin-inline-start: auto;
	color: var(--nav-chevron-color);
	font-weight: normal;
	font-size: clamp(6px, 60%, 18px);
	content: "";
}

.wd-nav-vertical .wd-dropdown-menu {
	margin: 0;
	top: 0;
	inset-inline-start: calc(100% + var(--nav-drop-sp));
	transform: translateX(-15px) translateY(0) translateZ(0);
}

.wd-nav-vertical .wd-dropdown-menu:is(.wd-design-sized, .wd-design-full-width) {
	min-height: 100%;
}

.wd-nav-vertical .wd-dropdown-menu:is(.wd-design-sized, .wd-design-full-width) .wd-dropdown-inner {
	height: 100%;
}

.wd-nav-vertical .wd-dropdown-menu:is(.wd-design-full-width, .wd-design-aside) {
	--wd-dropdown-width: 800px;
}

.wd-nav-vertical .wd-dropdown-menu.wd-design-aside {
	padding-inline-start: 0;
}

.wd-nav-vertical .wd-dropdown-menu:after {
	inset-block: 0 auto;
	inset-inline-start: auto;
	inset-inline-end: 100%;
	height: 100%;
	width: var(--nav-drop-sp);
}

[class*="color-scheme-light"] .wd-nav-vertical {
	--nav-chevron-color: rgba(255, 255, 255, .6);
}
