.kkz-woo-filters{--kkz-filter-accent:#0f766e;--kkz-filter-border:#d7dce2;--kkz-filter-muted:#667085;--kkz-filter-text:#1f2937;--kkz-filter-surface:#fff;color:var(--kkz-filter-text)}.kkz-woo-filters__form{margin:0}.kkz-woo-filters__header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.kkz-woo-filters__title{font-size:1rem;font-weight:700;line-height:1.3;margin:0}.kkz-woo-filters__clear,.kkz-woo-filters__submit{background:0 0;border:1px solid var(--kkz-filter-border);border-radius:6px;color:var(--kkz-filter-text);cursor:pointer;font:inherit;line-height:1.2;padding:8px 10px}.kkz-woo-filters__clear:hover,.kkz-woo-filters__clear:focus,.kkz-woo-filters__submit:hover,.kkz-woo-filters__submit:focus{border-color:var(--kkz-filter-accent);color:var(--kkz-filter-accent);outline:none}.kkz-woo-filters__fieldset{border:0;margin:0;min-inline-size:0;padding:0}.kkz-woo-filters__screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.kkz-woo-filters__group{border-bottom:1px solid var(--kkz-filter-border);border-top:1px solid var(--kkz-filter-border)}.kkz-woo-filters__group-summary{align-items:center;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;justify-content:space-between;letter-spacing:0;list-style:none;min-height:48px;padding:0}.kkz-woo-filters__group-summary::-webkit-details-marker{display:none}.kkz-woo-filters__group-summary:after{color:#60a5fa;content:"+";font-size:1.8rem;font-weight:300;line-height:1}.kkz-woo-filters__group[open] .kkz-woo-filters__group-summary:after{content:"-"}.kkz-woo-filters__options{display:grid;gap:6px;padding:4px 0 12px}.kkz-woo-filters__option{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:9px 10px}.kkz-woo-filters__option:hover,.kkz-woo-filters__option:has(input:focus-visible){background:#f6f8fa;border-color:var(--kkz-filter-border)}.kkz-woo-filters__option-main{align-items:center;display:flex;gap:9px;min-width:0}.kkz-woo-filters__option input{accent-color:var(--kkz-filter-accent);flex:0 0 auto}.kkz-woo-filters__option-main span{overflow-wrap:anywhere}.kkz-woo-filters__count{background:#eef2f6;border-radius:999px;color:var(--kkz-filter-muted);flex:0 0 auto;font-size:.78rem;line-height:1;padding:5px 7px}.kkz-woo-filters__status{color:var(--kkz-filter-muted);font-size:.86rem;margin:12px 0 0;min-height:1.2em}.kkz-woo-filters.is-loading{opacity:.72;pointer-events:none}.kkz-woo-filters-pagination a.page-numbers{cursor:pointer}.kkz-woo-filters--notice{font-size:.95rem}@media (max-width:600px){.kkz-woo-filters__header{align-items:flex-start;flex-direction:column}.kkz-woo-filters__clear{width:100%}}