/*! src:4dce3830e78c */
.oaks-post-filter{--oaks-pf-height:45px;--oaks-pf-field-width:240px;flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex;position:relative}.oaks-post-filter .oaks-pf-field{flex:1 1 var(--oaks-pf-field-width);min-width:0}.oaks-post-filter .oaks-pf-label{color:var(--bb-color-oaks-charcoal);margin-bottom:4px;font-weight:700;display:block}.oaks-post-filter .oaks-pf-control{position:relative}.oaks-post-filter .oaks-pf-search,.oaks-post-filter .oaks-pf-category{box-sizing:border-box;width:100%;height:var(--oaks-pf-height);color:var(--bb-color-oaks-charcoal);background-color:var(--bb-color-off-white-hover);border:1px solid var(--bb-color-oaks-deep-sea);box-shadow:none;-webkit-appearance:none;appearance:none;border-radius:0;margin:0;padding:0 40px 0 12px;font-family:inherit;font-size:1rem;line-height:1.25;transition:none;display:block}.oaks-post-filter .oaks-pf-search::placeholder{color:var(--bb-color-oaks-charcoal);opacity:.7}.oaks-post-filter .oaks-pf-search::-webkit-search-decoration{-webkit-appearance:none}.oaks-post-filter .oaks-pf-search:not(:placeholder-shown){padding-right:12px}.oaks-post-filter .oaks-pf-icon{fill:none;width:18px;height:18px;stroke:var(--bb-color-oaks-charcoal);stroke-width:2px;stroke-linecap:round;opacity:.6;pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.oaks-post-filter .oaks-pf-search:not(:placeholder-shown)+.oaks-pf-icon{display:none}.oaks-post-filter .oaks-pf-category{cursor:pointer;text-overflow:ellipsis}.oaks-post-filter .oaks-pf-control-select:after{content:"";border-right:2px solid var(--bb-color-oaks-charcoal);border-bottom:2px solid var(--bb-color-oaks-charcoal);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:17px;transform:translateY(-70%)rotate(45deg)}.oaks-post-filter .oaks-pf-search:focus,.oaks-post-filter .oaks-pf-category:focus{color:var(--bb-color-oaks-charcoal);background-color:var(--bb-color-off-white-hover);border-color:var(--bb-color-oaks-deep-sea);box-shadow:none}.oaks-post-filter .oaks-pf-search:focus-visible,.oaks-post-filter .oaks-pf-category:focus-visible{outline:2px solid var(--bb-color-oaks-deep-sea);outline-offset:2px}.oaks-post-filter .oaks-pf-sr{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.fl-module.oaks-pf-loading{opacity:.5;transition:opacity .15s linear}.fl-module.oaks-post-filter-results:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.fl-module.oaks-pf-loading{transition:none}}@media (forced-colors:active){.oaks-post-filter .oaks-pf-icon{stroke:canvastext;opacity:1}}
