.datepicker[data-v-5a2bbd7a]{width:inherit;min-width:313px}.datepicker__icon[data-v-5a2bbd7a]{margin-right:8px;font-size:20px}.datepicker__icon[data-v-5a2bbd7a] path{stroke:var(--color-black)}.datepicker__icon--active[data-v-5a2bbd7a] path{stroke:var(--color-primary)}.datepicker__trigger[data-v-5a2bbd7a]{text-align:left;border:var(--form-input-border);width:100%;min-width:313px;height:55px;color:var(--color-gray-62);font-weight:400;line-height:18px;font-size:var(--font-size-paragraph-sm);cursor:pointer;z-index:2;background:0 0;border-radius:32px;align-items:center;padding:18px 32px;display:flex}.datepicker__trigger--active[data-v-5a2bbd7a]{border:1px solid var(--color-primary);z-index:9;max-width:166px;box-shadow:0 0 0 4px #297f781a}@media (width<=991px){.datepicker__trigger--active[data-v-5a2bbd7a]{min-width:100%}}.datepicker__trigger[data-v-5a2bbd7a]:focus{border:1px solid var(--color-primary);outline:none;box-shadow:0 0 0 4px #297f781a}.datepicker__trigger[data-v-5a2bbd7a]:focus-visible{outline:1px auto -webkit-focus-ring-color}.datepicker__component[data-v-5a2bbd7a]{z-index:8;width:auto}.search-block[data-v-18e4674c]{color:var(--theme-color);background-color:#0000;margin-bottom:48px;padding-top:48px}@media (width>=768px){.search-block[data-v-18e4674c]{margin-bottom:96px;padding-top:96px}}.search-block__label[data-v-18e4674c]{color:var(--theme-color);font-size:var(--font-size-h1);margin-bottom:24px;font-weight:700}@media (width>=768px){.search-block__label[data-v-18e4674c]{margin-bottom:64px}}.search-block__skeleton[data-v-18e4674c]{height:100%}.search-block__heading[data-v-18e4674c]{color:var(--color-text);margin-bottom:0}.search-block__filters[data-v-18e4674c]{z-index:2;flex-wrap:wrap;gap:24px;min-height:auto;padding-top:32px;display:flex;position:relative}.search-block__filters-container__inner[data-v-18e4674c]{flex-direction:row;align-items:end;display:flex}.search-block__list-map-toggle[data-v-18e4674c]{margin-left:auto}.search-block__list-map-toggle .button[data-v-18e4674c]{border:var(--form-input-border);white-space:nowrap;max-height:59px;margin-left:16px;font-weight:400}.search-block__list-map-toggle .button[data-v-18e4674c]:focus{border:1px solid var(--color-primary);outline:none;box-shadow:0 0 0 4px #297f781a}.search-block__list-map-toggle .button[data-v-18e4674c]:focus-visible{outline:1px auto -webkit-focus-ring-color}@media (width<=767px){.search-block__list-map-toggle .button .nuxt-icon[data-v-18e4674c]{padding-right:0}.search-block__list-map-toggle .button span[data-v-18e4674c]:not(.nuxt-icon){display:none}}.search-block__search-keyword[data-v-18e4674c]{width:100%}.search-block__extra-filters-bar[data-v-18e4674c]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (width>=768px){.search-block__filters[data-v-18e4674c]{min-height:88px}.search-block__search-keyword[data-v-18e4674c]{width:500px}.search-block__extra-filters-bar[data-v-18e4674c]{margin-bottom:64px}}.search-block__dropdown[data-v-18e4674c]{width:100%}@media (width>=768px){.search-block__dropdown[data-v-18e4674c]{width:auto}}.search-block__dropdown--is-hidden[data-v-18e4674c]{display:none}@media (width<=991px){.search-block__dropdown--is-hidden-mobile[data-v-18e4674c]{display:none}}.search-block__show-all-filters[data-v-18e4674c]{background-color:var(--color-primary-lighten-4);height:56px;color:var(--color-primary-darken-3);cursor:pointer;border:1px solid #0000;border-radius:56px;align-items:center;padding:15px 32px;font-size:16px;font-weight:700;transition:all .3s ease-in-out;display:flex;position:relative}.search-block__show-all-filters--mobile[data-v-18e4674c]{display:none}@media (width<=991px){.search-block__show-all-filters--mobile[data-v-18e4674c]{display:flex}}.search-block__show-all-filters--desktop[data-v-18e4674c]{display:flex}@media (width<=991px){.search-block__show-all-filters--desktop[data-v-18e4674c]{display:none}}.search-block__show-all-filters[data-v-18e4674c]:hover{background-color:var(--color-primary-lighten-3);border:1px solid var(--color-primary);box-shadow:0 0 0 4px #297f781a}.search-block__show-all-filters__counter[data-v-18e4674c]{background-color:var(--color-secondary);width:24px;height:24px;color:var(--color-secondary-text);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:block;position:absolute;top:-3px;right:0}@media (width>=768px){.search-block__show-all-filters__counter[data-v-18e4674c]{display:none}}.search-block .search-block__price-filter[data-v-18e4674c]{text-align:left;gap:24px;width:100%;padding-top:10px;padding-left:2px;display:flex}.search-block .search-block__price-filter__radio[data-v-18e4674c]{align-items:center;display:flex}.search-block .search-block__price-filter__input[data-v-18e4674c]{appearance:none;border:2px solid var(--color-border);cursor:pointer;vertical-align:middle;border-radius:50%;width:20px;height:20px;transition:border .2s ease-in-out;display:inline-block;position:relative}.search-block .search-block__price-filter__input[data-v-18e4674c]:checked:before{content:"";background-color:var(--color-primary);border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-block .search-block__price-filter__input[data-v-18e4674c]:checked{border-color:var(--color-primary)}.search-block .search-block__price-filter__input[data-v-18e4674c]:focus{box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.3);outline:none}.search-block .search-block__price-filter__input[data-v-18e4674c]:focus-visible{outline:1px auto -webkit-focus-ring-color}.search-block .search-block__price-filter__label[data-v-18e4674c]{letter-spacing:1px;color:var(--color-text);cursor:pointer;vertical-align:middle;padding-left:8px;font-size:14px;font-weight:600;line-height:18px}.search-block__chips[data-v-18e4674c]{flex-wrap:wrap;align-items:center;gap:12px;padding-top:24px;display:flex}@media (width>=768px){.search-block__chips[data-v-18e4674c]{padding-top:32px}}.search-block__chip[data-v-18e4674c]{border:1px solid var(--color-primary-lighten-4);color:var(--color-primary-darken-3);background-color:var(--color-primary-lighten-4);letter-spacing:1px;cursor:pointer;border-radius:4px;align-items:center;padding:7px 16px;font-size:14px;font-weight:500;transition:background-color .3s ease-in-out;display:flex}.search-block__chip[data-v-18e4674c]:hover{background-color:var(--color-primary-lighten-3)}.search-block__chip-close[data-v-18e4674c]{padding-right:8px;font-size:20px}.search-block__chip-clear[data-v-18e4674c]{text-transform:uppercase;letter-spacing:1px;color:var(--color-primary-darken-3);background:0 0;border:none;padding:7px 16px;font-size:14px;transition:color .3s ease-in-out}.search-block__chip-clear[data-v-18e4674c]:hover{color:var(--color-primary)}.search-block__results-container[data-v-18e4674c]{z-index:1;padding-top:24px;position:relative}@media (width>=768px){.search-block__results-container[data-v-18e4674c]{padding-top:96px}}.search-block__no-results-container--loading[data-v-18e4674c],.search-block__result-items--loading[data-v-18e4674c],.search-block__results-container--loading[data-v-18e4674c]{opacity:.5;cursor:wait}.search-block__no-results-container[data-v-18e4674c]{padding-top:48px}.search-block__no-result-item[data-v-18e4674c]{align-items:center;display:flex}.search-block__no-result-item .h4[data-v-18e4674c]{margin:0}.search-block__spinner[data-v-18e4674c]{border:4px solid rgba(var(--color-primary-rgb),.3);border-top:4px solid var(--color-primary);border-radius:50%;width:20px;height:20px;margin-left:10px;animation:1s linear infinite spin}.search-block__results-found .h4[data-v-18e4674c]{margin:0}.search-block__result-items[data-v-18e4674c]{flex-wrap:wrap;gap:24px 0;display:flex}.search-block__result-item[data-v-18e4674c]{width:100%}.search-block__card-item[data-v-18e4674c]{height:100%}.search-block .form-input[data-v-18e4674c],.search-block .form-input--floating-label.form-input--up~.form-label[data-v-18e4674c],.search-block .form-input--floating-label:focus~.form-label[data-v-18e4674c],.search-block .form-input[data-v-18e4674c]:focus{background-color:var(--color-gray-8)}.search-block__pager[data-v-18e4674c]{padding-top:32px}@media (width>=768px){.search-block__result-items[data-v-18e4674c]{gap:48px 24px}.search-block__result-item[data-v-18e4674c]{width:calc(50% - 12px)}.search-block__pager[data-v-18e4674c]{padding-top:64px}}.search-block .card[data-v-18e4674c]{color:var(--color-text)}
