.korst-spec-filters{clear:both;display:flex;flex-direction:column;gap:12px;margin:20px 0 24px;width:100%}.korst-spec-filter{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 16px}.korst-spec-filter>strong{font-size:1rem}.korst-spec-filter-values{display:flex;flex-wrap:wrap;gap:8px}.korst-spec-tag{display:inline-block;padding:6px 14px;border:1px solid #d7d7d7;border-radius:20px;text-decoration:none!important;color:inherit;font-size:.9rem;line-height:1.4}.korst-spec-tag:hover{background:#f0f0f0;color:#222}.korst-spec-tag.is-active{background:#222;border-color:#222;color:#fff}.korst-spec-tag:focus-visible{outline:2px solid currentColor;outline-offset:3px}.korst-spec-filter-reset{align-self:flex-start;font-size:.85rem}
