.kb-collection .kb-collection__sidebar{gap:12px}.kb-collection .kb-collection__sidebar h2{margin:0;font-family:var(--font-utility--family);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.kb-collection .kb-collection-filters{gap:0}.kb-collection .kb-collection-filters__group{margin:0;padding:8px 0}.kb-collection .kb-collection-filters__group summary{min-height:44px;padding:0;align-items:center;font-size:14px;font-weight:500;line-height:1.4;list-style:none}.kb-collection .kb-collection-filters__group summary::-webkit-details-marker{display:none}.kb-collection .kb-collection-filters__values{gap:0;padding:0 0 8px}.kb-collection .kb-collection-filters__value{min-height:44px;margin:0;padding:0 4px;gap:10px;font-size:14px;font-weight:400;line-height:1.4;color:var(--color-muted);cursor:pointer;border-radius:3px}.kb-collection .kb-collection-filters__value:hover,.kb-collection .kb-collection-filters__value:has(input:checked){background:#f5f5f3;color:var(--color-ink)}.kb-collection .kb-collection-filters__value:has(input:disabled){opacity:.55;cursor:not-allowed}.kb-collection .kb-collection-filters__value input{width:16px;height:16px;min-height:0;margin:0;accent-color:var(--color-kanji-red)}.kb-collection .kb-collection-filters__value-count{font-size:12px;font-variant-numeric:tabular-nums}.kb-collection .kb-collection-filters__currency{margin:0 0 6px;font-size:12px;line-height:1.4;color:var(--color-muted);font-weight:400}.kb-collection .kb-collection-filters__price{gap:8px}.kb-collection .kb-collection-filters__price label{min-width:0}.kb-collection .kb-collection-filters__price input{box-sizing:border-box;height:44px;min-height:44px;padding:10px 12px;font-family:var(--font-utility--family);font-size:14px;font-weight:400;border:1px solid var(--color-border-subtle);border-radius:3px;background:#fff;box-shadow:none}.kb-collection .kb-collection-filters__actions{padding-top:12px;gap:12px}.kb-collection .kb-collection-filters__actions button{min-height:44px;padding:10px 18px;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none}.kb-collection .kb-collection-filters__actions a{font-size:13px;font-weight:400}.kb-collection .kb-collection__toolbar.kb-toolbar.kb-panel{min-height:48px;padding:0;border-top:0;margin-bottom:16px}.kb-collection .kb-collection__count{font-size:13px;font-weight:400}.kb-collection .kb-collection__sort--desktop{gap:4px}.kb-collection .kb-collection__sort--desktop label{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}.kb-collection .kb-collection__sort--desktop select{width:190px;max-width:40vw;min-width:0;min-height:44px;height:44px;padding:8px 28px 8px 8px;border:0;border-radius:0;background-color:transparent;font-family:var(--font-utility--family);font-size:14px;font-weight:400;color:var(--color-ink);cursor:pointer;box-shadow:none}.kb-collection .kb-collection__active-filters{gap:8px;margin-bottom:16px}.kb-collection .kb-collection__active-filters a{min-height:44px;padding:6px 10px;font-size:12px;font-weight:400;border-radius:3px;background:#f5f5f3}.kb-collection .kb-collection__active-filters .kb-collection__clear{background:transparent}.kb-collection .kb-collection-filters summary:focus-visible,.kb-collection .kb-collection-filters input:focus-visible,.kb-collection .kb-collection__sort--desktop select:focus-visible{outline:2px solid var(--color-kanji-red);outline-offset:2px}.kb-collection .kb-collection__dialog-footer:has(>button:only-child){display:block}.kb-collection .kb-collection__dialog-footer button:only-child{display:flex;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}@media(max-width:749px){.kb-collection .kb-collection__dialog .kb-collection-filters__value{font-size:15px;min-height:48px}.kb-collection .kb-collection__dialog .kb-collection-filters__price input{font-size:16px}.kb-collection .kb-collection__dialog .kb-collection-filters__group summary{font-size:15px;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/kb-catalog-controls.css.map */
