input.searchHolder{height:20px;margin:0 10px 10px 30px !important;padding:13px 145px 13px 35px !important;opacity:.4 !important;border-radius:24px !important;border:solid 1px #8c9095 !important;width:140px;position:relative !important;outline:0}
.search-box{margin-top:30px;position:relative}
img.search-logo{position:absolute;top:16px;left:45px;width:13px;height:15px}
.searchFilter{margin:0 auto;margin-bottom:2%;margin-top:5%;width:90%}
.search-category{padding:35px 0 0 45px}
.cat-heading{font-family:AppDSans;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.36px;color:#19212b;text-transform:capitalize}
.search-category input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}
.search-category label{position:relative;cursor:default;display:block;font-family:AppDSans;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.36px;color:#19212b;height:35px;white-space:nowrap}
.search-category label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid lightgray;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:15px}
.search-category input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:3px solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}
.search-category input:checked+label:before{background-color:#4e3eb1}
.no-result{font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-0.8px;color:#19212b;margin-top:16px;display:none}
.mobile-filter{display:none}
.button-container{display:none}
@media only screen and (min-width:1000px) and (max-width:1280px){input.searchHolder{height:15px !important;margin:0 10px 10px 25px !important;padding:13px 8px 13px 30px !important;opacity:.4 !important;width:150px}
.search-category{padding:25px 0 0 25px}
.search-box{margin-top:25px}
img.search-logo{top:14px;left:36px;width:13px;height:13px}
}
@media only screen and (min-width:600px) and (max-width:1000px){input.searchHolder{margin:0 10px 5px 10px !important;padding:13px 95px 13px 35px !important;width:30%}
.child-container{height:40px}
.search-category{padding:30px 0 0 15px}
img.search-logo{top:17px;left:25px;width:15px;height:15px}
.search-category label{font-size:13px;height:30px}
.search-category label:before{margin-right:8px}
}
@media only screen and (min-width:100px) and (max-width:600px){.search-container{float:none;width:100%}
.searchFilter{width:100%}
.search-box{width:100%}
img.search-logo{top:14px;left:25px}
.search-category{display:none}
.search-category.open{display:block;padding:20px 0 0 20px;transition:.4s}
input.searchHolder{height:20px;margin:0 10px 10px 10px !important;padding:10px 50px 10px 35px !important;border-radius:22px !important;border:solid 1px #8c9095 !important;width:45%}
.mobile-filter{display:inline-block;position:relative;margin-bottom:18px;margin-left:15px;cursor:pointer}
.bar1{width:25px;height:2px;background-color:black;margin:6px 0;transition:.4s;position:absolute}
.bar2{width:18px;height:2px;margin:6px 0;background-color:black;transition:.4s;position:absolute;margin-top:12px;margin-left:3px}
.bar3{width:13px;height:2px;margin:6px 0;transition:.4s;position:absolute;background-color:black;margin-top:18px;margin-left:6px}
.button-container.open{display:block;width:100%;text-align:center;clear:left;margin-top:25px}
.apply-btn{height:40px;text-decoration:none;padding:8px 25px 15px 25px;border-radius:28px;background-color:#19212b;color:white;display:inline-block !important}
.reset-btn{height:30px;text-decoration:none;padding:8px 25px;color:#19212b;display:inline-block !important}
}