.rc-collection-filters{display:none}.rc-filters-empty{display:none;grid-column:1 / -1;margin:8px 0 24px;color:var(--color-gray-500);font-size:15px;font-weight:600}.rc-filters-empty.is-visible{display:block}.product-grid__item.is-rc-filtered-out{display:none}.rc-collection,.rc-collection__layout,.rc-collection__main{min-width:0}@media(min-width:750px){results-list.product-grid-container:has(.rc-collection){display:block}.rc-collection__layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px 40px;align-items:start}.rc-collection-filters{display:block;width:270px;max-width:270px;min-width:0;position:sticky;top:80px;max-height:calc(100vh - 96px);overflow-x:hidden;overflow-y:auto;padding-bottom:12px;box-sizing:border-box;scrollbar-width:thin}.rc-collection__main{display:block;width:auto;min-width:0;max-width:100%}.rc-collection__main .facets-block-wrapper,.rc-collection__main .facets-controls-wrapper,.rc-collection__main .main-collection-grid,.rc-collection__main .main-collection-grid.grid{display:block;width:100%;max-width:100%;margin:0;padding-inline:0;grid-column:unset}.rc-collection__main .main-collection-grid>div{grid-column:unset;width:100%;max-width:100%}.rc-collection__main .facets__filters-wrapper,.rc-collection__main .facets-horizontal-remove,.rc-collection__main .facets--filters-title,.rc-collection__main .products-count-wrapper,.rc-collection__main .column-options-wrapper,.rc-collection #filters-drawer{display:none}.rc-collection__main .facets--horizontal{display:flex;justify-content:flex-end;gap:10px;padding-block:4px 10px;border-block:0}.rc-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rc-collection .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.rc-collection .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-filters{display:grid;gap:22px;min-width:0;max-width:100%;color:var(--color-black)}.rc-filters__group{min-width:0;max-width:100%;padding-bottom:18px;border-bottom:1px solid var(--color-gray-200)}.rc-filters__title{margin:0 0 14px;font-family:var(--font-body);font-size:15px;font-weight:800;letter-spacing:0;line-height:1.2}.rc-filters__slider{position:relative;width:100%;max-width:100%;height:28px;margin:4px 0 10px;box-sizing:border-box}.rc-filters__track{position:absolute;z-index:0;top:50%;right:10px;left:10px;height:3px;border-radius:999px;background:#b8b8b8;transform:translateY(-50%);pointer-events:none}.rc-filters__fill{position:absolute;top:0;bottom:0;left:var(--rc-price-start, 0%);width:var(--rc-price-span, 100%);border-radius:999px;background:var(--color-red)}.rc-filters__knob{position:absolute;z-index:2;top:50%;width:16px;height:16px;border:2px solid var(--color-red);border-radius:50%;background:var(--color-white);box-shadow:0 1px 3px #0003;transform:translate(-50%,-50%);pointer-events:none}.rc-filters__knob--min{left:var(--rc-price-start, 0%)}.rc-filters__knob--max{left:calc(var(--rc-price-start, 0%) + var(--rc-price-span, 100%))}.rc-filters__range{position:absolute;z-index:1;top:0;right:10px;left:10px;width:auto;min-width:0;height:28px;margin:0;padding:0;border:0;opacity:0;background:transparent;pointer-events:none;appearance:none;-webkit-appearance:none}.rc-filters__range[data-rc-price-min]{z-index:3}.rc-filters__range[data-rc-price-max]{z-index:2}.rc-filters__range::-webkit-slider-runnable-track{height:28px;background:transparent;border:0}.rc-filters__range::-webkit-slider-thumb{width:20px;height:20px;margin-top:4px;border:0;border-radius:50%;background:transparent;pointer-events:auto;appearance:none;-webkit-appearance:none;cursor:pointer}.rc-filters__range::-moz-range-track{height:28px;background:transparent;border:0}.rc-filters__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:transparent;pointer-events:auto;cursor:pointer}.rc-filters__price-label{margin:0;color:var(--color-black);font-size:13px;font-weight:600}.rc-filters__list{display:grid;gap:8px;margin:0;padding:0;min-width:0;max-width:100%;list-style:none}.rc-filters__option{position:relative;display:grid;grid-template-columns:16px auto minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;max-width:100%;cursor:pointer}.rc-filters__option:not(:has(.rc-filters__speed-dot)){grid-template-columns:16px minmax(0,1fr) auto}.rc-filters__option input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rc-filters__check{display:block;width:16px;height:16px;border:1.5px solid #cfcfcf;border-radius:50%;background:var(--color-white)}.rc-filters__option input:checked+.rc-filters__check{border-color:var(--color-red);background:var(--color-red);box-shadow:inset 0 0 0 3px var(--color-white)}.rc-filters__option-label{min-width:0;font-size:14px;font-weight:500;line-height:1.3}.rc-filters__count{flex-shrink:0;color:var(--color-gray-500);font-size:12px;font-weight:600;white-space:nowrap}.rc-filters__option input:checked~.rc-filters__option-label{color:var(--color-red);font-weight:700}.rc-filters__speed-dot{width:14px;height:14px;border-radius:50%}.rc-filters__speed-dot--1{background:#7ed957}.rc-filters__speed-dot--2{background:#c4e538}.rc-filters__speed-dot--3{background:#f7d154}.rc-filters__speed-dot--4{background:#f5a623}.rc-filters__speed-dot--5{background:#f26b21}.rc-filters__speed-dot--6{background:#e31c23}.rc-filters__actions{position:sticky;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;min-width:0;max-width:100%;padding-top:8px;background:linear-gradient(180deg,rgb(255 255 255 / 0%) 0%,var(--color-white) 18%)}.rc-filters__clear,.rc-filters__apply{min-width:0;height:44px;border-radius:999px;padding:0 10px;overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.rc-filters__clear{border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-black)}.rc-filters__apply{border:0;background:var(--color-red);color:var(--color-white)}.rc-filters__option[hidden],.rc-filters__list>li:has([hidden]){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rc-collection-filters.css.map */
