.tff-filters{--tff-blue: #4492C6;--tff-blue-hover: #357BAC;--tff-blue-300: #79B6DA;--tff-green: #00857D;--tff-ink: #494643;--tff-ink-2: #615D59;--tff-muted: #8A8782;--tff-card: #FFFFFF;--tff-page: #F7F6F4;--tff-sunken: #EFEDEA;--tff-brand-soft: #EAF3FA;--tff-border-subtle: #E6E4E0;--tff-border: #C3C1BD;--tff-border-strong: #A6A39E;--tff-warm-200: #DAD9D6;--tff-warm-300: #C3C1BD;--tff-rad-sm: 2px;--tff-rad-md: 4px;--tff-pill: 999px;--tff-shadow-xs: 0 1px 2px rgba(51,48,46,.06);--tff-shadow-sm: 0 1px 3px rgba(51,48,46,.1), 0 1px 2px rgba(51,48,46,.06);--tff-focus: 0 0 0 3px rgba(68,146,198,.4);--tff-display: var(--heading-font-family, "Oswald", "Arial Narrow", sans-serif);--tff-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;color:var(--tff-ink)}.tff-filters *,.tff-filters *:before,.tff-filters *:after{box-sizing:border-box}.tff-filters [hidden]{display:none!important}.tff-refine{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 12px}.tff-refine__title{margin:0;font-family:var(--tff-display);font-weight:600;font-size:18px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--tff-ink)}.tff-refine__count{font-family:var(--tff-mono);font-size:12px;font-weight:600;color:var(--tff-green);font-variant-numeric:tabular-nums;white-space:nowrap}.tff-tools{display:flex;flex-direction:column;gap:9px;margin:0 0 14px}.tff-find{display:flex;align-items:center;gap:8px;height:40px;padding:0 11px;background:var(--tff-page);border:1px solid var(--tff-border);border-radius:var(--tff-rad-md);color:var(--tff-muted)}.tff-find:focus-within{border-color:var(--tff-blue);box-shadow:var(--tff-focus);background:var(--tff-card)}.tff-find__ic{display:inline-flex;flex:none}.tff-find__ic svg{width:16px;height:16px}.tff-find__in{flex:1;min-width:0;border:0;background:none;outline:none;font-size:14px;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-find__in::placeholder{color:var(--tff-muted)}.tff-find__x{border:0;background:none;cursor:pointer;color:var(--tff-muted);display:none;padding:2px}.tff-find__x svg{width:13px;height:13px}.tff-find__x:hover{color:var(--tff-ink)}.tff-find.is-filled .tff-find__x{display:inline-flex}.tff-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:1px solid var(--tff-border);border-radius:var(--tff-rad-md);background:var(--tff-card);cursor:pointer;margin:0;transition:border-color .12s ease}.tff-toggle:hover{border-color:var(--tff-blue)}.tff-toggle__in{position:absolute;opacity:0;width:0;height:0}.tff-toggle__sw{flex:none;width:34px;height:20px;border-radius:var(--tff-pill);background:var(--tff-warm-300);position:relative;transition:background .12s ease}.tff-toggle__dot{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:var(--tff-shadow-xs);transition:left .12s cubic-bezier(.2,0,.2,1)}.tff-toggle__label{flex:1;text-align:left;font-size:14px;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-toggle__count{font-family:var(--tff-mono);font-size:12px;color:var(--tff-muted);font-variant-numeric:tabular-nums}.tff-toggle.is-on,.tff-toggle:has(.tff-toggle__in:checked){border-color:var(--tff-blue);background:var(--tff-brand-soft)}.tff-toggle.is-on .tff-toggle__sw,.tff-toggle:has(.tff-toggle__in:checked) .tff-toggle__sw{background:var(--tff-blue)}.tff-toggle.is-on .tff-toggle__dot,.tff-toggle:has(.tff-toggle__in:checked) .tff-toggle__dot{left:16px}.tff-filters .collection__active-filters{margin:0 0 14px;padding:0}.tff-active__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.tff-active__count{font-family:var(--tff-display);font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--tff-ink-2);white-space:nowrap}.tff-active__chips{display:flex;flex-wrap:wrap;gap:6px}.tff-filters .collection__active-filter-item{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:5px;margin:0;padding:4px 7px 4px 10px;border:1px solid var(--tff-border);background:var(--tff-card);border-radius:var(--tff-rad-sm);cursor:pointer;font-size:13px;font-weight:400;font-family:var(--text-font-family, inherit);color:var(--tff-ink);line-height:1.1;transition:border-color .12s ease,color .12s ease,background .12s ease}.tff-filters .collection__active-filter-item:hover{border-color:var(--tff-blue);color:var(--tff-blue);background:var(--tff-brand-soft)}.tff-filters .collection__active-filter-cross{background:none;box-shadow:none;width:13px;height:13px;margin:0;border-radius:0;color:currentColor;opacity:.6;display:inline-flex;align-items:center;justify-content:center}.tff-filters .collection__active-filter-item:hover .collection__active-filter-cross{opacity:1}.tff-filters .collection__active-filter-cross svg{position:static;width:9px;height:9px;top:auto;left:auto;stroke:currentColor;stroke-width:2.4px}.tff-active__clear,.tff-filters .collection__clear-filter{flex:none;width:auto;margin:0;padding:2px 0;border:0;background:none;cursor:pointer;font-family:var(--tff-display);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--tff-blue-hover);white-space:nowrap}.tff-active__clear:hover,.tff-filters .collection__clear-filter:hover{color:var(--tff-blue);text-decoration:underline}.tff-filters .collection__filter-group.tff-facet{border-bottom:1px solid var(--tff-border-subtle);padding:0}.tff-filters .collection__filter-group.tff-facet:last-child{border-bottom:0}.tff-filters .tff-facet__head{display:flex;align-items:center;justify-content:flex-start;gap:9px;width:100%;padding:11px 2px;background:none;border:0;cursor:pointer;text-align:left}.tff-filters .tff-facet__head:hover{background:var(--tff-page)}.tff-filters .tff-facet__head--bool{cursor:default}.tff-facet__icon{display:inline-flex;flex:none;color:var(--tff-blue)}.tff-filters .tff-facet__head .tff-facet__icon-svg{display:block;width:16px;height:16px;margin:0;transform:none}.tff-filters .tff-facet__head[aria-expanded=true] .tff-facet__icon-svg{transform:none}.tff-facet__name{flex:1;min-width:0;margin:0;font-family:var(--tff-display);font-weight:600;font-size:14px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--tff-ink)}.tff-facet__badge{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:var(--tff-pill);background:var(--tff-blue);color:#fff;font-family:var(--tff-display);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.tff-facet__chev{flex:none;color:var(--tff-muted);display:inline-flex}.tff-filters .tff-facet__chev svg{width:12px;height:12px;margin:0;transition:transform .2s ease}.tff-filters .tff-facet__head[aria-expanded=true] .tff-facet__chev svg{transform:rotate(180deg)}.tff-facet__head--bool .switch-checkbox{margin-left:auto}.tff-filters .tff-facet__body{padding:2px 2px 16px}.tff-filters .collection__filter-collapsible .collection__filter-checkbox-list,.tff-filters .tff-rows{padding:0;list-style:none}.tff-filters .collection__filter-checkbox.tff-row{display:flex;align-items:center;gap:10px;padding:6px 2px;margin:0;border-radius:var(--tff-rad-sm)}.tff-filters .collection__filter-checkbox.tff-row:hover{background:var(--tff-sunken)}.tff-filters .tff-row .checkbox-wrapper{margin:0;flex:none}.tff-filters .tff-row .checkbox{width:18px;height:18px;margin:0;border:1.5px solid var(--tff-border-strong);border-radius:var(--tff-rad-sm);background:var(--tff-card);box-shadow:none}.tff-filters .tff-row:hover .checkbox{border-color:var(--tff-blue)}.tff-filters .tff-row .checkbox:checked{background:var(--tff-blue);border-color:var(--tff-blue)}.tff-filters .tff-row .checkbox:focus-visible{box-shadow:var(--tff-focus);outline:none}.tff-filters .tff-row .checkbox-wrapper svg{color:#fff;width:12px;height:12px;top:calc(50% - 6px);left:3px}.tff-filters .tff-row .checkbox:checked+svg{transform:scale(1)}.tff-filters .tff-row>label{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;line-height:1.35;cursor:pointer}.tff-row__t{font-size:14px;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-filters .tff-row.is-checked .tff-row__t,.tff-filters .tff-row:has(.checkbox:checked) .tff-row__t{font-weight:600}.tff-row__c{flex:none;font-family:var(--tff-mono);font-size:12px;color:var(--tff-muted);font-variant-numeric:tabular-nums}.tff-filters .tff-list .tff-row--overflow{display:none}.tff-filters .tff-list.is-expanded .tff-row--overflow,.tff-filters .tff-list.is-searching .tff-row--overflow,.tff-filters .tff-facet.tff-value-filtered .tff-row--overflow{display:flex}.tff-pill--hide{display:none!important}.tff-more{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:4px 2px;border:0;background:none;cursor:pointer;font-family:var(--tff-display);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--tff-blue-hover)}.tff-more:hover{color:var(--tff-blue)}.tff-more__chev{display:inline-flex}.tff-filters .tff-more__chev svg{width:12px;height:12px;transition:transform .2s ease}.tff-list.is-expanded .tff-more__chev svg{transform:rotate(180deg)}.tff-list.is-searching .tff-more{display:none}.tff-facet-search{display:flex;align-items:center;gap:7px;height:34px;margin-bottom:8px;padding:0 9px;background:var(--tff-page);border:1px solid var(--tff-border-subtle);border-radius:var(--tff-rad-sm);color:var(--tff-muted)}.tff-facet-search:focus-within{border-color:var(--tff-blue);box-shadow:var(--tff-focus);background:var(--tff-card)}.tff-facet-search__ic{display:inline-flex;flex:none}.tff-facet-search__ic svg{width:15px;height:15px}.tff-facet-search__in{flex:1;min-width:0;border:0;background:none;outline:none;font-size:14px;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-facet-search__in::placeholder{color:var(--tff-muted)}.tff-facet-search__x{border:0;background:none;cursor:pointer;color:var(--tff-muted);display:inline-flex;padding:2px}.tff-facet-search__x svg{width:12px;height:12px}.tff-facet-search__x:hover{color:var(--tff-ink)}.tff-row--hide{display:none!important}.tff-empty{font-size:14px;color:var(--tff-muted);padding:6px 2px;font-style:italic;font-family:var(--text-font-family, inherit)}.tff-chips{display:flex;flex-wrap:wrap;gap:6px}.tff-pill{display:inline-flex;align-items:baseline;gap:5px;margin:0;padding:6px 10px;border:1px solid var(--tff-border);background:var(--tff-card);border-radius:var(--tff-rad-sm);cursor:pointer;transition:border-color .12s ease,background .12s ease}.tff-pill__in{position:absolute;opacity:0;width:0;height:0}.tff-pill__t{font-size:14px;line-height:1;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-pill__c{font-family:var(--tff-mono);font-size:12px;line-height:1;color:var(--tff-muted);font-variant-numeric:tabular-nums}.tff-pill:hover{border-color:var(--tff-blue);background:var(--tff-brand-soft)}.tff-pill.is-on,.tff-pill:has(.tff-pill__in:checked){background:var(--tff-blue);border-color:var(--tff-blue)}.tff-pill.is-on .tff-pill__t,.tff-pill:has(.tff-pill__in:checked) .tff-pill__t{color:#fff}.tff-pill.is-on .tff-pill__c,.tff-pill:has(.tff-pill__in:checked) .tff-pill__c{color:#ffffffc7}.tff-pill:has(.tff-pill__in:focus-visible){box-shadow:var(--tff-focus)}.tff-price{display:flex;flex-direction:column;gap:2px;padding-top:4px}.tff-hist{display:flex;align-items:flex-end;gap:2px;height:52px;padding:0 2px}.tff-hist__bar{flex:1;min-width:0;background:var(--tff-warm-200);border-radius:1px 1px 0 0;transition:background .12s ease}.tff-hist__bar.is-on{background:var(--tff-blue-300)}.tff-hist__labels{display:flex;justify-content:space-between;margin:4px 2px 0;font-family:var(--tff-mono);font-size:11px;color:var(--tff-muted);font-variant-numeric:tabular-nums}.tff-filters .tff-pricerange.price-range{padding:6px 0 0}.tff-filters .tff-pricerange .range-group{background:linear-gradient(to right,var(--tff-warm-200) var(--range-min),var(--tff-blue) var(--range-min),var(--tff-blue) var(--range-max),var(--tff-warm-200) var(--range-max));margin:6px 2px 16px}.tff-filters .tff-pricerange .range::-webkit-slider-thumb{width:16px;height:16px;background:#fff;box-shadow:0 0 0 2px var(--tff-blue),var(--tff-shadow-sm)}.tff-filters .tff-pricerange .range::-moz-range-thumb{width:16px;height:16px;background:#fff;box-shadow:0 0 0 2px var(--tff-blue),var(--tff-shadow-sm)}.tff-filters .tff-pricerange .price-range__input-group{gap:0}.tff-filters .tff-pricerange .price-range__input.input-prefix{display:flex;align-items:center;gap:3px;height:36px;padding:0 9px;border:1px solid var(--tff-border);border-radius:var(--tff-rad-sm);background:var(--tff-card)}.tff-filters .tff-pricerange .price-range__input.input-prefix:focus-within{border-color:var(--tff-blue);box-shadow:var(--tff-focus)}.tff-filters .tff-pricerange .input-prefix__value{font-size:14px;color:var(--tff-muted)}.tff-filters .tff-pricerange .input-prefix__field{width:100%;border:0;outline:none;background:none;font-size:14px;color:var(--tff-ink);font-family:var(--text-font-family, inherit)}.tff-filters .tff-pricerange .price-range__delimiter{margin:0 8px;color:var(--tff-muted)}.tff-find-empty{display:none;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--tff-muted);text-align:center;font-size:14px;font-family:var(--text-font-family, inherit)}.tff-filters.is-find-empty .tff-find-empty{display:flex}.tff-find-empty svg{width:24px;height:24px}.tff-facet.tff-hidden{display:none!important}.tff-filters .card__title--small.heading{display:none}.collection-drawer__footer .tff-resultbar{display:flex;gap:10px;width:100%}.collection-drawer__footer .tff-resultbar__apply{flex:1}@media screen and (max-width:999px){.tff-filters .tff-refine,.tff-filters .tff-tools,.tff-filters .collection__active-filters,.tff-filters .tff-find-empty{padding-left:16px;padding-right:16px}.tff-filters .tff-facet__head{padding:13px 16px}.tff-filters .tff-facet__body{padding:2px 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/filter-sidebar-trident.css.map */
