.rf-filters .rf-filters__primary{flex-direction:column;gap:12px;display:flex}.rf-filters .rf-group--chips{gap:var(--rf-gap);flex-wrap:wrap;display:flex}.rf-filters .rf-group__label{color:var(--rf-ink);letter-spacing:.01em;flex:0 0 100%;margin:0;font-size:13px;font-weight:700}.rf-filters .rf-group--chips .jet-smart-filters-checkboxes,.rf-filters .rf-group--chips .jet-checkboxes-list,.rf-filters .rf-group--chips .jet-checkboxes-list-wrapper,.rf-filters .rf-group--chips .jet-list-tree{gap:var(--rf-gap);border:0;flex-wrap:wrap;flex:100%;min-width:0;margin:0;padding:0;display:contents}.rf-filters .rf-group--chips .jet-filter-row{margin:0;padding:0}.rf-filters .rf-group--chips .jet-checkboxes-list__item{cursor:pointer;margin:0;display:block}.rf-filters .rf-group--chips .jet-checkboxes-list__button{border:1px solid var(--rf-line);border-radius:var(--rf-radius);background:var(--rf-surface);min-height:38px;color:var(--rf-text);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-size:14px;line-height:1.2;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.rf-filters .rf-group--chips .jet-checkboxes-list__decorator{display:none}.rf-filters .rf-group--chips .jet-checkboxes-list__item:hover .jet-checkboxes-list__button{border-color:var(--rf-primary);color:var(--rf-primary)}.rf-filters .rf-group--chips .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button{border-color:var(--rf-chip-on);background:var(--rf-chip-on);color:#fff;font-weight:600}.rf-filters .rf-group--chips .jet-checkboxes-list__input:focus-visible~.jet-checkboxes-list__button{outline:2px solid var(--rf-focus);outline-offset:2px}.rf-filters .rf-group--list .jet-checkboxes-list__row{display:block}.rf-filters .rf-group--list .jet-checkboxes-list__item{min-height:var(--rf-tap);cursor:pointer;align-items:center;gap:10px;margin:0;padding:2px 0;display:flex}.rf-filters .rf-group--list .jet-checkboxes-list__button{align-items:center;gap:10px;width:100%;display:flex}.rf-filters .rf-group--list .jet-checkboxes-list__decorator{border:1px solid var(--rf-line);border-radius:var(--rf-radius-sm);background:var(--rf-surface);color:#0000;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.rf-filters .rf-group--list .jet-checkboxes-list__decorator svg{fill:currentColor;stroke:currentColor;width:12px;height:12px}.rf-filters .rf-group--list .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button .jet-checkboxes-list__decorator{border-color:var(--rf-chip-on);background:var(--rf-chip-on);color:#fff}.rf-filters .rf-group--list .jet-checkboxes-list__input:focus-visible~.jet-checkboxes-list__button .jet-checkboxes-list__decorator{outline:2px solid var(--rf-focus);outline-offset:2px}.rf-filters .rf-group--list .jet-checkboxes-list__label{flex:auto;min-width:0}.rf-filters .jet-filter-items-search{margin:4px 0 10px;position:relative}.rf-filters .jet-filter-items-search__input{border:1px solid var(--rf-line);border-radius:var(--rf-radius-sm);background:var(--rf-surface-2);width:100%;height:40px;padding:0 34px 0 12px;font-size:16px}.rf-filters .jet-filter-items-search__clear{cursor:pointer;width:24px;height:24px;color:var(--rf-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.rf-filters .jet-filter-items-search__clear svg{fill:currentColor;width:12px;height:12px}.rf-filters .jet-filter-items-search__input::-webkit-search-cancel-button,.rf-filters .jet-filter-items-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.rf-filters .jet-filter-items-moreless{margin-top:4px}.rf-filters .jet-filter-items-moreless__toggle{min-height:var(--rf-tap);color:var(--rf-primary);cursor:pointer;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.rf-filters .jet-filter-row-hide,.rf-filters .rf-group--list .jet-checkboxes-list__row.jet-filter-row-hide{display:none}.rf-filters .rf-group--scroll .jet-checkboxes-list-wrapper{max-height:calc(var(--rf-rows,8)*var(--rf-tap));overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-y:auto}.rf-filters .rf-group--scroll .jet-checkboxes-list-wrapper::-webkit-scrollbar{width:6px}.rf-filters .rf-group--scroll .jet-checkboxes-list-wrapper::-webkit-scrollbar-thumb{background:var(--rf-line);border-radius:3px}.rf-filters .rf-group--scroll .jet-filter-items-moreless,.rf-filters .rf-group--chosen:not(.rf-group--hides) .jet-filters-counter{display:none}.rf-filters .rf-group--chosen .rf-row--empty{opacity:1}@media (width<=399px){.rf-filters .rf-group--level{--rf-gap:6px}.rf-filters .rf-group--level .jet-checkboxes-list__button{padding-inline:9px}}