.styles_wysiwygText__aCS1z h2,.styles_wysiwygText__aCS1z h3,.styles_wysiwygText__aCS1z h4,.styles_wysiwygText__aCS1z h5,.styles_wysiwygText__aCS1z h6{font-weight:400;margin:2vh 0}.styles_wysiwygText__aCS1z a{text-decoration:underline;font-weight:500}.styles_wysiwygText__aCS1z a:hover{cursor:pointer}.styles_wysiwygText__aCS1z blockquote{margin:2vh 0;font-weight:300;border-left:1px solid #1d1919;padding:8px 24px}@media(max-width:486px){.styles_wysiwygText__aCS1z blockquote{padding:8px 16px}}.styles_listingTitleAndFeatures__subtitle__itpkM{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#ababab;margin-bottom:8px}.styles_listingTitleAndFeatures__title__YVCWO{font-size:32px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;margin:0 0 8px!important}.styles_listingTitleAndFeatures__features__APqHT{margin-bottom:24px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:8px 0}.styles_listingTitleAndFeatures__feature__muvJz{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:center;white-space:nowrap;padding-right:12px;display:flex;align-items:center;gap:8px;letter-spacing:.14px;position:relative}.styles_listingTitleAndFeatures__feature__muvJz:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:12px;width:1px;background:hsla(40,5%,77%,.4);display:block}.styles_listingTitleAndFeatures__feature__muvJz:last-child:before{display:none}.styles_listingTitleAndFeatures__rating__7GBRd{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.styles_listingTitleAndFeatures__rating__7GBRd.styles_isClickable__p6K6b{color:#5cb3b6}.styles_listingTitleAndFeatures__bedrooms__vrc0L.styles_isClickable__p6K6b,.styles_listingTitleAndFeatures__rating__7GBRd.styles_isClickable__p6K6b{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.styles_listingTitleAndFeatures__minStay__HDB4L{font-weight:400;display:flex;align-items:center;gap:8px;background:#f8f8f7}.styles_listingTitleAndFeatures__minStay__HDB4L,.styles_listingTitleAndFeatures__newResidence__Jduag{font-family:Geist,sans-serif;font-size:15px;font-style:normal;line-height:normal;border-radius:4px;padding:5px 8px}.styles_listingTitleAndFeatures__newResidence__Jduag{font-weight:500;background:#e9f5f5}.styles_listingTitleAndFeatures__verifiedBy__k9Ck2{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;padding:8px 12px;margin-bottom:24px;display:flex;align-items:center;gap:8px;border-radius:8px;border:1px solid #221811;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:-moz-max-content;width:max-content}.styles_listingTitleAndFeatures__descriptionWrapper__KMShQ{margin-bottom:40px}.styles_listingTitleAndFeatures__description__Ee8yW{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;color:#737373}.styles_listingTitleAndFeatures__description__Ee8yW p:first-child{margin-top:0}.styles_listingTitleAndFeatures__description__Ee8yW p:last-child{margin-bottom:0}.styles_listingTitleAndFeatures__descriptionExpanded__kL6g6{-webkit-line-clamp:unset;max-height:none}.styles_listingTitleAndFeatures__showMoreButton__E0_vO{margin:6px 0 0 -16px}.styles_listingTitleAndFeatures__showMoreButton__E0_vO svg{transition:transform .3s ease}.styles_listingTitleAndFeatures__showMoreButtonExpanded__WheEx svg{transform:rotate(180deg)}.styles_priceComparison__evb2g{border-radius:8px;border:1px solid hsla(40,6%,91%,.5);background:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(11,18,52,.05);padding:24px}.styles_priceComparison__title__DnqiP{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px}.styles_priceComparison__text__NwHGl{margin-bottom:24px;color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12px}.styles_priceComparison__prices__YV9D5{margin-top:14px;display:grid;grid-template-columns:53px 1fr;align-items:center;grid-gap:16px;gap:16px}.styles_priceComparison__logo__1yzxC{display:flex;justify-content:flex-start;align-items:center}.styles_priceComparison__price__xKMIE{height:36px;padding:0 8px;display:flex;justify-content:flex-end;align-items:center;border-radius:8px;background:#f0f0f0;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;color:#1d1919}.styles_priceComparison__priceAirbnb__9LXBl{background:#f3ece7}.styles_button__kI8k8{height:44px;min-height:44px;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;cursor:pointer;transition:all .3s ease}.styles_button__kI8k8 .styles_icon__hVTob{display:flex;margin-right:8px}.styles_button__kI8k8:hover{opacity:.8}.styles_google__PoG99{background:#fff;border:1px solid #aaa}.styles_google__PoG99 svg{fill:#ff1407}.styles_container__zJkMK{display:flex;flex-direction:column;margin:0 auto;width:100%;max-width:381px}.styles_word___gWQu{margin:16px 0;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.styles_signUpButton__72Oue{border-radius:8px;height:44px;min-height:44px}.styles_signUpButton__72Oue path,.styles_signUpButton__72Oue svg rect{transition:stroke .2s ease-in-out}.styles_signUpButton__72Oue:hover path,.styles_signUpButton__72Oue:hover svg rect{stroke:#fff}.styles_buttonLabel__LAg1v{display:flex;justify-content:center;align-items:center;white-space:nowrap}.styles_buttonLabel__LAg1v .styles_mailIcon__QAxHB{font-size:x-large;margin-right:10px}.styles_termsAndPrivacyLinks__PYzJw{margin:2vh 0;font-size:12px;line-height:18px;display:block;text-align:center;padding:0 2vw}.styles_termsAndPrivacyLinks__PYzJw b{font-style:normal;font-weight:600}.styles_termsAndPrivacyLinks__PYzJw a{text-decoration:underline}.styles_termsAndPrivacyLinks__PYzJw a:hover{cursor:pointer}.styles_signInLink__2G3Dd{text-align:center;margin-top:18px;font-size:12px;line-height:18px}.styles_signInLink__2G3Dd a{text-decoration:underline;font-weight:600}.styles_signInLink__2G3Dd a:hover{cursor:pointer}.styles_disabled__wD5i3{background-color:#ececec}.styles_searchPicker__OBCFE{display:flex;flex-direction:column;font-weight:400;justify-content:center;position:relative;align-items:normal}@media(max-width:1024px){.styles_searchPicker__OBCFE{padding:1vh 2vw 2vh;flex-direction:column;border:.5px solid #859485;align-items:flex-start;background-color:hsla(0,0%,100%,.5)}}.styles_searchPicker__OBCFE .styles_icon__mqC30{margin-right:-20px}.styles_searchPicker__OBCFE .styles_placeholder__1djrE{font-size:12px;color:#8e8b84;font-weight:300}.styles_searchPicker__OBCFE .styles_button__ThFo9{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:center;white-space:nowrap;height:100%}@media(max-width:1024px){.styles_searchPicker__OBCFE .styles_button__ThFo9{justify-content:start;align-items:flex-start;flex-direction:column;width:100%;padding:1vh 2vw 0}}.styles_searchPicker__OBCFE .styles_button__ThFo9:hover{cursor:pointer}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_label__JQQ_Y{display:flex;font-weight:300;font-size:12px;line-height:14px;margin-bottom:1vh}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_dates__CFr5a{font-weight:500;font-size:14px;line-height:14px}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_dateButton__ycfta{height:100%;display:flex;align-items:center;padding:0 1vw;min-width:107px;justify-content:center;border-radius:35px}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_dateButton__fuzzyDatesOffset__qpDtJ{color:#a3a2a3;font-weight:300}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_borderButton__BshtB{border:1px solid #8e8b84;box-shadow:0 0 4px 0 hsla(0,0%,91%,.25),0 0 25px 0 hsla(0,0%,85%,.25);background-color:transparent}.styles_searchPicker__OBCFE .styles_button__ThFo9 .styles_borderButton__BshtB.styles_active__DXOu9{border:1px solid #aad4d2}.styles_listingPicker__NoBCl,.styles_rangePicker__pZWiN{position:absolute;top:40px;left:0;z-index:1;width:-moz-max-content;width:max-content;padding:18px;background-color:#fff;box-shadow:0 10px 10px 10px hsla(0,0%,71%,.25);border:1px solid #1d1919;border-radius:8px}@media(max-width:1024px){.styles_listingPicker__NoBCl,.styles_rangePicker__pZWiN{position:fixed;inset:0;top:unset;width:100%;height:calc(100% - 75px);display:flex;flex-direction:column}}.styles_listingPicker__NoBCl .styles_header__tHt1Y,.styles_rangePicker__pZWiN .styles_header__tHt1Y{margin-bottom:12px;display:flex;justify-content:space-between}.styles_listingPicker__NoBCl .styles_header__arrow__5srwp,.styles_rangePicker__pZWiN .styles_header__arrow__5srwp{transition:all .2s linear;cursor:pointer}.styles_listingPicker__NoBCl .styles_header__arrow__5srwp:hover,.styles_rangePicker__pZWiN .styles_header__arrow__5srwp:hover{transform:scale(1.2)}.styles_listingPicker__NoBCl .styles_content__iNCaf,.styles_rangePicker__pZWiN .styles_content__iNCaf{overflow-y:auto;max-height:45vh}@media(max-width:1024px){.styles_listingPicker__NoBCl .styles_content__iNCaf,.styles_rangePicker__pZWiN .styles_content__iNCaf{overflow-y:unset;max-height:unset;flex-grow:1}}.styles_listingPicker__NoBCl .styles_body__c98ub,.styles_rangePicker__pZWiN .styles_body__c98ub{margin-bottom:12px;display:flex;-moz-column-gap:44px;column-gap:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1024px){.styles_listingPicker__NoBCl .styles_body__c98ub,.styles_rangePicker__pZWiN .styles_body__c98ub{overflow:visible}}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_monthWrapper__2QZuL,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_monthWrapper__2QZuL{position:relative}@media(max-width:1024px){.styles_listingPicker__NoBCl .styles_body__c98ub .styles_monthWrapper__2QZuL,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_monthWrapper__2QZuL{margin:0 auto}}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_monthName__6yEwh,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_monthName__6yEwh{font-weight:500;font-size:12px;line-height:12px;position:absolute;top:-32px;left:50%;transform:translateX(-50%)}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_week__cJDmc,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_week__cJDmc{display:flex;justify-content:center;margin-bottom:4px}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_week__cJDmc .styles_day__cZt43,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_week__cJDmc .styles_day__cZt43{width:44px;height:13px;text-align:center;font-weight:500;font-size:10px;line-height:12px}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_list__m6Z_Y,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_list__m6Z_Y{display:flex;overflow-x:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;flex-flow:row nowrap;overflow-y:hidden;transition:all .1s linear}.styles_listingPicker__NoBCl .styles_body__c98ub .styles_list__m6Z_Y::-webkit-scrollbar,.styles_rangePicker__pZWiN .styles_body__c98ub .styles_list__m6Z_Y::-webkit-scrollbar{display:none}.styles_listingPicker__NoBCl{top:56px;left:unset;right:0}.styles_searchPickerFooter__FWIW2{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:8px;column-gap:8px}@media(max-width:1024px){.styles_searchPickerFooter__FWIW2{margin-top:16px}}.styles_searchPickerFooter__actionButton__JsfHC{width:67px;height:38px;min-height:38px;border-radius:8px}@media(max-width:1024px){.styles_searchPickerFooter__actionButton__JsfHC{width:100%}}.styles_searchPickerFooter__clearButton__2vKOf{width:103px;height:38px;min-height:38px;border-radius:8px}@media(max-width:1024px){.styles_searchPickerFooter__clearButton__2vKOf{width:100%}}.styles_listingPickerFooter__wr6mN{padding-top:16px;border-top:1px solid #f8f4f1;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}@media(max-width:1024px){.styles_listingPickerFooter__wr6mN{margin-top:16px;flex-flow:column}}.styles_listingPickerFooter__buttons__6X_zC{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:8px;column-gap:8px}@media(max-width:1024px){.styles_listingPickerFooter__buttons__6X_zC{width:100%}}.styles_listingPickerFooter__actionButton__zvt7X{width:67px;height:38px;min-height:38px;border-radius:8px}@media(max-width:1024px){.styles_listingPickerFooter__actionButton__zvt7X{width:100%}}.styles_listingPickerFooter__clearButton__TWklY{width:103px;height:38px;min-height:38px;border-radius:8px}@media(max-width:1024px){.styles_listingPickerFooter__clearButton__TWklY{width:100%}}.styles_listingPickerFooter__text__CqmOs{font-weight:500;font-size:12px;line-height:17px;color:#524e47}.styles_listingPickerFooter__contactButton__plEwD{font-weight:500;font-size:12px;line-height:17px;color:#70c5c1;display:flex;align-items:center;gap:4px;cursor:pointer;transition:all .2s linear}.styles_listingPickerFooter__contactButton__plEwD:hover{color:#aad4d2}.styles_month__7Troh{height:-moz-max-content;height:max-content;padding:1px;overflow-x:hidden}.styles_month__7Troh .styles_days__PyzP4{display:grid;grid-template-columns:repeat(7,44px);grid-template-areas:"day day day day day day day";justify-content:center;align-items:center}.styles_dayInMonth__oVyKP{width:44px;height:44px;display:flex;justify-content:center;align-items:center;background-color:#fff;cursor:pointer;position:relative;font-size:14px;line-height:1;color:#1d1919}.styles_dayInMonth__withOutline__lnDyJ{outline:1px solid #8f8b83}.styles_dayInMonth__today__K7VU2{font-weight:600}.styles_dayInMonth__available__NDdFz{background-color:#f8f4f1}.styles_dayInMonth__available__NDdFz:after{position:absolute;content:"";top:-2px;right:-5px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #8f8b83;transform:rotate(45deg)}.styles_dayInMonth__validStartDate__s6zsT{background-color:#fff}.styles_dayInMonth__selected__Ny33A{background-color:#d1fbf9}.styles_dayInMonth__fuzzyRange__wexTX{background-color:#aad4d2}.styles_dayInMonth__disabled__qw_kH{color:#1d191980;background-color:#c7c6c2}.styles_dayInMonth__firstOrLastInInterval__yuZLG{background-color:#70c5c1;color:#fff}.styles_dayInMonth__unavailableDueToMinNigthsRule__lnAio{background-color:#d9faf9}.styles_dayInMonth__oldSelected__G6Zhg{background-color:#d6e9e8;color:#8f8b83}.styles_dayInMonth__inThePast__vVZfT{color:#1d191980!important;background-color:#c7c6c2!important}.styles_fuzzyDates__idQTB{margin:14px 0}.styles_fuzzyDates__row__VoTvD{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:14px 18px;gap:9px;border-top:1px solid #f8f4f1;width:calc(100% + 36px);margin-left:-18px}.styles_fuzzyDates__row__VoTvD:last-of-type{border-bottom:1px solid #f8f4f1}.styles_fuzzyDates__label__IrMXV{width:62px;color:#8f8b83;font-size:10px;font-weight:500;line-height:16px;text-align:left}@media(max-width:1024px){.styles_fuzzyDates__label__IrMXV{width:100%}}.styles_fuzzyDates__option__Fl_XQ{padding:6px 12px;color:#8f8b83;font-size:10px;font-weight:400;line-height:14px;text-align:center;border-radius:24px;border:1px solid #8f8b83;cursor:pointer;transition:all .2s linear}.styles_fuzzyDates__option__Fl_XQ:hover{transform:scale(1.05)}.styles_fuzzyDates__option__selected___0n4Q{background-color:#8f8b83;color:#fff}.styles_calendarLegend__Q_TCT{margin-bottom:16px;display:flex;align-items:center;gap:12px}@media(max-width:1024px){.styles_calendarLegend__Q_TCT{flex-wrap:wrap}}.styles_calendarLegend__item__fpAmy{display:flex;align-items:center;gap:4px}.styles_calendarLegend__available__0A7jf,.styles_calendarLegend__oldSelected__v1anD,.styles_calendarLegend__selected__gUji_,.styles_calendarLegend__taken__J8A81,.styles_calendarLegend__valid__Wa3dH{display:block;height:10px;width:10px;min-width:8px;position:relative}.styles_calendarLegend__valid__Wa3dH{border:1px solid #8f8b83}.styles_calendarLegend__available__0A7jf{background-color:#f8f4f1;border:1px solid #8f8b83}.styles_calendarLegend__available__0A7jf:after{position:absolute;content:"";top:-1px;right:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #8f8b83;transform:rotate(45deg)}.styles_calendarLegend__taken__J8A81{background-color:#8f8b83;border:1px solid #8f8b83}.styles_calendarLegend__selected__gUji_{background-color:#70c5c1;border:1px solid #70c5c1}.styles_calendarLegend__oldSelected__v1anD{background-color:#d6e9e8;border:1px solid #8f8b83}.styles_calendarLegend__label__55emd{font-size:12px;font-weight:400;line-height:14px;text-align:center;color:#8f8b83}.styles_selectionWithSuggestions___uJWE{margin-bottom:32px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;position:relative}@media(max-width:1024px){.styles_selectionWithSuggestions___uJWE{overflow-x:auto;overflow-y:visible;display:flex;gap:8px;padding:6px 18px 32px;margin:0 -18px}}.styles_selectionWithSuggestions__block__d9InL{width:100%;border-radius:4px;border:1px solid #70c5c1;cursor:pointer;transition:all .1s linear;position:relative}.styles_selectionWithSuggestions__block__d9InL:hover{margin:-3px 0 3px}@media(max-width:1024px){.styles_selectionWithSuggestions__block__d9InL{min-width:160px}}.styles_selectionWithSuggestions__header__yuCip{height:32px;display:flex;align-items:center;justify-content:center;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.styles_selectionWithSuggestions__header__active__bRubG{background-color:#aad4d2}.styles_selectionWithSuggestions__header__yuCip strong{font-weight:500}.styles_selectionWithSuggestions__price__etGZN{margin-top:8px;display:flex;align-items:flex-end;justify-content:center;color:#000;font-size:10px;font-weight:500;line-height:24px}.styles_selectionWithSuggestions__price__etGZN strong{text-align:center;font-size:16px;font-weight:500;line-height:28px}.styles_selectionWithSuggestions__footer___fUUe{padding:8px;display:flex;align-items:center;justify-content:space-between;color:#000;text-align:center;font-size:10px;font-weight:400;line-height:normal}.styles_selectionWithSuggestions__checkoutDate__QzYvm{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);font-size:10px;line-height:normal;text-align:center;white-space:nowrap;color:#000}.styles_selectionWithSuggestions__checkoutDate__QzYvm strong{font-weight:600;color:#70c5c1}.styles_minimumStayWarning__EY32H{margin:16px 0;display:flex;align-items:center;gap:8px;font-weight:400;font-size:11.97px;line-height:140%;letter-spacing:0;vertical-align:middle;color:#8f8b83}.styles_datesInputContainer__dNlJH{position:relative}.styles_datesInput__Q1goG{-moz-column-gap:0;column-gap:0;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 16px;flex-direction:row;text-align:left;color:#524e47;border:1px solid hsla(42,4%,54%,.5);height:38px;border-radius:8px;cursor:pointer}.styles_datesInput__Q1goG>div{padding:0;color:#524e47;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px;border:none;box-shadow:none}.styles_datesInput__Q1goG>div:first-of-type:after{content:"-";margin:0 10px}.styles_datesInput__Q1goG>svg{display:none}.styles_calendarContainer__587PW{background-color:#fcfaf8!important;color:#000;border:none!important;border-radius:20px!important;box-shadow:0 0 4px 0 #00000040;padding-bottom:1.2em;right:unset;left:50%;transform:translateX(-50%)}.styles_messages__JsoNn{display:grid;grid-template-columns:250px 1fr;grid-gap:12px;gap:12px;height:100%}@media(max-width:1024px){.styles_messages__JsoNn{grid-template-columns:1fr}}.styles_messages__header__6mWKj{margin:0 0 8px;display:flex;justify-content:space-between;align-items:center}.styles_messages__title__R_ylH{margin:0;font-size:32px;line-height:48px;font-weight:400}@media(max-width:1024px){.styles_messages__title__R_ylH{font-size:24px;line-height:36px}.styles_messages__title__mobileHidden__nN_i9{display:none}}.styles_chatModal__container__WwYWY{padding:18.5px 0 20px;border-radius:8px;width:470px!important}@media(max-width:1024px){.styles_chatModal__container__WwYWY{padding:16px 0;width:calc(100vw - 16px)!important;max-height:82vh;overflow:auto}}.styles_chatModal__header__p4aaF{display:flex;justify-content:center;align-items:center;padding:0 24px;font-size:18px;font-weight:400;line-height:27px}@media(max-width:1024px){.styles_chatModal__header__p4aaF{padding:0 16px}}.styles_chatModal__divider__9BDq5{margin:16px 0;background-color:#f8f4f1;height:1px;width:100%}.styles_chatModal__content__Z0aoR{padding:0 24px;display:flex;flex-direction:column;gap:16px}@media(max-width:1024px){.styles_chatModal__content__Z0aoR{padding:0 16px}}.styles_chatModal__label___Hl1Z{margin-bottom:7px;font-size:14px;font-weight:400;line-height:14px;text-align:left;color:#1d1919}.styles_chatModal__text__LLiHO{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#8f8b83}.styles_chatModal__inputWrapper__ug0PB{position:relative;display:flex}.styles_chatModal__inputPrefix__r71Nt{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:400;line-height:13px;color:#524e47}.styles_chatModal__inputWithPrefix__4udub{padding-left:24px!important}.styles_chatModal__input__0Jtku,.styles_chatModal__textarea__YA8Up{height:38px;border-radius:8px;padding:0 16px;text-align:left;color:#524e47;border:1px solid hsla(42,4%,54%,.5);font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:13px;width:100%}.styles_chatModal__input__0Jtku::-moz-placeholder,.styles_chatModal__textarea__YA8Up::-moz-placeholder{color:#8f8b83}.styles_chatModal__input__0Jtku:-ms-input-placeholder,.styles_chatModal__textarea__YA8Up:-ms-input-placeholder{color:#8f8b83}.styles_chatModal__input__0Jtku::placeholder,.styles_chatModal__textarea__YA8Up::placeholder{color:#8f8b83}.styles_chatModal__input__0Jtku[readonly],.styles_chatModal__textarea__YA8Up[readonly]{background-color:hsla(40,5%,54%,.2)}.styles_chatModal__input__0Jtku::-webkit-inner-spin-button,.styles_chatModal__input__0Jtku::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.styles_chatModal__input__0Jtku[type=number]{-moz-appearance:textfield}.styles_chatModal__textarea__YA8Up{height:137px;padding:12px 16px;resize:none}.styles_chatModal__fields__s866w{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.styles_chatModal__fields__item__No1oX{display:flex;flex-direction:column}.styles_chatModal__subtitle__WF3Ih{margin-bottom:-8px;font-size:14px;font-weight:400;line-height:14px;text-align:left;color:#1d1919}.styles_chatModal__buttons__2hUgy{margin-top:32px;display:flex;gap:10px;margin-left:auto}@media(max-width:1024px){.styles_chatModal__buttons__2hUgy{margin-top:16px}}.styles_chatModal__acceptButton__l1XNT{min-width:190px}.styles_chatModal__table__utcRv{display:flex;flex-flow:column;border-radius:8px;overflow:hidden;border:1px solid #f8f4f1}.styles_chatModal__table__row__82yUx{display:flex;align-items:center;border-bottom:1px solid #f8f4f1}.styles_chatModal__table__row__82yUx:last-of-type{border-bottom:none}.styles_chatModal__table__row__details__pbwHV{gap:4px;flex:1 1;justify-content:center;color:#8f8b83;padding:9px 0;font-size:12px;font-weight:400;line-height:18px;cursor:pointer;transition:background-color .2s}.styles_chatModal__table__row__details__pbwHV:hover{background-color:#f8f4f1}.styles_chatModal__table__cell__RglyM{display:flex;align-items:center;gap:4px;flex:1 1;padding:7px 10px;font-size:12px;font-weight:400;line-height:18px;text-align:left;color:#000}.styles_chatModal__table__cell__RglyM strong{font-weight:500}.styles_chatModal__table__cell__RglyM:nth-of-type(2n){border-left:1px solid #f8f4f1}.styles_chatModal__signUpButtons__F55es{margin:16px 0 0!important;max-width:unset!important}.styles_chatModal__signInLink__uNK15,.styles_chatModal__termsAndPrivacyLinks__MkGYq{font-size:14px!important;line-height:21px!important;text-align:left!important;color:#8f8b83;margin:0!important;padding:0!important}.styles_chatModal__signInLink__uNK15 br,.styles_chatModal__termsAndPrivacyLinks__MkGYq br{display:none}.styles_incentiveToBook__P_7Fg{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;border-radius:8px 8px 0 0;padding:8px 24px;margin:-24px -24px 24px;color:#221811;display:flex;align-items:center;gap:8px}.styles_incentiveToBook__saving__yw0Aq{background:#f0faeb}.styles_incentiveToBook__greatFind__J4q0M{background:#f9f3fc}.styles_incentiveToBook__freeCancellation__Op7B9{background:#f0faeb}.styles_incentiveToBook__featured__NsmF5{background:#ebf9fa}.styles_incentiveToBook__exclusive__qK06w{background:#f8f8f7}.styles_listingPricingMobileContainer__kFAa2{display:none;z-index:99;position:fixed;left:0;bottom:0;padding:16px 24px 24px;width:100%;border-radius:20px 20px 0 0;border-top:1px solid hsla(40,6%,91%,.5);border-right:1px solid hsla(40,6%,91%,.5);border-left:1px solid hsla(40,6%,91%,.5);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(max-width:768px){.styles_listingPricingMobileContainer__kFAa2{display:flex;flex-direction:column;gap:16px;align-items:center}}.styles_listingPricingMobileContainer__controls__bVqK8{display:grid;grid-template-columns:56px 1fr;width:100%}.styles_listingPricingMobileContainer__cta__2pP9E{width:100%}.styles_listingPricingMobileContainer__kFAa2 .styles_mobilePrice__price__agGwF{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.styles_listingPricingDesktopContainer__InUnj{display:flex;flex-direction:column;gap:24px;height:-moz-max-content;height:max-content;position:sticky;top:122px;z-index:11}@media(max-width:768px){.styles_listingPricingDesktopContainer__InUnj{display:none}}.styles_listingPricePerDatesContainer__ylANX{border-radius:8px;border:1px solid hsla(40,6%,91%,.5);background:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(11,18,52,.05);width:100%;padding:24px}.styles_listingPricePerDatesContainer__ylANX .styles_price__5n_Dw{margin-bottom:4px;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.styles_listingPricePerDatesContainer__ylANX .styles_price__5n_Dw span{margin-left:12px;font-size:24px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#ababab}.styles_listingPricePerDatesContainer__ylANX .styles_priceSubheading__CbmUt{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;color:#737373}.styles_listingPricePerDatesContainer__ylANX .styles_placeholder__x0wgD{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.styles_listingPricePerDatesContainer__ylANX .styles_datesSelector__cv_ZW{margin:24px 0;position:relative}.styles_listingPricePerDatesContainer__ylANX .styles_datesSelector__dates__Nln21{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.styles_listingPricePerDatesContainer__ylANX .styles_datesSelector__date___fgym{width:100%}.styles_listingPricePerDatesContainer__ylANX .styles_datesSelector__label__mTbdk{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px}.styles_listingPricePerDatesContainer__ylANX .styles_datesSelector__dateButton__l2VAN{width:100%;padding-left:0;padding-right:0}.styles_listingPricePerDatesContainer__ylANX .styles_youWontPayAnything__N_D67{margin-top:12px;color:#737373;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.styles_listingPricePerDatesContainer__ylANX .styles_cta__O2ZZ_{margin-top:12px;width:100%}.styles_priceMobileModal__5P_j7{display:none;position:fixed;height:90vh;width:100vw;left:0;bottom:0;box-shadow:0 -4px 6px -2px rgba(26,26,26,.2);z-index:10001;transform:translateY(100%);transition:transform .2s ease-out;border-radius:20px 20px 0 0;background-color:#fff}@media(max-width:768px){.styles_priceMobileModal__5P_j7{display:flex;flex-direction:column;max-height:900px}}.styles_priceMobileModal__visible__E1BH6{transform:translateY(0)}.styles_priceMobileModal__overlay__wvaFK{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10000;background-color:rgba(0,0,0,.25)}.styles_priceMobileModal__calendar__Hi_qf{flex:1 1;overflow-y:auto;box-sizing:border-box;min-height:0}.styles_priceMobileModal__header__dYTgK{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;flex-shrink:0}.styles_priceMobileModal__title__NhMy3{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 0 24px}.styles_priceMobileModal__footer__BL3Tn{border-radius:20px 20px 0 0;border-top:1px solid hsla(40,6%,91%,.5);border-right:1px solid hsla(40,6%,91%,.5);border-left:1px solid hsla(40,6%,91%,.5);background:#fff;padding:16px 24px 24px;text-align:center;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:16px}.styles_priceMobileModal__contact__N_MIV{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.styles_priceMobileModal__contactButton__Jfowq{cursor:pointer;font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:#5cb3b6}.styles_priceMobileModal__cta__7VvJP{width:100%}.styles_calendarContainer__smSdU{top:76px!important}@media(max-width:1024px){.styles_calendarContainer__smSdU{position:relative!important;inset:unset!important;height:unset!important;border:none!important;padding:24px!important;box-shadow:none!important}}.styles_mobilePrice__2iQgd{display:inline-flex;align-items:center}.styles_mobilePrice__price__agGwF{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.styles_mobilePrice__average__ygC0x{font-size:15px;color:#ababab;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.styles_mobilePrice__average__ygC0x,.styles_mobilePrice__perMonth__UlITn{font-family:Geist,sans-serif;font-style:normal;font-weight:400;line-height:normal;margin-left:2px}.styles_mobilePrice__perMonth__UlITn{font-size:11px;color:#737373}.styles_mobilePrice__dates__U46Ga{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.styles_mobilePrice__dot___u6SR{width:2px;height:2px;background-color:#737373;border-radius:50%;display:inline-block;margin:0 12px}.styles_listingPricingStickyContainer__skGeG{display:flex;align-items:center;gap:12px}.styles_listingPricingStickyContainer__skGeG .styles_mobilePrice__2iQgd{display:flex;flex-direction:column;align-items:flex-start;line-height:normal!important}.styles_listingPricingStickyContainer__skGeG .styles_mobilePrice__price__agGwF{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.styles_listingPricingStickyContainer__skGeG .styles_mobilePrice__average__ygC0x,.styles_listingPricingStickyContainer__skGeG .styles_mobilePrice__dot___u6SR{display:none}.styles_lightbox__NYrDI{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;flex-direction:column;background:transparent}.styles_overlay__y7zRI{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,var(--overlay-opacity,.9));cursor:pointer}.styles_topControls__lNj2w{position:relative;z-index:1001;display:grid;grid-template-columns:88px 1fr 88px;justify-content:space-between;align-items:center;padding:24px;min-height:60px}@media(max-width:768px){.styles_topControls__lNj2w{padding:16px 20px;grid-template-columns:0 1fr 36px;gap:16px}}.styles_label__rQuUH{flex:1 1;text-align:center;color:#fff}.styles_rightControls__3otxT{display:flex;gap:16px}.styles_controlButton__U77Ms:not(:disabled):hover{background:hsla(0,0%,100%,.1)!important}.styles_controlButton__U77Ms:not(:disabled):active{background:hsla(0,0%,100%,.2)!important}.styles_content__scv1T{flex:1 1;position:relative;display:flex;align-items:center;overflow:hidden}.styles_leftNav__u93Kr,.styles_rightNav__cZCRO{position:absolute;top:50%;transform:translateY(-50%);z-index:1001}@media(max-width:768px){.styles_leftNav__u93Kr,.styles_rightNav__cZCRO{display:none}}.styles_leftNav__u93Kr{left:24px}.styles_rightNav__cZCRO{right:24px}.styles_navButton__1cvO_:not(:disabled):hover{background:hsla(0,0%,100%,.1)!important}.styles_navButton__1cvO_:not(:disabled):active{background:hsla(0,0%,100%,.2)!important}.styles_navButton__1cvO_ svg{transition:transform .5s ease-out!important;transform:translateX(0)}.styles_navButton__1cvO_:hover svg.styles_navButtonLeftHovered__sNnQF{transform:translateX(-2px)!important}.styles_navButton__1cvO_:hover svg.styles_navButtonRightHovered__lWT8Z{transform:translateX(2px)!important}.styles_imagesContainer__x7E_H{flex:1 1;height:100%;overflow:visible;display:flex;align-items:center;justify-content:center;position:relative;touch-action:pan-x}@media(max-width:768px){.styles_imagesContainer__x7E_H{touch-action:pan-x;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.styles_imagesTrack__I0Hqu{display:flex;height:100%;width:100vw;will-change:transform}.styles_imagesTrack__I0Hqu.styles_animated__F6_G0{transition:transform .5s ease-out}.styles_imagesTrack__I0Hqu.styles_dragging__jzsoq{transition:none}.styles_imageSlide__ILK_a{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 24px;box-sizing:border-box;opacity:0;transition:opacity .5s ease-out,transform .5s ease-out,flex-basis .5s ease-out;position:relative}@media(max-width:1024px){.styles_imageSlide__ILK_a{padding:0}.styles_lightbox__NYrDI[data-mobile-landscape=true] .styles_imageSlide__ILK_a{align-items:center;justify-content:center;padding:0}}.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a{flex:0 0 80%}@media(min-width:2000px){.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a{flex:0 0 70%}}@media(max-width:768px){.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a{flex:0 0 100%}}.styles_imageSlide__ILK_a.styles_imageSlideActive__FOzlI{opacity:1;z-index:2}.styles_imageSlide__ILK_a.styles_imageSlideNext__zPo2I,.styles_imageSlide__ILK_a.styles_imageSlidePrevious__O_dXK{z-index:1;cursor:pointer}.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a.styles_imageSlideNext__zPo2I,.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a.styles_imageSlidePrevious__O_dXK{transform:scale(.9)}@media(max-width:768px){.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a.styles_imageSlideNext__zPo2I,.styles_lightbox__NYrDI[data-show-adjacent=true] .styles_imageSlide__ILK_a.styles_imageSlidePrevious__O_dXK{transform:none}}.styles_imageContainer__at_W3{position:relative;width:100%;height:100%;max-width:calc(100vw - 240px);max-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.styles_imageContainer__at_W3{max-width:calc(100vw - 120px)}.styles_lightbox__NYrDI[data-mobile-landscape=true] .styles_imageContainer__at_W3{max-width:100vw;max-height:100vh;width:100vw;height:100vh}}@media(max-width:768px){.styles_imageContainer__at_W3{max-width:100vw;max-height:calc(100vh - 150px)}}.styles_bottomCount__2bP4_{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;position:relative;z-index:1001;text-align:center;padding:24px;color:#fff}.styles_carouselWrapper__H_Thd{position:relative;overflow:hidden;border-radius:8px;-ms-scroll-chaining:none;overscroll-behavior:contain;touch-action:pan-y}.styles_image__Akfiu{width:100%;aspect-ratio:2;max-height:inherit;background:#f8f8f7}.styles_image__Akfiu.styles_slide-left__o4QCA{animation:styles_slideInLeft__nvjXb .15s ease-out}.styles_image__Akfiu.styles_slide-right___kuEW{animation:styles_slideInRight__0WIZC .15s ease-out}.styles_imageStack__UfqFw{position:relative;width:100%;aspect-ratio:2;overflow:hidden;background:#f8f8f7}.styles_imageLayer__NPaQG{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;will-change:transform,opacity;z-index:0}.styles_imageLayer__NPaQG.styles_isActive__LUj_U{opacity:1;pointer-events:auto;z-index:2}.styles_imageLayer__NPaQG.styles_enter-left__2B8Qm{animation:styles_slideInLeft__nvjXb .15s ease-out}.styles_imageLayer__NPaQG.styles_enter-right__KLnEc{animation:styles_slideInRight__0WIZC .15s ease-out}.styles_imageLayer__NPaQG.styles_exit-left__zl5Ht{animation:styles_slideOutLeft__aRzxZ .15s ease-in;z-index:1}.styles_imageLayer__NPaQG.styles_exit-right__BhR0J{animation:styles_slideOutRight__dhzpO .15s ease-in;z-index:1}@keyframes styles_slideInLeft__nvjXb{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInRight__0WIZC{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideOutLeft__aRzxZ{0%{transform:translateX(0);opacity:1}to{transform:translateX(-30%);opacity:0}}@keyframes styles_slideOutRight__dhzpO{0%{transform:translateX(0);opacity:1}to{transform:translateX(30%);opacity:0}}.styles_dotsWrapper__6i5Y_{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);z-index:2;height:12px;width:100px;overflow-x:hidden;padding:0 10px}.styles_dotsWrapper__container__rvS7V{display:flex;align-items:center;justify-content:flex-start;gap:5px;width:-moz-max-content;width:max-content;height:100%;overflow-x:auto;scrollbar-width:none;padding:0 20px}.styles_dotsWrapper__6i5Y_ .styles_dot__6X_Bi{border-radius:50%;transition:all .2s linear;background-color:#fff;min-width:4px;width:4px;height:4px;opacity:.6}.styles_dotsWrapper__6i5Y_ .styles_dot__6X_Bi.styles_active__F2UsL{opacity:1;background:#f8f4f1}.styles_dotsWrapper__6i5Y_ .styles_dot__6X_Bi.styles_active__F2UsL,.styles_dotsWrapper__6i5Y_ .styles_dot__6X_Bi.styles_inProximity__8S1et{min-width:6px;width:6px;height:6px}.styles_arrowLeft__b4Uri,.styles_arrowRight__fj1e7{position:absolute;z-index:20;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.styles_arrowLeft__b4Uri svg path,.styles_arrowRight__fj1e7 svg path{stroke:#fff;transition:all .2s linear}.styles_arrowLeft__b4Uri:hover svg path,.styles_arrowRight__fj1e7:hover svg path{stroke:#000}.styles_arrowLeft__b4Uri.styles_hideOnMobile__0OLhl,.styles_arrowRight__fj1e7.styles_hideOnMobile__0OLhl{opacity:0;pointer-events:none;transition:opacity .2s ease}@media(min-width:1024px){.styles_carouselWrapper__H_Thd:hover .styles_arrowLeft__b4Uri.styles_hideOnMobile__0OLhl,.styles_carouselWrapper__H_Thd:hover .styles_arrowRight__fj1e7.styles_hideOnMobile__0OLhl{opacity:1;pointer-events:auto}}.styles_arrowLeft__b4Uri{left:12px;top:50%;transform:translateY(-50%)}.styles_arrowRight__fj1e7{right:12px;top:50%;transform:translateY(-50%)}.styles_imageRow__TDM3M{display:flex;flex-wrap:nowrap;width:100%;height:100%;transition:transform .25s ease-out;will-change:transform}.styles_imageRow__TDM3M.styles_dragging__xxrgu{transition:none}.styles_imageItem__Kgm6y{flex:0 0 100%;width:100%;max-height:inherit;background:#f8f8f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.styles_listingPhotosDesktop__RmYAv{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:12px;gap:12px;height:450px}@media(max-width:768px){.styles_listingPhotosDesktop__RmYAv{display:none}}.styles_listingPhotosDesktop__overlayControls__VC_Y_{position:absolute;top:16px;left:16px;display:flex;gap:8px;z-index:10}.styles_listingPhotosDesktop__viewAllButton___q8L4{position:absolute;bottom:16px;right:16px;z-index:10}.styles_listingPhotosDesktop__mainImage__c0ly3{grid-row:1/3;grid-column:1;overflow:hidden;border-radius:12px 0 0 12px}.styles_listingPhotosDesktop__sideImage__nB2y_{overflow:hidden;grid-column:2}.styles_listingPhotosDesktop__sideImageFirst___b2_H{grid-row:1;border-top-right-radius:12px}.styles_listingPhotosDesktop__sideImageSecond__0I4Uj{grid-row:2;border-bottom-right-radius:12px}.styles_listingPhotosDesktop__image__9m51Z{cursor:pointer;position:relative;width:100%;height:100%}.styles_listingPhotosDesktop__image__9m51Z:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;pointer-events:none}.styles_listingPhotosDesktop__image__9m51Z:hover:after{opacity:1}.styles_listingPhotosMobile__H5pzV{display:none}@media(max-width:768px){.styles_listingPhotosMobile__H5pzV{display:block}}.styles_listingPhotosMobile__carousel__Asz1i{height:283px;margin:-36px -24px 0;border-radius:0!important}.styles_listingPhotosMobile__carousel__Asz1i>div{aspect-ratio:390/283!important;border-radius:0!important}.styles_imageViewer__cT67I{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;overflow-y:auto;display:flex;flex-flow:column;align-items:center;justify-content:flex-start}.styles_imageViewer__header__iXs37{display:grid;grid-template-columns:30px 1fr 30px;grid-template-rows:1fr;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px;position:sticky;top:0;z-index:10;padding:12px 36px;border-bottom:1px solid #e9e8e6;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.styles_imageViewer__headerContent__qquOM{text-align:center}.styles_imageViewer__title__Quf7g{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px}.styles_imageViewer__subtitle__javeI{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#737373}.styles_imageViewer__images__ePubj{margin:10px 0;display:flex;flex-flow:column;gap:24px;width:100%;max-width:1120px;padding:0 36px}.styles_imageViewer__group__bGH_U{display:flex;flex-direction:column;gap:24px}.styles_imageViewer__row__NNk2K{display:grid;grid-gap:24px;gap:24px;width:100%}.styles_imageViewer__imageLarge__fpATn{position:relative;width:100%;aspect-ratio:1.5;cursor:pointer}.styles_imageViewer__imageLarge__fpATn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;pointer-events:none}.styles_imageViewer__imageLarge__fpATn:hover:after{opacity:1}.styles_imageViewer__imageMedium__cqHfx{position:relative;width:100%;aspect-ratio:1.5;cursor:pointer}.styles_imageViewer__imageMedium__cqHfx:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;pointer-events:none}.styles_imageViewer__imageMedium__cqHfx:hover:after{opacity:1}.styles_imageViewer__imageMedium__cqHfx:first-child~.styles_imageViewer__imageMedium__cqHfx:nth-child(2){grid-template-columns:1fr 1fr}.styles_imageViewer__imageSmall__DSnkF{position:relative;width:100%;aspect-ratio:1.5;cursor:pointer}.styles_imageViewer__imageSmall__DSnkF:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease;pointer-events:none}.styles_imageViewer__imageSmall__DSnkF:hover:after{opacity:1}.styles_imageViewer__imageSmall__DSnkF:first-child~.styles_imageViewer__imageSmall__DSnkF:nth-child(2)~.styles_imageViewer__imageSmall__DSnkF:nth-child(3){grid-template-columns:1fr 1fr 1fr}.styles_imageViewer__row__NNk2K:has(.styles_imageViewer__imageMedium__cqHfx){grid-template-columns:1fr 1fr}.styles_imageViewer__row__NNk2K:has(.styles_imageViewer__imageSmall__DSnkF){grid-template-columns:1fr 1fr 1fr}.styles_imageLightbox__label___DBvf{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}@media(max-width:768px){.styles_imageLightbox__label___DBvf{text-align:left;align-items:flex-start}}.styles_imageLightbox__title__z3yTY{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#fff}@media(max-width:768px){.styles_imageLightbox__title__z3yTY{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.styles_imageLightbox__subtitle__3gAI_{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#fff}.styles_videoPlayerContainer__vJQ1W{position:relative;cursor:pointer}.styles_videoPlayerContainer__vJQ1W .styles_playButton__CR1xk{position:absolute;background-color:#fff;border-radius:100px;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px);display:flex;justify-content:center;align-items:center}.styles_videoContainer__A1xH9{margin-top:40px;width:100%}.styles_videoContainer__title__lmNaM{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.styles_videoContainer__video__uY29r{aspect-ratio:2;width:100%;height:auto;z-index:1;border:none}@media(max-width:1024px){.styles_videoContainer__video__uY29r{aspect-ratio:342/167}}.styles_sleepingSpaces__mORgP{width:100%}.styles_sleepingSpaces__title__fZ5Ru{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px;display:block}.styles_sleepingSpaces__items__zZxLD{display:grid;grid-template-columns:repeat(auto-fill,minmax(234px,1fr));width:100%;grid-gap:16px;gap:16px}@media(max-width:768px){.styles_sleepingSpaces__items__zZxLD{display:flex;overflow-x:auto;padding-bottom:2px;flex-wrap:nowrap}}@media(max-width:486px){.styles_sleepingSpaces__items__zZxLD{width:calc(100% + 48px);margin:0 -24px;padding:0 24px}}.styles_sleepingSpaces__item__RvOmX{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px;border:1px solid #e9e8e6;padding:16px}@media(max-width:768px){.styles_sleepingSpaces__item__RvOmX{min-width:147px}}.styles_sleepingSpaces__text__mdMbr{font-size:15px;margin:12px 0 4px}.styles_sleepingSpaces__description__Rriqf,.styles_sleepingSpaces__text__mdMbr{font-family:Geist,sans-serif;font-style:normal;font-weight:400;line-height:normal}.styles_sleepingSpaces__description__Rriqf{font-size:13px;color:#737373;text-transform:capitalize}.styles_amenity__Ij60k{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.styles_amenity__title__i6VQS{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;color:#000}.styles_amenityList__lVa_f{width:100%;display:flex;flex-flow:column;row-gap:24px;padding:24px;border-radius:8px;background:#f8f4f1}.styles_amenityList__title__QwkUN{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.styles_amenityList__list__lhN8Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-column-gap:42px;-moz-column-gap:42px;column-gap:42px;grid-row-gap:16px;row-gap:16px}.styles_amenityList__showAllButton__fwiwf{background:transparent!important}.styles_amenityList__modalList__cN8YP{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:32px;row-gap:32px}.styles_homeTruths__AKoj5{width:100%}.styles_homeTruths__title__g5oxX{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;display:block}.styles_homeTruths__content__ONnvm{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.styles_homeTruths__content__ONnvm strong{font-weight:500!important;font-style:normal}.styles_mapPlaceholder__7OyDX{width:100%;border-radius:12px}.styles_neighborhood__V005b{width:100%}.styles_tabs__WlWGS{width:-moz-max-content;width:max-content;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.styles_tabs__tab__kMTp2{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;padding:7px 12px;color:#737373;text-align:center;transition:color .2s linear,background .2s linear;border-radius:360px;text-decoration:none!important;cursor:pointer}.styles_tabs__tab__kMTp2:focus,.styles_tabs__tab__kMTp2:hover{color:#221811;background:#f8f7f7}.styles_tabs__activeTab__5eLt_{color:#443122;font-weight:500;background:#f8f4f1}.styles_listingSpaces__l60D5{max-width:100%}.styles_listingSpaces__header__SkSsx{margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between}.styles_listingSpaces__tabs__RIo2V{overflow:auto}@media(max-width:768px){.styles_listingSpaces__tabs__RIo2V{padding-bottom:2px}}.styles_listingSpaces__navigation__Fs9Q_{display:flex;align-items:center;gap:8px}.styles_listingSpaces__navigationButton__Rk6do{border-radius:50%}.styles_listingSpaces__images__kfboD{width:100%;max-width:100%;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding-bottom:2px}.styles_listingSpaces__imageContainer__BFE7Q{width:279px;height:204px;border-radius:8px;flex-shrink:0;flex-grow:0;cursor:pointer}@media(max-width:486px){.styles_listingSpaces__imageContainer__BFE7Q{scroll-snap-align:start}}.styles_listingReviews__Moa4g{width:100%;display:grid;grid-template-columns:253px 1fr;grid-gap:56px;gap:56px;position:relative}@media(max-width:768px){.styles_listingReviews__Moa4g{grid-template-columns:1fr;gap:24px}}.styles_listingReviews__noReviews__ESwJi{grid-template-columns:1fr}.styles_listingReviews__reviews__l69De{display:flex;flex-direction:column;gap:48px}@media(max-width:768px){.styles_listingReviews__reviews__l69De{gap:24px}}.styles_listingReviews__list__pMo_a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px;gap:48px}@media(max-width:768px){.styles_listingReviews__list__pMo_a{grid-template-columns:1fr;gap:24px}}.styles_listingReviews__list__pMo_a.styles_googleReviews__gQr7S{grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.styles_listingReviews__list__pMo_a.styles_googleReviews__gQr7S{grid-template-columns:1fr}}.styles_listingReviews__allReviews__Sy__T{display:flex;flex-direction:column;gap:36px}.styles_listingReviewsTotals__R3tOY{border-radius:8px;border:1px solid hsla(40,6%,91%,.5);background:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(11,18,52,.05);width:100%;padding:16px 20px;height:-moz-max-content;height:max-content;position:sticky;top:142px;display:flex;flex-direction:column}@media(max-width:768px){.styles_listingReviewsTotals__R3tOY{position:relative;top:0;width:100%}}.styles_listingReviewsTotals__header__ncz8B{margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;gap:8px}.styles_listingReviewsTotals__rating__35csa{font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.styles_listingReviewsTotals__rating__35csa span{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;color:#ababab}.styles_listingReviewsTotals__description__OY2jL{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#ababab;margin-bottom:24px}.styles_listingReviewsTotals__divider__kSrsK{margin:24px 0;height:1px;width:100%;background-color:#e9e8e6;border:none}.styles_listingReviewsTotals__scores__0REh1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.styles_listingReviewsTotals__score____sQy{display:flex;align-items:center;gap:8px}.styles_listingReviewsTotals__label___6xtw{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#737373;text-transform:capitalize}.styles_listingReviewsTotals__value__t7cl_{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.styles_cancellationPolicy__ikS15{display:flex;flex-direction:column}.styles_cancellationPolicy__ikS15 li,.styles_cancellationPolicy__ikS15 p{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin:0}.styles_cancellationPolicy__ikS15 a{cursor:pointer;font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.styles_securityDeposit__kJR0L .styles_item__stwNN{border-bottom:1px solid #e9e8e6;position:relative;cursor:pointer}.styles_securityDeposit__kJR0L .styles_item__stwNN:last-of-type{border-bottom:none}.styles_securityDeposit__kJR0L .styles_item__stwNN:after{position:absolute;transition:all .2s ease;top:20px;right:11px;transform:rotate(90deg);content:url('data:image/svg+xml,<svg width="10" height="15" viewBox="0 0 10 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13.9219L8 7.42188L1 0.921875" stroke="%23221811" stroke-width="1"/></svg>')}@media(max-width:486px){.styles_securityDeposit__kJR0L .styles_item__stwNN:after{top:15px;right:20px}}.styles_securityDeposit__kJR0L .styles_item__stwNN.styles_open__yP8yr:after{transform:rotate(-90deg)}.styles_securityDeposit__kJR0L .styles_item__question__w5tri{font-family:Geist,sans-serif;font-size:15px;font-style:normal;line-height:normal;max-width:calc(100% - 40px);position:relative;font-weight:500;padding:16px 0;margin:0;transition:all .2s ease}@media(max-width:1024px){.styles_securityDeposit__kJR0L .styles_item__question__w5tri{max-width:calc(100% - 40px)}}.styles_securityDeposit__kJR0L .styles_item__answer__gHz9d{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;max-width:100%;opacity:0;max-height:0;overflow:hidden;transition:all .2s ease;margin:0}.styles_securityDeposit__kJR0L .styles_item__stwNN.styles_open__yP8yr{max-height:-moz-max-content;max-height:max-content;opacity:1}.styles_securityDeposit__kJR0L .styles_item__stwNN.styles_open__yP8yr .styles_item__answer__gHz9d{max-height:-moz-max-content;max-height:max-content;opacity:1;padding-bottom:18px}.styles_securityDeposit__kJR0L strong{font-weight:500}.styles_securityDeposit__kJR0L ul{margin:0;padding-left:26px}.styles_bookingPolicies__T7ORC{width:100%;display:flex;gap:24px}@media(max-width:768px){.styles_bookingPolicies__T7ORC{flex-direction:column}}.styles_bookingPolicies__block__aNf_9{border-radius:8px;border:1px solid #e9e8e6;background:#fff;padding:16px;display:flex;align-items:center;gap:12px;flex:1 1;max-width:358px}@media(max-width:768px){.styles_bookingPolicies__block__aNf_9{max-width:100%}}.styles_bookingPolicies__block__aNf_9 svg{min-width:24px;min-height:24px}.styles_bookingPolicies__label__LSIon{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;flex:1 1}.styles_bookingPolicies__modalContent__ecav2{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.styles_bookingPolicies__modalContent__ecav2 b,.styles_bookingPolicies__modalContent__ecav2 strong{font-weight:500!important;font-style:normal!important}.styles_bookingPolicies__securityDeposit__STRiw{margin:-20px 0 -12px}.styles_listingCard__4f2Xw{border-radius:8px;border:1px solid hsla(40,6%,91%,.5);background:#fff;display:flex;flex-flow:column;width:311px;min-width:311px;position:relative;color:#1d1919;height:-moz-max-content;height:max-content;overflow:hidden;cursor:pointer}@media(max-width:486px){.styles_listingCard__4f2Xw{width:100%;min-width:100%}}.styles_imageContainer__JikeE{position:relative;border-radius:8px 8px 0 0}.styles_imageContainer__JikeE:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,77%,0) 59.37%,#1d1919)}.styles_availableDates__piqFi{font-family:Geist,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;z-index:11;border-radius:360px;border:1px solid #e9e8e6;background:#fff;padding:2px 8px;position:absolute;left:16px;top:12px}.styles_info__XgEYn{position:relative;padding:16px 16px 12px;box-sizing:border-box;width:100%}.styles_info__title___RPLK{font-size:18px;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.styles_info__address__3bOuu,.styles_info__title___RPLK{font-family:Geist,sans-serif;font-style:normal;line-height:normal}.styles_info__address__3bOuu{font-size:13px;font-weight:400;color:#737373}.styles_roomsAndPrice__1Ga_3{padding:0 16px 20px;display:flex;justify-content:space-between}.styles_roomsAndPrice__rooms__3r5d_{display:flex;gap:16px}.styles_roomsAndPrice__label__Y4ozk{font-family:Geist,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;color:#737373}.styles_roomsAndPrice__value__SX4og{font-family:Geist,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#1d1919}.styles_roomsAndPrice__value__SX4og span{font-family:Geist,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-right:6px;color:#737373;text-decoration:line-through}.styles_similarProperties__jNV_6{max-width:100%}.styles_similarProperties__header__ox0SD{margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between}.styles_similarProperties__title__bK_6U{font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.styles_similarProperties__navigation__4G7kR{display:flex;align-items:center;gap:8px}.styles_similarProperties__navigationButton__LD4R6{border-radius:50%}.styles_similarProperties__list__MGc8i{width:100%;max-width:100%;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding-bottom:2px}@media(max-width:486px){.styles_similarProperties__listingCard__IctmR{scroll-snap-align:start}}.styles_listingPage__JfnmZ{max-width:1120px;margin:0 auto;position:relative}.styles_listingPage__gridWrapper__0nc5_{margin-top:32px;display:grid;grid-template-columns:minmax(0,1fr) 348px;grid-gap:38px;gap:38px}@media(max-width:768px){.styles_listingPage__gridWrapper__0nc5_{margin-top:24px;grid-template-columns:minmax(0,1fr);gap:24px}}.styles_listingPage__subtitle__aouKH{font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:72px 0 24px;display:block}.styles_listingPage__reviewsHeader__Emmrq{margin:72px 0 24px;display:flex;align-items:center;gap:8px;justify-content:space-between}.styles_listingPage__googleSubtitle__3VYDk{font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.styles_listingPage__googleRating__Gsbhy{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:8px}.styles_listingPage__googleStar__LRCRq{width:24px;height:24px}.styles_listingPage__JfnmZ section{scroll-margin-top:120px!important}.styles_listingPage__section__moeDp{margin-top:40px}.styles_listingPage__similarProperties__MIfnp{margin:72px 0 40px}@media(min-width:769px){.styles_listingPage__header__PQOPG.styles_withAdditionalNav__icemz{height:120px}}.styles_listingPage__additionalNav__4L6nK{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:37px}@media(max-width:768px){.styles_listingPage__additionalNav__4L6nK{display:none}}
/*# sourceMappingURL=6db6373764f5247e.css.map*/