.sh-filters{--sh-accent: var(--color-accent, #2be86a);--sh-accent-hover: var(--color-accent-hover, #22c95a);--sh-ink: var(--color-ink, #0a0a0a);--sh-line: var(--color-line, #d9d9d9);--sh-muted: var(--color-muted, #555555);--sh-paper: var(--color-background, #ffffff);display:block;margin:4px 0 20px;color:var(--sh-ink)}.sh-filters[hidden],.sh-filters__colour[hidden],.sh-filters__swatch-row[hidden],.sh-filters__chips[hidden],.sh-filters__empty[hidden]{display:none}.sh-filters__row{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 40px;align-items:start}@media screen and (min-width:750px){.sh-filters__row{grid-template-columns:minmax(0,460px) minmax(0,1fr);justify-content:start}}.sh-filters__top{display:flex;justify-content:flex-end;margin-bottom:6px}.sh-filters__reset{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--sh-line);border-radius:999px;background:var(--sh-paper);color:var(--sh-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}@media(hover:hover){.sh-filters__reset:not(:disabled):hover{border-color:var(--sh-ink)}}.sh-filters__reset:disabled{color:var(--sh-muted);opacity:.45;cursor:default}.sh-filters__reset:focus-visible{outline:2px solid var(--sh-ink);outline-offset:2px}sh-filters[hidden]{display:block!important;visibility:hidden;min-height:78px}@media screen and (max-width:749px){sh-filters[hidden]{min-height:124px}}@media screen and (max-width:749px){.sh-filters{padding-inline:var(--facets-inner-padding-inline, 16px)}}.sh-filters__label{display:block;font-size:13px;font-weight:700;letter-spacing:.02em}.sh-filters__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:-2px}.sh-filters__range{font-size:13px;font-variant-numeric:tabular-nums;color:var(--sh-muted)}.sh-filters__slider{position:relative;height:34px}.sh-filters__track{position:absolute;top:50%;left:13px;right:13px;height:8px;transform:translateY(-50%);border-radius:4px;background:var(--sh-line)}.sh-filters__fill{position:absolute;top:0;bottom:0;border-radius:inherit;background:var(--sh-accent)}.sh-filters__thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:34px;margin:0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none;-webkit-appearance:none;appearance:none}.sh-filters__thumb::-webkit-slider-runnable-track{height:34px;background:transparent}.sh-filters__thumb::-moz-range-track{height:34px;background:transparent}.sh-filters__thumb::-webkit-slider-thumb{width:26px;height:26px;margin-top:4px;border:2px solid var(--sh-ink);border-radius:50%;background:var(--sh-paper);box-shadow:0 1px 4px #0003;cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none}.sh-filters__thumb::-moz-range-thumb{width:22px;height:22px;border:2px solid var(--sh-ink);border-radius:50%;background:var(--sh-paper);box-shadow:0 1px 4px #0003;cursor:grab;pointer-events:auto}.sh-filters__thumb:active::-webkit-slider-thumb{cursor:grabbing}.sh-filters__thumb:focus-visible::-webkit-slider-thumb{outline:2px solid var(--sh-ink);outline-offset:3px}.sh-filters__thumb:focus-visible::-moz-range-thumb{outline:2px solid var(--sh-ink);outline-offset:3px}.sh-filters__colour-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sh-filters__more-link{display:inline-flex;align-items:center;gap:4px;min-height:32px;margin:-8px 0;padding:0 2px;border:0;background:none;color:var(--sh-ink);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media screen and (min-width:750px){.sh-filters__colour-head{justify-content:flex-start}}.sh-filters__more-link[hidden]{display:none}.sh-filters__more-link .sh-filters__swatch-icon{width:12px;height:12px}.sh-filters__more-link:focus-visible{outline:2px solid var(--sh-ink);outline-offset:2px}.sh-filters__swatches{margin-top:8px}.sh-filters__swatch-row{display:flex;flex-wrap:wrap;gap:6px;padding-block:4px;margin-block:-4px}.sh-filters__swatch-row+.sh-filters__swatch-row{margin-top:4px}.sh-filters__swatch-chip{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;max-width:200px;min-height:32px;margin:0;padding:0 10px 0 8px;border:1px solid var(--sh-line);border-radius:999px;background:var(--sh-paper);color:var(--sh-ink);font:inherit;font-size:12.5px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.sh-filters__swatch-chip:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}@media(hover:hover){.sh-filters__swatch-chip:hover{border-color:#0a0a0a73}}.sh-filters__swatch-chip:focus-visible{outline:2px solid var(--sh-ink);outline-offset:2px}.sh-filters__swatch-chip[aria-pressed=true]{padding:0 9.5px 0 8.5px;border:1.5px solid var(--sh-ink);background:#0a0a0a0d;font-weight:600}.sh-filters__swatch-chip[aria-disabled=true]{opacity:.4;cursor:default}.sh-filters__swatch-chip[aria-disabled=true]:hover{border-color:var(--sh-line)}.sh-filters__check{display:inline-grid;flex:0 0 auto;place-items:center;width:16px;height:16px;border:1.5px solid rgb(10 10 10 / 55%);border-radius:3px;background:#fff;color:#fff}.sh-filters__swatch-chip[aria-pressed=true] .sh-filters__check{border-color:var(--sh-ink);background:var(--sh-ink)}.sh-filters__check .sh-filters__swatch-icon{width:12px;height:12px}.sh-filters__swatch-dot{flex:0 0 auto;width:14px;height:14px;border:1px solid rgb(10 10 10 / 12%);border-radius:50%}.sh-filters__swatch-dot.is-light{border-color:#0a0a0a59}.sh-filters__swatch-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.sh-filters__swatch-icon{flex:0 0 auto}.sh-filters__swatch-chip--more{padding-inline:10px 12px}@media screen and (max-width:749px){.sh-filters__swatches{margin-top:5px}.sh-filters__swatch-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 5px;padding-block:4px;margin-block:-4px}.sh-filters__swatch-row+.sh-filters__swatch-row{margin-top:8px}.sh-filters__swatch-chip{justify-content:center;gap:4px;max-width:none;min-width:0;height:34px;min-height:0;padding:0 4px;font-size:12px}.sh-filters__swatch-chip .sh-filters__check{width:14px;height:14px}.sh-filters__swatch-chip .sh-filters__swatch-dot{width:11px;height:11px}.sh-filters__swatch-chip[aria-pressed=true]{padding:0 7.5px}.sh-filters__swatch-chip--more{padding-inline:8px}.sh-filters__swatch-dot,.sh-filters__swatch-chip--more .sh-filters__swatch-icon{width:12px;height:12px}.sh-filters__swatch-chip[aria-pressed=true] .sh-filters__swatch-icon{position:absolute;top:-6px;right:-4px;width:16px;height:16px;padding:3px;border-radius:50%;background:var(--sh-ink);color:var(--sh-paper)}}@media screen and (max-width:374px){.sh-filters__swatch-chip,.sh-filters__swatch-chip--more{gap:5px;padding-inline:6px}.sh-filters__swatch-chip[aria-pressed=true]{padding-inline:5.5px}}.sh-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.sh-filters__chip{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 8px;border:0;border-radius:999px;background:#0a0a0a12;color:inherit;font:inherit;font-size:13px;line-height:1.2;cursor:pointer}.sh-filters__chip:hover{background:#0a0a0a24}.sh-filters__chip-x{font-size:16px;line-height:1;opacity:.6}.sh-filters__chips-clear{padding:4px 2px;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sh-filters__empty{margin:24px 0;text-align:center;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sh-filters.css.map */
