.th-menu-wrapper{z-index:999999;opacity:0;visibility:hidden;background-color:#0009;width:100%;height:100%;transition:all .8s;position:fixed;top:0;bottom:0;left:0}.th-menu-wrapper .mobile-logo{text-align:center;background-color:#1cb9c81a;padding-top:23px;padding-bottom:23px;display:block}.th-menu-wrapper .mobile-logo svg{max-width:185px}.th-menu-wrapper .th-menu-toggle{z-index:1;width:33px;height:33px;color:var(--bs-white);background-color:var(--primaryColor);border:none;border-radius:50%;padding:0;font-size:4px;line-height:31px;position:absolute;top:25px;right:-16.5px}.th-menu-wrapper .th-menu-toggle:hover{background-color:var(--primaryColor);color:var(--bs-white)}.th-menu-wrapper .th-menu-area{border-right:3px solid var(--theme-color);opacity:0;visibility:hidden;z-index:1;background-color:#fff;width:100%;max-width:310px;height:100%;transition:all 1s;position:relative;left:-110%}.th-menu-wrapper.th-body-visible{opacity:1;visibility:visible}.th-menu-wrapper.th-body-visible .th-menu-area{opacity:1;visibility:visible;left:0}.th-mobile-menu{text-align:left;max-height:calc(100vh - 200px);margin-top:33px;padding-bottom:40px;overflow-y:scroll}.th-mobile-menu .new-label{background-color:var(--theme-color);color:var(--white-color);border-radius:4px;padding:2px 5px;font-size:13px;position:relative;top:-1px}.th-mobile-menu ul{margin:0;padding:0}.th-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.th-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.th-mobile-menu ul li a{text-transform:capitalize;color:var(--primaryColor);padding:12px 0 12px 18px;font-size:16px;line-height:1.4;text-decoration:none;display:block;position:relative}.th-mobile-menu ul li.th-active>a{color:var(--theme-color)}.th-mobile-menu ul li.th-active>a .toggleIcon{transform:rotate(90deg)}.th-mobile-menu ul li ul li{padding-left:20px}.th-mobile-menu ul li ul li:last-child{border-bottom:none}.th-mobile-menu ul .th-item-has-children>a .th-mean-expand{text-align:center;background-color:var(--primaryColor);width:25px;height:25px;color:var(--bs-white);border-radius:50%;margin-top:-12.5px;font-size:12px;font-weight:400;line-height:25px;display:inline-block;position:absolute;top:50%;right:0;box-shadow:0 0 20px -8px #ad885880}.th-mobile-menu>ul{padding:0 40px 0 20px!important}.th-mobile-menu>ul>li:last-child{border-bottom:none}@media (max-width:400px){.th-menu-wrapper .th-menu-area{width:100%;max-width:270px}.th-mobile-menu>ul{padding:0 20px}}.th-mean-expand{transition:transform .3s}.animate-rotate-in{animation:.2s ease-out rotateIn}@keyframes rotateIn{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:rotate(0)}}
.header-sticky{z-index:999;width:100%;animation:.5s ease-in-out fadeInDown;position:fixed;top:0;left:0;box-shadow:0 8px 6px -6px #e6eeffd1;background-color:#fff!important}.header-sticky.is-sticky{position:-webkit-sticky}.auto-navbar{background-color:var(--whiteColor);border-top:2px solid var(--primaryColor);margin:0}.navbar-light .navbar-brand{padding:0 0 8px}@media only screen and (max-width:576px){.navbar-light .navbar-brand img{max-width:220px!important}}.navbar-light .navbar-brand img{max-width:330px}.auto-navbar .navbar-nav .nav-link{color:#444;text-transform:capitalize;padding:15px 10px;font-size:16px;font-weight:500}.auto-navbar .navbar-nav .nav-link:focus,.auto-navbar .navbar-nav .nav-link:hover{color:var(--primaryColor);background:0 0!important}.auto-navbar .navbar-nav .dropdown-item{text-transform:capitalize;padding:10px 15px;font-size:15px;font-weight:500}.auto-navbar .navbar-nav .dropdown-item:hover,.auto-navbar .navbar-nav .dropdown-item:focus{color:var(--primaryColor);background:#dfeaff;border-radius:7px}.dropdown-menu.mega-menu{background-color:var(--whiteColor);width:655px;padding:10px;left:-100%;overflow:hidden}.mega-menu .sub-menu-heading{color:var(--primaryColor);font-size:15px;font-weight:600;margin-bottom:10px!important}.mega-menu p{margin-bottom:0}.mega-menu p a{color:#212529;padding:6px 0;font-size:15px;display:block}.mega-menu p a:hover{background:var(--primaryColor);color:var(--whiteColor);padding-left:7px}.navbar-inner-image-slider .owl-dots{position:absolute;bottom:0;left:0;right:0}.navbar-inner-image-slider .owl-nav{margin:0}.navbar-inner-image-slider .owl-dots .owl-dot span{background:var(--whiteColor);margin:0 3px;transition:all .4s}.navbar-inner-image-slider .owl-dots .owl-dot.active span,.navbar-inner-image-slider .owl-dots .owl-dot:hover span{background:var(--primaryColor)}.dropdown-menu .dropdown-item{color:#212529}@media (max-width:500px){.mega-menu{width:300px}}.auto-navbar .navbar-nav .active>.nav-link,.auto-navbar .navbar-nav .nav-link.active,.auto-navbar .navbar-nav .nav-link.show,.auto-navbar .navbar-nav .show>.nav-link{color:var(--primaryColor)}.auto-navbar .dropdown-item.active,.auto-navbar .dropdown-item:active{color:#fff;background-color:var(--primaryColor);border-radius:6px}.auto-navbar i.icofont-search{font-size:18px}.auto-navbar i.icofont-cart-alt{font-size:20px}.dropdown-menu{border-radius:0;margin:0;padding:0;border:1px solid #143884!important;padding:10px!important;box-shadow:0 7px 36px -8px #1c47a138!important}.auto-navbar .collapse ul>li:hover>a{background:#f5f5f5}.auto-navbar .collapse ul ul>li:hover>a,.navbar .show .dropdown-menu>li>a:focus,.navbar .show .dropdown-menu>li>a:hover{background:var(--whiteColor);color:var(--primaryColor)}@media only screen and (max-width:991px){.auto-navbar .show>.dropdown-toggle:after{transform:rotate(-90deg)}}@media (min-width:992px){.navbar-expand-lg .navbar-nav{gap:21px}}@media only screen and (min-width:991px){.auto-navbar .dropdown>.dropdown-menu,.auto-navbar .cart-item .dropdown-menu{transform-origin:top;transition:all .5s;display:block;overflow:hidden;transform:scaleY(0)}.auto-navbar .dropdown:hover>.dropdown-menu,.auto-navbar .cart-item:hover .dropdown-menu{transform:scale(1)}.auto-navbar .collapse ul li{position:relative}.auto-navbar .dropdown ul li:hover>ul{display:block}.auto-navbar .collapse ul ul{min-width:250px;display:none;position:absolute;top:100%;left:0}.auto-navbar .collapse ul .cart-item ul{width:300px;left:auto;right:0}.auto-navbar .collapse ul ul li{position:relative}.auto-navbar .collapse ul ul li:hover>ul{display:block}.auto-navbar .collapse ul ul ul{min-width:250px;display:none;position:absolute;top:0;left:100%}.auto-navbar .collapse ul ul ul li{position:relative}.auto-navbar .collapse ul ul ul li:hover ul{display:block}.auto-navbar .collapse ul ul ul ul{z-index:1;min-width:250px;display:none;position:absolute;top:0;left:-100%}}.auto-navbar .navbar-brand{z-index:20}@media only screen and (min-width:1024px){.auto-navbar:before{width:270px}}@media only screen and (min-width:1700px){.auto-navbar:before{width:700px}}.th-menu-toggle{background-color:var(--primaryColor);width:50px;height:50px;color:var(--bs-white);border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:5px;padding:0;display:inline-block}.th-menu-toggle:hover{background-color:var(--primaryColor)}
