.twoa-ff{--twoa-ff-gap: 1rem;--twoa-ff-facet-padding: 1rem;--twoa-ff-facet-border-color: #d6d8db;--twoa-ff-facet-radius: 0.5rem;--twoa-ff-facet-bg: #ffffff;--twoa-ff-title-margin-bottom: 0.75rem;--twoa-ff-title-size: var(--font-body, 1rem);--twoa-ff-title-line-height: 1.3;display:grid;gap:var(--twoa-ff-gap)}.twoa-ff__facet{padding:var(--twoa-ff-facet-padding);border:1px solid var(--twoa-ff-facet-border-color);border-radius:var(--twoa-ff-facet-radius);background:var(--twoa-ff-facet-bg)}.twoa-ff__facet-title{margin:0;font-size:var(--twoa-ff-title-size);line-height:var(--twoa-ff-title-line-height)}.twoa-ff__facet-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:0}.twoa-ff__facet-header .twoa-ff__facet-title{margin:0}.twoa-ff__facet-options-helper{margin:0;color:#6b7280;font-size:var(--twoa-ff-title-size);line-height:1.3}.twoa-ff__facet-body{margin:.75rem 0 0}.twoa-ff__facet-body>*:last-child{margin-bottom:0}.twoa-ff .facetwp-facet,.twoa-ff .facet-wrap{margin-bottom:0}.twoa-ff .facet-label,.twoa-ff .facetwp-facet-label{display:none}.twoa-ff__facet--search,.twoa-ff__facet--reset{padding:0;border:0;background:rgba(0,0,0,0)}.twoa-ff__facet-inline-search{display:grid;gap:.5rem;margin:0 0 .75rem}.twoa-ff__facet-search-inner{position:relative}.twoa-ff__facet-inline-search-input{width:100%;padding:.5rem 2rem .5rem .625rem;border:1px solid var(--twoa-ff-facet-border-color);border-radius:.375rem;background:#fff;color:inherit;font:inherit}.twoa-ff__facet-inline-search-input::placeholder{color:#6b7280}.twoa-ff__facet-inline-search-empty{margin:0;color:#6b7280;font-size:var(--twoa-ff-title-size)}.twoa-ff__facet-search-clear{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:#6b7280;font-size:var(--twoa-ff-title-size);line-height:1;cursor:pointer}.twoa-ff__facet-search-clear:hover{background:#f3f4f6;color:#111827}.twoa-ff__facet-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0;border:1px solid #cdd2d8;border-radius:.375rem;background:#fff;color:#111827;font:inherit;cursor:pointer}.twoa-ff__facet-collapse-icon{display:block;width:1rem;height:1rem}.twoa-ff__facet-collapse-line{stroke:currentcolor;stroke-width:1.75;stroke-linecap:round}.twoa-ff__facet-collapse-toggle.is-open .twoa-ff__facet-collapse-line--vertical{display:none}.twoa-ff__facet-more-toggle{margin-top:.75rem;padding:0;border:0;background:rgba(0,0,0,0);color:#111;font:inherit;font-size:var(--twoa-ff-title-size);font-weight:600;text-decoration:underline;cursor:pointer}
