.RangeDatePicker_rangeDatePicker___iS_r{display:flex;justify-content:space-between;gap:1rem}.RangeDatePicker_rangeDatePicker___iS_r .RangeDatePicker_title__sg6fI{padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.RangeDatePicker_rangeDatePicker___iS_r .ant-picker{width:100%;border-radius:0;padding:1rem;font-family:Whitney Book}.RangeDatePicker_rangeDatePicker___iS_r .ant-picker-header-super-next-btn,.RangeDatePicker_rangeDatePicker___iS_r .ant-picker-header-super-prev-btn{display:none}@media(max-width:768px){.RangeDatePicker_rangeDatePicker___iS_r{flex-direction:column}}.Calendar_calendar__ug4mb{margin-left:auto;margin-right:auto;margin-top:50px;display:flex;height:auto;width:644px;flex-direction:column;gap:3rem}.Calendar_calendar__ug4mb h3{font-family:Goudy Old Style;font-weight:400;font-size:40px;line-height:48px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#90744f}.Calendar_calendar__ug4mb .Calendar_mainView__XkPKq{display:flex;width:100%;flex-direction:column;gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(242 238 232/var(--tw-bg-opacity));padding:27px 34px 2rem}.Calendar_calendar__ug4mb .Calendar_calendarNote__C1CFH{display:flex;height:auto;width:100%;gap:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem}.Calendar_calendar__ug4mb .Calendar_calendarNote__C1CFH .Calendar_note__wDwfw{font-family:Whitney;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;color:#404040}.Calendar_calendar__ug4mb .Calendar_doubleCalendar__2_pav{display:flex}.Calendar_calendar__ug4mb .Calendar_doubleCalendar__2_pav .anticon{display:flex;height:100%;width:100%;justify-content:center}.Calendar_calendar__ug4mb .Calendar_startDateDisabled__Qfj1b{position:relative;display:flex;justify-content:center;background:transparent!important}.Calendar_calendar__ug4mb .Calendar_startDateDisabled__Qfj1b>abbr{z-index:1}.Calendar_calendar__ug4mb .Calendar_startDateDisabled__Qfj1b:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:transparent transparent #e8e8e8;border-style:solid;border-width:0 0 210px 200px}.Calendar_calendar__ug4mb .Calendar_endDateDisabled__BNsDW{position:relative;display:flex;justify-content:center;background:transparent!important}.Calendar_calendar__ug4mb .Calendar_endDateDisabled__BNsDW>abbr{z-index:1}.Calendar_calendar__ug4mb .Calendar_endDateDisabled__BNsDW:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:#e8e8e8 transparent transparent;border-style:solid;border-width:200px 184px 0 0}.Calendar_calendar__ug4mb .Calendar_chooseDate__QOpup{display:flex;width:100%;flex-direction:column;gap:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem 2rem}.Calendar_calendar__ug4mb .Calendar_priceTotal__C_Z_9{display:flex;flex-direction:column;gap:.5rem}.Calendar_calendar__ug4mb .Calendar_priceTotal__C_Z_9 span{font-family:Whitney;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07em;color:#404040}.Calendar_calendar__ug4mb .Calendar_selectedRange__o5Tjc{--tw-bg-opacity:1;background-color:rgb(144 116 79/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Calendar_calendar__ug4mb .Calendar_enquiryButton___hlBf{height:auto;width:-moz-fit-content;width:fit-content;align-self:center;padding:1rem .75rem;background-color:#90744f;font-family:Whitney;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.05em;color:#fff}@media screen and (max-width:400px){.Calendar_calendar__ug4mb .Calendar_enquiryButton___hlBf{font-size:.8em}}.Calendar_calendar__ug4mb .react-calendar{padding:1rem;border:none}.Calendar_calendar__ug4mb .react-calendar__navigation__label__divider{display:none}.Calendar_calendar__ug4mb .react-calendar__navigation{margin-bottom:0;height:2rem}.Calendar_calendar__ug4mb .react-calendar__month-view__days__day{font-family:Whitney;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;color:#404040}.Calendar_calendar__ug4mb .react-calendar__tile:focus,.Calendar_calendar__ug4mb .react-calendar__tile:hover{background-color:transparent}.Calendar_calendar__ug4mb .react-calendar__tile{cursor:default!important}.Calendar_calendar__ug4mb .react-calendar__tile>abbr{cursor:default}.Calendar_calendar__ug4mb .react-calendar__month-view__days__day--neighboringMonth{opacity:.3}.Calendar_calendar__ug4mb .react-calendar__month-view__days__day:disabled{background:#e8e8e8;color:rgba(64,64,64,.15)}.Calendar_calendar__ug4mb .react-calendar__navigation__label{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:0;font-family:Whitney;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#404040;pointer-events:none}.Calendar_calendar__ug4mb .react-calendar__month-view__weekdays__weekday{font-family:Whitney Book;font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;letter-spacing:.006em;text-transform:capitalize;color:#404040;opacity:.7}.Calendar_calendar__ug4mb .react-calendar__month-view__weekdays__weekday>abbr{text-decoration:none;cursor:auto}.Calendar_calendar__ug4mb .react-calendar__month-view__weekdays{border-bottom:1px solid rgba(64,64,64,.2)}.Calendar_calendar__ug4mb .react-calendar__tile--range{position:relative;--tw-bg-opacity:1;background-color:rgb(144 116 79/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Calendar_calendar__ug4mb .react-calendar__tile--rangeEnd,.Calendar_calendar__ug4mb .react-calendar__tile--rangeStart{display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.Calendar_calendar__ug4mb .react-calendar__tile--rangeStart:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:transparent transparent #90744f;border-style:solid;border-width:0 0 210px 200px}.Calendar_calendar__ug4mb .react-calendar__tile--rangeEnd:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:#90744f transparent transparent;border-style:solid;border-width:200px 184px 0 0}.Calendar_calendar__ug4mb .react-calendar__tile--rangeEnd>abbr,.Calendar_calendar__ug4mb .react-calendar__tile--rangeStart>abbr{z-index:1}@media(max-width:767px){.Calendar_calendar__ug4mb{margin-top:60px;width:auto;gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem}.Calendar_calendar__ug4mb h3{font-size:20px;line-height:24px}.Calendar_calendar__ug4mb .Calendar_mainView__XkPKq{padding-left:1rem;padding-right:1rem}.Calendar_calendar__ug4mb .Calendar_doubleCalendar__2_pav{width:-moz-fit-content;width:fit-content;flex-direction:column}.Calendar_calendar__ug4mb .Calendar_calendarNote__C1CFH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Calendar_calendar__ug4mb .Calendar_calendarNote__C1CFH .Calendar_note__wDwfw{font-size:.75rem;line-height:1rem}.Calendar_calendar__ug4mb .Calendar_enquiryButton___hlBf,.Calendar_calendar__ug4mb .react-calendar{width:100%}.Calendar_calendar__ug4mb .Calendar_endDateDisabled__BNsDW:after,.Calendar_calendar__ug4mb .react-calendar__tile--rangeEnd:after{border-width:200px 205px 0 0}}.AmenityTab_menityTab__VaER_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;--tw-bg-opacity:1;background-color:rgb(242 238 232/var(--tw-bg-opacity));padding:64px 106px;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}@media(max-width:768px){.AmenityTab_menityTab__VaER_{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem 1.25rem;font-size:.875rem;line-height:1.25rem}}.DetailTab_detailTab__mylKN{--tw-bg-opacity:1;background-color:rgb(242 238 232/var(--tw-bg-opacity));padding:64px 212px;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}.DetailTab_detailTab__mylKN h4,.DetailTab_detailTab__mylKN h5,.DetailTab_detailTab__mylKN strong{margin-top:1.5rem;margin-bottom:.5rem;font-family:Whitney;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#90744f}.DetailTab_detailTab__mylKN h4:first-child,.DetailTab_detailTab__mylKN h5:first-child,.DetailTab_detailTab__mylKN strong:first-child{margin-top:0}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4{margin-top:1rem;display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 .DetailTab_bed__yk7WH{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem 1.25rem 1.5rem 2rem}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 .DetailTab_subTitle__hXiws{margin-top:1.25rem;margin-bottom:.25rem;font-family:Whitney;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 .DetailTab_singleBed__WVhU9{height:1.5rem;width:auto}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 .DetailTab_doubleBed__lV1nT{height:1.5rem;width:4rem}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 span{font-family:Whitney Book;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040;opacity:.7}.DetailTab_detailTab__mylKN .DetailTab_bedroomNotice__8njpT,.DetailTab_detailTab__mylKN .DetailTab_concierge__wTYeP{margin-top:.5rem;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}@media(max-width:768px){.DetailTab_detailTab__mylKN{padding:2rem 1.25rem;font-size:14px;line-height:20px}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4{grid-template-columns:repeat(1,minmax(0,1fr))}.DetailTab_detailTab__mylKN .DetailTab_bedroomConfigure__zVvx4 .DetailTab_bed__yk7WH{padding:1rem}}.ReviewTab_reviewTab__Gvbs3{display:flex;flex-direction:column;gap:2.5rem;--tw-bg-opacity:1;background-color:rgb(242 238 232/var(--tw-bg-opacity));padding:64px 106px;font-family:Whitney;font-weight:500;font-size:12px;line-height:14px;letter-spacing:.05em;color:#404040}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_writeBtn__FOTfx{display:flex;height:50px;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;align-self:center;--tw-bg-opacity:1;background-color:rgb(144 116 79/var(--tw-bg-opacity));padding-left:174px;padding-right:174px;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .3s}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_writeBtn__FOTfx:hover{--tw-border-opacity:1;border-color:rgb(144 116 79/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(144 116 79/var(--tw-text-opacity))}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_reviewList__w6UCd{display:flex;flex-direction:column;gap:1rem}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_reviewCard__XCZmj{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2rem 3.5rem;font-size:14px;line-height:20px;letter-spacing:.07em}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_reviewTitle__lhpeS{display:flex;align-items:flex-start;justify-content:space-between}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_avatarReview__l6skt{height:3rem;width:3rem;overflow:hidden;border-radius:9999px}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_description__UGsKk{margin-top:1rem;margin-bottom:.75rem;font-family:Whitney Book;font-size:14px;line-height:20px;letter-spacing:.006em;opacity:.6}.ReviewTab_reviewTab__Gvbs3 .anticon-star{filter:invert(43%) sepia(59%) saturate(290%) hue-rotate(355deg) brightness(95%) contrast(86%)}.ReviewTab_writeModal__KvEjK .ant-btn,.ReviewTab_writeModal__KvEjK .ant-checkbox-wrapper,.ReviewTab_writeModal__KvEjK .ant-form,.ReviewTab_writeModal__KvEjK .ant-form-item-label{font-family:Whitney Book;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.006em;color:#52525b}.ReviewTab_writeModal__KvEjK .ant-modal-content{width:612px}.ReviewTab_writeModal__KvEjK .ant-checkbox-wrapper{display:flex;align-items:center}.ReviewTab_writeModal__KvEjK .ant-form-item{margin-bottom:0}.ReviewTab_writeModal__KvEjK h4{font-family:Goudy Old Style;font-weight:400;font-size:20px;line-height:24px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#90744f;margin-bottom:24px}.ReviewTab_writeModal__KvEjK .ReviewTab_formInput___sUiB{display:flex;width:100%;align-items:center;padding:1rem;height:50px!important;font-family:Whitney Book}.ReviewTab_writeModal__KvEjK .ReviewTab_formInput___sUiB .ReviewTab_inputPrefix__Kpdh6{margin-right:.75rem}.ReviewTab_writeModal__KvEjK .ReviewTab_submitBtn__7_9aV{--tw-bg-opacity:1;background-color:rgb(144 116 79/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ReviewTab_writeModal__KvEjK .ReviewTab_submitBtn__7_9aV:hover{--tw-border-opacity:1;border-color:rgb(144 116 79/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(144 116 79/var(--tw-text-opacity))}.ReviewTab_writeModal__KvEjK .ant-checkbox-inner{height:1.5rem;width:1.5rem}.ReviewTab_writeModal__KvEjK .anticon-star{filter:invert(43%) sepia(59%) saturate(290%) hue-rotate(355deg) brightness(95%) contrast(86%)}.ReviewTab_writeModal__KvEjK .ant-btn{height:50px;text-transform:uppercase}@media(max-width:768px){.ReviewTab_reviewTab__Gvbs3{gap:1rem;padding:1.5rem 1.25rem}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_writeBtn__FOTfx{width:100%}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_reviewCard__XCZmj{padding:1.5rem}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_reviewTitle__lhpeS{flex-direction:column}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_avatarReview__l6skt{height:3rem;width:3rem}.ReviewTab_reviewTab__Gvbs3 .ReviewTab_date__NvljC{margin-top:.5rem;margin-left:68px}.ReviewTab_writeModal__KvEjK .ant-modal-content{width:100%}.ReviewTab_writeModal__KvEjK .ant-btn{font-size:.875rem;line-height:1.25rem;text-transform:capitalize}}.VideoTab_videoTab__7FzGy{gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(242 238 232/var(--tw-bg-opacity));display:flex;flex-direction:column;align-items:center;padding:1.5rem;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}.VideoTab_videoTab__7FzGy .VideoTab_videoEmbed__nwQv9{max-width:100%!important;max-height:100%!important}@media(max-width:768px){.VideoTab_videoTab__7FzGy{grid-template-columns:repeat(1,minmax(0,1fr));padding:2rem 1.25rem}}.MainTab_mainTab__6pG1c{margin-top:120px}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-nav-wrap{justify-content:center}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-nav:before{border:none}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-tab>.ant-tabs-tab-btn{font-family:Whitney;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.07em;text-transform:uppercase;color:#404040;opacity:.5}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-tab-active>.ant-tabs-tab-btn{opacity:1}@media(max-width:768px){.MainTab_mainTab__6pG1c{margin-top:2.5rem}.MainTab_mainTab__6pG1c .ant-tabs-nav{padding-left:1.25rem;padding-right:1.25rem}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-tab>.ant-tabs-tab-btn{font-size:16px;line-height:18px;text-transform:capitalize}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-tab{margin-left:1rem}.MainTab_mainTab__6pG1c .MainTab_tabBar__r8QI1 .ant-tabs-tab:first-child{margin-left:0}}.Slideshow_slideShowContainer__gi7fZ{position:relative;max-width:1248px}.Slideshow_slideShowContainer__gi7fZ .Slideshow_slideShow__jTUWB{height:100%;width:100%}.Slideshow_slideShowContainer__gi7fZ .Slideshow_slideShow__jTUWB img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.Slideshow_slideShowContainer__gi7fZ .Slideshow_leftArrowCard__4LW6x{position:absolute;left:0;bottom:0;cursor:pointer;padding:1rem;font-size:10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Slideshow_slideShowContainer__gi7fZ .Slideshow_leftArrowCard__4LW6x .anticon{font-size:18px}.Slideshow_slideShowContainer__gi7fZ .Slideshow_rightArrowCard__n_WM5{position:absolute;right:0;bottom:0;cursor:pointer;padding:1rem;font-size:10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Slideshow_slideShowContainer__gi7fZ .Slideshow_rightArrowCard__n_WM5 .anticon{font-size:18px}.Slideshow_slideShowContainer__gi7fZ .Slideshow_leftArrow__9vjKn{position:absolute;left:1.5rem;top:50%;cursor:pointer;font-size:40px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Slideshow_slideShowContainer__gi7fZ .Slideshow_rightArrow__fyrEN{position:absolute;right:1.5rem;top:50%;cursor:pointer;font-size:40px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.Slideshow_slideShowContainer__gi7fZ .slick-dots-bottom{bottom:25px;margin-left:auto;margin-right:auto;max-width:70%}.Slideshow_slideShowContainer__gi7fZ .ant-carousel,.Slideshow_slideShowContainer__gi7fZ .slick-list,.Slideshow_slideShowContainer__gi7fZ .slick-slide,.Slideshow_slideShowContainer__gi7fZ .slick-slide>div,.Slideshow_slideShowContainer__gi7fZ .slick-track{height:100%}.PropertyImage_propertyImage__2R9__{left:0;display:flex;width:45%;flex-direction:column;gap:1rem}.PropertyImage_propertyImage__2R9__ .PropertyImage_slider__iH8U9{height:391px}.PropertyImage_propertyImage__2R9__ .PropertyImage_smallImageWrapper__4NAyO{display:grid;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.PropertyImage_propertyImage__2R9__ .PropertyImage_imageSmall__8TlUw{height:112px;width:100%;cursor:pointer}.PropertyImage_placeholder__m8pQp{height:519px;width:70%}@media(max-width:768px){.PropertyImage_placeholder__m8pQp{display:none;width:100%}.PropertyImage_propertyImage__2R9__{position:relative;width:100%}.PropertyImage_propertyImage__2R9__ .PropertyImage_smallImageWrapper__4NAyO{grid-template-columns:repeat(3,minmax(0,1fr))}.PropertyImage_propertyImage__2R9__ .PropertyImage_slider__iH8U9{height:235px}.PropertyImage_roomIcon__gPErq{height:1rem;width:1rem}}.PropertyIntro_propertyIntro__jAetR{display:flex;width:100%;flex-direction:column;justify-content:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity));font-family:Whitney}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_name__wH51_{text-transform:uppercase;font-family:Goudy Old Style;font-style:normal;font-weight:700;font-size:30px;line-height:40px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_nameAndPrice__G_Wu8{margin-top:.5rem;display:flex;justify-content:space-between}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_price__rmwd2{display:flex;align-items:flex-end}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_propertyLocation__n1Sup{font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_tagLine__I7L4j{font-family:Whitney;margin-bottom:8px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_description__MCEf9{margin-top:38px;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq{display:flex;gap:1rem}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_enquiryButton__Kc7Uf{padding:1rem 54px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_downloadButton__ErWKN,.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_enquiryButton__Kc7Uf{height:auto;width:-moz-fit-content;width:fit-content;align-self:center;background-color:#90744f;font-family:Whitney;font-weight:500;font-size:14px;line-height:16px;letter-spacing:.05em;color:#fff;margin-top:2rem;align-self:self-start}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_downloadButton__ErWKN{padding:1rem 44px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_roomInfo__4awfy{margin-top:2.5rem;display:flex;gap:1.25rem}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_roomInfo__4awfy .PropertyIntro_roomItem__aiaPt{display:flex;align-items:center;gap:.75rem;font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em;color:#404040}@media(max-width:768px){.PropertyIntro_propertyIntro__jAetR{padding-left:1.25rem;padding-right:1.25rem}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_propertyLocation__n1Sup{font-size:.75rem;line-height:1rem}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq,.PropertyIntro_propertyIntro__jAetR .PropertyIntro_nameAndPrice__G_Wu8{flex-direction:column}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_enquiryButton__Kc7Uf{width:100%;margin-top:2rem}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_buttonContainer__A_YGq .PropertyIntro_downloadButton__ErWKN{width:100%;margin-top:0}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_roomInfo__4awfy{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_roomInfo__4awfy .PropertyIntro_roomItem__aiaPt{font-size:14px;line-height:20px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_name__wH51_{font-size:20px;line-height:24px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_price__rmwd2{margin-top:.75rem;display:flex;align-items:center;gap:.25rem;font-size:12px;line-height:14px}.PropertyIntro_propertyIntro__jAetR .PropertyIntro_price__rmwd2 h6{font-size:20px;line-height:24px}.PropertyIntro_propertyIntro__jAetR .anticon-heart>svg{height:1.5rem;width:1.5rem}}.PropertyIntro_loadingOverlay___mS3T{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.PropertyIntro_loadingOverlay___mS3T p{color:#fff;margin-top:16px;font-size:16px}.HotelCard_hotelCard__mmLVt{position:relative;width:100%;cursor:pointer}.HotelCard_hotelCard__mmLVt .HotelCard_thumbnailContainer__ZJ5qU{height:100%;width:100%;overflow:hidden}.HotelCard_hotelCard__mmLVt .HotelCard_thumbnail__dHGT6{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.HotelCard_hotelCard__mmLVt .HotelCard_thumbnail__dHGT6:hover{transform:scale(1.5)}.HotelCard_hotelCard__mmLVt .HotelCard_info___IjLo{position:absolute;bottom:0;left:0;z-index:1;display:flex;height:100%;width:100%;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));background:linear-gradient(180deg,rgba(129,100,62,0) 47.18%,rgba(144,116,79,.5)),linear-gradient(180deg,transparent 60.72%,rgba(0,0,0,.5));background-blend-mode:normal,multiply}.HotelCard_hotelCard__mmLVt .HotelCard_info___IjLo .HotelCard_name__4jUXR{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(243 243 243/var(--tw-text-opacity));font-family:Whitney;letter-spacing:.01em}.HotelCard_hotelCard__mmLVt .HotelCard_info___IjLo .HotelCard_priceAndLocation__qUMUi{display:flex;gap:1.5rem;font-size:.875rem;line-height:1.25rem;font-family:Whitney Book}.HotelCard_hotelCard__mmLVt .HotelCard_info___IjLo:hover+.HotelCard_thumbnailContainer__ZJ5qU>.HotelCard_thumbnail__dHGT6{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.5)}.RelatedVilla_relatedVilla__JyB7D{margin-top:160px;display:flex;flex-direction:column;gap:2rem}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n{display:flex;flex-direction:column;gap:.5rem;align-self:center;text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n h2{font-family:Goudy Old Style;font-weight:400;font-size:40px;line-height:48px;letter-spacing:.05em}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n h5{font-family:Whitney Book;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.01em}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_villaList___vTVZ{display:grid;height:250px;width:100%;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;grid-auto-rows:250px}@media(max-width:768px){.RelatedVilla_relatedVilla__JyB7D{margin-top:60px;padding-left:2rem;padding-right:2rem}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n{align-self:flex-start;text-align:start}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n h2{font-size:20px;line-height:24px}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_title___lv_n h5{font-size:.875rem;line-height:1.25rem}.RelatedVilla_relatedVilla__JyB7D .RelatedVilla_villaList___vTVZ{height:auto;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:192px}}.PropertyDetail_propertyDetail__unhLI{margin-left:auto;margin-right:auto;padding-bottom:120px;max-width:1248px}.PropertyDetail_propertyDetail__unhLI .PropertyDetail_breadcumb__uyfB6{padding-top:1.75rem;padding-bottom:26px;font-family:Whitney Book;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.006em;color:#404040}.PropertyDetail_propertyDetail__unhLI .PropertyDetail_propertyMainView__eG4zF{display:flex;gap:62px}.PropertyDetail_propertyDetail__unhLI .PropertyDetail_breadcumbActive__j_jDc{text-transform:uppercase;color:#90744f}@media(max-width:768px){.PropertyDetail_propertyDetail__unhLI .PropertyDetail_breadcumb__uyfB6{display:none}.PropertyDetail_propertyDetail__unhLI .PropertyDetail_propertyMainView__eG4zF{flex-direction:column;gap:1.5rem}}