.menu .sub-menu li {
	a {
		padding: var(--padding, 13px) calc(var(--padding, 13px) * 1.3);
	}

	&:not(:last-child) {
		border-bottom: var(--dropDownDivider);
	}
}


// solid
[data-dropdown*="solid"] .sub-menu li {
	&:hover,
	&.current-menu-item,
	&.current-menu-ancestor {
		> a {
			background: var(--background-hover-color);
		}
	}

	&:first-child,
	&:first-child > a {
		border-top-left-radius: inherit;
		border-top-right-radius: inherit;
	}

	&:last-child,
	&:last-child > a {
		border-bottom-left-radius: inherit;
		border-bottom-right-radius: inherit;
	}
}


// padded
[data-dropdown*="padded"] .sub-menu li {
	a {
		border-radius: 3px;
		margin: calc(var(--padding, 13px) - 0.3em);
		padding: calc(var(--padding, 13px) - 0.3em) calc(var(--padding, 13px) - 0.25em);
	}

	> a:hover,
	&.current-menu-item > a,
	&.current-menu-ancestor > a {
		background: var(--background-hover-color);
	}
}