.filters-form action-filter:not(:last-child){border-bottom:1px solid var(--color-border);padding-bottom:var(--row-gap)}.filters-form{--row-gap: var(--bs-gutter-x)}.facet-checkbox.p-2{padding:2px}.facet-filters__sort filter-sort:hover{color:var(--color-heading)}@media (min-width: 1025px){.filters-form{--row-gap: 4rem}}price-range .field.rounded-5.gap-0.flex-nowrap.flex-1{flex:0 0 auto;width:calc((100% - 31px)/2)}.price-range{--color: #000;background:linear-gradient(90deg,#dfdfdf var(--range-from),var(--color) var(--range-from),var(--color) var(--range-to),#e6e7ec var(--range-to));border-radius:10px;height:3px;margin:27px 0 28px;position:relative}.price-range .range-slider{-webkit-appearance:none;appearance:none;background:transparent;border:none;height:3px;outline:none;padding:0;pointer-events:none;vertical-align:top;margin:0;width:100%}.price-range .range-slider.range-slider-max{right:0;position:absolute;top:0}.price-range .range-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:2px;cursor:pointer;margin-top:-7px;position:relative;pointer-events:auto;background-color:#fff;z-index:1;background:#fff url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1V7H0V0Z' fill='%23151515'/%3E%3Cpath d='M3 0H4V7H3V0Z' fill='%23151515'/%3E%3Cpath d='M6 0H7V7H6V0Z' fill='%23151515'/%3E%3C/svg%3E");backface-visibility:hidden;background-repeat:no-repeat;background-position:4px 4px;background-size:7px;border:1px solid var(--color-dark);width:17px;height:17px}.price-range .range-slider::-moz-range-thumb{-webkit-appearance:none;border:none;border-radius:2px;cursor:pointer;margin-top:-7px;position:relative;z-index:1;pointer-events:auto;transform:scale(1.3);-webkit-transform:scale(1.3);background:#fff url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1V7H0V0Z' fill='%23151515'/%3E%3Cpath d='M3 0H4V7H3V0Z' fill='%23151515'/%3E%3Cpath d='M6 0H7V7H6V0Z' fill='%23151515'/%3E%3C/svg%3E");backface-visibility:hidden;background-repeat:no-repeat;background-position:4px 4px;background-size:7px;border:1px solid var(--color-dark);width:17px;height:17px}.price-range .range-slider::-webkit-slider-runnable-track{background:var(--accent-color-second, #dfdfdf);border:none;border-radius:10px;cursor:pointer;height:3px;width:100%}.facet-color{--checkmark_width: 3.2rem;--checkmark_rounded: 50%;--checkmark_top: 0}.facet-color .input_checkbox{left:6px;top:6px}.color-filter-label:before{content:"";display:inline-flex;width:var(--checkmark_width, 28px);height:var(--checkmark_width, 28px);border-radius:var(--checkmark_rounded, 50%);background-color:var(--swatch-background, rgb(var(--color-white)));position:absolute;left:2px;top:var(--checkmark_top, 2px);transition:var(--bls-transition);z-index:1}.color-checkmark:before{--checkmark_rounded: 50%;--checkmark_width: 2.4rem;opacity:0}input[type=checkbox]:checked+.color-checkmark:before{opacity:1}.facet-color:has(input[type=checkbox]:checked) .color-swatch-label:before{--shadow-position: 4px}.facet-color:has(input[type=checkbox]:checked) .color-swatch-label{--color-border: var(--color-dark)}.color-checkmark:after{z-index:2}.color-swatch-label.filter-swatch:not(.disabled){position:unset}.color-swatch-label.filter-swatch:before{width:var(--color-swatch-width, 2.6rem);height:var(--color-swatch-height, 2.6rem);left:2px;top:2px}.filter-swatch:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{border:none;border-radius:10px;cursor:pointer;height:3px;width:100%}.price-range .range-slider::-moz-range-progress{background-color:#000000b3}.price-range .range-slider::-moz-range-track{background-color:var(--accent-color-second, #dfdfdf)}.price-range .range-slider::-webkit-slider-runnable-track{background:none}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{background:none}@media (min-width: 1025px) and (max-width: 1199px){.vertical-filter{--col-width: 23rem !important;--gap-desktop: 3rem !important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/facets.css.map */
