.clear-all-filter_clear__I7VZy{inline-size:100%;border-radius:var(--border-radius);background-color:var(--color-danger);color:var(--color-primary-opposite);cursor:pointer;padding-block:.4rem}.clear-all-filter_clear__I7VZy:hover{background-color:var(--color-danger-darker)}.filter-button_filter-button__WkzYJ{background-color:transparent;color:var(--color-text-700);display:grid;place-content:center;padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:var(--border-radius);transition:.2s ease-in-out;transition-property:background-color,color;cursor:pointer}.filter-button_filter-button__WkzYJ:hover{background-color:var(--color-primary-lighter);color:var(--color-primary-opposite)}.filter-button_filter-button__WkzYJ.filter-button_active__pUAgZ{background-color:var(--color-primary);color:var(--color-primary-opposite);border-color:var(--color-primary)}.filter_filter__83OAR .filter_title__qyNMM{font-weight:900}.filter_filter__83OAR .filter_buttons__bqgIN{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem}:is(.filter_filter__83OAR .filter_buttons__bqgIN)>*{flex:1 0 auto}.item_item__XMYzB{position:relative;padding:1rem;block-size:auto;background-color:var(--color-surface-700);box-shadow:var(--shadow-400);border-radius:var(--border-radius)}.item_item__XMYzB .item_info__a5eky{display:flex;align-items:start;gap:.8rem}.item_item__XMYzB .item_name__R9HZF{font-size:var(--fz-400)}.item_item__XMYzB .item_brief__uqDl3{margin-block-start:.2rem;font-size:var(--fz-200)}.item_item__XMYzB .item_rate__A5E8J{display:flex;align-items:center;gap:.15rem;background-color:var(--color-surface-300);inline-size:fit-content;padding-block:.1rem;padding-inline:.2rem;margin-block-start:.4rem;border-radius:.2rem;font-size:var(--fz-100)}:is(.item_item__XMYzB .item_rate__A5E8J) .item_star__QMEsE{color:var(--color-star);margin-block-start:2px}.item_item__XMYzB .item_badge__rTt7S{display:flex;gap:.4rem;margin-block-start:2rem}:is(.item_item__XMYzB .item_badge__rTt7S) .item_badge_item__VZ8Y1{background-color:var(--color-surface-400);inline-size:fit-content;font-size:var(--fz-100);padding-block:.3rem;padding-inline:.4rem;border-radius:var(--border-radius)}.item_item__XMYzB .item_address__XEb5S{margin-block-start:1.5rem}:is(.item_item__XMYzB .item_address__XEb5S) address{color:var(--color-gray-40);font-style:normal;font-size:var(--fz-200);display:flex;align-items:start;gap:.3rem}:is(:is(.item_item__XMYzB .item_address__XEb5S) address) svg{flex-shrink:0;margin-block-start:.25rem}.item_item__XMYzB button{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.15rem;font-size:var(--fz-200);background-color:var(--color-primary);color:var(--color-primary-opposite);border:none;border-radius:var(--border-radius);padding:.5rem;cursor:pointer;transition:.2s ease-in-out;transition-property:background-color,color}:is(.item_item__XMYzB button):hover{background-color:var(--color-primary-darker);color:var(--color-primary-opposite)}.filter-wraper_component_filters__TD05j,.list_container__uuAVI,.page_page__uuBU1{display:grid;gap:1rem}.page_page__uuBU1{grid-template-columns:1.5fr 4fr;align-items:start;margin-block-end:2rem}.page_search__mqa5M{display:flex;justify-content:center;margin-block-end:3rem}