.styles-module-scss-module__Te7XSa__breadcrumbs{flex-flow:wrap;align-items:center;gap:6px;font-size:14px;line-height:16px;display:flex}.styles-module-scss-module__Te7XSa__breadcrumbs__item[class*=lds-typography],.styles-module-scss-module__Te7XSa__breadcrumbs__current[class*=lds-typography],.styles-module-scss-module__Te7XSa__breadcrumbs__separator[class*=lds-typography]{font-family:var(--lds-font-functional-family);font-size:14px;font-weight:var(--lds-font-functional-weight-weak);color:var(--lds-color-neutral-text-low);line-height:16px}.styles-module-scss-module__Te7XSa__breadcrumbs__link{color:inherit;cursor:pointer;text-decoration:none}.styles-module-scss-module__Te7XSa__breadcrumbs__link:hover{text-decoration:underline}
.styles-module-scss-module__Sf1A5W__title[class*=lds-typography]{font-size:20px;font-weight:var(--lds-font-brand-weight-stronger);color:#1f1f1f;min-height:72px;margin:0;line-height:120%}@media screen and (min-width:630px){.styles-module-scss-module__Sf1A5W__title[class*=lds-typography]{min-height:48px}}@media screen and (min-width:912px){.styles-module-scss-module__Sf1A5W__title[class*=lds-typography]{min-height:24px}}@media screen and not (min-width:630px){.styles-module-scss-module__Sf1A5W__title--dense[class*=lds-typography]{font-size:var(--lds-components-typography-body-md-size);min-height:24px}}.styles-module-scss-module__Sf1A5W__location-button{all:unset;cursor:pointer;text-decoration:underline}.styles-module-scss-module__Sf1A5W__location-button:focus-visible{outline:2px solid var(--lds-state-focused-color);outline-offset:2px}
.styles-module-scss-module__X6OPVW__empty-search{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:413px;margin-block:52px 32px;margin-inline:auto;display:flex}@media screen and (min-width:912px){.styles-module-scss-module__X6OPVW__empty-search{margin-block:24px 183px}}@media screen and (min-width:1272px){.styles-module-scss-module__X6OPVW__empty-search{margin-block-end:106px}}.styles-module-scss-module__X6OPVW__empty-search__icon{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__X6OPVW__empty-search__content{text-align:center;flex-direction:column;align-items:center;margin-block:16px 24px;display:flex}.styles-module-scss-module__X6OPVW__empty-search__title[class*=lds-typography]{font-family:var(--lds-font-functional-family);font-size:20px;font-weight:var(--lds-font-functional-weight-stronger);margin:0 0 8px;line-height:28px}.styles-module-scss-module__X6OPVW__empty-search__description[class*=lds-typography]{font-family:var(--lds-font-functional-family);font-size:14px;font-weight:var(--lds-font-functional-weight-weak);color:var(--lds-color-neutral-text-low);margin:0;line-height:150%}.styles-module-scss-module__X6OPVW__empty-search__button[class*=lds-button]{color:#000;min-width:257px;height:48px;font-family:var(--lds-font-functional-family);font-size:16px;font-weight:var(--lds-font-functional-weight-strong);background-color:#fff;border:1px solid #000;padding:8px 20px;line-height:24px}.styles-module-scss-module__X6OPVW__empty-search__button[class*=lds-button]:hover{background-color:#e6e6e6}.styles-module-scss-module__X6OPVW__empty-search__button-content{align-items:center;gap:8px;display:inline-flex}
.styles-module-scss-module__jUWuNa__filters-list-desktop{background-color:var(--lds-color-neutral-background-default);flex-direction:column;gap:8px;margin-bottom:0;display:flex}.styles-module-scss-module__jUWuNa__filters-list-desktop__group{flex-direction:column;display:flex}.styles-module-scss-module__jUWuNa__filters-list-desktop__group>:not(:last-child) [class*=lds-accordion-item--container]{box-shadow:inset 0 -1px #d6d6d6}
.styles-module-scss-module__WNv9xG__filters-mobile{z-index:900;background-color:var(--lds-color-neutral-surface-default);border-bottom:1px solid var(--lds-color-neutral-border-low);padding-block:12px;position:sticky;top:0}.styles-module-scss-module__WNv9xG__filters-mobile__container{padding-inline:20px}.styles-module-scss-module__WNv9xG__filters-mobile__button[class*=lds-button]{border-color:var(--lds-state-disabled-color);height:44px}.styles-module-scss-module__WNv9xG__filters-mobile__drawer{--lds-components-drawer-padding-left:0;--lds-components-drawer-padding-right:0;--lds-components-drawer-padding-top:0;background-color:var(--lds-color-neutral-background-default);width:100%;min-height:100vh}.styles-module-scss-module__WNv9xG__filters-mobile__content{background-color:var(--lds-color-neutral-background-default);flex-direction:column;min-height:100vh;display:flex}.styles-module-scss-module__WNv9xG__filters-mobile__top-bar{background-color:var(--lds-color-neutral-surface-default);border-bottom:1px solid var(--lds-color-neutral-border-low);flex:none;margin-bottom:8px;padding-inline:12px}.styles-module-scss-module__WNv9xG__filters-mobile__top-bar-info{justify-content:space-between;align-items:center;height:51px;display:flex}.styles-module-scss-module__WNv9xG__filters-mobile__title[class*=lds-typography]{font-weight:var(--lds-font-functional-weight-stronger)}.styles-module-scss-module__WNv9xG__filters-mobile__bottom-bar{z-index:1;background-color:var(--lds-color-neutral-surface-default);justify-content:space-between;align-items:center;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.styles-module-scss-module__WNv9xG__filters-mobile__button_counter[class*=lds-button]{font-weight:var(--lds-font-functional-weight-normal)}.styles-module-scss-module__WNv9xG__filters-mobile__button_clear[class*=lds-button]{text-decoration:underline}
.styles-module-scss-module__QsapCq__mobile-layout__container{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:630px){.styles-module-scss-module__QsapCq__mobile-layout__container{max-width:calc(100vw - 40px)}}@media screen and (min-width:630px) and (max-width:912px){.styles-module-scss-module__QsapCq__mobile-layout__container{max-width:calc(100vw - 80px)}}@media screen and (min-width:912px) and (max-width:1366px){.styles-module-scss-module__QsapCq__mobile-layout__container{max-width:calc(100vw - 160px)}}@media screen and (min-width:1366px){.styles-module-scss-module__QsapCq__mobile-layout__container{max-width:1206px}}.styles-module-scss-module__QsapCq__mobile-layout__seo{border-top:var(--lds-border-width-weak) solid #d6d6d6;background-color:var(--lds-color-neutral-background-default);padding-block:40px}
