@media (min-width:1500px){.container-xl{max-width:1400px}.container-lg{max-width:1400px}}@media (min-width:768px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-nav-wrap{margin:0 30px 0 22px}.navbar .mobile-header-buttons{display:none}.main-nav-wrap{margin:0 20px 0 15px}.main-nav-wrap>ul>li>a{text-decoration:none;font-size:14px;padding:23px 0;display:inline-block;position:relative;padding-left:25px}.main-nav-wrap>ul>li>a .d-inline{position:absolute;left:0;top:calc(43.5% - 6px)}.main-nav-wrap>ul>li>a i{color:#122222;margin-right:5px;font-size:12px}.main-nav-wrap>ul>li>a .has-sub-category{display:none}.main-nav-wrap ul{list-style:none;margin:0;padding:0}.main-nav-wrap>ul>li{position:relative}.main-nav-wrap ul li ul{position:absolute;z-index:10;opacity:0;visibility:hidden}.main-nav-wrap ul li:hover>ul{opacity:1;visibility:visible}.main-nav-wrap>ul>li>ul{top:100%;background-color:#fff;border:none;border-radius:0;border-bottom-left-radius:2px;border-top:1px solid #e8e9eb;box-shadow:0 4px 16px rgba(20,23,28,.25);color:#505763;font-size:13px;left:0;text-align:left;height:auto;padding:15px 0}.main-nav-wrap>ul>li>ul>li a .icon{width:20px;height:20px;margin-right:20px;text-align:center;display:inline-block}.main-nav-wrap>ul>li>ul>li a .icon i{color:#a1a7b3;font-size:16px}.main-nav-wrap>ul>li>ul>li a{padding:5px 15px;font-size:14px;font-weight:500;color:#29303b;display:block}.main-nav-wrap>ul>li>ul>li a:hover{color:#000;background-color:#f2f3f5}.main-nav-wrap>ul>li>ul ul{top:0;left:270px}.main-nav-wrap ul li li{width:270px}.main-nav-wrap ul li li .has-sub-category{float:right;font-size:12px;line-height:24px;color:#a1a7b3}.main-nav-wrap>ul>li>ul>li ul{position:absolute;background:#f7f8fa;height:auto;min-height: calc( 100% + 1px );top:-1px;padding:15px 0;box-shadow:4px 4px 16px rgba(20,23,28,.25)}.main-nav-wrap li[class*="go-back"]{display:none}}@media (max-width:991px){.wishlist-box.menu-icon-box,.notifications-box.menu-icon-box{display:none}.search-box{margin-right:20px}}@media (max-width:767px){.navbar-brand{margin-right:auto;margin-left:auto}.mobile-main-nav>li.has-children>a{border-bottom:1px solid #dedfe0}.mobile-main-nav>li>a>i{display:none!important}.mobile-main-nav a:not(.btn){color:#686f7a}.main-nav-wrap ul li .has-sub-category{font-size:12px;line-height:24px}.main-nav-wrap .sign-in-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav-wrap .sign-in-box .btn{display:block;margin:0 20px!important;opacity:1;will-change:transform , opacity;-webkit-transition:-webkit-transform .3s , opacity .3s;-moz-transition:-moz-transform .3s , opacity .3s;transition:transform .3s , opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}.main-nav-wrap .sign-in-box .btn:last-child{margin-bottom:20px!important}.mobile-main-nav,.mobile-main-nav ul{margin:0;padding:0;list-style:none}.menu-icon-box .icon a{margin:5px 0}.search-box{opacity:0;visibility:hidden;position:absolute;width:100%;top:100%;left:0;z-index:3;-webkit-transition:opacity .3s 0s , visibility 0s .3s;-moz-transition:opacity .3s 0s , visibility 0s .3s;transition:opacity .3s 0s , visibility 0s .3s;margin-left:-20px;width: calc( 100% + 40px);padding:10px 20px;background:#fff;box-shadow:0 2px 1px #dedfe0}.mobile-header-buttons{list-style:none;padding:0;margin:0;padding-top:5px}.mobile-header-buttons li{display:inline-block}.mobile-search-trigger,.mobile-nav-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3}.mobile-search-trigger:hover,.mobile-nav-trigger:hover{color:transparent}.mobile-search-trigger::before,.mobile-search-trigger::after{content:'';position:absolute;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-search-trigger::before{top:11px;left:11px;width:16px;height:16px;border-radius:50%;border:3px solid #686f7a}.mobile-search-trigger::after{height:3px;width:8px;background:#686f7a;bottom:15px;right:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-search-trigger span{position:absolute;height:100%;width:100%;top:0;left:0}.mobile-search-trigger span::before,.mobile-search-trigger span::after{content:'';position:absolute;display:inline-block;height:3px;width:20px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#686f7a;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s , -webkit-transform .3s;-moz-transition:opacity .3s , -moz-transform .3s;transition:opacity .3s , transform .3s}.mobile-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-search-trigger.search-is-visible::before,.mobile-search-trigger.search-is-visible::after{opacity:0}.mobile-search-trigger.search-is-visible span::before,.mobile-search-trigger.search-is-visible span::after{opacity:1}.mobile-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-search.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s , visibility 0s 0s;-moz-transition:opacity .3s 0s , visibility 0s 0s;transition:opacity .3s 0s , visibility 0s 0s}.mobile-nav-trigger span,.mobile-nav-trigger span::before,.mobile-nav-trigger span::after{position:absolute;display:inline-block;height:3px;width:24px;background:#686f7a}.mobile-nav-trigger span::before{top:-6px}.mobile-nav-trigger span::after{top:6px}.mobile-nav-trigger span::before,.mobile-nav-trigger span::after{content:'';right:0}.mobile-nav-trigger span{top:50%;left:0;margin-top:-2px}.mobile-overlay{position:fixed;z-index:99;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(41,48,59,.55);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s , visibility 0s .3s;-moz-transition:opacity .3s 0s , visibility 0s .3s;transition:opacity .3s 0s , visibility 0s .3s}.mobile-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s , visibility 0s 0s;-moz-transition:opacity .3s 0s , visibility 0s 0s;transition:opacity .3s 0s , visibility 0s 0s;cursor:url(../img/icons/close.png) , auto}.mobile-main-nav ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.mobile-main-nav ul{overflow:hidden!important;position:fixed;top:0;left:0;height:100%;width:260px;background:#f2f3f5;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1000;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.mobile-main-nav{overflow:hidden!important;overflow-y:auto!important;visibility:hidden;position:fixed;top:0;left:0;height:100%;width:260px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1000;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .6s cubic-bezier(.785,.135,.15,.86);transition:all .6s cubic-bezier(.785,.135,.15,.86)}.mobile-main-nav.nav-is-visible{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobile-main-nav a,.mobile-main-nav ul a{overflow:hidden;text-overflow:ellipsis;display:block;padding:15px 20px;white-space:nowrap;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform , opacity;-webkit-transition:-webkit-transform .3s , opacity .3s;-moz-transition:-moz-transform .3s , opacity .3s;transition:transform .3s , opacity .3s}.mobile-main-nav.moves-out .sign-in-box .btn,.mobile-main-nav.moves-out>li>a,.mobile-main-nav ul.moves-out>li>a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.mobile-main-nav .has-children>a{position:relative}.mobile-main-nav .has-children>a .has-sub-category{position:absolute;right:20px;top:calc(50% - 11px);font-size:16px}.mobile-main-nav .category .has-children>a:hover>.has-sub-category{color:#a1a7b3}.mobile-main-nav .go-back-menu a,.mobile-main-nav .category>.go-back a{background-color:#f2f3f5}.mobile-main-nav li[class*="go-back"] a{padding:20px}.mobile-main-nav .sub-category .go-back a>i,.mobile-main-nav .sub-category .go-back a>.icon{margin-right:8px}.mobile-main-nav li[class*="go-back"] a>i{font-size:16px;margin-right:15px}.mobile-main-nav .sub-category .go-back a{border-bottom:1px solid #dedfe0}.mobile-main-nav .category a .icon{width:20px;height:20px;margin-right:15px;text-align:center;display:inline-block}.mobile-main-nav .category a .icon i{font-size:16px;color:#a1a7b3}.mobile-main-nav ul{overflow-y:scroll!important}.dropdown-user-info a{background-color:#f2f3f5;padding:30px 20px}.dropdown-user-info .user-details .user-name .hi,.dropdown-user-info .user-details .user-email .welcome{display:inline-block}.dropdown-user-info .user-details .user-email .email{display:none}.dropdown-user-info .user-image img{width:46px;height:46px}.dropdown-user-info .user-details{padding-left:62px}.dropdown-user-info .user-details .user-name{font-size:18px}.user-box.menu-icon-box{display:none}.home-fact-box{margin:15px 0}.footer-widget{margin:20px}.language-widget{text-align:left!important}}