.facets-shell{min-width:0}.facets__mobile-open,.facets__mobile-header,.facets__backdrop{display:none}.facets__drawer,.facets__drawer-panel{min-width:0}.facets{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:start;margin:0}.facets--sidebar{display:grid}.facets__mobile-sort{display:none}.facets__sort{display:grid;min-width:12rem;gap:.3rem}.facets__group{min-width:10rem;border:1px solid var(--color-border);background:var(--color-background)}.facets__group summary{min-height:var(--control-height, 50px);padding:.6rem .75rem;font-weight:700}.facets__panel{display:grid;gap:var(--space-2);padding:0 var(--space-3) var(--space-3)}.facets-shell--horizontal .facets__group{position:relative}.facets-shell--horizontal .facets__panel{position:absolute;z-index:12;inset:calc(100% + 4px) auto auto 0;width:min(20rem,calc(100vw - (var(--page-gutter) * 2)));max-height:min(28rem,70vh);overflow:auto;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);box-shadow:0 10px 24px #0000001f;padding:var(--space-3)}.facets-shell--horizontal .facets__group:last-of-type .facets__panel{inset-inline:auto 0}.facet-list{display:grid;gap:.4rem;max-height:18rem;padding:0;margin:0;overflow:auto;list-style:none}.facet-list label{display:flex;min-width:0;gap:.5rem;align-items:center}.facet-list small{margin-inline-start:auto}.facet-list__swatch{width:18px;height:18px;flex:none;border:1px solid var(--color-border);border-radius:50%;background-color:var(--swatch-color, #d8d8d8);background-position:center;background-size:cover}.facet-list__size{min-width:2.3rem;padding:1px 5px;border:1px solid var(--color-border);text-align:center}.facet-list__search input,.facet-price input,.facets select,.facets__select{width:100%;min-height:var(--control-height, 50px);height:var(--control-height, 50px);border:1px solid var(--color-border);border-radius:0;padding-inline:.75rem;background:var(--color-background);font-size:14px}.facet-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.facet-price label{display:grid;min-width:0;gap:3px;font-size:.85rem}.facets__apply{min-height:var(--control-height, 50px);border:1px solid var(--color-text);border-radius:0;padding-inline:.75rem;color:var(--color-background);background:var(--color-text)}.active-facets{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.active-facets__chip{max-width:100%;padding:.28rem .5rem;border:1px solid var(--color-border);border-radius:4px;overflow-wrap:anywhere;text-decoration:none}.active-facets__clear{font-weight:700}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-block:var(--space-6)}.pagination a,.pagination span{display:grid;min-width:38px;min-height:38px;place-items:center;padding-inline:.4rem;border:1px solid var(--color-border);border-radius:4px;text-decoration:none}.pagination [aria-current=page]{color:var(--color-background);background:var(--color-text)}infinite-loader{display:block}@media(max-width:749px){html.js .facets__mobile-open{display:inline-flex;min-height:var(--control-height, 50px);height:var(--control-height, 50px);align-items:center;padding-inline:1rem;border:1px solid var(--color-border);border-radius:0;background:var(--color-background);font-size:14px}html.js .facets__drawer{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}html.js .facets__drawer[data-open=true],html.js .facets__drawer.is-open,html.js .facets-shell:has([data-facets-open][aria-expanded=true]) .facets__drawer{visibility:visible;pointer-events:auto}html.js .facets__backdrop{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:#00000075}html.js .facets__drawer-panel{position:absolute;inset:0 0 0 auto;width:min(90vw,22rem);overflow:auto;background:var(--color-background);box-shadow:-10px 0 24px #0000002e;transform:translate(100%);transition:transform .18s ease}html.js .facets__drawer[data-open=true] .facets__drawer-panel,html.js .facets__drawer.is-open .facets__drawer-panel,html.js .facets-shell:has([data-facets-open][aria-expanded=true]) .facets__drawer-panel{transform:translate(0)}html.js .facets__mobile-header{position:sticky;z-index:2;top:0;display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-background)}html.js .facets__mobile-header button{display:grid;width:44px;height:44px;place-items:center;border:0;background:transparent}html.js .facets{display:grid;width:100%;padding:var(--space-3)}html.js .facets__sort,html.js .facets__group{width:100%;min-width:0}html.js .facets-shell--horizontal .facets__panel{position:static;width:auto;max-height:none;overflow:visible;border:0;border-radius:0;box-shadow:none;padding:0 var(--space-3) var(--space-3)}html.js .facets-shell:not(:has(.facets__group)) .facets__mobile-open{display:none}html.js .facets-shell:not(:has(.facets__group)) .facets__drawer,html.js .facets__inline{position:static;visibility:visible;pointer-events:auto;width:100%}html.js .facets-shell:not(:has(.facets__group)) .facets__drawer-panel,html.js .facets__inline-panel{position:static;transform:none;width:100%;box-shadow:none}html.js .facets-shell:not(:has(.facets__group)) .facets__mobile-header{display:none}html.js .facets-shell:not(:has(.facets__group)) .facets,html.js .facets__inline .facets{display:block;width:100%;padding:0}html.js .facets-shell:not(:has(.facets__group)) .facets__sort,html.js .facets__inline .facets__sort{display:block;width:100%;min-width:0}html.js .facets-shell:not(:has(.facets__group)) .facets__sort span,html.js .facets__inline .facets__sort span{display:none}html.js .facets-shell:not(:has(.facets__group)) .facets__sort select,html.js .facets__inline .facets__sort select{width:100%;min-height:44px;height:44px;font-size:13px}}@media(prefers-reduced-motion:reduce){html.js .facets__drawer-panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/component-facets.css.map */
