.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: 30px 35px 0 35px
}

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

.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;
    margin-inline:0;border-radius: var(--wd-brd-radius);
    gap: 0;
    --nav-chevron-color: rgba(82, 82, 82, .45);
    --nav-drop-sp: 0.001px;
    display: none;
}

.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-left: auto;
    color: var(--nav-chevron-color);
    font-weight: 600;
    font-size: clamp(6px, 60%, 18px);
    content: "\f113"
}

.wd-nav-vertical .wd-dropdown-menu {
    margin: 0;
    top: 0;
    left: 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-left: 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,0.6)
}
