.switz-collection,.switz-colour__name{color:var(--switz-ink)}.switz-colour{cursor:pointer;position:relative}.switz-check{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.switz-colour:has(.switz-check:focus-visible){outline:2px solid var(--switz-ink);outline-offset:3px;border-radius:4px}.switz-colour.is-disabled{cursor:default;opacity:.45}.switz-colour.is-disabled:hover .switz-colour__name{text-decoration:none}.switz-active:not(:has(a)){display:none}.switz-collection #ProductGridContainer{transition:opacity .15s ease}.switz-collection.is-loading #ProductGridContainer{opacity:.5;pointer-events:none}.switz-collection.is-loading .switz-intro__count{opacity:.5}.switz-price{padding:2px 0 16px}.switz-price__note{margin:0 0 16px;padding:10px 14px;border-radius:6px;background:#fff8dc;color:#c99700;font-size:13.5px;font-weight:500;line-height:1.35}.switz-price__ends{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:700;color:var(--switz-ink);margin-bottom:8px}.switz-range{position:relative;height:28px;margin:0 11px 16px;--lo: 0%;--hi: 100%}.switz-range__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:999px;background:#e3e3e3}.switz-range__fill{position:absolute;top:0;bottom:0;left:var(--lo);right:calc(100% - var(--hi));border-radius:999px;background:var(--switz-ink)}.switz-range__input{-webkit-appearance:none;appearance:none;position:absolute;left:-11px;right:-11px;width:calc(100% + 22px);top:0;height:28px;margin:0;background:transparent;pointer-events:none;outline:none}.switz-range__input::-webkit-slider-runnable-track{background:transparent;height:28px}.switz-range__input::-moz-range-track{background:transparent;height:28px}.switz-range__input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;width:22px;height:22px;margin-top:3px;border-radius:50%;background:var(--switz-ink);border:2px solid #fff;box-shadow:0 0 0 1px var(--switz-ink)}.switz-range__input::-moz-range-thumb{pointer-events:auto;cursor:grab;width:18px;height:18px;border-radius:50%;background:var(--switz-ink);border:2px solid #fff;box-shadow:0 0 0 1px var(--switz-ink)}.switz-range__input:active::-webkit-slider-thumb{cursor:grabbing}.switz-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--switz-ink),0 0 0 4px #1113}.switz-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--switz-ink),0 0 0 4px #1113}.switz-price__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.switz-price__field{display:flex;align-items:center;gap:6px;min-width:0;height:44px;padding:0 12px;background:#fff;border:1px solid #D9D9D9;border-radius:6px;cursor:text;transition:border-color .15s ease}.switz-price__field:focus-within{border-color:var(--switz-ink)}.switz-price__cur{font-size:15px;font-weight:700;color:var(--switz-ink)}.switz-price__field input{flex:1 1 auto;min-width:0;width:100%;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font:inherit;font-size:15px;color:var(--switz-ink);-moz-appearance:textfield}.switz-price__field input::placeholder{color:#9a9a9a}.switz-price__field input::-webkit-outer-spin-button,.switz-price__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.switz-price__quick{margin-top:18px;padding-top:16px;border-top:1px solid var(--switz-border)}.switz-price__quick-title{margin:0 0 10px;font-size:13.5px;font-weight:600;color:#111111b3}.switz-price__ranges{display:grid;gap:8px}.switz-qr{display:block;width:100%;min-height:44px;padding:0 16px;border:0;border-radius:6px;background:#f2f2f2;color:var(--switz-ink);font:inherit;font-size:14.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.switz-qr:hover{background:#e7e7e7}.switz-qr[aria-pressed=true]{background:var(--switz-ink);color:#fff}.switz-qr:focus-visible{outline:2px solid var(--switz-ink);outline-offset:2px}.switz-search{display:flex;gap:10px;max-width:560px;margin:4px 0 0}.switz-search__input{flex:1 1 auto;min-width:0;height:46px;padding:0 14px;font:inherit;font-size:15px;border:1px solid #D9D9D9;border-radius:6px;background:#fff;color:var(--switz-ink)}.switz-search__input:focus{outline:none;border-color:var(--switz-ink)}.switz-search__btn{height:46px;padding:0 22px;border:0;border-radius:6px;cursor:pointer;background:var(--switz-ink);color:#fff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.switz-search__btn:hover{background:var(--switz-gold);color:#111}.switz-pages .pagination-wrapper{margin-top:30px}@media(prefers-reduced-motion:reduce){.switz-collection #ProductGridContainer,.switz-qr,.switz-price__field{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/switz-filters.css.map */
