.kdf{display:none}@media only screen and (min-width:1001px){aside>.kdf~*{display:none!important}.kdf{display:flex;flex-direction:column;gap:18px;width:100%;max-width:320px;padding:22px 20px 24px;border-radius:20px;background:#fff;box-shadow:0 1px #0e3d2e0f;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif;color:#0e3d2e;transition:opacity .15s}.kdf.is-busy{opacity:.6;pointer-events:none}.kdf button{-webkit-tap-highlight-color:transparent}.kdf button:before,.kdf button:after{display:none!important}.kdf-head{display:flex;align-items:baseline;justify-content:space-between}.kdf-head h2{margin:0;padding:0;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:0;color:#0e3d2e}.kdf .kdf-clear{display:inline;width:auto;min-width:0;min-height:0;height:auto;margin:0;padding:4px 0;border:0;background:transparent;box-shadow:none;font:inherit;font-size:13px;font-weight:700;color:#0e3d2e;text-decoration:underline;cursor:pointer}.kdf-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:-6px}.kdf .kdf-chip{display:flex;align-items:center;gap:6px;width:auto;min-width:0;height:32px;min-height:0;margin:0;padding:0 10px 0 12px;border:0;border-radius:999px;background:#0e3d2e;color:#fff8f0;box-shadow:none;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.kdf-sec{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid #EDEDED}.kdf-sec-price{gap:14px}.kdf-sec-body{display:flex;flex-direction:column;gap:10px}.kdf-sec-price .kdf-sec-body{gap:14px}.kdf-sec.is-closed .kdf-sec-body{display:none}.kdf .kdf-sec-head{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font:inherit;color:#0e3d2e;cursor:pointer;text-align:left}.kdf-sec-head>span{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800}.kdf-chev{flex-shrink:0;transition:transform .2s}.kdf-sec.is-closed .kdf-chev{transform:rotate(180deg)}.kdf-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#f37021;color:#fff;font-size:11px;font-weight:800;line-height:1}.kdf-list{display:flex;flex-direction:column;overflow:hidden;border:1px solid #EDEDED;border-radius:16px}.kdf .kdf-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:48px;height:auto;margin:0;padding:0 14px;border:0;border-radius:0;background:#fff;box-shadow:none;font:inherit;text-align:left;cursor:pointer}.kdf .kdf-row[hidden]{display:none}.kdf-list>.kdf-row~.kdf-row:not([hidden]){border-top:1px solid #EDEDED}.kdf-list>.kdf-row[hidden]+.kdf-row:not([hidden]){border-top:0}.kdf .kdf-row:hover{background:#f5f8f5}.kdf .kdf-row.is-on{background:#f1f7f3}.kdf-label{flex:1;min-width:0;font-size:14px;color:#1d1d1d}.kdf-radio-row .kdf-label{font-weight:600}.kdf-radio-row.is-on .kdf-label{font-weight:800}.kdf-radio{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border:1.5px solid #C8C8C8;border-radius:999px;background:transparent}.kdf-radio-row.is-on .kdf-radio{border-color:#0e3d2e;background:#0e3d2e}.kdf-radio-row.is-on .kdf-radio:after{content:"";width:7px;height:7px;border-radius:999px;background:#fff}.kdf-check-row .kdf-label{font-weight:500;color:#1f2a24}.kdf-check-row.is-on .kdf-label{font-weight:700}.kdf-check{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border:1.5px solid #B9C2BC;border-radius:6px;background:transparent}.kdf-check svg{opacity:0}.kdf-check-row.is-on .kdf-check{border-color:#0e3d2e;background:#0e3d2e}.kdf-check-row.is-on .kdf-check svg{opacity:1}.kdf-sale-tag{display:flex;align-items:center;justify-content:center;flex:0 0 24px;height:24px;border-radius:999px;background:#fde7d8;color:#f37021;font-size:13px;font-weight:800;line-height:1}.kdf-switch-row .kdf-label{font-weight:700}.kdf-switch{position:relative;flex:0 0 38px;height:22px;border-radius:999px;background:#d5dbd7;transition:background .2s}.kdf-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s}.kdf-switch-row.is-on .kdf-switch{background:#0e3d2e}.kdf-switch-row.is-on .kdf-switch:after{transform:translate(16px)}.kdf-count{flex-shrink:0;font-size:12px;font-weight:600;color:#6b7a72}.kdf-empty{margin:0;padding:12px 14px;font-size:13px;color:#6b7a72}.kdf-empty[hidden]{display:none}.kdf-search{display:flex;align-items:center;gap:8px;height:40px;margin:0;padding:0 12px;border:1.5px solid #E2E2E2;border-radius:12px;color:#6b7a72;cursor:text}.kdf .kdf-search input{flex:1;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font:inherit;font-size:14px;color:#0e3d2e}.kdf-search:focus-within{border-color:#0e3d2e}.kdf .kdf-more{display:flex;align-items:center;gap:6px;align-self:flex-start;width:auto;min-width:0;min-height:32px;height:auto;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font:inherit;font-size:13px;font-weight:800;color:#0e3d2e;cursor:pointer}.kdf .kdf-more[hidden]{display:none}.kdf-more svg{transition:transform .2s}.kdf-more.is-open svg{transform:rotate(180deg)}.kdf-pills{display:flex;flex-wrap:wrap;gap:6px}.kdf .kdf-pill{display:inline-flex;align-items:center;width:auto;min-width:0;height:32px;min-height:0;margin:0;padding:0 12px;border:1.5px solid #E2E2E2;border-radius:999px;background:#fff;color:#0e3d2e;box-shadow:none;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.kdf .kdf-pill.is-on{border-color:#0e3d2e;background:#0e3d2e;color:#fff8f0}.kdf-slider{position:relative;height:28px;margin:0 10px;cursor:pointer;touch-action:none}.kdf-track,.kdf-fill{position:absolute;top:12px;height:4px;border-radius:999px}.kdf-track{left:0;right:0;background:#e2e2e2}.kdf-fill{background:#0e3d2e}.kdf-thumb{position:absolute;top:4px;width:20px;height:20px;margin-left:-10px;border:2.5px solid #0E3D2E;border-radius:999px;background:#fff;box-shadow:0 2px 6px #0e3d2e33;box-sizing:border-box}.kdf-thumb:focus-visible{outline:2px solid #F37021;outline-offset:2px}.kdf-minmax{display:flex;align-items:center;gap:10px}.kdf-minmax label{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;margin:0;font-size:11px;font-weight:700;color:#6b7a72}.kdf-money{display:flex;align-items:center;gap:4px;height:42px;padding:0 12px;border:1.5px solid #E2E2E2;border-radius:12px;font-size:14px;font-weight:700;color:#0e3d2e}.kdf-money:focus-within{border-color:#0e3d2e}.kdf .kdf-money input{flex:1;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font:inherit;font-size:14px;font-weight:700;color:#0e3d2e}.kdf-dash{padding-top:18px;color:#6b7a72}#root .kdf .kdf-row:hover,#root .kdf .kdf-row:focus{background:#f5f8f5;color:inherit}#root .kdf .kdf-row.is-on,#root .kdf .kdf-row.is-on:hover,#root .kdf .kdf-row.is-on:focus{background:#f1f7f3}#root .kdf .kdf-sec-head:hover,#root .kdf .kdf-sec-head:focus,#root .kdf .kdf-more:hover,#root .kdf .kdf-more:focus,#root .kdf .kdf-clear:hover,#root .kdf .kdf-clear:focus{background:transparent;color:#0e3d2e}#root .kdf .kdf-pill:hover,#root .kdf .kdf-pill:focus{background:#fff;color:#0e3d2e;border-color:#0e3d2e}#root .kdf .kdf-pill.is-on:hover,#root .kdf .kdf-pill.is-on:focus{background:#0e3d2e;color:#fff8f0}#root .kdf .kdf-chip:hover,#root .kdf .kdf-chip:focus{background:#0e3d2e;color:#fff8f0;opacity:.85}#root .kdf button:focus-visible{outline:2px solid #F37021;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/km-desktop-filters.css.map */
