.ListingPage_pageRoot__2FTgJ{display:flex;padding-bottom:90px}@media (min-width:768px){.ListingPage_pageRoot__2FTgJ{padding-bottom:0}}.ListingPage_loadingText__HdbHd{margin:24px}.ListingPage_errorText__3FMBP{color:var(--failColor);margin:24px}.ListingPage_threeToTwoWrapper__n9o3-{display:block;width:100%;position:relative}@media (min-width:768px){.ListingPage_threeToTwoWrapper__n9o3-{padding:0}}@media (min-width:1024px){.ListingPage_threeToTwoWrapper__n9o3-{padding:0 36px}}.ListingPage_aspectWrapper__8K7Ij{position:relative;background-color:var(--matterColorNegative);cursor:pointer}@media (min-width:768px){.ListingPage_aspectWrapper__8K7Ij{padding-bottom:0}}.ListingPage_actionBar__ksYT1{position:absolute;display:flex;justify-content:space-between;top:13px;left:13px;width:calc(100% - 26px);color:var(--matterColorNegative);background-color:var(--matterColor);z-index:1;cursor:auto;border-radius:var(--borderRadius)}.ListingPage_actionBarComplete__JzutY{background-color:#df492a;justify-content:center;align-items:center}.ListingPage_publishListingText__25UGl{font-weight:var(--fontWeightSemiBold);font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_publishListingText__25UGl{margin-top:16px;margin-bottom:16px}}.ListingPage_publishListingText__25UGl{margin:25px 12px 22px 24px}.ListingPage_publishListingLink__3q1K_{background:#2a3d4b;margin:0 16px;padding:8px 16px;border-radius:4px;font-size:16px;color:#fff;border:0;text-align:center}.ListingPage_publishListingLink__3q1K_:hover{text-decoration:none;background:#364f61;cursor:pointer}.ListingPage_ownListingText__21UeF{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_ownListingText__21UeF{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_ownListingText__21UeF{margin:14px 12px 11px 24px}@media (min-width:768px){.ListingPage_ownListingText__21UeF{margin:25px 12px 22px 24px}}.ListingPage_ownListingTextPendingApproval__2a3rB{color:var(--attentionColor)}.ListingPage_closedListingText__27Tkg{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_closedListingText__27Tkg{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_closedListingText__27Tkg{margin:14px 12px 11px 24px;text-align:center;width:100%}@media (min-width:768px){.ListingPage_closedListingText__27Tkg{margin:25px 12px 22px 24px}}.ListingPage_editListingLink__1fWxW{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_editListingLink__1fWxW{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_editListingLink__1fWxW{flex-shrink:0;margin:0;padding:14px 24px 11px 12px;color:var(--matterColorNegative);transition:var(--transitionStyleButton)}.ListingPage_editListingLink__1fWxW:hover{color:var(--matterColorLight);text-decoration:none}@media (min-width:768px){.ListingPage_editListingLink__1fWxW{margin:0;padding:25px 24px 22px 12px}}.ListingPage_editIcon__2nk0I{margin:-6px 7px 0 0}.ListingPage_rootForImage__bG-Dg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;transition:var(--transitionStyleButton)}@media (min-width:768px){.ListingPage_rootForImage__bG-Dg{position:static;top:auto;bottom:auto;left:auto;right:auto;height:41vw;max-height:50vh;object-fit:cover;border-radius:var(--borderRadius)}.ListingPage_rootForImage__bG-Dg:hover{-webkit-transform:scale(1.005);transform:scale(1.005);box-shadow:var(--boxShadowListingCard)}}.ListingPage_viewPhotos__21TCD{font-family:var(--fontFamily);font-weight:var(--fontWeightRegular);font-size:13px;line-height:18px;margin-top:9.5px;margin-bottom:8.5px;-webkit-font-smoothing:subpixel-antialiased}@media (min-width:768px){.ListingPage_viewPhotos__21TCD{line-height:16px;margin-top:10.5px;margin-bottom:13.5px}}.ListingPage_viewPhotos__21TCD{font-weight:var(--fontWeightMedium);position:absolute;bottom:19px;right:24px;margin:0;padding:8px 13px 6px;background-color:var(--matterColorLight);border:none;border-radius:var(--borderRadius);cursor:pointer;transition:var(--transitionStyleButton)}.ListingPage_viewPhotos__21TCD:hover{background-color:var(--marketplaceColor);color:var(--matterColorLight)}@media (min-width:768px){.ListingPage_viewPhotos__21TCD{margin:0}}.ListingPage_carouselModalScrollLayer__3FDR2{width:100vw;height:100vh;background-color:rgba(1,1,1,.92)}.ListingPage_carouselModalContainer__1Z3sZ{width:100%;height:100%}@media (min-width:768px){.ListingPage_contentContainer__2vyEP{max-width:1056px;margin:0 auto;padding:0 24px;display:flex;position:relative}}@media (min-width:1024px){.ListingPage_contentContainer__2vyEP{max-width:1128px;padding:0 36px;margin:0 auto 117px}}@media (min-width:1921px){.ListingPage_contentContainer__2vyEP{max-width:1056px;padding:0}}.ListingPage_mainContent__1Amc7{flex-basis:100%;margin-bottom:23px}@media (min-width:768px){.ListingPage_mainContent__1Amc7{margin-top:50px;margin-bottom:51px;flex-shrink:0}}@media (min-width:1024px){.ListingPage_mainContent__1Amc7{margin-top:50px;margin-bottom:0;max-width:calc(100% - 433px);flex-basis:calc(100% - 433px);flex-shrink:0;flex-grow:1}}@media (min-width:1024px){.ListingPage_bookingPanel__187KO{display:block;margin-top:79px;margin-left:60px;border-left:1px solid var(--matterColorNegative);padding-left:60px;flex-basis:312px;flex-shrink:0}}.ListingPage_fixedBookingPanelWrapper__2gslI{position:relative}@media (min-width:1024px){.ListingPage_fixedBookingPanelWrapper__2gslI{display:flex;flex-direction:column;top:calc(var(--topbarHeight) + 30px);position:-webkit-sticky;position:sticky;overflow:hidden;height:calc(90vh - var(--topbarHeight) - 30px)}}.ListingPage_fixedBookingPanelWrapper__2gslI .ListingPage_warning__1T6TM,.ListingPage_overflown__YcwEt .ListingPage_warning__1T6TM{display:none}@media (min-width:1024px){.ListingPage_overflown__YcwEt .ListingPage_warning__1T6TM{position:absolute;width:100%;bottom:0;display:flex;align-items:center;justify-content:center;padding-top:6px;color:grey;background-image:linear-gradient(transparent,var(--matterColorBright));z-index:2}}.ListingPage_scrollIcon__1qVOC{-webkit-animation-name:ListingPage_upDown__27QqR;animation-name:ListingPage_upDown__27QqR;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ListingPage_upDown__27QqR{0%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes ListingPage_upDown__27QqR{0%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@media (min-width:1024px){.ListingPage_fixedBookingPanel___4Shd{width:100%;height:100%;padding-right:17px;overflow-y:scroll;overflow-x:hidden;box-sizing:initial}}@media (min-width:1024px){.ListingPage_innermostPanel__27rTk{padding:17px}}.ListingPage_innermostPanel__27rTk select{padding-right:0}.ListingPage_sectionDesktopHost__11dnP{display:none}@media (min-width:1024px){.ListingPage_sectionDesktopHost__11dnP{display:block}}.ListingPage_sectionAvatar__1SS5-{margin-left:24px;margin-top:-31px;position:relative;width:60px}@media (min-width:768px){.ListingPage_sectionAvatar__1SS5-{position:absolute;top:-49px;margin-left:0;margin-top:0}}.ListingPage_avatarMobile__O0-B5{display:flex}@media (min-width:768px){.ListingPage_avatarMobile__O0-B5{display:none}}.ListingPage_avatarDesktop__3r5AL{display:none}@media (min-width:768px){.ListingPage_avatarDesktop__3r5AL{display:flex}}.ListingPage_sectionHeading__1kxx0{margin-top:22px;margin-bottom:34px}@media (min-width:768px){.ListingPage_sectionHeading__1kxx0{display:flex;margin-bottom:31px}}.ListingPage_desktopPriceContainer__3pJUt{display:none}@media (min-width:1024px){.ListingPage_desktopPriceContainer__3pJUt{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;margin:0 48px 0 0;padding:0}}.ListingPage_desktopPriceValue__2FLH3{font-weight:var(--fontWeightSemiBold);font-size:30px;line-height:36px;letter-spacing:-.5px;margin:0;font-weight:var(--fontWeightBold)}@media (min-width:768px){.ListingPage_desktopPriceValue__2FLH3{font-weight:var(--fontWeightSemiBold);line-height:40px;letter-spacing:-.9px;margin:0}}.ListingPage_desktopPriceValue__2FLH3{color:var(--marketplaceColor)}@media (min-width:768px){.ListingPage_desktopPriceValue__2FLH3{margin-top:0;margin-bottom:1px}}.ListingPage_desktopPerUnit__1S3eF{font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_desktopPerUnit__1S3eF{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_desktopPerUnit__1S3eF{color:var(--matterColor)}@media (min-width:768px){.ListingPage_desktopPerUnit__1S3eF{margin-top:0;margin-bottom:0}}.ListingPage_heading__2LoXY{margin-bottom:33px;padding:0 24px}@media (min-width:768px){.ListingPage_heading__2LoXY{margin-bottom:0;padding:0}}.ListingPage_title__25K_B{font-weight:var(--fontWeightSemiBold);font-size:30px;line-height:36px;letter-spacing:-.5px;margin:0;font-weight:var(--fontWeightBold)}@media (min-width:768px){.ListingPage_title__25K_B{font-weight:var(--fontWeightSemiBold);line-height:40px;letter-spacing:-.9px;margin:0}}.ListingPage_title__25K_B{color:var(--Title_color);width:100%;margin-top:0;margin-bottom:0}@media (min-width:768px){.ListingPage_title__25K_B{margin-top:0;margin-bottom:2px;font-size:39px}}.ListingPage_author__2gkOm{width:100%;font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_author__2gkOm{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_author__2gkOm{margin-top:7px;margin-bottom:0}@media (min-width:768px){.ListingPage_author__2gkOm{margin-top:0;margin-bottom:0;color:var(--matterColor)}}.ListingPage_authorNameLink__2LDBs{color:var(--matterColor)}.ListingPage_contactWrapper__36eJT{display:none}@media (min-width:768px){.ListingPage_contactWrapper__36eJT{display:inline}}.ListingPage_separator__3gmYb{margin:0 6px}.ListingPage_contactLink__2ksmf{display:inline;padding:0;border:none;color:var(--marketplaceColor);text-decoration:none}.ListingPage_contactLink__2ksmf:hover{text-decoration:underline;cursor:pointer}.ListingPage_contactLink__2ksmf{font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_contactLink__2ksmf{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_contactLink__2ksmf{margin:0}.ListingPage_sectionDescription__1r_ac{padding:0 24px;margin-bottom:35px;position:relative}@media (min-width:768px){.ListingPage_sectionDescription__1r_ac{padding:0;margin-bottom:36px}}.ListingPage_descriptionTitle__1P4sw{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.ListingPage_descriptionTitle__1P4sw{line-height:32px;margin-top:21px;margin-bottom:19px}}.ListingPage_descriptionTitle__1P4sw{color:var(--marketplaceColor);margin-top:0;margin-bottom:13px}@media (min-width:768px){.ListingPage_descriptionTitle__1P4sw{margin-top:0;margin-bottom:12px}}.ListingPage_description__3JpOG{margin-top:0;margin-bottom:0;white-space:pre-line}@media (min-width:768px){.ListingPage_description__3JpOG{margin-top:0;margin-bottom:0}}.ListingPage_sectionMap__3pMXN{padding:0 24px;margin-bottom:35px}@media (min-width:768px){.ListingPage_sectionMap__3pMXN{padding:0;margin-bottom:0}}.ListingPage_locationTitle__31Dck{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.ListingPage_locationTitle__31Dck{line-height:32px;margin-top:21px;margin-bottom:19px}}.ListingPage_locationTitle__31Dck{color:var(--marketplaceColor);margin-top:0;margin-bottom:20px}@media (min-width:768px){.ListingPage_locationTitle__31Dck{margin-top:0;margin-bottom:28px}}.ListingPage_sectionRelatedListings__2eqXm,.ListingPage_sectionReviews__1MGWl{padding:0 24px;margin-bottom:5px}@media (min-width:768px){.ListingPage_sectionRelatedListings__2eqXm,.ListingPage_sectionReviews__1MGWl{padding:0}}@media (min-width:1024px){.ListingPage_sectionRelatedListings__2eqXm,.ListingPage_sectionReviews__1MGWl{margin-bottom:3px}}.ListingPage_relatedListingsHeading__1GEwn,.ListingPage_reviewsHeading__3zmuY{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.ListingPage_relatedListingsHeading__1GEwn,.ListingPage_reviewsHeading__3zmuY{line-height:32px;margin-top:21px;margin-bottom:19px}}.ListingPage_relatedListingsHeading__1GEwn,.ListingPage_reviewsHeading__3zmuY{color:var(--marketplaceColor);margin:52px 0 20px}@media (min-width:768px){.ListingPage_relatedListingsHeading__1GEwn,.ListingPage_reviewsHeading__3zmuY{margin:53px 0 27px}}@media (min-width:1024px){.ListingPage_relatedListingsHeading__1GEwn,.ListingPage_reviewsHeading__3zmuY{margin:50px 0 26px}}.ListingPage_sectionHost__hhvIT{position:relative;padding:0 24px;margin-bottom:5px}@media (min-width:768px){.ListingPage_sectionHost__hhvIT{padding:0}}@media (min-width:1024px){.ListingPage_sectionHost__hhvIT{margin-bottom:35px}}.ListingPage_sectionBookingHost__3X_i9{display:none;position:relative;padding:0 24px;margin-bottom:5px}@media (min-width:768px){.ListingPage_sectionBookingHost__3X_i9{display:block;padding:0}}@media (min-width:1024px){.ListingPage_sectionBookingHost__3X_i9{margin-bottom:35px}}.ListingPage_yourHostHeading__Pz5ZE{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.ListingPage_yourHostHeading__Pz5ZE{line-height:32px;margin-top:21px;margin-bottom:19px}}.ListingPage_yourHostHeading__Pz5ZE{color:var(--matterColorAnti);margin:54px 0 23px}@media (min-width:768px){.ListingPage_yourHostHeading__Pz5ZE{margin:53px 0 27px}}@media (min-width:1024px){.ListingPage_yourHostHeading__Pz5ZE{margin:53px 0 27px}}.ListingPage_enquiryModalContent__3g25N{flex-grow:1;display:flex}.ListingPage_enquiryForm__2s7IU{flex-grow:1;margin:70px 0 100px}@media (min-width:768px){.ListingPage_enquiryForm__2s7IU{display:flex;flex-direction:column;min-height:400px;margin:0}}.ListingPage_enquirySubmitButtonWrapper__31PLx{position:fixed;bottom:0;left:0;right:0;padding:24px;background-color:var(--matterColorLight)}@media (min-width:768px){.ListingPage_enquirySubmitButtonWrapper__31PLx{position:static;padding:0;margin-top:auto}}.ListingPage_map__17kEZ{height:calc(100vh - 193px);width:100%;max-width:640px;max-height:640px;background-color:#eee;padding:0;border:0;cursor:pointer}@media (min-width:768px){.ListingPage_map__17kEZ{height:75vh}}@media (min-width:1024px){.ListingPage_map__17kEZ{height:417px}}.ListingPage_longWord__3sxKr{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){.ListingPage_mobileHost__3f_P9{margin-bottom:5px}}@media (min-width:1024px){.ListingPage_mobileHost__3f_P9{display:none}}.ListingPage_mobileHostTitle__2ph9G{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.ListingPage_mobileHostTitle__2ph9G{line-height:32px;margin-top:21px;margin-bottom:19px}}.ListingPage_mobileHostTitle__2ph9G{color:var(--marketplaceColor);margin-top:0;margin-bottom:13px}@media (min-width:768px){.ListingPage_mobileHostTitle__2ph9G{margin-top:0;margin-bottom:12px}}.ListingPage_mobileDescription__348Vk{margin-top:0;margin-bottom:0}@media (min-width:768px){.ListingPage_mobileDescription__348Vk{display:none}}.ListingPage_desktopDescription__g0YCi{display:none}@media (min-width:768px){.ListingPage_desktopDescription__g0YCi{display:block}}.ListingPage_collapseDescription__AuvE0{display:block}.ListingPage_viewBtnWrapper__3CoCm{display:flex;align-items:center;justify-content:center;width:100%}.ListingPage_overlapDescription__3-UKs{position:absolute;bottom:0;height:3rem;background-image:linear-gradient(hsla(0,0%,100%,0) 10%,var(--matterColorBright) 45% 100%)}@media (min-width:768px){.ListingPage_overlapDescription__3-UKs{height:4rem;background-image:linear-gradient(hsla(0,0%,100%,0) 10%,var(--matterColorBright) 35% 100%)}}.ListingPage_viewButton__2H2kM{display:flex;align-items:center}.ListingPage_viewButton__2H2kM:hover{text-decoration:none}.ListingPage_viewButton__2H2kM:hover svg{-webkit-animation:ListingPage_bounce__J9mfb 1.5s ease infinite;animation:ListingPage_bounce__J9mfb 1.5s ease infinite}@-webkit-keyframes ListingPage_bounce__J9mfb{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes ListingPage_bounce__J9mfb{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(2px);transform:translateY(2px)}}.ListingPage_chevrons__10PYK{stroke:var(--marketplaceColor);fill:none;padding-left:6px;position:relative}.ListingPage_relatedListingCarousel__46fq4{max-width:95vw;padding-bottom:50px}.IconChevrons_root__1K52J{stroke:var(--matterColor);fill:var(--matterColor)}.SectionLodgingImages_aspectWrapper__3YaPO{background-color:var(--matterColorNegative);height:100%;cursor:pointer}@media (min-width:768px){.SectionLodgingImages_aspectWrapper__3YaPO{padding-bottom:0}}.SectionLodgingImages_rootForImage__2Fomf{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;transition:var(--transitionStyleButton)}@media (min-width:768px){.SectionLodgingImages_rootForImage__2Fomf{position:static;top:auto;bottom:auto;left:auto;right:auto;object-fit:cover;border-radius:var(--borderRadius)}}.SectionLodgingImages_viewPhotos__EsZ41{font-family:var(--fontFamily);font-weight:var(--fontWeightRegular);font-size:13px;line-height:18px;margin-top:9.5px;margin-bottom:8.5px;-webkit-font-smoothing:subpixel-antialiased}@media (min-width:768px){.SectionLodgingImages_viewPhotos__EsZ41{line-height:16px;margin-top:10.5px;margin-bottom:13.5px}}.SectionLodgingImages_viewPhotos__EsZ41{font-weight:var(--fontWeightMedium);position:absolute;bottom:19px;right:24px;margin:0;padding:8px 13px 6px;background-color:var(--matterColorLight);border:none;border-radius:var(--borderRadius);cursor:pointer;transition:var(--transitionStyleButton)}.SectionLodgingImages_viewPhotos__EsZ41:hover{background-color:var(--marketplaceColor);color:var(--matterColorLight)}@media (min-width:768px){.SectionLodgingImages_viewPhotos__EsZ41{margin:0}}.SectionLodgingImages_sectionLodgingImages__1uv_-{flex-basis:250px;position:relative;padding:0 24px;margin-bottom:20px}@media (min-width:768px){.SectionLodgingImages_sectionLodgingImages__1uv_-{padding:0;height:100%;margin-right:20px;margin-bottom:0}}.SectionLodgingImages_sectionLodgingImages__1uv_- .SectionLodgingImages_threeToTwoWrapper__2Jxm8{overflow:hidden;transition:.5s;height:100%}@media (min-width:1024px){.SectionLodgingImages_sectionLodgingImages__1uv_- .SectionLodgingImages_threeToTwoWrapper__2Jxm8{padding:0}}.SectionLodgingImages_sectionLodgingImages__1uv_- .SectionLodgingImages_threeToTwoWrapper__2Jxm8.SectionLodgingImages_hidden__mahFq{max-height:0}.SectionLodgingImages_carouselModalScrollLayer__ZPjA2{width:100vw;height:100vh;background-color:rgba(1,1,1,.92)}.SectionLodgingImages_carouselModalContainer__2aOdN{width:100%;height:100%}.SectionLodgingMaybe_sectionLodging__3aDpK{padding:0 24px;margin-bottom:35px}@media (min-width:768px){.SectionLodgingMaybe_sectionLodging__3aDpK{padding:0;margin-bottom:0}}.SectionLodgingMaybe_lodgingTitle__LHrbh{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.SectionLodgingMaybe_lodgingTitle__LHrbh{line-height:32px;margin-top:21px;margin-bottom:19px}}.SectionLodgingMaybe_lodgingTitle__LHrbh{color:var(--marketplaceColor);margin-top:0;margin-bottom:20px}@media (min-width:768px){.SectionLodgingMaybe_lodgingTitle__LHrbh{margin-top:0;margin-bottom:28px}}.SectionLodgingMaybe_lodgingInfo__1tKQf{display:flex;flex-direction:column}@media (min-width:768px){.SectionLodgingMaybe_lodgingInfo__1tKQf{flex-direction:row}}.SectionLodgingMaybe_lodgingGeneralInfo__3GeV0{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-grow:1;display:grid;grid-template-columns:1.5fr 2fr}@media (min-width:768px){.SectionLodgingMaybe_lodgingGeneralInfo__3GeV0{width:66.66%}}.SectionLodgingMaybe_lodgingDescription__3iXkc{grid-column:1/span 2;position:relative;margin-bottom:24px}.SectionLodgingMaybe_infoLabel__2sWWD{font-weight:600}.SectionLodgingMaybe_lodgingMoreInfo__3heEt{-webkit-column-count:1;column-count:1;margin-top:10px}.SectionLodgingMaybe_amenityTitle__1eNxq{font-weight:600}.SectionLodgingMaybe_amenityContent__3yBG8{margin-top:0}.SectionLodgingMaybe_amenitySelectedItem__31rIM{font-weight:var(--fontWeightMedium)}.SectionTermsAndPoliciesMaybe_sectionTermsAndPolicies__1ZDay{padding:0 24px;margin-bottom:32px}@media (min-width:768px){.SectionTermsAndPoliciesMaybe_sectionTermsAndPolicies__1ZDay{padding:0;margin-bottom:52px}}.SectionTermsAndPoliciesMaybe_termsAndPoliciesTitle__1ehoL{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.SectionTermsAndPoliciesMaybe_termsAndPoliciesTitle__1ehoL{line-height:32px;margin-top:21px;margin-bottom:19px}}.SectionTermsAndPoliciesMaybe_termsAndPoliciesTitle__1ehoL{color:var(--marketplaceColor);margin-top:0;margin-bottom:16px}@media (min-width:768px){.SectionTermsAndPoliciesMaybe_termsAndPoliciesTitle__1ehoL{margin-top:0;margin-bottom:12px}}.SectionTermsAndPoliciesMaybe_license__25wBj,.SectionTermsAndPoliciesMaybe_termsAndPoliciesSubtitle__17OI6{font-weight:var(--fontWeightSemiBold);margin-top:20px}.SectionTermsAndPoliciesMaybe_generalRulesContainer__39sg0{white-space:pre-line;padding:10px 20px;background:var(--GeneralRule_backgroundColor);border:1px solid var(--GeneralRule_borderColor);box-sizing:border-box;border-radius:4px;word-break:break-all}.SectionTermsAndPoliciesMaybe_generalRulesItem__AP8El{font-weight:400}.SectionPackages_sectionPackages__2KEr1{padding:0 24px;margin-bottom:32px}@media (min-width:768px){.SectionPackages_sectionPackages__2KEr1{padding:0;margin-bottom:52px}}.SectionPackages_packagesTitle__1HkKA{font-weight:var(--fontWeightSemiBold);font-size:21px;line-height:24px;margin-top:21px;margin-bottom:17px}@media (min-width:768px){.SectionPackages_packagesTitle__1HkKA{line-height:32px;margin-top:21px;margin-bottom:19px}}.SectionPackages_packagesTitle__1HkKA{color:var(--marketplaceColor);margin-top:0;margin-bottom:16px}@media (min-width:768px){.SectionPackages_packagesTitle__1HkKA{margin-top:0;margin-bottom:12px}}.SectionPackages_packagesSubtitle__1oJqv{font-weight:600;margin-top:20px}.SectionPackages_packages__2B2ZV{display:flex;flex-direction:column;grid-gap:40px;gap:40px}
/*# sourceMappingURL=ListingPage.f672019d.chunk.css.map */