.facets.drawer{max-width:550px;height:var(--viewport-height, 100vh);overflow:hidden;border-radius:0}.facets.drawer:not([open]){transform:translate3d(-100%,0,0)}.facets .drawer__content{overflow:auto}.facets .drawer__footer{position:-webkit-sticky;position:sticky;bottom:0;background-color:rgba(var(--drawer-bg-color))}.facets .disclosure{margin:4px 2px}.facets__active-filters>.disclosure{margin-bottom:calc(6 * var(--space-unit))}.facets__filters{transform:translateZ(0)}.facets__sort{padding-bottom:calc(8 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.filter{background-color:#fff}.filter li{padding:8px;margin-bottom:2px;border-radius:4px;line-height:1}.filter li:hover{background:#f4f5f6}.filter .inner-link:not(:last-child){margin-bottom:calc(2 * var(--space-unit))}.inner-link a,.filter label{color:rgb(var(--text-muted-color));font-family:sans-serif}.filter li:has(input:checked) label{color:rgb(var(--text-color))}.filter__more+.filter__header{margin-inline-start:calc(4 * var(--space-unit));padding-inline-start:calc(4 * var(--space-unit));border-inline-start:1px solid rgba(var(--text-color)/.15)}input[disabled]+.filter__label{opacity:.5}.filter__count{white-space:nowrap;background:#f4f5f6;padding:1px 8px;border-radius:5px}.filter__act{border-radius:25px;background:rgb(var(--signal-color));color:#fff;font-size:x-small;height:18px;width:18px;place-content:center;display:grid}.filter__line{height:1px;background:rgba(var(--text-color)/.15)}.label__toggle{margin:0!important}.checkbox:checked+label .filter__count{color:rgb(var(--signal-text-color));background:rgba(var(--signal-text-color)/.15)}.active-filters{gap:8px}.active-filter{border:1px solid var(--card-border-color);border-radius:8px;gap:8px;padding:7px 9px;background-color:rgb(var(--bg-color));transition:border-color .3s}.active-filter:hover{border-color:rgba(var(--signal-color)/.7)}.active-filter>.icon{flex-shrink:0;width:18px;height:18px;padding:4px;border-radius:50%;stroke-width:2px;stroke:rgb(var(--text-color));background-color:#f4f5f6;pointer-events:none;transition:background-color .3s,stroke .3s}.active-filter:hover>.icon{background-color:rgba(var(--signal-color)/.7);stroke:#fff}.main-products-grid__results>.grid{transition:opacity .4s ease}.main-products-grid__results.is-loading>.grid{opacity:.4;pointer-events:none}.main-products-grid__results.is-loading:after{top:calc(50% - 24px);right:calc(50% - 24px);width:48px;height:48px;border-width:3px}@media(min-width:64rem){.main-products-grid{gap:clamp(20px,2.4vw,38px)}.facets.drawer{visibility:visible;position:static;height:auto;transition:none;background:none;color:currentColor}sticky-scroll-direction .facets.drawer{position:-webkit-sticky;position:sticky;z-index:0;top:var(--header-end, 0)}.facets.drawer:not([open]){transform:none}.facets .drawer__content,.js .facets .drawer__content{display:block;opacity:1;padding:0;overflow:visible;transition:none}.main-products-grid__filters,.products-toolbar__filter{flex:0 0 calc(241px + 8 * var(--space-unit))}}.filter__label[data-swatch]{width:100%;height:auto;overflow:visible;border:0!important;border-radius:0;box-shadow:none!important}.filter__label[data-swatch]:before{content:"";flex-shrink:0;height:26px}.filter__toggle{padding-left:0!important;padding-right:0!important}.filter-panel{padding:0!important}@media(min-width:80rem){.main-products-grid__filters,.products-toolbar__filter{flex:0 0 calc(241px + 12 * var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/facet-filters.css.map */
