.region-facets{position:fixed;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;padding:var(--sp5) 0;background:#fff;transform:translateX(100%);transition:transform .2s cubic-bezier(0.23, 1, 0.32, 1);z-index:var(--z-index--dialog)}.filters-open .region-facets{transform:translateX(0)}.region-facets .button-close{position:absolute;top:var(--sp1-5);right:1rem;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSAxOS42NTgyTDE5LjUgNC42NTgyIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xOS41IDE5LjY1ODJMNC41IDQuNjU4MiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K") 50% 50% no-repeat;border:none;width:40px;height:40px}@media(min-width: 992px){.region-facets{position:static;top:var(--sp2);padding:var(--sp2) 0;transform:none;z-index:unset}}.region-facets>.form-jobs-facets{overflow-y:auto;padding:0 var(--sp1) var(--sp3) var(--sp1)}@media(min-width: 992px){.region-facets>.form-jobs-facets{padding:0}}.region-facets .facets-footer{position:fixed;display:flex;bottom:0;left:0;width:100%;padding:var(--sp1-5);background-color:var(--color--white);border-radius:32px 32px 0 0;box-shadow:0px -12px 40px 0px rgba(0,0,0,.08)}.region-facets .facets-footer>*{flex:1 1 0px}.region-facets .facets-footer>*:nth-child(1){margin-inline-end:var(--sp0-5)}.region-facets .facets-footer>*:nth-child(2){margin-inline-start:var(--sp0-5)}.form-jobs-facets .form-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--sp0-5)}.form-jobs-facets .form-header h3{font-size:1.75rem;margin-top:0;margin-bottom:0}.form-jobs-facets .form-header .form-actions{margin:0}.form-jobs-facets .form-header input[name=reset]{background:none;border:none;border-radius:0;padding:0;min-height:0;min-width:0;font-family:var(--font-bold);text-decoration:underline}html:lang(ar) .form-jobs-facets .form-header input[name=reset]{font-family:var(--font-arabic-bold);font-weight:700}.form-jobs-facets details+details{margin-top:var(--sp1)}.form-jobs-facets summary[role=button]{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-bold);height:48px;border-bottom:1px solid var(--color--light-grey)}html:lang(ar) .form-jobs-facets summary[role=button]{font-family:var(--font-arabic-bold);font-weight:700}.form-jobs-facets summary[role=button]::marker{content:none}.form-jobs-facets summary[role=button]:after{content:"";border-style:solid;border-width:1px 1px 0 0;display:inline-block;width:10px;height:10px;position:relative;transform:rotate(135deg);margin-inline-end:var(--sp1)}.form-jobs-facets summary[role=button][aria-expanded=true]:after{transform:rotate(-45deg)}.form-jobs-facets .form-item.disabled summary[role=button]{opacity:.5;cursor:default}.form-jobs-facets .form-item.disabled summary[role=button]:after{transform:rotate(135deg)}.form-jobs-facets .details-wrapper{padding-inline-start:5px;max-height:316px;overflow-y:auto;box-shadow:inset 0px -14px 10px -10px #eee}.form-jobs-facets .details-wrapper .details-search-filter{margin:var(--sp0-5) 0;max-width:320px}.form-jobs-facets .form-item label{font-family:var(--font-main)}html:lang(ar) .form-jobs-facets .form-item label{font-family:var(--font-arabic);font-weight:400}.form-jobs-facets .form-type-search-api-autocomplete{margin:var(--sp0-5) 0 var(--sp1) 0}.form-jobs-facets .form-type-search-api-autocomplete>input{width:100%}.form-jobs-facets [data-drupal-selector=edit-field-state-collapsible]{display:none}.country-us .form-jobs-facets [data-drupal-selector=edit-field-state-collapsible],.country-ca .form-jobs-facets [data-drupal-selector=edit-field-state-collapsible]{display:block}.search-chips-list ul{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.search-chip{background:var(--color--brown);border-radius:100px;color:#fff;padding:.4em var(--sp1);display:flex;align-items:center;gap:.5em;font-weight:700}.chip-remove{text-decoration:none;color:#fff;font-weight:bold}
