.product-detail ul li,.sidebar-shop ul li{list-style:none}.sidebar-shop ul{padding:0;overflow:hidden}.sidebar-shop a{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.sidebar-shop .search{position:relative}.sidebar-shop .search .basic-search{width:100%;border:none;padding:0;outline:0}.sidebar-shop .search i{position:absolute;top:.1rem;left:1rem}.sidebar-shop .search-box{position:relative}.sidebar-shop .search-box input.product-search{border:none;border-bottom:1px solid #DDD;width:100%;outline:0;padding:6px 10px;margin-bottom:1rem}.sidebar-shop .search-box i{position:absolute;top:10px;left:7px}.sidebar-shop .product-cat{width:100%;position:relative}.sidebar-shop .product-cat .treeview>li{position:relative}.sidebar-shop .product-cat .treeview>li:after,.sidebar-shop .product-cat .treeview>li:before{position:absolute;top:10px;left:20px;margin-top:-8px;font-family:feather;content:'\e844';-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.sidebar-shop .product-cat .treeview>li.expandable:before{opacity:1}.sidebar-shop .product-cat .treeview>li.collapsable:before,.sidebar-shop .product-cat .treeview>li.expandable:after{opacity:0}.sidebar-shop .product-cat .treeview>li.collapsable:after{opacity:1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar-shop .product-cat .treeview li span{color:#6B6F82;display:block;font-size:14px;line-height:25px;text-transform:capitalize;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.sidebar-shop .product-cat .treeview li.open span{font-weight:600}.sidebar-shop .product-cat .treeview li.open>ul>li span{font-weight:400}.sidebar-shop .product-cat .treeview li.open>ul>li.active span{font-weight:600}.sidebar-shop .product-cat .treeview li>ul{padding-right:1rem}.sidebar-shop .product-cat .treeview li>ul>li>a{color:#999;display:block;font-size:13px;line-height:25px;text-transform:capitalize}.sidebar-shop .noUi-tooltip{display:none}.sidebar-shop .noUi-active .noUi-tooltip{display:block}.sidebar-shop .sidebar-list{width:100%;position:relative}.sidebar-shop .sidebar-list ul li{line-height:2}.sidebar-shop .sidebar-list ul li a{color:#6B6F82}.sidebar-shop .sidebar-list ul li a span.count{float:left;padding-left:1rem}.sidebar-shop .sidebar-list ul li a:hover{color:#1E9FF2}.sidebar-shop .sidebar-list.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:5px}.sidebar-shop .sidebar-list .skin label{display:inline}.sidebar-shop .color-info{width:1rem;height:1rem;display:inline-block;margin-left:1rem;border-radius:50%;position:relative;top:3px}.sidebar-shop .color-info.white{border:1px solid #6B6F82}.sidebar-shop .featured-image{text-align:center;border-radius:4px}.sidebar-shop .featured-image .badge{padding:.5rem;font-size:1.2rem;float:right;margin:10px;letter-spacing:.25px}.sidebar-shop .featured-image img{padding:2rem 3rem 3.5rem;width:250px;position:relative}.size-filter ul li{list-style:none;display:inline-block;margin:8px 0 0 8px}.size-filter ul li a{background:#F0F2F8;border-radius:3px;display:block;font-weight:700;height:34px;line-height:34px;text-align:center;width:34px}.size-filter ul li.active a{background:#1E9FF2;color:#FFF}.product-img{background:#F4F5FA;margin-bottom:1rem;position:relative;min-height:300px}.product-img img{margin:0 auto}.product-img .badge{position:absolute;top:15px;padding:.5rem;font-size:1rem;letter-spacing:.25px;right:15px}.product-img .badge.badge-right{right:auto;left:15px}.price-reviews{overflow:hidden;margin-bottom:1rem}.price-reviews .price-box{float:right}.price-reviews .price-box .price{font-weight:700}.price-reviews .price-box .old-price{color:#6F7274;font-weight:400;margin-right:5px;text-decoration:line-through}.price-reviews .ratings{float:left}.price-reviews .ratings img{height:15px}.product-shop .display-buttons a{color:#6B6F82;margin-left:1rem}.product-shop .display-buttons a.active,.product-shop .display-buttons a:hover{color:#1E9FF2}.product-shop .shop-title{text-transform:uppercase;font-weight:600}.product-shop .product-title{font-weight:500;letter-spacing:.05rem;font-size:1.12rem;margin-bottom:.5rem}.product-shop .product-action{background:#F4F5FA;padding:.75rem 1rem}.product-shop .product-action .saperator{color:#BFC5E2;position:relative;top:-1px}.product-detail ul{padding:0}.product-detail .product-img{height:478px}.product-detail .product-img img{height:auto}.product-detail .product-title{font-weight:600}.product-detail .price-reviews{margin-bottom:2rem}.product-detail .price-reviews .price-box{margin-top:.5rem}.product-detail .price-reviews .price-box .price{font-weight:500;color:#1E9FF2}.product-detail .product-info{margin-bottom:1.25rem}.product-detail .product-options .option-title{font-weight:600;display:inline-block;width:45px}.product-detail .color-options ul{padding-right:0}.product-detail .color-options ul li{list-style-type:none;display:inline-block;margin-left:1rem}.product-detail .color-options .color-info{width:1.5rem;height:1.5rem;display:inline-block;top:5px;position:relative}.product-detail .color-options .color-info.active{outline:#BFC5E2 solid 1px;outline-offset:2px}.product-detail .product-action .product-count{float:right;margin-left:2rem;width:20%}.product-detail .product-action .product-count .input-group-append .btn,.product-detail .product-action .product-count .input-group-prepend .btn{background:#F4F5FA}.product-detail .product-action .product-count .form-control{border-color:#F4F5FA}.product-detail .product-action .product-info{width:40%;background:#F4F5FA;padding:.75rem 1rem}.product-detail .product-action .product-info .saperator{color:#BFC5E2;position:relative;top:-1px}.product-detail .product-buttons .btn{padding:.5rem .75rem .75rem}.product-detail .product-buttons .btn i{position:relative;top:2px}.product-detail .product-tabs{border-radius:0}.product-detail .product-tabs.nav.nav-tabs.nav-underline .nav-item{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.product-detail .product-tabs.nav.nav-tabs.nav-underline .nav-item a.nav-link{padding:.75rem 2rem;font-size:1.2rem}.product-detail .product-content ul{padding-right:2rem}.product-detail .product-content ul li{list-style:disc}.shop-wrapper.product-action .product-count{width:24%}.shop-wrapper.product-action .product-info{width:27%}@media (max-width:480px){.shop-wrapper .input-group .form-control,.shop-wrapper .input-group-addon,.shop-wrapper .input-group-btn{display:block;margin-bottom:10px;clear:both}.shop-wrapper .input-group{display:block}}.options{background:#F5F7FC;padding:10px}.product-detail-page .product-img{height:auto;min-height:auto}