.menu-block {
position: absolute;
top: 0;
display: block;
width: 200px;
left: calc(var(--level) * 200px);
font-family: var(--e-global-typography-secondary-font-family), sans-serif;
list-style-type: none;
margin: 0;
padding: 0;
}
.menu-block li {
list-style-type: none;
}
.menu-block li span,
.menu-block li span a,
.menu-block li span a:hover {
color: #000000 !important;
}
.menu-block li.active > span a {
font-weight: 600;
}
.menu-block.level-0 > li > span {
font-size: 21px;
}