.tsf-facets{display:block;font-family:var(--tsf-font-text)}@media screen and (max-width:989px){.tsf-facets{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--tsf-layer-modal);pointer-events:none;visibility:hidden}.tsf-facets.is-open{pointer-events:auto;visibility:visible}.tsf-facets__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111173;opacity:0;transition:opacity var(--tsf-fast) var(--tsf-ease)}.tsf-facets.is-open .tsf-facets__backdrop{opacity:1}.tsf-facets__panel{position:absolute;inset-inline:0;inset-block-end:0;max-block-size:88vh;display:flex;flex-direction:column;background:var(--tsf-paper);border-start-start-radius:4px;border-start-end-radius:4px;border-block-start:var(--tsf-rule-4) solid var(--tsf-ink);transform:translateY(100%);transition:transform var(--tsf-base) var(--tsf-ease)}.tsf-facets.is-open .tsf-facets__panel{transform:translateY(0)}.tsf-facets__form{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--tsf-space-4) var(--tsf-space-5) var(--tsf-space-5)}.tsf-facets__head{display:flex;align-items:center;justify-content:space-between;gap:var(--tsf-space-3);padding:var(--tsf-space-4) var(--tsf-space-5);border-block-end:var(--tsf-rule-1) solid var(--tsf-photo-border)}.tsf-facets__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--tsf-space-3);padding:var(--tsf-space-4) var(--tsf-space-5);padding-block-end:max(var(--tsf-space-4),var(--safe-area-inset-bottom, 0px));border-block-start:var(--tsf-rule-1) solid var(--tsf-photo-border);background:var(--tsf-paper)}.tsf-facets__apply{flex:1 1 auto;justify-content:center}}@media screen and (min-width:990px){.tsf-facets__backdrop,.tsf-facets__close,.tsf-facets__apply{display:none}.tsf-facets__panel{position:sticky;top:calc(var(--header-group-height, 0px) + var(--tsf-space-4));max-block-size:calc(100vh - var(--header-group-height, 0px) - var(--tsf-space-6));overflow-y:auto;padding-inline-start:var(--tsf-space-2);margin-inline-start:calc(var(--tsf-space-2) * -1);padding-inline-end:var(--tsf-space-3)}.tsf-facets__head{padding-block-end:var(--tsf-space-3);border-block-end:var(--tsf-rule-4) solid var(--tsf-ink)}.tsf-facets__foot{padding-block-start:var(--tsf-space-4)}}#MainContent .tsf-facets__title,.tsf-facets__title{margin:0;font-family:var(--tsf-font-label);font-size:var(--tsf-text-lg);letter-spacing:.01em;color:var(--tsf-ink)}.tsf-facets__close{-webkit-appearance:none;appearance:none;border:0;background:none;font-size:1.75rem;line-height:1;padding:var(--tsf-space-1) var(--tsf-space-2);color:var(--tsf-ink);cursor:pointer}#MainContent .tsf-facets .tsf-facet{border:0;margin:0;padding:0;border-block-end:var(--tsf-rule-1) solid var(--tsf-photo-border)}#MainContent .tsf-facets .tsf-facet__summary{display:flex;align-items:center;gap:var(--tsf-space-2);min-block-size:48px;padding-block:var(--tsf-space-2);cursor:pointer;list-style:none;font-family:var(--tsf-font-label);font-size:var(--tsf-text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--tsf-ink);-webkit-user-select:none;user-select:none}#MainContent .tsf-facets .tsf-facet__summary::-webkit-details-marker{display:none}#MainContent .tsf-facets .tsf-facet__summary:focus-visible{outline:2px solid var(--tsf-focus);outline-offset:2px}.tsf-facet__heading{flex:0 1 auto}.tsf-facet__active{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding-inline:6px;border-radius:10px;background:var(--tsf-brand);color:var(--tsf-brand-ink);font-size:var(--tsf-text-xs);letter-spacing:0}.tsf-facet__chevron{margin-inline-start:auto;inline-size:8px;block-size:8px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--tsf-fast) var(--tsf-ease)}.tsf-facet[open]>.tsf-facet__summary .tsf-facet__chevron{transform:translateY(2px) rotate(-135deg)}#MainContent .tsf-facets .tsf-facet__body{border:0;margin:0;padding:0 0 var(--tsf-space-4);min-inline-size:0}.tsf-facet__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tsf-facet--brand.is-expanded .tsf-facet__list,.tsf-facet--category.is-expanded .tsf-facet__list,.tsf-facet--brand.is-searching .tsf-facet__list,.tsf-facet--category.is-searching .tsf-facet__list,html:not(.tsf-facets-js) .tsf-facet--brand .tsf-facet__list,html:not(.tsf-facets-js) .tsf-facet--category .tsf-facet__list{max-block-size:20rem;overflow-y:auto;overscroll-behavior:contain;padding-inline:5px;margin-inline:-5px}.tsf-facets-js .tsf-facet__item--extra{display:none}.tsf-facets-js .tsf-facet.is-expanded .tsf-facet__item--extra,.tsf-facets-js .tsf-facet.is-searching .tsf-facet__item--extra{display:block}html:not(.tsf-facets-js) .tsf-facet__more,html:not(.tsf-facets-js) .tsf-facet__search{display:none}.tsf-facet__item[hidden]{display:none!important}.tsf-facet__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#MainContent .tsf-facets .tsf-facet__option{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:var(--tsf-space-3);min-block-size:36px;margin:0;padding:var(--tsf-space-1) var(--tsf-space-2);border-radius:4px;cursor:pointer;font-family:var(--tsf-font-text);font-size:var(--tsf-text-sm);font-weight:400;line-height:1.3;color:var(--tsf-ink-2);vertical-align:baseline}@media screen and (max-width:989px){#MainContent .tsf-facets .tsf-facet__option{min-block-size:44px}}#MainContent .tsf-facets .tsf-facet__option:hover{background:var(--tsf-panel);color:var(--tsf-ink)}.tsf-facet__box{display:block;inline-size:18px;block-size:18px;border:2px solid var(--tsf-ink-3);border-radius:3px;background:var(--tsf-paper) no-repeat center / 12px 12px;transition:background-color var(--tsf-fast) var(--tsf-ease),border-color var(--tsf-fast) var(--tsf-ease)}.tsf-facet__option:hover .tsf-facet__box{border-color:var(--tsf-ink)}.tsf-facet__input:checked+.tsf-facet__option .tsf-facet__box{border-color:var(--tsf-brand);background-color:var(--tsf-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2 4.8 9 10 3' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#MainContent .tsf-facets .tsf-facet__input:checked+.tsf-facet__option{color:var(--tsf-ink);font-weight:700}#MainContent .tsf-facets .tsf-facet__input:focus-visible+.tsf-facet__option{outline:2px solid var(--tsf-focus);outline-offset:0}.tsf-facet__name{overflow-wrap:anywhere}.tsf-facet__count{justify-self:end;color:var(--tsf-ink-3);font-size:var(--tsf-text-xs);font-weight:400;font-variant-numeric:tabular-nums}.tsf-facet__more{-webkit-appearance:none;appearance:none;border:0;background:none;padding:var(--tsf-space-2);margin-block-start:var(--tsf-space-1);font:inherit;font-size:var(--tsf-text-sm);font-weight:600;color:var(--tsf-brand);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-block-size:36px;margin-block-end:var(--tsf-space-2)}.tsf-facet__more:hover{color:var(--tsf-brand-hover)}.tsf-collection-results.is-filtering .main-collection-grid,.tsf-collection-results.is-filtering .tsf-facets-head-slot{opacity:.45;pointer-events:none;transition:opacity var(--tsf-fast) var(--tsf-ease)}.tsf-facet__search{margin-block-end:var(--tsf-space-2)}.tsf-facet__search-label{display:block;font-size:var(--tsf-text-xs);color:var(--tsf-ink-3);margin-block-end:var(--tsf-space-1)}.tsf-facet__search-input,.tsf-facet__price-input{inline-size:100%;min-block-size:44px;padding:var(--tsf-space-2) var(--tsf-space-3);border:var(--tsf-rule-1) solid var(--tsf-ink-3);background:var(--tsf-paper);color:var(--tsf-ink);font:inherit;font-size:var(--tsf-text-sm)}.tsf-facet__search-input:focus-visible,.tsf-facet__price-input:focus-visible{outline:2px solid var(--tsf-focus);outline-offset:1px}.tsf-facet__price-row{display:flex;align-items:end;gap:var(--tsf-space-2)}.tsf-facet__price-field{flex:1 1 0}.tsf-facet__price-label{display:block;font-size:var(--tsf-text-xs);color:var(--tsf-ink-3);margin-block-end:var(--tsf-space-1)}.tsf-facet__price-sep{padding-block-end:var(--tsf-space-3);color:var(--tsf-ink-3);font-size:var(--tsf-text-xs)}.tsf-facet-bar{display:flex;align-items:center;gap:var(--tsf-space-3);flex-wrap:wrap;padding-block:var(--tsf-space-3);border-block-end:var(--tsf-rule-1) solid var(--tsf-photo-border)}.tsf-facet-bar__count{margin:0;color:var(--tsf-ink-2);font-size:var(--tsf-text-sm);font-variant-numeric:tabular-nums}.tsf-facet-bar__sort{margin-inline-start:auto;display:flex;align-items:center;gap:var(--tsf-space-2)}.tsf-facet-bar__sort-label{font-size:var(--tsf-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--tsf-ink-3)}.tsf-facet-bar__sort-select{min-block-size:44px;padding:var(--tsf-space-2) var(--tsf-space-3);border:var(--tsf-rule-1) solid var(--tsf-ink-3);background:var(--tsf-paper);color:var(--tsf-ink);font:inherit;font-size:var(--tsf-text-sm)}.tsf-facet-bar__badge{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;margin-inline-start:var(--tsf-space-2);padding-inline:5px;border-radius:10px;background:var(--tsf-hi);color:var(--tsf-ink);font-size:var(--tsf-text-xs)}@media screen and (min-width:990px){.tsf-facet-bar__open{display:none}}@media screen and (max-width:989px){.tsf-facet-bar__open{position:sticky;top:calc(var(--header-group-height, 0px) + var(--tsf-space-2));z-index:var(--tsf-layer-sticky)}}.tsf-chips{padding-block:var(--tsf-space-3)}#MainContent .tsf-chips__title,.tsf-chips__title{margin:0 0 var(--tsf-space-2);font-family:var(--tsf-font-label);font-size:var(--tsf-text-xs);font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;color:var(--tsf-ink-3)}.tsf-chips__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--tsf-space-2);align-items:center}.tsf-chip{display:inline-flex;align-items:center;gap:var(--tsf-space-2);padding:var(--tsf-space-1) var(--tsf-space-1) var(--tsf-space-1) var(--tsf-space-3);border:var(--tsf-rule-1) solid var(--tsf-ink-3);background:var(--tsf-panel);font-size:var(--tsf-text-sm);color:var(--tsf-ink)}.tsf-chip__facet{color:var(--tsf-ink-3);font-size:var(--tsf-text-xs);text-transform:uppercase;letter-spacing:.06em;margin-inline-end:var(--tsf-space-1)}.tsf-chip__remove{-webkit-appearance:none;appearance:none;border:0;background:none;cursor:pointer;color:var(--tsf-ink);font-size:1.25rem;line-height:1;inline-size:32px;block-size:32px;display:grid;place-items:center}.tsf-chip__remove:hover{background:var(--tsf-ink);color:var(--tsf-paper)}.tsf-chip__remove:focus-visible{outline:2px solid var(--tsf-focus);outline-offset:1px}.tsf-chips__clear{font-size:var(--tsf-text-sm)}@media screen and (min-width:990px){#MainContent .tsf-collection-results .collection-wrapper:has(.tsf-facets-slot){display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);grid-template-areas:none;column-gap:var(--tsf-space-7);align-items:start}#MainContent .tsf-collection-results .collection-wrapper .tsf-facets-slot{grid-column:1;grid-row:1 / span 2;min-inline-size:0}#MainContent .tsf-collection-results .collection-wrapper .tsf-facets-head-slot,#MainContent .tsf-collection-results .collection-wrapper .tsf-facets-slot~.tsf-no-matches,#MainContent .tsf-collection-results .collection-wrapper .tsf-facets-slot~.main-collection-grid{grid-column:2;min-inline-size:0}}.tsf-no-matches{padding-block:var(--tsf-space-7);color:var(--tsf-ink-2)}#MainContent .tsf-no-matches__title{margin:0 0 var(--tsf-space-2);font-family:var(--tsf-font-label);font-size:var(--tsf-text-lg);color:var(--tsf-ink)}.tsf-no-matches p{margin:0 0 var(--tsf-space-4)}.tsf-loadmore-status[hidden]{display:none}@media(prefers-reduced-motion:reduce){.tsf-facets__panel,.tsf-facets__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/thinslim-facets.css.map */
