#top-menu-manager.new-top-menu.dropdown-is-active{z-index:50!important}.cd-dropdown-wrapper{display:inline-block;position:relative;-webkit-font-smoothing:antialiased}.xs-vertical-menu{margin:0;height:auto;width:100%;z-index:155;transition:all .5s ease}.cd-dropdown-trigger{display:block;position:relative;padding:0 36px 0 20px;line-height:40px;background-color:#111433;color:#fff;border-radius:3px;font-weight:700;cursor:pointer}.xs-vertical-menu .cd-dropdown-trigger:hover{font-weight:600;color:#fff}.xs-vertical-menu .cd-dropdown-trigger{font-size:15px;line-height:1;font-weight:600;color:#fff!important;padding:12px 30px;transition:all .4s ease;-webkit-transition:all .4s ease;text-align:left;max-height:unset;background-color:transparent;border-radius:0}.xs-vertical-menu .cd-dropdown{opacity:0;top:calc(100% + 22px);-webkit-box-shadow:none;box-shadow:none;width:100%;z-index:9999}.dropdown-is-active{opacity:1!important}.cd-dropdown{z-index:-1;position:fixed;height:auto;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:#fff;color:#696969;box-shadow:0 4px 12px #000;opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s .3s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s}.cd-dropdown.dropdown-is-active{position:absolute;width:300px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s 0s,visibility .3s 0s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility .3s 0s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s;transition-property:opacity,visibility,transform;transition-duration:.3s,.3s,.3s;transition-timing-function:ease,ease,ease;transition-delay:0s,0s,0s;left:-55px}.xs-vertical-menu .cd-dropdown::before{position:absolute;content:"";top:-12px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:24px;height:24px;background-color:#fff;border-left:2px solid #fff;border-top:2px solid #fff}#nav_product_category_main{font-weight:600;padding-left:5px}#main-menu-vertical{height:62vh;overflow-y:auto}.xs-vertical-menu .cd-dropdown-content{border:1px solid #dcdcdc;margin-bottom:0;width:300px}.xs-vertical-menu .cd-dropdown-content li,.xs-vertical-menu .cd-dropdown-content ul{padding:0 10px;list-style:none}.xs-vertical-menu .cd-dropdown-content li:hover,.xs-vertical-menu .cd-dropdown-content ul:hover{background-color:#f5f5f5}.xs-vertical-menu .cd-dropdown-content li.menu-item a{padding:10px!important}.xs-vertical-menu .cd-dropdown-content li.menu-item:hover{background-color:#f5f5f5}.xs-vertical-menu .cd-dropdown-content .parent-product .list-group-item div a{padding:4px}.dropdown-is-active.nav-cover{position:fixed;left:0;top:0;height:100%;width:100%;z-index:104;background-color:#222;opacity:.8!important;-webkit-transition:all .4s ease;transition:all .4s ease}.cd-dropdown-content a,.cd-dropdown-content ul a{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-width:1px;border-color:#242643;border-style:solid}.xs-vertical-menu .cd-dropdown-content li a{font-size:14px;font-weight:400;color:#222;width:100%;height:auto;line-height:unset;margin:0;border:0;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.parent-product{position:relative;vertical-align:top}.brands,.sub-categories{display:none;position:absolute;top:0;left:100%;width:100%;background-color:#fff;z-index:1;height:62vh;overflow-y:auto}.brand-header,.sub-category-header{position:sticky;top:0;padding:8px 23px;z-index:100;background-color:#fff}.brand-header:hover,.sub-category-header:hover{background-color:#f5f5f5!important}.brand-header span,.sub-category-header span{color:#000}.sub-categories li.sub,.sub-categories li.sub-item{padding:10.4px 24px!important}.brands li.brand,.brands li.brand-item{padding:10.4px 24px!important}.sub-categories{left:100%}.brands{left:200%}