.btn{font-weight:700;text-transform:uppercase}.btn:hover{background-color:ccc;text-shadow:0 1px hsla(0,0%,100%,.5);color:#222}.btn.is-checked,.btn:active{background-color:#2175b0;color:#fff}.img-comp{background-size:contain;background-position:0 100%;height:0;padding-bottom:56%;background-repeat:no-repeat}.grid:after{content:"";display:block;clear:both}.item{width:30%;margin:0 1.5% 3%;float:left}@media (max-width:1150px){.item{width:47%}}@media (max-width:620px){.item{width:84%;margin:8%}}ul.btn-group,ul.btn-unit{padding:0;list-style:none;text-transform:lowercase;font-size:12px;font-family:inter}ul.btn-group li,ul.btn-unit li{position:relative;padding:0 0 0 18px}ul.btn-group li:before,ul.btn-unit li:before{content:"";position:absolute;background:#ddd;width:12px;height:12px;border-radius:50%;border:1px solid;top:4px;left:0}ul.btn-group li.is-checked:before,ul.btn-unit li.is-checked:before{background:#ef4123}.sliders{padding:15px 0 30px}.filter-section .filter-label{display:block;font-weight:300;font-size:12px;text-transform:uppercase;font-family:inter}.bootstrap-slider .slider-selection{background:#2175b0}.slider.slider-horizontal{width:100%}.slider-handle{top:2px;background:#000;height:15px;width:15px;margin-left:-6px!important}.bootstrap-slider .slider-selection{background:#000;border-radius:0}.slider.slider-horizontal .slider-track{height:3px;width:100%;margin-top:-2px;top:50%;left:0}.bootstrap-slider{position:relative;margin-bottom:30px}.val-max{right:-11px}.val-max,.val-min{position:absolute;bottom:-24px;width:40px;text-align:center;font-size:11px}.val-min{left:-14px}.slider.slider-horizontal{width:calc(100% - 15px);margin:0 5px;height:20px}.tooltip{width:36px!important;margin-left:-18px!important}.tooltip-inner{padding:3px 4px!important}.tooltip.bottom{margin-top:-6px!important;font-size:11px}.tooltip.top{margin-bottom:-5px!important;font-size:11px}.tooltip-inner{margin-left:2px!important}.tooltip-arrow{margin-left:-3px!important}.filters .panel-group .panel{margin-bottom:0;border-radius:4px;background:rgba(0,0,0,.05)}.filters .panel-title>a{position:relative;display:block;padding:10px;font-weight:700;font-size:12px;text-transform:uppercase;font-family:inter}.filters .panel-title>a:after{padding:5px;right:10px;top:6px}.filters .panel-title>a.collapsed:after{top:9px;padding:5px;right:10px}.filters .panel-body{padding:0!important;margin:0 10px}.areset{position:relative;display:block;padding:0 10px;font-weight:700;font-size:12px;text-transform:uppercase;font-family:inter}.reset-f{cursor:pointer}