.facets{display:flex;flex-direction:column;gap:var(--space-xs);margin-left:auto;padding:var(--space-l) var(--space-s)}summary{display:block;width:100%}.filters-label{font-weight:500;background:var(--neutral-ultra-light);padding:.1em var(--space-xs);display:flex;justify-content:space-between}summary.filters-label{padding-block:var(--space-xs)}summary.filters-label:after{content:url(//hvacconnect.com/cdn/shop/t/6/assets/icon-dropdown.svg?v=123959358278380511201749163608);transform:rotate(-90deg);transition:ease .1s}details[open] .filters-label:after{transform:rotate(0);transition:ease .1s}.filters-wrapper.categories{border-bottom:1px solid var(--neutral-dark);padding-bottom:var(--space-m)}.filters-wrapper ul{list-style-type:none;padding:0;padding-inline-start:var(--space-xs);display:flex;flex-direction:column;gap:var(--space-xs)}.filters-wrapper li{display:flex}.filters-wrapper label{font-size:calc(var(--text-s) * 1.15);display:flex;align-items:center}label.check-filter--standard input[type=checkbox]{width:12px;height:12px;border:2px solid;border-radius:4px;-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer;margin-right:var(--space-xs)}label.check-filter--standard input[type=checkbox]:checked{background-color:var(--secondary);border-color:var(--secondary-semi-dark)}label.check-filter--full{position:relative;width:100%;height:fit-content}label.check-filter--full:hover{background-color:var(--neutral-light)}label.check-filter--full:has(input[type=checkbox]:checked){color:var(--white);padding-inline:.5em;background-color:var(--secondary);border:solid 2px var(--secondary-semi-dark)}label.check-filter--full input[type=checkbox]{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}label{width:100%;display:flex;justify-content:space-between}.filter-group-display__range-labels{display:flex;justify-content:space-between;font-size:var(--text-s)}.filter-group-display__range-selected{display:flex;justify-content:center}.filter-group-display__range-slider{position:relative;height:20px;background:linear-gradient(gray,gray) no-repeat center;background-size:98% 2px}.range-slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;pointer-events:none;-webkit-appearance:none;appearance:none;background:transparent}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--secondary);position:relative;width:20px;height:20px;pointer-events:all;border-radius:100px;border:2px solid var(--secondary-semi-dark);z-index:1;cursor:pointer}.range-slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:var(--secondary);position:relative;width:20px;height:20px;pointer-events:all;border-radius:100px;border:2px solid var(--secondary-semi-dark);z-index:1;cursor:pointer}.filter-count-pill{margin-inline-start:auto}input[type=submit]{margin-left:auto;margin-top:var(--space-m)}.facets{top:var(--section-space-xs)}.facets li:has(input) *{cursor:pointer}.facets li:has(input[disabled]) *{opacity:.5;cursor:default}.products-grid.loading{opacity:.5;pointer-events:none}.hvac-facets-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}.hvac-facets-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hvac-connect-facets.css.map */
