.facetwp-accordion{--facet-accordion-background:var(--color-white);--facet-accordion-border:none;--facet-accordion-min-height:0;--facet-accordion-opacity:1;--facet-accordion-toggle-padding-block:17px;--facet-accordion-toggle-padding-inline:0;--facet-accordion-toggle-background:var(--facet-accordion-background);--facet-accordion-toggle-transition:0.2s ease;--facet-accordion-title-font-size:var(--font-size-filter-base);--facet-accordion-title-font-weight:600;--facet-accordion-title-line-height:1.4;--facet-accordion-title-letter-spacing:-0.25px;--facet-accordion-title-color:var(--midnight-blue-900);--facet-accordion-icon-transition:0.3s ease;--facet-accordion-content-flex:1;--facet-accordion-content-min-height:0;--facet-accordion-pending-opacity:0;--facet-accordion-pending-transition:0.25s ease;--facet-accordion-restricted-opacity:0.5;--facet-accordion-restricted-color:var(--foundation-400);border:var(--facet-accordion-border);border-bottom:1px solid var(--foundation-200);display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:var(--facet-accordion-min-height);opacity:var(--facet-accordion-opacity);width:100%}.facetwp-accordion .facetwp-accordion-toggle{align-items:center;background:var(--facet-accordion-toggle-background);border:none;cursor:pointer;display:flex;justify-content:space-between;padding-block:var(--facet-accordion-toggle-padding-block);padding-inline:var(--facet-accordion-toggle-padding-inline);text-align:left;transition:background var(--facet-accordion-toggle-transition);width:100%}.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-title{color:var(--facet-accordion-title-color);font-size:var(--facet-accordion-title-font-size);font-style:normal;font-weight:var(--facet-accordion-title-font-weight);letter-spacing:var(--facet-accordion-title-letter-spacing);line-height:var(--facet-accordion-title-line-height)}.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-icon{align-items:center;display:inline-flex;line-height:1}.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-icon .facetwp-icon-add,.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-icon .facetwp-icon-minus{display:inline-block;transition:opacity var(--facet-accordion-icon-transition)}.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-icon .facetwp-icon-add{display:inline-block}.facetwp-accordion .facetwp-accordion-toggle .facetwp-accordion-icon .facetwp-icon-minus,.facetwp-accordion .facetwp-accordion-toggle[aria-expanded=true] .facetwp-accordion-icon .facetwp-icon-add{display:none}.facetwp-accordion .facetwp-accordion-toggle[aria-expanded=true] .facetwp-accordion-icon .facetwp-icon-minus{display:inline-block}.facetwp-accordion .facetwp-accordion-toggle--restricted{cursor:not-allowed;opacity:var(--facet-accordion-restricted-opacity)}.facetwp-accordion .facetwp-accordion-toggle--restricted .facetwp-accordion-title{color:var(--facet-accordion-restricted-color)}.facetwp-accordion .facetwp-accordion-content{display:none;flex:1 1 auto;margin-block-end:16px;min-height:var(--facet-accordion-content-min-height);overflow-y:visible;width:100%}.facetwp-accordion .facetwp-accordion-content:not([hidden]){display:flex;flex:1 1 auto;flex-direction:column}.facetwp-accordion .facetwp-accordion-content .fs-wrap{width:100%}.facetwp-accordion .facetwp-accordion-content .fs-label-wrap{background-color:#fff;border:1px solid var(--foundation-200);border-radius:4px}.facetwp-accordion .facetwp-accordion-content .fs-label-wrap .fs-label{overflow:hidden;padding:6px 22px 6px 8px;padding-block:9px;padding-inline:12px;text-overflow:ellipsis;white-space:nowrap}.facetwp-accordion .facetwp-accordion-content .fs-arrow{color:var(--midnight-blue-900)}.facetwp-accordion .facetwp-accordion-content>.facetwp-facet-dynamic-slider,.facetwp-accordion .facetwp-accordion-content>.facetwp-type-slider{padding-block-start:1rem}.facetwp-accordion .facetwp-accordion-content .facetwp-slider-label{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.4;margin-block-end:.5rem;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px}.facetwp-accordion.facetwp-accordion--pending{opacity:var(--facet-accordion-pending-opacity);pointer-events:none;transition:opacity var(--facet-accordion-pending-transition)}.facetwp-accordion--restricted{pointer-events:none}
