.sanz-filter{--sanz-bg:#fff;--sanz-fg:#1d1b19;--sanz-muted:#8a847e;--sanz-line:#e7e3df;--sanz-tint:#f4f1ee;margin:4px 0 26px;color:var(--sanz-fg)}.sanz-filter .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sanz-u{text-decoration:underline;text-underline-offset:4px}.sanz-filter__bar{display:flex;align-items:center;gap:24px;padding:16px 0;font-size:14px;font-weight:400;line-height:20px}.sanz-filter__bar button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none}.sanz-filter__toggle{display:inline-flex;align-items:center;gap:9px;height:32px}.sanz-filter__toggle svg{display:block;width:18px;height:14px;flex:none}.sanz-filter .sanz-filter__bar label.sanz-filter__sort{display:flex;align-items:center;height:32px;margin:0;font-size:14px;font-weight:400;line-height:20px}.sanz-filter__spacer{flex:1}.sanz-filter .sanz-filter__sort select{font:inherit;font-size:14px;font-weight:400;line-height:20px;height:32px;border:0;background-color:transparent;color:inherit;padding:0 20px 0 0;margin:0;cursor:pointer;text-align:right;text-align-last:right;background-position:right 2px center}.sanz-filter__panel{border-top:1px solid var(--sanz-line);border-bottom:1px solid var(--sanz-line);padding:24px 0 22px;background:var(--sanz-bg)}.sanz-filter__panel[hidden]{display:none}.sanz-filter__cols{display:grid;grid-template-columns:minmax(250px,1.3fr) repeat(var(--sanz-rest),minmax(0,1fr));gap:24px}@media screen and (max-width:1100px){.sanz-filter__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.sanz-filter__col{border:0;margin:0;padding:6px;min-width:0;transition:background .6s}.sanz-filter__col.is-flash{background:var(--sanz-tint)}.sanz-filter__col legend{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sanz-muted);font-weight:400;margin-bottom:14px;padding:0}.sanz-opts{list-style:none;margin:0;padding:0;max-height:300px;overflow:auto}.sanz-opts li{margin:0}.sanz-filter .sanz-filter__col label.sanz-opt{display:flex;align-items:baseline;gap:7px;padding:3px 0;font-size:13px;font-weight:400;line-height:1.5;cursor:pointer;margin:0;text-transform:none;letter-spacing:normal}.sanz-opt input{position:absolute;opacity:0;pointer-events:none}.sanz-opt.is-on .sanz-opt__l{text-decoration:underline;text-underline-offset:4px}.sanz-opt:focus-within{outline:1px solid var(--sanz-fg);outline-offset:2px}.sanz-sw{width:11px;height:11px;border-radius:50%;align-self:center;border:1px solid var(--sanz-line);flex:none}.sanz-range{position:relative;height:18px;margin:2px 7px 14px;max-width:190px}.sanz-range:before,.sanz-range:after{content:"";position:absolute;top:8px;height:2px;border-radius:2px}.sanz-range:before{left:0;right:0;background:var(--sanz-line)}.sanz-range:after{left:var(--von);right:calc(100% - var(--bis));background:var(--sanz-fg)}.sanz-range input{position:absolute;left:-7px;width:calc(100% + 14px);top:0;height:18px;margin:0;padding:0;background:none;border:0;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:1}.sanz-range input::-webkit-slider-runnable-track{background:none;border:0;height:18px}.sanz-range input::-moz-range-track{background:none;border:0}.sanz-range input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:14px;height:14px;margin-top:2px;border-radius:50%;background:var(--sanz-bg);border:1px solid var(--sanz-fg);cursor:grab}.sanz-range input::-moz-range-thumb{pointer-events:auto;width:12px;height:12px;border-radius:50%;background:var(--sanz-bg);border:1px solid var(--sanz-fg);cursor:grab}.sanz-price{display:flex;gap:14px}.sanz-filter .sanz-filter__col .sanz-price label{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:400;margin:0;text-transform:none;letter-spacing:normal}.sanz-price label>span:first-child{color:var(--sanz-muted)}.sanz-price input{width:64px;padding:4px 6px;border:1px solid var(--sanz-line);font:inherit;font-size:13px;-moz-appearance:textfield;background:var(--sanz-bg);color:inherit;margin:0}.sanz-price__chips{display:flex;gap:14px;margin-top:12px}.sanz-price__chips button{white-space:nowrap;background:none;border:0;padding:0;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:inherit;cursor:pointer;text-align:left}.sanz-price__chips button.is-on{text-decoration:underline;text-underline-offset:4px}.sanz-filter__actions{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:20px;font-size:13px;font-weight:400}.sanz-filter__actions a{color:inherit}.sanz-filter__apply{background:var(--sanz-fg)!important;color:var(--sanz-bg)!important;border-radius:999px;padding:11px 24px!important;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none}.sanz-filter__active{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:13px}.sanz-filter__active a{color:inherit;text-decoration:none;border:1px solid var(--sanz-line);padding:4px 10px}.sanz-filter__active a.sanz-u{border:0;text-decoration:underline}.sanz-price input::-webkit-inner-spin-button,.sanz-price input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width:769px){.collection-filter{display:none!important}.sanz-filter{margin-bottom:0}.sanz-filter__bar{padding-bottom:12px}#CollectionAjaxResult{margin-top:0;padding-top:26px}}@media screen and (max-width:768px){.sanz-filter-wrap{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sanz-filter-panel.css.map */
