.bf-nav-vertical{--nav-drop-sp: 0.001px;position:relative;display:flex}.bf-nav-vertical>li{flex:1 1 100%;max-width:100%;width:100%}.bf-nav-vertical>li>a .menu-label{position:static;margin-top:0;margin-inline-start:5px;opacity:1;align-self:center;order:2}.bf-nav-vertical>li>a .menu-label:before{content:none}.bf-nav-vertical>li.menu-item-has-children>a:after{margin-inline-start:auto;font-weight:normal;font-size:clamp(6px,60%,18px);content:"\f114"}.bf-nav-vertical .bf-dropdown-menu{margin:0;top:0;inset-inline-start:calc(100% + var(--nav-drop-sp));transform:translateX(15px) translateY(0) translateZ(0)}.bf-nav-vertical .bf-dropdown-menu:is(.bf-design-sized,.bf-design-full-width){min-height:100%}.bf-nav-vertical .bf-dropdown-menu:is(.bf-design-sized,.bf-design-full-width) .bf-dropdown-inner{height:100%}.bf-nav-vertical .bf-dropdown-menu:is(.bf-design-full-width,.bf-design-aside){--bf-dropdown-width: 800px}.bf-nav-vertical .bf-dropdown-menu:is(.bf-design-full-width,.bf-design-aside)>.container{padding:0;max-width:none}.bf-nav-vertical .bf-dropdown-menu.bf-design-aside{padding-inline-start:0}.bf-nav-vertical .bf-dropdown-menu:after{inset-block:0 auto;inset-inline-start:auto;inset-inline-end:100%;height:100%;width:var(--nav-drop-sp)}.bf-nav-vertical>li.menu-mega-dropdown{position:static}.bf-nav-vertical .bf-dropdown-menu.bf-design-full-width:not(.bf-scroll),.bf-nav-vertical .bf-dropdown-menu.bf-design-full-width.bf-scroll .bf-dropdown-inner{padding:var(--bf-dropdown-padding, 30px)}
