.cf-panel [hidden],[data-cf-root] [data-cf-more][hidden]{display:none!important}.cf-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cf-panel-head{display:flex;align-items:flex-start;gap:8px}.cf-panel-head h4{flex:1}.cf-panel-foot{display:none}.cf-search{margin-block-end:8px}.cf-search input{width:100%;height:36px;border:1px solid var(--line);border-radius:var(--r-sm);padding-inline:10px;font-size:13px;background:#fff}.cf-status{margin:8px 0;font-size:13px;color:var(--muted)}.cf-fieldset{border:0;margin:0;padding:0;min-width:0}.cf-group summary{gap:8px}.cf-group-label{flex:1;min-width:0;text-align:start}.cf-group-badge{min-width:20px;height:20px;padding-inline:6px;border-radius:999px;background:var(--ink);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.cf-option-label{flex:1;min-width:0;text-align:start}.cf-option-count{color:var(--muted);font-size:12px;font-family:var(--font-mono)}.cf-group.is-empty{display:none}.cf-option.is-disabled{opacity:.45;cursor:default}.cf-range{--cf-from: 0%;--cf-to: 100%;margin-block-start:12px}.cf-range-track{position:relative;height:24px}.cf-range-track:before,.cf-range-fill{content:"";position:absolute;inset-block-start:50%;height:4px;margin-block-start:-2px;border-radius:2px}.cf-range-track:before{inset-inline:0;background:var(--line)}.cf-range-fill{inset-inline-start:var(--cf-from);inset-inline-end:calc(100% - var(--cf-to));background:var(--accent, var(--ink))}.cf-range-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:24px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.cf-range-input::-webkit-slider-runnable-track{background:none;border:0}.cf-range-input::-moz-range-track{background:none;border:0}.cf-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ink);cursor:pointer}.cf-range-input::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--ink);cursor:pointer}.cf-range-input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent, var(--ink));outline-offset:2px}.cf-range-input:focus-visible::-moz-range-thumb{outline:2px solid var(--accent, var(--ink));outline-offset:2px}.cf-range-fields{margin-block-start:8px}.cf-range-fields label{display:grid;gap:4px;min-width:0}.cf-range-caption{font-size:11px;color:var(--muted);text-align:start}.cf-empty{grid-column:1 / -1;text-align:center;padding-block:32px}.cf-empty .btn{margin-block-start:12px}.plp-content{scroll-margin-block-start:calc(var(--header-h, 80px) + 12px)}.cf-pagination{margin-block-start:24px;display:flex;justify-content:center;gap:6px;flex-wrap:wrap;font-size:14px}.cf-pagination span,.cf-pagination a{min-width:36px;height:36px;padding-inline:10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--r-sm)}.cf-pagination .current{background:var(--ink);color:#fff;border-color:var(--ink)}.cf-js .cf-pagination{display:none}@media(min-width:901px){.cf-panel{position:sticky;inset-block-start:calc(var(--header-h, 80px) + 16px);max-height:calc(100vh - var(--header-h, 80px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media(max-width:900px){.plp-side.cf-panel{display:flex;flex-direction:column;padding:0;overflow:hidden}.cf-panel-head{padding:16px 16px 0}.cf-search{padding-inline:16px}.cf-groups{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-inline:16px}.cf-panel-foot{display:block;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-block-start:1px solid var(--line)}.cf-panel-foot .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-filters.css.map */
