.sidebar-filters__modal .modal__content-wrap{border-radius:var(--border-radius-small);box-shadow:var(--shadow-3)}@media screen and (min-width: 1280px){.sidebar-filters__modal .modal__content-wrap{min-width:926px}}.sidebar-filters__modal .modal__content{width:100vw}@media screen and (min-width: 768px){.sidebar-filters__modal .modal__content{max-width:100ch !important}}.sidebar-filters__modal .sidebar-filters:not(.sidebar-filters--is-sidebar) .sidebar-filters__ctas-footer{display:flex;flex-direction:column}@media screen and (min-width: 576px){.sidebar-filters__modal .sidebar-filters:not(.sidebar-filters--is-sidebar) .sidebar-filters__ctas-footer{flex-direction:row}}.sidebar-filters tp-accordion{box-shadow:none}.sidebar-filters tp-accordion:hover{box-shadow:none}.sidebar-filters tp-accordion-handle{border:var(--border-width-thin) solid rgba(181, 201, 204, var(--opacity-40));background:var(--color-white)}.sidebar-filters tp-accordion-content{background:#f7f9fb}.sidebar-filters tp-accordion-content .form__checkboxes-container{flex-direction:column;padding:var(--spacing-4) var(--spacing-3);row-gap:var(--spacing-4)}.sidebar-filters tp-accordion-content .form__checkbox label{color:var(--color-gray-90);font-weight:var(--font-weight-bold)}.sidebar-filters tp-accordion-content .form__checkbox label::after{left:calc((var(--spacing-4) + var(--spacing-5))*-1)}.sidebar-filters .form__range-slider-description>*:not(:last-child){margin-bottom:var(--typography-spacing)}.sidebar-filters__wrapper{padding:var(--spacing-3) var(--spacing-2)}.sidebar-filters__wrapper>*:not(:last-child){margin-bottom:var(--spacing-3)}.sidebar-filters__wrapper--background-primary{background:var(--color-primary-70)}.sidebar-filters:not(.sidebar-filters--is-not-sidebar) .sidebar-filters__ctas-footer{display:flex}@media screen and (min-width: 992px){.sidebar-filters:not(.sidebar-filters--is-not-sidebar) .sidebar-filters__ctas-footer{display:none}}.sidebar-filters--show-on-mobile{display:unset !important}@media screen and (min-width: 992px){.sidebar-filters--show-on-mobile{display:none !important}}.sidebar-filters__open-modal--float{position:fixed;bottom:5%;left:0;z-index:97;right:0;text-align:center;display:inline-flex;justify-content:center}.sidebar-filters__open-modal .modal__open-modal{display:inline-block}.sidebar-filters lb-form-checkbox:not(.form__checkbox--input-before-label)[checked=true] label{color:var(--color-primary-70)}.sidebar-filters .accordion__content-info>.form__radio{margin:var(--spacing-4) var(--spacing-3) 0}.sidebar-filters .accordion__content-info>.form__radio:last-child{margin-bottom:var(--spacing-4)}lb-global-sidebar-filter{display:block}.sidebar-filters__ctas-labels{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2)}.sidebar-filters__ctas-info{color:var(--color-gray-90)}.sidebar-filters__ctas-info-meta{font-weight:var(--font-weight-bold)}.sidebar-filters__ctas-clear-button{color:var(--color-gray-50)}.sidebar-filters__ctas-clear-button .btn[disabled]{color:var(--color-gray-70);background-color:initial;pointer-events:none}.sidebar-filters__ctas-clear-button:has(.btn[disabled]){cursor:not-allowed;color:var(--color-gray-70)}.sidebar-filters__ctas-footer{display:flex;justify-content:flex-end;gap:var(--spacing-4);padding:var(--spacing-2);box-shadow:var(--shadow-3)}@media screen and (max-width: 576px){.sidebar-filters__ctas--sticky-on-mobile{position:sticky;background-color:var(--color-white);bottom:0;width:100%;z-index:1;border-top:var(--border-width-thin) solid var(--color-border-secondary)}.sidebar-filters__ctas--sticky-on-mobile .sidebar-filters__ctas-footer{padding:var(--spacing-3) var(--spacing-3) var(--spacing-2)}}.sidebar-filters__ctas--has-border .sidebar-filters__ctas-labels{border-bottom:var(--border-width-thin) solid var(--color-border-secondary)}.sidebar-filters__ctas-cancel-button,.sidebar-filters__ctas-results-button{width:100%}.sidebar-filters__ctas-cancel-button>button,.sidebar-filters__ctas-results-button>button{width:100%}@media screen and (min-width: 992px){.sidebar-filters__ctas-cancel-button,.sidebar-filters__ctas-results-button{width:auto}.sidebar-filters__ctas-cancel-button>button,.sidebar-filters__ctas-results-button>button{width:auto}}.sidebar-filters__open-modal--full-width{display:block}.sidebar-filters__open-modal--full-width .modal__open-modal{display:inherit}.sidebar-filters__open-modal--full-width button{width:100%}.sidebar-filters--is-not-sidebar .form__checkboxes--has-tags{padding:var(--spacing-4) var(--spacing-2);border-bottom:var(--border-width-thin) solid var(--color-border-secondary)}.sidebar-filters--is-not-sidebar .form__checkboxes--has-tags lb-checkbox{margin-bottom:var(--spacing-3)}@media screen and (max-width: 576px){.sidebar-filters--is-not-sidebar .form__checkboxes--has-tags .form__checkboxes-container{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4)}}.sidebar-filters--is-not-sidebar .form__checkboxes:not(.form__checkboxes--has-tags) .form__checkboxes-label{padding:var(--spacing-4) var(--spacing-2);border-bottom:var(--border-width-thin) solid var(--color-border-secondary)}.sidebar-filters--is-not-sidebar .form__checkboxes-label+.form__checkboxes-container{margin-top:var(--spacing-5)}.sidebar-filters--is-not-sidebar lb-range-slider,.sidebar-filters--is-not-sidebar lb-multi-select{padding:var(--spacing-4) var(--spacing-2)}.sidebar-filters--is-sidebar .form__checkboxes--has-tags{padding:var(--spacing-3) var(--spacing-2)}.sidebar-filters--is-sidebar .form__checkboxes--has-tags>*:not(:last-child){margin-bottom:var(--spacing-5)}.sidebar-filters--is-sidebar .form__checkboxes-container{justify-content:space-between;row-gap:var(--spacing-5);-moz-column-gap:unset;column-gap:unset}.sidebar-filters--is-sidebar .form__range-slider{padding:var(--spacing-3) var(--spacing-2)}.sidebar-filters--is-sidebar .accordion{padding:var(--spacing-3) var(--spacing-2);box-shadow:none}.sidebar-filters--is-sidebar .accordion:hover{box-shadow:none}.sidebar-filters--is-sidebar .accordion lb-form-checkbox[checked=true]{background-color:rgba(0,0,0,0) !important}.sidebar-filters--is-sidebar .accordion__handle-btn{padding:var(--spacing-4) var(--spacing-3)}.sidebar-filters--is-sidebar .accordion__title.h3{font-size:var(--font-size)}.sidebar-filters--is-sidebar tp-multi-select-pills{width:85%;text-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}
