.main-menu{padding:15px 10px;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.vismobmenu{opacity:1;left:0;visibility:visible}.menusb{display:block;float:left;position:relative;width:100%;overflow:hidden}.main-menu .menusb ul{display:block;float:left;position:relative;width:100%}.menusb li{margin:0;float:left;width:100%;position:relative;overflow:hidden;padding:0 20px}.menusb li i{position:absolute;right:18px;top:10px}.menusb a{float:left;width:100%;padding:8px 5px;position:relative;font-weight:600;font-size:12px;color:#50596e;line-height:14px;text-align:left}.menusb a i{transform:rotate(-90deg)}.menusb a.back{padding-left:24px}.menusb a.back:before{font-family:Font Awesome 6 Free;content:"";font-size:14px}.nav-holder{float:left;position:relative;opacity:1;left:0;visibility:visible;z-index:20}.nav-holder nav{position:relative;float:right}.nav-holder nav li{float:left;position:relative;margin-right:6px;list-style:none}.nav-holder nav li ul{margin:30px 0 0 0;opacity:0;visibility:hidden;position:absolute;min-width:150px;top:52px;left:0;z-index:1;padding:10px 0;background:#fff;border-radius:6px;border:1px solid #eee;transition:all .2s ease-in-out}.nav-holder nav li:hover>ul{opacity:1;visibility:visible;margin:0}.nav-holder nav li ul li ul{top:-10px;left:100%;margin-left:25px;margin-top:0;max-width:150px}.nav-holder nav li ul li:hover>ul{opacity:1;visibility:visible;margin-right:0}.nav-holder nav li ul li{width:100%;float:left;height:auto;position:relative}.nav-holder nav li a{float:left;padding:10px;font-size:13px;font-weight:700;text-transform:none;line-height:25px;letter-spacing:0;color:#fff;-webkit-transition:all 100ms linear;transition:all 100ms linear}.nav-holder nav li a:hover{color:var(--bs-warning);-webkit-transition:all 100ms linear;transition:all 100ms linear}.dark-header .nav-holder nav li a{color:#fff}.nav-holder nav li a i{padding-left:6px;-webkit-transition:all 200ms linear;transition:all 200ms linear}.nav-holder nav li a:hover i{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.nav-holder nav li ul a{color:#566985;float:left;width:100%;font-weight:700;text-align:left;padding:5px 15px;font-size:12px}.dark-header .nav-holder nav li ul a{color:#000}nav li ul a:before,nav li ul a:after{display:none}.nav-button-wrap{float:left;height:34px;width:34px;cursor:pointer;position:relative;border-radius:2px;top:8px;display:none}.nav-button{position:absolute;top:50%;left:50%;width:22px;height:20px;margin-left:-11px;margin-top:-6px}.nav-button span{float:left;width:100%;height:2px;background:#fff;margin-bottom:4px;border-radius:4px;-webkit-transition:all 200ms linear;transition:all 200ms linear}.header-user-menu{float:right;position:relative;top:8px;margin-right:50px}.header-user-name{position:relative;float:left;cursor:pointer;color:#fff;transition:.2s;white-space:nowrap;text-overflow:ellipsis;padding-top:10px;font-weight:700;font-size:12px}.header-user-name:before,.qty-dropdown-header:before,.main-search-input-item_small:before{font-family:Font Awesome 6 Free;content:"";position:absolute;color:#fff;bottom:1px;font-size:13px;right:-26px;font-weight:800;transition:all .2s ease-in-out;z-index:20}.main-search-input-item_small:before,.qty-dropdown-header:before{bottom:16px;right:20px}.qty-dropdown-header:before{bottom:-2px}.header-user-name span{position:absolute;width:32px;height:32px;border-radius:100%;overflow:hidden;top:0;left:-50px}.header-user-name span img{width:100%;height:100%}.header-user-menu ul{margin:10px 0 0 0;opacity:0;visibility:hidden;position:absolute;min-width:150px;top:60px;left:-50px;z-index:1;padding:10px 0;background:#fff;border-radius:6px;border:1px solid #eee;transition:all .2s ease-in-out}.header-user-name.hu-menu-visdec:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.header-user-menu ul.hu-menu-vis{opacity:1;visibility:visible;top:40px}.header-user-menu ul li{float:left;width:100%;padding:4px 0}.header-user-menu ul li a{color:#50596e;float:left;width:100%;font-weight:600;font-size:12px;text-align:left;padding:6px 15px}.fa,.fas{font-weight:900}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}header-menu-left li{list-style:none}.main-menu a{text-decoration:none}