.shop-area{padding:45px 0 120px}.shop-area.style-two{padding-bottom:100px}.shop-sorting-area.row{margin-bottom:60px}.sidebar-search button{color:#2e2e2e;cursor:pointer;background:0 0;border:none;width:50px;height:45px;margin-left:-5px;font-size:20px;position:absolute;right:30px}.sidebar-search input{float:left;color:#222;background:0 0;border:1px solid #e9e9e9;width:100%;height:45px;padding-left:20px;position:relative}.sidebar-search{width:100%}.sidebar-widget{padding-bottom:70px;overflow:hidden}.sidebar-widget h6{color:#2e2e2e;margin-bottom:25px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600}.category-widget ul li{padding-bottom:5px;padding-left:16px;position:relative}.category-widget ul li:after{content:"";background:#d19e66;width:5px;height:5px;margin-top:-2px;position:absolute;bottom:14px;left:0}.category-widget ul li a{color:#7b7b7b;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}.category-widget ul li span{color:#7b7b7b;float:right;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}.category-widget ul li:not(:first-child){padding-top:13px}#slider-range{background:#e2e8f0!important;border:none!important;border-radius:3px!important;height:6px!important;margin-top:15px!important;margin-bottom:25px!important;position:relative!important}#slider-range .ui-slider-range{background:#111!important;border-radius:3px!important;height:100%!important;position:absolute!important;top:0!important}#slider-range .ui-slider-handle{cursor:pointer!important;background:#111!important;border:2px solid #fff!important;border-radius:50%!important;outline:none!important;width:18px!important;height:18px!important;margin-left:-9px!important;transition:transform .1s!important;top:-6px!important;box-shadow:0 2px 6px #0000004d!important}#slider-range .ui-slider-handle:hover,#slider-range .ui-slider-handle:focus{transform:scale(1.2)!important}p.sub-title{color:#e48080;text-transform:capitalize;padding:10px 15px 10px 0;font-family:Lato;font-size:14px;font-weight:700;display:block}.price-range>span{text-transform:capitalize;color:#464646;margin-right:5px;font-family:Work Sans,sans-serif;font-weight:600}.price-range input[type=text]{float:none;letter-spacing:3px;text-align:center;word-spacing:7px;color:#d19e66;border:none;width:56%;height:30px;font-family:Work Sans,sans-serif;font-weight:400;line-height:23px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-hover{color:#121212;background:#b35f03;border:2px solid #b35f03;border-radius:50px;width:16px;height:16px;font-weight:400}.ui-widget.ui-widget-content{background:#f1f1f1;border:0 solid #c5c5c5;border-radius:0;height:6px;margin-left:12px;margin-right:10px}.color-widget ul li{border:1px solid #ddd;width:25px;height:25px;margin-right:3px;display:inline-block}.color-widget ul li:first-child{background:#cdcd16}.color-widget ul li:nth-child(2){background:#45ce09}.color-widget ul li:nth-child(3){background:#cd163d}.color-widget ul li:nth-child(4){background:#e51996}.color-widget ul li:nth-child(5){background:#2e2e2e}.color-widget ul li a{border:1px solid #fff;width:100%;height:100%;display:block}.wid-pro{padding-bottom:30px;overflow:hidden}.wid-pro .sp-img{float:left}.wid-pro .small-pro-details{float:left;width:65%;padding-top:1px;padding-left:20px}.wid-pro .small-pro-details .title a{color:#525353}.wid-pro .small-pro-details span{color:#525353;float:left;margin-right:9px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;display:block}.wid-pro .small-pro-details>a{color:#3f3f3f;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:underline}.wid-pro .small-pro-details .rating{width:100%;padding:5px 0 0;display:block;overflow:hidden}.wid-pro .small-pro-details .rating a{color:#d19e66}.banner-wid{text-align:center;padding-bottom:0;position:relative}.banner-wid a{text-align:center;color:#5e5e5e;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;position:absolute;top:86%;left:50%;transform:translate(-50%)}.Bg{z-index:82;background-color:#2e2e2e;width:390px;height:519px;position:absolute;top:1694px;left:135px;box-shadow:.707px -.707px 8px #6d6d6d1c}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#0000}.nav-tabs{border-bottom:0 solid #dee2e6}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#0000}.shop-btn li a.nav-link{color:#2e2e2e;text-align:center;border-radius:0;width:35px;height:50px;padding:1px;font-size:18px;line-height:39px}.shop-btn li a.nav-link:hover,.shop-btn li a.nav-link.active{color:#d19e66}.shop-btn .flaticon-list{font-size:23px;line-height:37px}.list-pro-det{text-align:left}.list-pro-det .color-variation{float:none;margin:9px 0 15px}.list-pro-det .rating{float:none}.list-pro-det .rating a{color:#d19e66;font-size:17px}.list-pro-det h5.pro-title{float:none}.list-pro-det span{float:none;color:#525353;margin-top:8px;margin-bottom:4px;font-size:26px;display:inline-block}.list-pro-det a.btn-two{background:#d19e66;margin-left:8px}.list-pro-det a.btn-two:after,.list-pro-det a.btn-two:before{border-color:#d19e66}.list-pro-det p{color:#636363;margin-bottom:23px;font-size:16px;line-height:28px}.sin-product.list-pro .pro-icon{text-align:center;text-align:left;width:200px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.sin-product.list-pro .pro-icon ul li a{color:#585858;font-size:23px}.sin-product.list-pro .pro-icon ul li:before{content:"";background:url(/media/images/icon/li-border.png) no-repeat;width:5px;height:47px;position:absolute;top:10px;right:-18px}.sin-product.list-pro .pro-icon ul li:last-child:before,.sin-product.list-pro .pro-icon ul li:after{display:none}.sin-product.list-pro .pro-icon ul li{margin:0 12px}.sin-product.list-pro .new-tag{color:#fff;background:#66a2f4;padding:2px 8px;font-size:14px;position:absolute;top:18px;left:33px}.sort-by{text-align:right}.sort-by span{color:#7b7b7b;margin-right:15px;font-size:16px;font-weight:500}.sort-by select{appearance:none;-o-appearance:none;color:#7b7b7b;text-overflow:ellipsis;white-space:nowrap;background:url(/media/images/icon/arrow.png) 94% 47% no-repeat;border:1px solid #e9e9e9;width:200px;height:30px;padding-left:15px;padding-right:25px;overflow:hidden}.sort-by select option{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sin-product.style-two{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:45px!important;transition:all .3s!important;position:relative!important;overflow:hidden!important}.sin-product.style-two:hover{box-shadow:none!important;transform:none!important}.sin-product.style-two .pro-img,.sin-product .pro-img{background:0 0!important;border-radius:8px!important;width:100%!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.sin-product.style-two .pro-img:after,.sin-product .pro-img:after{background:0 0!important;display:none!important}.sin-product.style-two .pro-img a,.sin-product .pro-img a{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}.sin-product.style-two .pro-img img,.sin-product .pro-img img{object-fit:contain!important;border-radius:8px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;transition:transform .4s!important;display:block!important}.sin-product.style-two:hover .pro-img img,.sin-product:hover .pro-img img{transform:scale(1.04)!important}.sin-product.style-two .new-tag{color:#fff!important;letter-spacing:.05em!important;z-index:15!important;pointer-events:none!important;background:#3b82f6!important;border-radius:4px!important;width:auto!important;max-width:fit-content!important;padding:3px 8px!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important;display:inline-block!important;position:absolute!important;top:8px!important;left:8px!important;right:auto!important;box-shadow:0 2px 5px #00000026!important}.sin-product.style-two .mid-wrapper{text-align:left!important;background:0 0!important;width:100%!important;padding:15px 0 0!important;display:block!important;overflow:hidden!important}.sin-product.style-two .pro-title{float:left!important;text-align:left!important;width:auto!important;margin-bottom:3px!important}.sin-product.style-two .pro-title a{color:#2e2e2e!important;text-transform:capitalize!important;font-family:Work Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;transition:color .2s!important;display:block!important}.sin-product.style-two .pro-title a:hover{color:#801c31!important}.sin-product.style-two .color-variation{float:right!important;margin-top:4px!important;display:block!important}.sin-product.style-two .color-variation ul{flex-direction:row!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.sin-product.style-two .color-variation ul li{margin:0!important;padding:0!important;font-size:14px!important;display:inline-block!important}.sin-product.style-two .color-variation ul li:first-child i{color:#cdcd16!important}.sin-product.style-two .color-variation ul li:nth-child(2) i{color:#45ce09!important}.sin-product.style-two .color-variation ul li:nth-child(3) i{color:#cd163d!important}.sin-product.style-two .color-variation ul li:nth-child(4) i{color:#4c4c4c!important}.sin-product.style-two .mid-wrapper p{color:#7b7b7b!important;float:left!important;text-align:left!important;width:100%!important;margin:6px 0 0!important;font-family:Work Sans,sans-serif!important;font-size:15px!important;display:block!important}.sin-product.style-two .mid-wrapper p span{color:#801c31!important;float:none!important;text-align:left!important;width:auto!important;font-size:15px!important;font-weight:600!important;display:inline-block!important}.sin-product.style-two .mid-wrapper p span.pre-price{color:#94a3b8!important;width:auto!important;margin-right:4px!important;font-size:12px!important;font-weight:400!important;text-decoration:line-through!important;display:inline-block!important}.sin-product.style-two .icon-wrapper{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;visibility:visible!important;z-index:10!important;pointer-events:none!important;background:0 0!important;border:none!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important;transform:none!important}.sin-product.style-two .pro-icon{opacity:0!important;visibility:hidden!important;pointer-events:auto!important;z-index:10!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important;transition:all .3s!important;display:flex!important;position:absolute!important;top:40%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}.sin-product.style-two:hover .pro-icon{opacity:1!important;visibility:visible!important}.sin-product.style-two .pro-icon ul{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:auto!important;margin:0 auto!important;padding:0!important;list-style:none!important;display:flex!important}.sin-product.style-two .pro-icon ul li{margin:0!important;display:inline-block!important;position:relative!important}.sin-product.style-two .pro-icon ul li:after,.sin-product.style-two .pro-icon ul li:before{display:none!important}.sin-product.style-two .pro-icon ul li a{color:#333!important;background:#fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:15px!important;text-decoration:none!important;transition:all .25s!important;display:flex!important;box-shadow:0 4px 12px #00000026!important}.sin-product.style-two .pro-icon ul li a:hover{color:#fff!important;background:#801c31!important;transform:translateY(-2px)!important}.sin-product.style-two .add-to-cart{opacity:0!important;visibility:hidden!important;pointer-events:auto!important;z-index:10!important;width:82%!important;max-width:180px!important;transition:all .3s!important;position:absolute!important;bottom:10px!important;left:50%!important;transform:translate(-50%)!important}.sin-product.style-two:hover .add-to-cart{opacity:1!important;visibility:visible!important;bottom:16px!important}.sin-product.style-two .add-to-cart a,.list-pro-det a.btn-two,a.btn-two{color:#fff!important;text-transform:uppercase!important;letter-spacing:.08em!important;box-shadow:none!important;white-space:nowrap!important;background:#111!important;border-radius:0!important;margin:6px 0!important;padding:10px 20px!important;font-family:Work Sans,Roboto Condensed,sans-serif!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;transition:all .3s!important;display:inline-block!important;position:relative!important}.sin-product.style-two .add-to-cart a{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:calc(100% - 16px)!important;margin:0 auto!important;padding:8px 12px!important;font-size:11px!important;display:block!important;overflow:hidden!important}.sin-product.style-two .add-to-cart a:before,.list-pro-det a.btn-two:before,a.btn-two:before{content:""!important;pointer-events:none!important;border:2px solid #111!important;border-right:none!important;width:12px!important;height:calc(100% + 10px)!important;transition:all .3s!important;position:absolute!important;top:-5px!important;left:-5px!important}.sin-product.style-two .add-to-cart a:after,.list-pro-det a.btn-two:after,a.btn-two:after{content:""!important;pointer-events:none!important;border:2px solid #111!important;border-left:none!important;width:12px!important;height:calc(100% + 10px)!important;transition:all .3s!important;position:absolute!important;top:-5px!important;right:-5px!important}.sin-product.style-two .add-to-cart a:hover:before,.list-pro-det a.btn-two:hover:before,a.btn-two:hover:before,.sin-product.style-two .add-to-cart a:hover:after,.list-pro-det a.btn-two:hover:after,a.btn-two:hover:after{border-color:#111!important;width:calc(50% + 5px)!important}.sin-product.style-two .add-to-cart a:hover,.list-pro-det a.btn-two:hover,a.btn-two:hover{color:#fff!important;background:#111!important}.wid-pro{align-items:center!important;padding-bottom:25px!important;display:flex!important;overflow:hidden!important}.wid-pro .sp-img{float:left!important;border-radius:4px!important;flex:0 0 75px!important;width:75px!important;height:90px!important;overflow:hidden!important}.wid-pro .sp-img img{object-fit:cover!important;border-radius:4px!important;width:100%!important;height:100%!important}.wid-pro .small-pro-details{float:left!important;flex:1!important;padding-left:15px!important}.wid-pro .small-pro-details .title{margin-bottom:4px!important;font-family:Work Sans,sans-serif!important;font-size:15px!important;font-weight:500!important}.wid-pro .small-pro-details .title a{color:#2e2e2e!important;text-decoration:none!important;transition:color .2s!important}.wid-pro .small-pro-details .title a:hover{color:#801c31!important}.wid-pro .small-pro-details span{color:#801c31!important;margin-right:8px!important;font-family:Work Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;display:inline-block!important}.wid-pro .small-pro-details .pre-price{color:#999!important;font-size:14px!important;font-weight:400!important;text-decoration:line-through!important}.wid-pro .small-pro-details .rating{width:100%!important;padding-top:6px!important;display:block!important}.wid-pro .small-pro-details .rating ul{flex-direction:row!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.wid-pro .small-pro-details .rating ul li{margin:0!important;padding:0!important;display:inline-block!important}.wid-pro .small-pro-details .rating a,.wid-pro .small-pro-details .rating i{color:#d19e66!important;font-size:13px!important}.sin-product.list-pro{background:#fff!important;border-bottom:1px solid #eee!important;margin-bottom:40px!important;padding-bottom:30px!important;position:relative!important}.sin-product.list-pro .pro-img{background:0 0!important;border-radius:6px!important;width:100%!important;position:relative!important;overflow:hidden!important}.sin-product.list-pro .pro-img img{object-fit:contain!important;border-radius:6px!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:420px!important;display:block!important}.sin-product.list-pro .pro-icon{opacity:0!important;visibility:hidden!important;z-index:10!important;transition:all .3s!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.sin-product.list-pro:hover .pro-icon{opacity:1!important;visibility:visible!important}.sin-product.list-pro .pro-icon ul{flex-direction:row!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.sin-product.list-pro .pro-icon ul li{margin:0!important;display:inline-block!important}.sin-product.list-pro .pro-icon ul li a{color:#333!important;background:#fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:16px!important;text-decoration:none!important;transition:all .25s!important;display:flex!important;box-shadow:0 4px 12px #00000026!important}.sin-product.list-pro .pro-icon ul li a:hover{color:#fff!important;background:#801c31!important;transform:translateY(-2px)!important}.list-pro-det{text-align:left!important;padding-left:25px!important}.list-pro-det h5.pro-title{float:none!important;margin-bottom:8px!important}.list-pro-det h5.pro-title a{color:#2e2e2e!important;text-transform:capitalize!important;font-family:Work Sans,sans-serif!important;font-size:20px!important;font-weight:600!important;text-decoration:none!important;transition:color .2s!important}.list-pro-det h5.pro-title a:hover{color:#801c31!important}.list-pro-det span{color:#801c31!important;float:none!important;margin:6px 0 10px!important;font-family:Work Sans,sans-serif!important;font-size:22px!important;font-weight:700!important;display:block!important}.list-pro-det .rating{float:none!important;width:100%!important;margin-bottom:12px!important;display:block!important}.list-pro-det .rating ul{flex-direction:row!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.list-pro-det .rating ul li{margin:0!important;padding:0!important;display:inline-block!important}.list-pro-det .rating a,.list-pro-det .rating i{color:#d19e66!important;font-size:15px!important}.list-pro-det .color-variation{float:none!important;margin:12px 0 16px!important;display:flex!important}.list-pro-det .color-variation ul{flex-direction:row!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.list-pro-det .color-variation ul li{margin:0!important;padding:0!important;font-size:14px!important;display:inline-block!important}.list-pro-det .color-variation ul li:first-child i{color:#cdcd16!important}.list-pro-det .color-variation ul li:nth-child(2) i{color:#45ce09!important}.list-pro-det .color-variation ul li:nth-child(3) i{color:#cd163d!important}.list-pro-det .color-variation ul li:nth-child(4) i{color:#4c4c4c!important}.list-pro-det p{color:#636363!important;float:none!important;margin-bottom:20px!important;font-family:Work Sans,sans-serif!important;font-size:15px!important;line-height:26px!important}.list-pro-det a.btn-two{color:#fff!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#801c31!important;border-radius:4px!important;margin-left:0!important;padding:10px 24px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:background .2s!important;display:inline-block!important}.list-pro-det a.btn-two:hover{background:#5e1323!important}.custom-range-slider::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #c59d5f;border-radius:50%;width:18px;height:18px;transition:transform .15s,background-color .15s;box-shadow:0 2px 6px #00000026}.custom-range-slider::-webkit-slider-thumb:hover{background-color:#c59d5f;transform:scale(1.15)}.custom-range-slider::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#fff;border:2px solid #c59d5f;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #00000026}.compare-mobile-card{background:#fff;border:1px solid #eaeaea;border-radius:8px;margin-bottom:20px;padding:16px;position:relative;box-shadow:0 4px 15px #00000008}.compare-mobile-header{border-bottom:1px solid #f2f2f2;align-items:flex-start;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}.compare-mobile-img{object-fit:cover;background:#f8f8f8;border-radius:6px;flex-shrink:0;width:90px;height:110px}.compare-mobile-info{flex:1;min-width:0;padding-right:25px}.compare-mobile-title{color:#1d1b1b;margin:0 0 4px;font-family:Work Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.compare-mobile-category{color:#777;margin-bottom:8px;font-size:12px;display:block}.compare-mobile-price{color:#1d1b1b;font-size:16px;font-weight:700}.compare-mobile-old-price{color:#999;margin-left:6px;font-size:13px;text-decoration:line-through}.compare-mobile-remove-btn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.compare-mobile-remove-btn:hover{color:#c81e1e;background:#fee2e2}.compare-mobile-details{background:#fafafa;border-radius:6px;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.compare-mobile-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.compare-mobile-label{color:#666;font-family:Work Sans,sans-serif;font-weight:600}.compare-mobile-val{color:#1d1b1b;font-weight:600}@media (max-width:767px){.compare-header-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.compare-header-title{font-size:19px!important}}
