.skf{--skf-navy: #0c2238;--skf-ink: #0f172a;--skf-muted: #475569;--skf-line: #e2e8f0;--skf-blue: #0a84d6;--skf-sky: #83D1FA;display:block}.skf-toggle,.skf-panel,.skf-apply{display:none}.skf-item[hidden],.skf-empty[hidden],.skf-toggle__n[hidden]{display:none!important}.skf.is-ready .skf-pager{display:none}.skf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none}.skf-item{min-width:0;margin:0;padding:0;list-style:none}@container (max-width: 300px){.skf-grid .ski-header-split{flex-direction:column;gap:8px}.skf-grid .ski-right-price{text-align:left}.skf-grid .skc-price-ask{max-width:none}}.skf-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.skf-count{margin:0;color:var(--skf-muted);font-size:14px;font-weight:600;letter-spacing:0}.skf-sort{display:flex;align-items:center;gap:10px;color:var(--skf-muted);font-size:13px;font-weight:600;letter-spacing:0}.skf-sort select{height:40px;padding:0 34px 0 14px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:var(--skf-ink);font:600 14px var(--font-body-family);letter-spacing:0;cursor:pointer}.skf-sort select:focus-visible{outline:3px solid rgba(10,132,214,.35);outline-offset:1px}.skf-active{display:flex;flex-wrap:wrap;gap:8px}.skf-active:not(:empty){margin:0 0 14px}.skf-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 14px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:var(--skf-ink);font:700 13px/1.2 var(--font-body-family);letter-spacing:0;cursor:pointer;transition:border-color .15s}.skf-chip i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#eef2f6;color:var(--skf-ink);transition:background-color .15s,color .15s}.skf-chip:hover{border-color:var(--skf-blue)}.skf-chip:hover i{background:var(--skf-navy);color:#fff}.skf-empty{padding:36px 20px;text-align:center;background:#fff;border:1px solid var(--skf-line);border-radius:16px;color:var(--skf-muted)}.skf-empty p{margin:0 0 14px;font-size:15px}.skf-clear-all{min-height:44px;padding:0 22px;border:0;border-radius:10px;background:#121e2f;color:#fff;font:800 13px var(--font-body-family);letter-spacing:1px;text-transform:uppercase;cursor:pointer}.skf-panel{box-sizing:border-box;margin:0 0 16px;padding:4px 22px 18px;background:#fff;border:1px solid var(--skf-line);border-radius:16px;box-shadow:0 6px 20px #0c22380d;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.skf-panel__head{display:flex;align-items:center;justify-content:space-between;padding:14px 0 10px}.skf-panel__title{color:var(--skf-blue);font:800 12px/1 var(--font-body-family);letter-spacing:1.5px;text-transform:uppercase}.skf-clear{padding:0;border:0;background:none;color:var(--skf-blue);font:600 13px var(--font-body-family);letter-spacing:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.skf-clear[disabled]{opacity:.35;text-decoration:none;cursor:default}.skf-sec{border-top:1px solid var(--skf-line)}.skf-sec__head{display:flex;align-items:center;width:100%;padding:14px 0;border:0;background:none;color:var(--skf-ink);font:800 15px/1.2 var(--font-heading-family);letter-spacing:0;text-align:left;cursor:pointer}.skf-sec__sum{margin-left:8px;color:var(--skf-blue);font:600 12px var(--font-body-family)}.skf-chev{width:8px;height:8px;margin:-3px 4px 0 auto;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(-135deg);transition:transform .2s}.skf-sec.is-closed .skf-chev{margin-top:-6px;transform:rotate(45deg)}.skf-sec__body{padding:0 0 14px}.skf-sec.is-closed .skf-sec__body{display:none}.skf-check{position:relative;display:flex;align-items:center;gap:12px;min-height:32px;padding:2px 0;color:#1e293b;font-size:14.5px;line-height:1.3;letter-spacing:0;cursor:pointer}.skf-check input{position:absolute;left:0;top:50%;width:20px;height:20px;margin:0;transform:translateY(-50%);opacity:0;cursor:pointer}.skf-box{display:flex;align-items:center;justify-content:center;flex:0 0 20px;box-sizing:border-box;width:20px;height:20px;border:1.5px solid #cbd5e1;border-radius:6px;background:#fff;color:#fff;transition:background-color .15s,border-color .15s}.skf-box svg{display:block;opacity:0;transform:scale(.6);transition:opacity .15s,transform .15s}.skf-check:hover .skf-box{border-color:var(--skf-blue)}.skf-check input:checked+.skf-box{background:var(--skf-navy);border-color:var(--skf-navy)}.skf-check input:checked+.skf-box svg{opacity:1;transform:none}.skf-check input:focus-visible+.skf-box{outline:3px solid rgba(10,132,214,.35);outline-offset:2px}.skf-n{margin-left:auto;color:#94a3b8;font-size:13px;font-weight:600}.skf-check.is-off{opacity:.45;cursor:default}.skf-check.is-off input{cursor:default}.skf-range__slider{position:relative;height:28px;margin:4px 11px 14px}.skf-range__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:99px;background:var(--skf-line)}.skf-range__fill{position:absolute;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,var(--skf-sky),var(--skf-blue))}.skf-range__slider input[type=range]{position:absolute;left:-11px;top:0;width:calc(100% + 22px);height:28px;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.skf-range__slider input[type=range]::-webkit-slider-runnable-track{height:28px;background:transparent}.skf-range__slider input[type=range]::-moz-range-track{height:28px;background:transparent}.skf-range__slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:3px;border:2px solid var(--skf-blue);border-radius:50%;background:#fff;box-shadow:0 2px 6px #0c223840;pointer-events:auto;cursor:grab}.skf-range__slider input[type=range]::-moz-range-thumb{box-sizing:border-box;width:22px;height:22px;border:2px solid var(--skf-blue);border-radius:50%;background:#fff;box-shadow:0 2px 6px #0c223840;pointer-events:auto;cursor:grab}.skf-range__slider input[type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid rgba(10,132,214,.35)}.skf-range__fields{display:flex;gap:10px}.skf-field{display:flex;flex:1;align-items:center;gap:6px;min-width:0;height:42px;padding:0 12px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:0}.skf-field:focus-within{border-color:var(--skf-blue);box-shadow:0 0 0 3px #0a84d626}.skf-field input{flex:1;width:100%;min-width:0;padding:0;border:0;outline:0;background:none;color:var(--skf-ink);font:700 14px var(--font-body-family);letter-spacing:0;text-align:right;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.skf-field input::-webkit-outer-spin-button,.skf-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.skf-field em{color:#94a3b8;font-size:13px;font-style:normal}@media screen and (min-width:990px){.skf.is-ready{display:grid;grid-template-columns:292px minmax(0,1fr);gap:0 28px;align-items:start}.skf.is-ready .skf-panel{display:block;position:sticky;top:calc(var(--header-height, 100px) + 16px);max-height:calc(100vh - var(--header-height, 100px) - 32px);overflow:auto}}@media screen and (max-width:989px){.skf.is-ready .skf-toggle{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:48px;margin:0 0 12px;padding:0 18px;border:1px solid var(--skf-line);border-radius:12px;background:#fff;color:var(--skf-ink);font:800 14px/1 var(--font-heading-family);letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.skf-toggle>span{display:inline-flex;align-items:center;margin-right:auto}.skf-toggle>span:before{content:"";width:18px;height:18px;margin-right:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230c2238' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h10M20 6h0M4 12h4M14 12h6M4 18h10M20 18h0'/%3E%3Ccircle cx='17' cy='6' r='2.4'/%3E%3Ccircle cx='11' cy='12' r='2.4'/%3E%3Ccircle cx='17' cy='18' r='2.4'/%3E%3C/svg%3E") center / contain no-repeat}.skf-toggle:after{content:"";width:8px;height:8px;margin:-4px 4px 0 0;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg);transition:transform .2s}.skf-toggle[aria-expanded=true]:after{margin-top:4px;transform:rotate(-135deg)}.skf-toggle__n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-right:12px;padding:0 6px;border-radius:99px;background:var(--skf-navy);color:#fff;font:800 12px var(--font-body-family);letter-spacing:0}.skf.is-ready .skf-panel.is-open{display:block}.skf.is-ready .skf-apply{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:18px 0 0;border:0;border-radius:10px;background:#121e2f;color:#fff;font:800 13.5px var(--font-body-family);letter-spacing:1px;text-transform:uppercase;cursor:pointer}}@media screen and (max-width:749px){.skf-grid{grid-template-columns:1fr}.skf-sort span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ski-filter.css.map */
