.ListingPage_pageRoot__cX9zR{background:#f5f5f5;display:flex;padding-bottom:90px}@media (min-width:1024px){.ListingPage_pageRoot__cX9zR{padding-bottom:0}}.ListingPage_loadingText__1uIgp{margin:24px}.ListingPage_errorText__VvhCV{color:var(--failColor);margin:24px}.ListingPage_photoCarousel__pWawP{padding:0;position:relative}.ListingPage_photoCarouselMain__w1CtI{aspect-ratio:4/3;cursor:pointer;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.ListingPage_photoCarouselMain__w1CtI{aspect-ratio:auto;background:#eae6f0;border-radius:12px;height:480px}}.ListingPage_photoCarouselImg__mhaAe{display:block;height:100%;object-fit:contain;object-position:center;width:100%}@media (max-width:767px){.ListingPage_photoCarouselImg__mhaAe{object-fit:cover;object-position:top}}.ListingPage_photoCarouselCounter__YqV8D{background:rgba(0,0,0,.6);border-radius:4px;bottom:12px;color:#fff;font-size:13px;font-weight:600;padding:4px 10px;position:absolute;right:12px}.ListingPage_photoNavLeft__ac7DP,.ListingPage_photoNavRight__\+3o2h{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);color:#222;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .15s ease;width:36px;z-index:2}.ListingPage_photoNavLeft__ac7DP:hover,.ListingPage_photoNavRight__\+3o2h:hover{background:#fff}@media (min-width:768px){.ListingPage_photoNavLeft__ac7DP,.ListingPage_photoNavRight__\+3o2h{font-size:24px;height:40px;width:40px}}.ListingPage_photoNavLeft__ac7DP{left:10px}@media (min-width:768px){.ListingPage_photoNavLeft__ac7DP{left:36px}}@media (min-width:1024px){.ListingPage_photoNavLeft__ac7DP{left:52px}}.ListingPage_photoNavRight__\+3o2h{right:10px}@media (min-width:768px){.ListingPage_photoNavRight__\+3o2h{right:36px}}@media (min-width:1024px){.ListingPage_photoNavRight__\+3o2h{right:52px}}.ListingPage_photoThumbs__RaBz0{display:flex;gap:8px;overflow-x:auto;padding:12px 16px}@media (min-width:768px){.ListingPage_photoThumbs__RaBz0{gap:10px;padding:12px 0}}.ListingPage_photoThumb__jHlaJ{background:none;border:2px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;height:56px;overflow:hidden;padding:0;transition:border-color .15s ease;width:56px}@media (min-width:768px){.ListingPage_photoThumb__jHlaJ{border-radius:8px;height:64px;width:64px}}.ListingPage_photoThumbActive__ki-ei{border-color:#222}.ListingPage_photoThumbImg__q7GFl{display:block;height:100%;object-fit:cover;width:100%}.ListingPage_sectionImages__NTkOA{padding:0}.ListingPage_threeToTwoWrapper__ePD9G{display:block;position:relative;width:100%}.ListingPage_aspectWrapper__04WyB{background-color:initial;padding-bottom:0;position:relative}@media (min-width:768px){.ListingPage_aspectWrapper__04WyB{padding-bottom:0}}.ListingPage_actionBar__ydKdz{background-color:var(--matterColor);border-radius:0;color:var(--matterColorNegative);cursor:auto;display:flex;justify-content:space-between;left:0;position:relative;top:0;width:100%;z-index:1}.ListingPage_ownListingText__Xp1RX{margin:14px 12px 11px 24px}@media (min-width:768px){.ListingPage_ownListingText__Xp1RX{margin:14px 12px 11px 24px}}.ListingPage_ownListingTextPendingApproval__b3ybT{color:var(--attentionColor)}.ListingPage_closedListingText__vxNGG{margin:14px 12px 11px 24px;text-align:center;width:100%}.ListingPage_editListingLink__Yujin{color:var(--matterColorNegative);flex-shrink:0;margin:0;padding:14px 24px 11px 12px;transition:var(--transitionStyleButton)}.ListingPage_editListingLink__Yujin:hover{color:var(--matterColorLight);text-decoration:none}.ListingPage_editIcon__ESl\+O{margin:-6px 7px 0 0}.ListingPage_rootForImage__p0jwo{display:none}.ListingPage_contentContainer__wHZMS{margin:0 auto;max-width:1120px;padding:24px 24px 0}@media (min-width:768px){.ListingPage_contentContainer__wHZMS{padding:32px 24px 0}}@media (min-width:1024px){.ListingPage_contentContainer__wHZMS{align-items:flex-start;display:flex;gap:48px;padding:24px 40px 0}}.ListingPage_mainContent__ilSpL{flex:1 1;min-width:0;padding-bottom:40px}@media (min-width:1024px){.ListingPage_mainContent__ilSpL{padding-bottom:80px}}.ListingPage_sidebarColumn__4MrxS{display:none}@media (min-width:1024px){.ListingPage_sidebarColumn__4MrxS{align-self:flex-start;display:block;flex-shrink:0;position:-webkit-sticky;position:sticky;top:100px;width:440px}}.ListingPage_desktopHeadingRow__hQRU\+{display:none}@media (min-width:1024px){.ListingPage_desktopHeadingRow__hQRU\+{align-items:center;display:flex;gap:16px;padding:0 0 20px}}.ListingPage_mobileHeadingRow__9TJas{align-items:center;display:flex;gap:14px;padding:16px 16px 8px}@media (min-width:1024px){.ListingPage_mobileOnlyPhotos__HaBgN{display:none}}.ListingPage_mobilePricing__foatZ{padding:0 16px}@media (min-width:1024px){.ListingPage_mobilePricing__foatZ{display:none}}.ListingPage_mobileAbout__Ifu1q{padding:0 16px}@media (min-width:1024px){.ListingPage_mobileAbout__Ifu1q{display:none}}.ListingPage_mobileReviews__Ulmnl{padding:0 16px}@media (min-width:1024px){.ListingPage_mobileReviews__Ulmnl{display:none}}.ListingPage_desktopOnlyContent__fmv\+4{display:none}@media (min-width:1024px){.ListingPage_desktopOnlyContent__fmv\+4{display:block}}.ListingPage_desktopOnlyPhotos__e7S9c{display:none}@media (min-width:1024px){.ListingPage_desktopOnlyPhotos__e7S9c{display:block;margin-bottom:24px}}.ListingPage_sectionHeading__OeQ6q{flex:1 1;margin-bottom:0;min-width:0}.ListingPage_heading__A-eLJ{margin-bottom:0}.ListingPage_title__RgXCz{color:#222;font-size:26px;font-weight:600;line-height:1.25;margin:0 0 4px}@media (min-width:768px){.ListingPage_title__RgXCz{font-size:26px}}.ListingPage_titleWrapper__cOXeQ{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ListingPage_ageBadgeProfile__9urqg,.ListingPage_titleText__Mv1lS{align-items:center;display:inline-flex}.ListingPage_ageBadgeProfile__9urqg{background-color:#f5f5f5;border:2px solid #d0d0d0;border-radius:16px;color:#4a4a4a;font-size:15px;font-weight:500;gap:6px;padding:4px 14px;white-space:nowrap}@media (min-width:768px){.ListingPage_ageBadgeProfile__9urqg{font-size:16px;padding:5px 16px}}.ListingPage_cakeIcon__a-1Ou{color:#ff69b4;font-size:14px}@media (min-width:768px){.ListingPage_cakeIcon__a-1Ou{font-size:15px}}.ListingPage_author__4SKg1{color:#717171;font-size:16px;margin:2px 0 0}.ListingPage_authorNameLink__3qUqI{color:#222}.ListingPage_star__\+rmJ9{fill:var(--attentionColor);margin-bottom:.25rem;margin-left:.25rem}.ListingPage_age__SOFyQ{color:#222;font-size:14px;font-weight:600;margin-left:4px}.ListingPage_divider__sJjMY,.ListingPage_hostInfo__\+RKEr,.ListingPage_hostName__C3VNT,.ListingPage_hostRow__AlQu1{display:none}.ListingPage_sectionAvatar__SekRU{flex-shrink:0;margin:0;position:relative;width:auto}.ListingPage_avatarMobile__YCieI{display:flex;height:48px;width:48px}@media (min-width:768px){.ListingPage_avatarMobile__YCieI{display:none}}.ListingPage_avatarDesktop__jmfTg{display:none;height:56px;width:56px}@media (min-width:768px){.ListingPage_avatarDesktop__jmfTg{display:flex}}.ListingPage_initialsDesktop__eXy9f{font-size:22px;font-weight:var(--fontWeightBold)}.ListingPage_sectionDescription__9E5ai{margin-bottom:32px}.ListingPage_descriptionTitle__3rByc{color:#111;font-size:24px;font-weight:800;margin:0 0 16px}@media (min-width:768px){.ListingPage_descriptionTitle__3rByc{font-size:28px}}.ListingPage_descriptionSection__vA3zD{background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:20px}@media (min-width:1024px){.ListingPage_descriptionSection__vA3zD{padding:24px}}.ListingPage_descriptionSecDesc__y7yem{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.ListingPage_descriptionSecDesc__y7yem:last-child{margin-bottom:0}.ListingPage_descIcon__Oxrta{color:var(--marketplaceColor);flex-shrink:0;font-size:24px;margin-top:2px;width:32px}.ListingPage_descText__09XPV{flex:1 1;min-width:0}.ListingPage_descText__09XPV p{color:#111;font-size:17px;font-weight:700;line-height:1.5;margin:2px 0 0;overflow-wrap:break-word;padding-top:0;word-break:break-word}.ListingPage_descText__09XPV span{color:#444;font-size:15px;font-weight:600}.ListingPage_description__H8hq6{color:#484848;font-size:16px;line-height:1.5;margin:0;white-space:pre-line}.ListingPage_sectionSocials__zyp\+K{border-top:1px solid #ebebeb;margin-bottom:32px;padding-top:24px}.ListingPage_social__4Vcfm{height:55px;margin:28px 10px;min-width:200px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ListingPage_socailButton__Y44L7{align-items:center;background:#fff;border:none;border-radius:15px;color:#6f00de;cursor:pointer;display:flex;font-weight:var(--fontWeightBold);height:100%;justify-content:flex-start;padding-left:25px;padding-right:25px;width:100%}@media (min-width:1024px){.ListingPage_socailButton__Y44L7{padding-left:25px}}.ListingPage_socailButton__Y44L7 a{color:inherit;text-decoration:none}.ListingPage_socailButton__Y44L7:hover{color:darkpurple;cursor:pointer;outline:none}.ListingPage_socailButton__Y44L7 a:hover{text-decoration:none}.ListingPage_socialicon__OcuO3{color:#6f00de;font-size:1.3rem;margin-right:25px}.ListingPage_sectionReviews__M-HBI{border-top:1px solid #ebebeb;padding-top:24px}.ListingPage_reviewsHeading__PXTXJ{color:#222;font-size:22px;font-weight:600;margin:0 0 20px}.ListingPage_sidePanel__9pUCs{background:#fff;border:1px solid #e4e4e4;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:32px;overflow:hidden}@media (min-width:1024px){.ListingPage_sidePanel__9pUCs{margin-bottom:0}}.ListingPage_sidePanelTabs__HkRvw{border-bottom:1px solid #e4e4e4;display:grid;grid-template-columns:repeat(3,1fr)}.ListingPage_sidePanelTab__8kXmM{background:#f5f5f5;border:none;border-bottom:2px solid #e4e4e4;color:#95979d;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;overflow:hidden;padding:14px 8px;text-align:center;text-overflow:ellipsis;transition:all .15s ease;white-space:nowrap}.ListingPage_sidePanelTab__8kXmM:hover{color:#555}.ListingPage_sidePanelTabActive__4PXtN{background:#fff;border-bottom-color:#222;color:#222}.ListingPage_sidePanelBody__tqwVe{padding:24px}.ListingPage_sidePanelLabel__EWaFk{color:#74767e;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.ListingPage_sidePanelPrice__c-Is5{color:#222;font-size:28px;font-weight:700;line-height:1.2}.ListingPage_sidePanelFees__0ksXI{color:#95979d;font-size:14px;margin-bottom:16px}.ListingPage_sidePanelDesc__aBj86{color:#62646a;font-size:14px;line-height:1.6;margin:0 0 16px;white-space:pre-line}.ListingPage_sidePanelMeta__sw4oI{align-items:center;color:#62646a;display:flex;font-size:14px;gap:8px;margin-bottom:20px}.ListingPage_sidePanelMetaIcon__eHm1q{color:var(--marketplaceColor);flex-shrink:0;font-size:16px}.ListingPage_sidePanelContinue__JVM\+R{align-items:center;background:var(--marketplaceColor);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;margin-bottom:8px;padding:12px 24px;transition:background .2s ease;width:100%}.ListingPage_sidePanelContinue__JVM\+R:hover{background:var(--marketplaceColorDark)}.ListingPage_sidePanelArrow__iBN\+1{font-size:18px}.ListingPage_sidePanelContact__x6FfL{background:#fff;border:1px solid #e4e4e4;border-radius:8px;color:#222;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:all .15s ease;width:100%}.ListingPage_sidePanelContact__x6FfL:hover{border-color:#222}.ListingPage_mobileBottomBar__dt2c5{align-items:center;background:#fff;border-top:1px solid #ebebeb;bottom:0;display:flex;gap:16px;justify-content:flex-start;left:0;padding:16px 20% 16px 24px;position:fixed;right:0;z-index:10}@media (min-width:1024px){.ListingPage_mobileBottomBar__dt2c5{display:none}}.ListingPage_mobileBottomPrice__E2EGf{display:flex;flex-direction:column}.ListingPage_mobileBottomAmount__zLqw9{color:#222;font-size:18px;font-weight:700}.ListingPage_mobileBottomBtn__zhbQp{background:var(--marketplaceColor);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:background .2s ease}.ListingPage_mobileBottomBtn__zhbQp:hover{background:var(--marketplaceColorDark)}.ListingPage_carouselModalScrollLayer__ZS2uN{background-color:rgba(0,0,0,.92);height:100vh;width:100vw}.ListingPage_carouselModalContainer__QLyUE{height:100%;width:100%}.ListingPage_enquiryModalContent__Bia1g{display:flex;flex-grow:1}.ListingPage_enquiryForm__bBBlN{flex-grow:1;margin:70px 0 100px}@media (min-width:768px){.ListingPage_enquiryForm__bBBlN{display:flex;flex-direction:column;margin:0;min-height:400px}}.ListingPage_enquirySubmitButtonWrapper__4CYeL{background-color:#fff;bottom:0;left:0;padding:24px;position:fixed;right:0}@media (min-width:768px){.ListingPage_enquirySubmitButtonWrapper__4CYeL{margin-top:auto;padding:0;position:static}}.ListingPage_longWord__eWG5H{-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.ListingPage_separator__hfvYx{margin:0 6px}.ListingPage_contactWrapper__lc22h{display:inline}.ListingPage_contactLink__9VorF{background:#e4e4e4;border:none;border-radius:8px;color:#222;cursor:pointer;font-size:14px;font-weight:600;min-width:140px;padding:10px}.ListingPage_contactLink__9VorF:hover{background:#d4d4d4}.ListingPage_getAQuoteLink__wgUSa{background-color:var(--marketplaceColor);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;min-width:140px;padding:10px}.ListingPage_getAQuoteLink__wgUSa:not(:disabled):hover{background-color:var(--marketplaceColorDark)}.ListingPage_getAQuoteLink__wgUSa:disabled{color:#dadada;pointer-events:none}.ListingPage_selectButton__-\+o2I{background-color:var(--marketplaceColor);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;min-width:140px;padding:10px}.ListingPage_selectButton__-\+o2I:not(:disabled):hover{background-color:var(--marketplaceColorDark)}.ListingPage_selectButton__-\+o2I:disabled{color:#dadada;pointer-events:none}.ListingPage_buttonsWrapper__56zjX{display:flex;gap:1rem;margin-bottom:24px}.ListingPage_disabledWrapper__vH9ae{cursor:not-allowed}.ListingPage_desktopPriceContainer__Bzrzm{display:none}.ListingPage_desktopPriceValue__nb1el{color:var(--marketplaceColor)}.ListingPage_desktopPerUnit__kD3Fb{color:#717171}.ListingPage_map__QvA9D{background-color:#eee;border:0;cursor:pointer;height:400px;max-height:640px;max-width:640px;padding:0;width:100%}.ListingPage_locationTitle__G06rm{color:#222;font-size:22px;font-weight:600;margin:0 0 16px}.ListingPage_locationText__2VDfm{margin-top:15px}.ListingPage_locationText__2VDfm b{margin-bottom:0}.ListingPage_locationText__2VDfm p{margin-top:0;max-width:350px}.ListingPage_locationLoading__bLcsy{color:orange;font-size:14px;font-style:italic;font-weight:400}.ListingPage_sectionHost__bM6Za{margin-bottom:5px;position:relative}.ListingPage_yourHostHeading__gGlEa{color:#222;font-size:22px;font-weight:600;margin:32px 0 16px}.ListingPage_sectionFeatures__cPHta{margin-bottom:32px}.ListingPage_featuresTitle__6\+cuE{color:#222;font-size:22px;font-weight:600;margin:0 0 16px}.ListingPage_sectionMap__urLWB,.ListingPage_sectionPrice__A1-0I{margin-bottom:32px}.ListingPage_sectionPricing__HSNGI{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.ListingPage_eachPriceCard__UJEkB{background-color:#fff;border:1px solid #e4e4e4;border-radius:8px;display:flex;flex-direction:column;margin-bottom:16px;min-height:300px;min-width:250px;padding:24px;width:100%}@media (min-width:1024px){.ListingPage_eachPriceCard__UJEkB{max-width:300px;width:42%}}.ListingPage_priceIcon__SAOgx{font-size:1.2rem;margin-right:12px}.ListingPage_cardType__rVf-H{margin:5px 0}.ListingPage_priceCardPrice__ULrgS{align-self:flex-end;border:2px solid var(--marketplaceColor);border-radius:50%;cursor:pointer;font-weight:700;margin-top:20px;padding:12px}.ListingPage_SectionPhotosImages__zZtn9,.ListingPage_SectionPhotosMaybe__RgaU8,.ListingPage_bookingPanel__\+Acx5{display:none}.ListingPage_eachImagesImage__VWHIv{border-radius:8px;height:200px;object-fit:cover;width:200px}.ListingPage_viewPhotos__jyo1G{display:none}.ListingPage_firstSection__XRaju,.ListingPage_secondSection__I\+dSO{display:flex;flex-wrap:wrap}
/*# sourceMappingURL=48.b8aa8838.chunk.css.map*/