.ts-facets{font-family:Lato,-apple-system,sans-serif}.ts-facets h4{font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--cl-heading);margin:1.7rem 0 .7rem;padding-bottom:.55rem;border-bottom:1px solid var(--cl-border)}.ts-facets .ts-facets__body>h4:first-child,.ts-facets h4:first-of-type{margin-top:0}.ts-facets .ais-RefinementList-list,.ts-facets .ais-RatingMenu-list{list-style:none;margin:0;padding:0}.ts-facets .ais-RefinementList-item,.ts-facets .ais-RatingMenu-item{margin:0 0 .1rem}.ts-facets .ais-RefinementList-label,.ts-facets .ais-RatingMenu-link{display:flex;align-items:center;gap:.6rem;cursor:pointer;padding:.34rem .45rem;border-radius:7px;margin:0;transition:background .15s ease}.ts-facets .ais-RefinementList-label:hover,.ts-facets .ais-RatingMenu-link:hover{background:var(--cl-bg-cream)}.ts-facets .ais-RefinementList-checkbox,.ts-facets .ais-ToggleRefinement-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:17px;height:17px;margin:0;flex:0 0 auto;position:relative;border:1.5px solid var(--cl-border);border-radius:5px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ts-facets .ais-RefinementList-label:hover .ais-RefinementList-checkbox{border-color:var(--cl-orange)}.ts-facets .ais-RefinementList-checkbox:checked,.ts-facets .ais-ToggleRefinement-checkbox:checked{background:var(--cl-orange);border-color:var(--cl-orange)}.ts-facets .ais-RefinementList-checkbox:checked:after,.ts-facets .ais-ToggleRefinement-checkbox:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ts-facets .ais-RefinementList-checkbox:focus-visible,.ts-facets .ais-ToggleRefinement-checkbox:focus-visible{outline:2px solid var(--cl-orange);outline-offset:2px}.ts-facets .ais-RefinementList-labelText,.ts-facets .ais-ToggleRefinement-labelText{font-size:.9rem;color:var(--cl-text);line-height:1.3;flex:1 1 auto}.ts-facets .ais-RefinementList-item--selected .ais-RefinementList-labelText{color:var(--cl-heading);font-weight:700}.ts-facets .ais-RefinementList-count,.ts-facets .ais-RatingMenu-count,.ts-facets .ais-ToggleRefinement-count{font-size:.68rem;font-weight:700;color:var(--cl-text-muted);line-height:1.6;background:var(--cl-bg-soft);border:0;border-radius:99px;padding:1px 8px;min-width:0}.ts-facets .ais-RefinementList-item--selected .ais-RefinementList-count{background:#fdeae1;color:var(--cl-orange-dark)}.ts-facets .ais-RefinementList-showMore{margin-top:.6rem;background:none;border:0;padding:.15rem .45rem;cursor:pointer;color:var(--cl-orange);font-weight:700;font-size:.8rem;font-family:Lato,sans-serif;box-shadow:none}.ts-facets .ais-RefinementList-showMore:hover{color:var(--cl-orange-dark);text-decoration:underline}.ts-facets .ais-RefinementList-showMore--disabled{display:none}.ts-facets .ais-RefinementList-searchBox,.ts-facets .ais-SearchBox{margin:0 0 .7rem}.ts-facets .ais-SearchBox-form{position:relative;margin:0}.ts-facets .ais-SearchBox-input{width:100%;border:1.5px solid var(--cl-border);border-radius:8px;padding:.5rem .8rem .5rem 2.1rem;font:inherit;font-size:.85rem;color:var(--cl-text);background:#fff;box-shadow:none;-webkit-appearance:none}.ts-facets .ais-SearchBox-input::placeholder{color:var(--cl-text-muted)}.ts-facets .ais-SearchBox-input:focus{border-color:var(--cl-orange);outline:none;box-shadow:0 0 0 3px #fa541c1f}.ts-facets .ais-SearchBox-submit{left:.55rem}.ts-facets .ais-SearchBox-submitIcon{fill:var(--cl-text-muted);width:13px;height:13px}.ts-facets .ais-SearchBox-reset{right:.55rem}.ts-facets .ais-SearchBox-resetIcon{fill:var(--cl-text-muted)}.ts-facets .ais-RatingMenu-starIcon{width:16px;height:16px}.ts-facets .ais-RatingMenu-starIcon--full{fill:var(--cl-orange)}.ts-facets .ais-RatingMenu-starIcon--empty{fill:#e0d9d0}.ts-facets .ais-RatingMenu-label{font-size:.9rem;color:var(--cl-text);margin-left:.25rem}.ts-facets .ais-RatingMenu-item--selected .ais-RatingMenu-link{font-weight:700}.ts-facets .ais-RatingMenu-item--disabled{opacity:.45}.ts-facets .ais-RatingMenu-item--disabled .ais-RatingMenu-link:hover{background:none;cursor:default}.ts-facets .ais-ToggleRefinement-label{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:.9rem;color:var(--cl-text);padding:.34rem .45rem;border-radius:7px}.ts-facets .ais-ToggleRefinement-label:hover{background:var(--cl-bg-cream)}.ts-facets .ais-RangeSlider{margin:1.6rem .6rem .6rem}.ts-facets .rheostat-background{background:var(--cl-bg-soft);border:1px solid var(--cl-border)}.ts-facets .rheostat-progress{background:var(--cl-orange)}.ts-facets .rheostat-handle{border:2px solid var(--cl-orange);background:#fff;box-shadow:0 1px 4px #0000002e}.ts-facets .rheostat-tooltip{color:var(--cl-text-soft);font-size:.74rem;font-weight:600}#ts-app .ais-SortBy-select{border:1.5px solid var(--cl-border);border-radius:99px;padding:.5rem 2.1rem .5rem 1rem;font:inherit;font-size:.82rem;font-weight:700;color:var(--cl-heading);background-color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231A1A1C' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center}#ts-app .ais-SortBy-select:focus{border-color:var(--cl-orange);outline:none}#ts-app .ais-InfiniteHits-loadMore,#ts-app .ais-InfiniteHits-loadMore--disabled{display:block;height:auto!important;min-height:0;line-height:1.2;text-align:center;margin:2.4rem auto 0;background:#fff;color:var(--cl-heading);border:1.5px solid var(--cl-heading);border-radius:99px;padding:.8rem 2.5rem;font-family:Lato,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.02em;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}#ts-app .ais-InfiniteHits-loadMore:hover{background:var(--cl-orange);border-color:var(--cl-orange);color:#fff}#ts-app .ais-InfiniteHits-loadMore--disabled{display:none}.ts-facets .ais-ClearRefinements-button{background:none;border:0;color:var(--cl-text-soft);font-size:.8rem;font-weight:700;cursor:pointer;text-decoration:underline;padding:0}.ts-facets .ais-ClearRefinements-button--disabled{display:none}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ts-filters.css.map */
