.transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.ellips{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.product-compare-container{white-space:nowrap}.product-compare-container .nav-tabs{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.product-compare-container .nav-tabs::-webkit-scrollbar{display:none}.product-compare-container .product-grid-view .review-star{text-align:center;margin-bottom:5px}.product-compare-container .remove-product{cursor:pointer;font-size:1.125rem;position:absolute;right:12px;top:14px;z-index:99;width:30px;line-height:30px;height:30px;border-radius:100%;box-shadow:0 0 30px rgba(0,0,0,.1);background-color:#fff;text-align:center}.product-compare-container .remove-product i{vertical-align:baseline}.product-compare-container .option-add-cart{text-align:right;margin-top:15px}.product-compare-container .option-add-cart .addtocart-btn,.product-compare-container .option-add-cart .wishlist-btn{display:inline-block}.product-compare-container .attrbiutes-list i{width:15px;text-align:center;cursor:pointer;font-size:.875rem;vertical-align:baseline}.product-compare-container #comp-tabone{border-bottom:1px solid #c9ccde}.product-compare-container{position:relative;margin-top:15px}.product-compare-container .totolcitems{padding:10px 0;margin:0}.product-compare-container .totolitems{font-size:1rem;color:#000;padding-bottom:12px;font-weight:500}.product-compare-container .nav-link{border-radius:0;font-weight:500;margin-right:8px}.product-compare-container .nav-link.show{color:#000}.product-compare-desc{overflow-x:auto!important}.product-compare-desc>table{width:100%}.product-compare-desc .product-item-info{margin-bottom:0}.product-compare-desc .headcol{padding:10px;font-weight:500;width:215px;left:0;overflow:hidden;font-weight:700;vertical-align:middle}.product-compare-desc .product-grid-view{position:static}.product-compare-desc .review-head .check-form{position:relative;top:-50px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.product-compare-desc .review-head div{min-width:200px;font-size:1rem}.product-compare-desc tr div,.product-compare-desc tr .link-product-name{font-size:1rem}.product-compare-desc tr:first-child{background-color:#fff!important}.product-compare-desc tr:first-child .headcol{background-color:#fff}.product-compare-desc tr:first-child .headcol:first-child{background-color:#fff}.product-compare-desc tr:first-child .long{padding-top:0}.product-compare-desc tr:first-child .prod-img{padding:0}.product-compare-desc tr:first-child .prod-img img{float:none;border:none}.product-compare-desc tr .long{border:none;padding:10px;text-align:left;max-width:260px;width:260px;min-width:260px;display:inline-block;white-space:initial}.product-compare-desc tr .long .thumbwrap{position:relative}.product-compare-desc tr .long .thumbwrap .prod-img{transition:all .4s ease-in-out 0s}.product-compare-desc tr .long .thumbwrap:hover .prod-img{box-shadow:0 0 5px rgba(0,0,0,.2);transition:all .4s ease-in-out 0s}.product-compare-desc tr.varaint-spec{background:#f8f8fc}.product-compare-desc tr ul li{padding:0!important;margin-bottom:5px}.product-compare-desc tr ul li:hover{box-shadow:none}.product-compare-desc tr:nth-child(even){background-color:#f8f8fc}.product-compare-desc tr:nth-child(odd){background-color:#fff}.product-compare-desc .varint-lists{padding-bottom:10px}.product-compare-desc .varint-lists .varaint-label{font-weight:500;display:block}.product-compare-desc .product-info{text-align:left}.product-compare-desc .price-wrap{-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}.product-compare-desc .prod-img img{float:none;margin-right:0}.nocompareproduct{text-align:center;margin:40px auto}.varaint-spec-list{list-style:none;padding:0;margin:0;font-size:1rem}@media all and (max-width:576px){.cart-table{border-top:1px solid #c9ccde}.product-compare-desc{margin-left:0;width:100%!important}.product-compare-desc .headcol{position:static;width:auto}.half{width:100%}}.sub-cat-img{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:30px}.sub-cat-img .product-info{font-size:1.125rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#25282a;text-transform:capitalize;padding:12px 0;min-height:100%}.sub-cat-img .subcategory_wrap{padding:15px;flex:0 0 50%;max-width:50%}.sub-cat-img h5{margin-top:4px;text-align:center;display:none}.thumbnail-slider{list-style:none;margin:0;padding:0;text-align:left;position:absolute;top:10px;left:20px;padding:0 2px;z-index:9;background:0 0}.thumbnail-slider li{width:7px!important;height:7px;display:inline-block;margin:6px 5px;background:0 0;border-radius:7px;background:#fff;box-shadow:0 1px 20px rgba(0,0,0,.15)}.thumbnail-slider li.active{background:#000}.thumbnail-slider li .thumbnail-image{padding-top:30px}.filter-reset-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;align-items:center;text-transform:uppercase;border-bottom:1px solid #c9ccde;padding-bottom:.25rem;margin-bottom:.75rem}.filter-reset-wrap .filter-action,.filter-reset-wrap .title-sorting{margin-bottom:.25rem;font-weight:500}.title-sorting{font-size:.875rem;color:#25282a;line-height:1.5}.leftsidebar .apply-filter{margin-top:15px}.leftsidebar .filter-action{font-size:.875rem;color:#584ca0;cursor:pointer}.leftsidebar .filter-action:hover{color:#453c7d}.filter-text{font-size:1.5rem;text-transform:none;background:0 0;padding:0;margin-bottom:30px}.filter-text .clear-all{font-size:.875rem;color:#000;float:right}.shopby>ul{max-height:200px;overflow:auto}.shopby>ul li{margin-bottom:7px}.shopby>ul li:hover .checkmark,.shopby>ul li:hover .radiomark{color:#000;cursor:pointer}.filter-block{border-bottom:solid 1px #c9ccde}.filter-block h4{margin:15px 0}.filter-block h4 i{display:none}.filter-block .select{border-radius:0;font-size:1rem;height:30px}.filter-block input[type=text]{border-radius:0}.filter-block .price-range .min-range,.filter-block .price-range .max-range{background:#f8f8fc;max-width:70px;border:none;font-size:.875rem;text-align:center}.filter-block .price-range .min-range:hover,.filter-block .price-range .min-range:focus,.filter-block .price-range .max-range:hover,.filter-block .price-range .max-range:focus{border:none;box-shadow:none}.filter-block .price-range span{display:inline-block;vertical-align:middle}.filter-block .price-range .off-disc{font-size:.875rem}.filter-block .price-range input{display:inline-block;vertical-align:middle}.filter-block .price-range button{border-radius:0}.filter-block .price-range button:hover{background:#000}.filter-block ul li ul{display:none}.filter-block.noborder{border-bottom:none}.filter-arrow-title{text-transform:capitalize;font-size:1.125rem;cursor:pointer;font-weight:500;margin:0;overflow:hidden;padding:.9rem 40px .9rem 0;position:relative;word-break:break-all;z-index:1;display:block}.filter-arrow-title i{display:block;position:absolute;right:5px;top:16px;font-weight:400;cursor:pointer}.filter-arrow-title.bg{background:#000;color:#fff;padding:10px 40px 10px 10px}.filter-over{max-height:255px;overflow:auto;list-style:none;padding:0;margin-left:1rem;display:block}.filter-over.opened{display:none}.filter-over li{margin:10px 0}.filter-over li .chk-label{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#666;font-size:1rem}.filter-over li .radio-label,.filter-over li .chkmark{font-size:1.125rem}.filter-over li:last-child{margin-bottom:0}.filter-over li:first-child{margin-top:0}.filter-over li a{display:block;font-size:1rem}.filter-over li a:hover,.filter-over li a.active{color:#0d0e0f}.filter-over li.check-boxwrap{margin:3px 0}.filter-over li.check-boxwrap img{vertical-align:sub}.filter-over li .radio-label{padding-left:35px}.filter-over.color_wrapper{margin-left:0}.filter-over.color_wrapper .simplebar-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-over.color_wrapper .simplebar-content li{max-width:25%;width:25%;margin:0 0 5px}.filter-over.color_wrapper .simplebar-content li .chk-label{display:block;text-align:center}.filter-over.color_wrapper .chk-wrap .bg-color,.filter-over.color_wrapper .chk-wrap .bg-img{border:1px solid transparent;border-radius:25px;display:block;margin:0 auto 5px}.simplebar-wrapper{color:#666}.apply-filter{text-align:center;margin:15px 0}.filter-cat{margin-bottom:15px}.filter-cat span{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#afafaf;font-weight:500}.filter-cat span i{padding-left:5px;vertical-align:baseline;font-weight:400;color:#afafaf}.filter-cat ol.items{list-style:none;margin:0;padding:0}.filter-cat ol.items li{display:block;margin:10px 0;color:#afafaf;padding:0 0 10px 0;border-bottom:solid 1px #c9ccde}.filter-cat ol.items .clear-close{float:right}.filter-cat ol.items .clear-close i{vertical-align:middle}.filter-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-bottom:1px solid #c9ccde;padding-bottom:.4rem}.filter-list .total-item,.filter-list .grid-view{font-size:.875rem;margin:0 16px 0 0;display:inline-block}.filter-list .grid-switcher,.filter-list .mode-view,.filter-list .shortby .sort-icon{display:none}.filter-list h1.category,.filter-list h1.search{margin-bottom:0;font-size:1.125rem;font-family:fc iconic;color:#25282a}.filter-list h1.category .total-item,.filter-list h1.search .total-item{color:#666}.shortby{margin-left:auto;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;list-style:none;margin:0;padding:0;color:#25282a;font-size:.875rem}.shortby .grid-view{text-transform:uppercase;font-size:1.125rem;color:#25282a}.shortby li>a{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-transform:none;font-weight:500}.shortby .dropdown-toggle{color:#666}.shortby>span,.shortby h4{margin:0 10px 0 0}.shortby .grid-switcher{display:flex}.shortby .mobilefilter{display:none}.shortby .d-hide{display:block}.shortby .showpage{padding:10px 0}.shortby .dropdown-menu{min-width:auto;font-size:.875rem;border:none;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.shortby .dropdown-menu .dropdown-item{font-weight:500}.sort-icon{cursor:pointer;color:#afafaf}.ddborder{border:1px solid #c9ccde;border-radius:.25rem;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:7px}.brand-section .brand-desc{margin-top:1rem}.grid-switcher a.gview{margin-right:8px}.grid-switcher a.active{opacity:1;color:#000}.fltrhamburger{display:none}.category_image{margin-bottom:20px}.banner-brand{text-align:center;margin-bottom:20px}@media all and (max-width:1100px){.product-item-wrappers.product-grid-view>li{width:33.3333333%}}@media all and (max-width:991px){.mm-wrapper_opening .leftsidebar{display:none}.leftsidebar{position:fixed;z-index:99999999;width:100%;max-width:100%;background:#fff;min-width:140px;height:100%;max-height:100%;overflow-y:auto;top:0;left:0;border-right:none!important;transition:all .5s ease 0s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.leftsidebar.active{-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.leftsidebar+[class*=col-]{flex:0 0 100%;max-width:100%}.filter-over{}.shortby{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;text-align:left}.shortby .grid-switcher{display:none}.shortby .mobilefilter{background:#000;color:#fff;justify-content:center}.shortby .mobilefilter,.shortby .showfilter,.shortby .showpage{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;border:1px solid #c9ccde;padding:10px;white-space:nowrap;margin-right:0;width:100%}.shortby .mobilefilter i,.shortby .showfilter i,.shortby .showpage i{vertical-align:baseline;margin-right:7px}.shortby .sort-icon{padding-left:10px;margin-right:0}.d-hide{display:none!important}.fltrhamburger{display:flex;justify-content:space-between;align-items:center;text-align:center;background:#000;color:#fff;margin:0 -15px;padding:10px 15px}.fltrhamburger i{font-size:3rem;font-weight:400}.filter-list{margin:10px 0}.filter-list .total-view{order:2;min-width:48%;margin-left:.2rem}.filter-list .mode-view{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.filter-list .shortby{background:#f8f8fc}.filter-list .shortby .showfilter{border:none}}@media all and (max-width:768px){.filter-list h1.category,.filter-list h1.search{background:#f8f8fc;padding:12px 10px;min-width:48%;max-width:48%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.category-page.open{overflow:hidden}.sub-cat-img{text-align:center}.sub-cat-img .subcategory_wrap{flex:0 0 25%;max-width:25%;padding:7.5px}.products.product-grid-view .btn-outline-primary{min-width:auto!important;font-size:.875rem}.products.product-list-view .addtocart-btn{position:static}.products.product-list-view .btn-outline-primary{min-width:auto!important;font-size:.875rem}.products .link-product-name{font-size:.75rem}.products .sku{font-size:.625rem}.products .price-wrap .normal-price,.products .price-wrap .special-price{font-size:.875rem}.products .price-wrap .strike-price{font-size:.625rem}.title-sorting{display:none}.product-item-wrappers.product-grid-view>li{width:50%}}@media all and (max-width:516px){.sub-cat-img{text-align:center}.sub-cat-img .subcategory_wrap{flex:0 0 50%;max-width:50%}.MagicScroll .addtocart-btn .btn-primary,.MagicScroll .addtocart-btn .btn-icon{font-size:.75rem}}