.aside-filter ul{padding-left:0;list-style:none;margin:0px}@media (max-width: 991px){.aside-content::-webkit-scrollbar{width:3px}.aside-content::-webkit-scrollbar-thumb{background-color:var(--primary-color);outline:1px solid var(--primary-color)}}.aside-content .filter-item{position:relative;clear:left;font-size:14px;padding:0}.aside-content .filter-item:last-child{border-bottom:none}.aside-content .filter-item a{font-size:14px;font-weight:600;line-height:1.7;padding:5px 20px 2px 0px}.aside-content .filter-item .fa{cursor:pointer;display:inline}.aside-content .filter-item .fa.fa-caret-right{right:auto;left:0;top:16px;text-align:left}.aside-content .filter-item .dropdown-menu{width:100%;border:0;padding-left:0px;box-shadow:none;margin-top:0px;padding:0px;position:static;background:none}.aside-content .filter-item.active>.dropdown-menu{display:block}.aside-content .filter-item:hover>a{color:#333;background-color:transparent}.aside-content .filter-item ul>li:before{top:17px;left:15px}.filter-container__selected-filter-item{background:transparent;padding:6px 8px;margin-right:4px;margin-top:4px;border:1px solid var(--primary-color);position:relative;overflow:hidden}.filter-container__selected-filter-item a{color:#e85933;z-index:1;position:relative;font-weight:400}.filter-container__selected-filter-item a:hover{text-decoration:none}.filter-container__selected-filter-item a .fa{margin-left:5px}.filter-container__selected-filter-item:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:var(--primary-color);opacity:0.1}.aside-item{display:inline-block;margin:0 7px 0 0;position:relative}@media (max-width: 991px){.aside-item{position:static}}.aside-item.active .aside-content{display:block;opacity:1;z-index:100}@media (min-width: 992px){.aside-item.active .aside-content:after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";left:30px;position:absolute;top:-10px}}.aside-item.filter-price input{min-height:30px}.aside-item.filter-price a#filter-value{margin-top:0;margin-left:10px}.aside-item.filter-price .aside-content{padding:20px}.aside-item .aside-title{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;color:#444;cursor:pointer;display:flex;font-size:14px;height:34px;padding:5px 10px;white-space:nowrap;text-transform:none;min-width:70px;text-align:center;margin:auto;justify-content:center}.aside-item .aside-content{display:none;top:100%;left:0;background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,0.5);opacity:0;padding:10px 10px 0;position:absolute;transition:.5s;width:350px}@media (max-width: 991px){.aside-item .aside-content{width:96%;margin:auto;right:0}}.aside-item .aside-content .filter-item{display:inline-block}.aside-item .aside-content .filter-item .fa{display:none}.aside-item .aside-content .filter-item .custom-checkbox{padding:0;margin-right:5px}.aside-item .aside-content .filter-item .custom-checkbox span{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;color:#444;cursor:pointer;display:flex;font-size:12px;height:34px;padding:5px 10px;white-space:nowrap;position:relative}.aside-item .aside-content .filter-item .custom-checkbox input:checked ~ span{color:#e85933;border:1px solid var(--primary-color);background:#e6f2ec}@media (max-width: 991px){.filter-container{display:flex;margin-bottom:5px;flex-wrap:nowrap;overflow-x:auto;width:100%}}
