.ProeprtyTabTitle_property_tab__title__E2IvD{display:flex;align-items:center;font-family:var(--font-inter),sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:#000;margin-bottom:18px}@media(max-width:767px){.ProeprtyTabTitle_property_tab__title__E2IvD{margin-bottom:16px;font-size:16px;line-height:19.36px;text-align:left}}.ProeprtyTabTitle_property_tab__space__title__1Bvo2{font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.03em;font-family:var(--font-inter),sans-serif;font-style:normal;color:#1e1e1e;margin-bottom:18px;position:relative}.ProeprtyTabTitle_property_tab__title_container__QGThw{position:relative}.ProeprtyTabTitle_property_tab__patchImg__RzjUF{position:absolute;top:-10px;left:-2px;z-index:-1}@media(max-width:1023px){.ProeprtyTabTitle_property_tab__patchImg__RzjUF{width:20px;height:36px;top:-7px;left:-3px}}.ProeprtyTabTitle_property_title_divider__al7Zp{border:2px solid #f5959e;display:inline;margin-right:12px;height:28px}#PropertyDesktopBooking_allLocations__ijazT,#PropertyDesktopBooking_book__9IMhv,#PropertyDesktopBooking_cancellation-policy__evpN7,#PropertyDesktopBooking_careers__zd_GR,#PropertyDesktopBooking_city-page-seo__cAjwj,#PropertyDesktopBooking_city__cJQXV,#PropertyDesktopBooking_collection__CQliK,#PropertyDesktopBooking_contact-us__lW7Y5,#PropertyDesktopBooking_corporate-offsites__XWpoQ,#PropertyDesktopBooking_covid_page__2zhEF,#PropertyDesktopBooking_design-services__i7IRI,#PropertyDesktopBooking_events-and-experiences__8Fjei,#PropertyDesktopBooking_faq__jyc1v,#PropertyDesktopBooking_fill-job-details___Wgby,#PropertyDesktopBooking_gift-card__8yhe5,#PropertyDesktopBooking_homeWithNotificationText__teK7_,#PropertyDesktopBooking_home__U3Ghs,#PropertyDesktopBooking_interiors-lead-form__63_mE,#PropertyDesktopBooking_lead__EWnvU,#PropertyDesktopBooking_offers__uBn2Z,#PropertyDesktopBooking_offline-failure__RJnqs,#PropertyDesktopBooking_offline-thank-you__I2M8u,#PropertyDesktopBooking_open-roles__rYQpC,#PropertyDesktopBooking_our-story__Pxu_Z,#PropertyDesktopBooking_page-not-found__CBZxd,#PropertyDesktopBooking_partner-with-us__kxZYA,#PropertyDesktopBooking_privacy-policy__I4wcq,#PropertyDesktopBooking_profile__n8m0y,#PropertyDesktopBooking_property__6wClE,#PropertyDesktopBooking_server-error__2e5JZ,#PropertyDesktopBooking_sitemap__6OjBs,#PropertyDesktopBooking_terms-and-conditions__UwKmo,#PropertyDesktopBooking_trip-info__etnfO,#PropertyDesktopBooking_why-choose-us__mwbOO{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#PropertyDesktopBooking_homeWithNotificationText__teK7_{--homepageBannerHeight:77vh}@media(max-width:767px){#PropertyDesktopBooking_homeWithNotificationText__teK7_,#PropertyDesktopBooking_home__U3Ghs{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#PropertyDesktopBooking_homeWithNotificationText__teK7_,#PropertyDesktopBooking_home__U3Ghs{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#PropertyDesktopBooking_homeWithNotificationText__teK7_,#PropertyDesktopBooking_home__U3Ghs{--homepageBannerHeight:50vw}}html.PropertyDesktopBooking_is-touch-device__ps98b.PropertyDesktopBooking_tablet__kdePs{--homepageBannerHeight:600px}@media(max-width:766px){.PropertyDesktopBooking_is-desktop__E_09l{display:none!important}}@media(min-width:767px){.PropertyDesktopBooking_is-phone__H9pL7{display:none!important}}@media(min-width:1024px){.PropertyDesktopBooking_is-below-1024__K4OAn{display:none!important}}@media(max-width:1023px){.PropertyDesktopBooking_is-above-1023__IeX3n{display:none!important}}.PropertyDesktopBooking_property__desktop_booking_root__2UABs{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:10.5%}.PropertyDesktopBooking_property__desktop_booking_root_agent__WB_ra{display:flex;flex-direction:column;position:relative;top:0!important}.PropertyDesktopBooking_property__desktop_booking_wrapper__9KeMF{display:flex;flex-direction:column;flex:1 1;background:linear-gradient(318deg,rgba(156,205,251,.4),hsla(31,95%,78%,.4));border-radius:5px 5px 5px 5px}.PropertyDesktopBooking_property__desktop_booking_Button__prTsN{background:linear-gradient(90deg,#1e1e1e,#373536 50%,#1e1e1e);display:flex;flex:1 1;align-items:center;justify-content:center;cursor:pointer;border-radius:5px;margin:12px 0;overflow:hidden}@media(max-width:767px){.PropertyDesktopBooking_property__desktop_booking_Button__prTsN{width:100%;height:52px;padding:16px 24px;gap:10px;border-radius:200px;opacity:1}}@media(max-width:370px){.PropertyDesktopBooking_property__desktop_booking_Button__prTsN{min-width:155px}}@media(max-width:767px){.PropertyDesktopBooking_property__desktop_booking_Button_small__EYW3o{padding:16px 0!important;width:unset!important}.PropertyDesktopBooking_property__desktop_booking_Button_small__EYW3o>span{font-family:Roboto;font-size:14px!important;font-weight:600!important;line-height:18px!important;text-align:center}}.PropertyDesktopBooking_property__desktop_booking_Button__prTsN>span{font-size:17px;line-height:21px;color:#fff;margin:20px 0;white-space:nowrap}@media(max-width:767px){.PropertyDesktopBooking_property__desktop_booking_Button__prTsN>span{font-family:Roboto;font-size:16px;font-weight:600;line-height:20px;text-align:center}}@media only screen and (max-width:400px){.PropertyDesktopBooking_property__desktop_booking_Button__prTsN>span{font-size:14px}}.PropertyDesktopBooking_property__desktop_cancallation_root__i3T5e{display:flex;flex-direction:row;margin:12px 0;align-items:center;gap:4px}.PropertyDesktopBooking_property__desktop_revers_image__yyX8M{min-width:12px!important;min-height:14px!important;margin-top:4px;display:flex;gap:4px;align-items:center}.PropertyDesktopBooking_property__desktop_cancallation_txt__ZD_sB{font-size:13px;line-height:17px;font-weight:400;color:#959595;font-family:var(--font-inter),sans-serif}.PropertyDesktopBooking_property__desktop_security_txt__0uP_m{background-color:#cfe3ff;display:flex;width:100%;align-items:center;justify-content:center;padding:8px;gap:4px}.PropertyDesktopBooking_property__desktop_security_txt__0uP_m span{font-weight:500;font-size:.75rem;line-height:1rem;color:#2f80ed}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_security_txt__0uP_m{display:none}}.PropertyDesktopBooking_property__desktop_cancallation_bold_txt__aj0js{font-size:13px;line-height:17px;color:#1e1e1e;font-weight:400;font-family:var(--font-inter),sans-serif}.PropertyDesktopBooking_property__desktop_booking_costBreakdown_container__CM8qc{padding:0 20px}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_costBreakdown_container__CM8qc{padding:0}}.PropertyDesktopBooking_property__desktop_booking_costBreakdown_accordion__V1uHd{background:none;box-shadow:none}.PropertyDesktopBooking_property__desktop_booking_costBreakdownTxt__BPFNX{font-weight:500;font-size:20px;line-height:24px}.PropertyDesktopBooking_property__desktop_booking_costBreakdown__zfTCe div:first-child{margin:0!important;justify-content:space-between;cursor:default}.PropertyDesktopBooking_property__desktop_booking_rental_txt___Jh1O{font-size:20px;line-height:24px;color:#1e1e1e;font-weight:400;font-family:var(--font-inter),sans-serif;margin-bottom:15px}.PropertyDesktopBooking_property__desktop_booking_viewOffers_container__zWRGX{padding:0 24px}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_viewOffers_container__zWRGX{padding:12px 14px}}.PropertyDesktopBooking_property__desktop_booking_offer_inner_div__2qUP1{display:flex;flex-direction:row;align-items:center}.PropertyDesktopBooking_property__desktop_booking_offer_inner_div_1__lLy60{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:330px;margin:0 auto;cursor:pointer}@media(min-width:1023px){.PropertyDesktopBooking_property__desktop_booking_offer_inner_div_1__lLy60{padding:10px 0}}.PropertyDesktopBooking_property__desktop_offer_image__QVV3Q{min-width:22px!important;min-height:16px!important}.PropertyDesktopBooking_property__desktop_booking_view_offer_txt__avI0F{font-size:12px;line-height:18px;color:#1e1e1e;font-weight:500;font-family:var(--font-inter),sans-serif;cursor:pointer;margin:0 6px;color:#2f80ed}.PropertyDesktopBooking_property__desktop_booking_view_offer_filed___O9zh{width:70%;margin-left:8px}.PropertyDesktopBooking_property__desktop_booking_total_div__ix3Lc{padding:16px 24px;display:flex;border-radius:0 0 5px 5px;background:rgba(30,30,30,.04);justify-content:space-between}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_total_div__ix3Lc{padding:16px 14px;background:#fff}}.PropertyDesktopBooking_property__desktop_RSD_amt__LxqGj{background-color:#f54747;color:#fff;text-align:center;padding:12px;font-size:12px;margin:8px 0;line-height:18px}.PropertyDesktopBooking_property__desktop_booking_total_txt_div__vL0J3{display:flex;flex-direction:column;align-items:flex-end}.PropertyDesktopBooking_property__desktop_booking_total_txt__CeuD9{font-size:20px;color:#1e1e1e;font-weight:600}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_total_txt__CeuD9{font-size:16px}}.PropertyDesktopBooking_property__desktop_booking_total_seeDetails__GuU_P{text-decoration:underline;color:#1843d9;font-size:12px;font-weight:400;margin-top:4px;cursor:pointer}.PropertyDesktopBooking_property__desktop_booking_total_per_person__V3hGb{font-size:12px;line-height:16px;color:#959595;margin-top:4px}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_total_per_person__V3hGb{font-size:10px}}.PropertyDesktopBooking_property__desktop_booking_total_per_person_mobile__Ybfon{display:flex;flex-direction:row;padding:6px 0;width:max-content;margin:0 auto;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.02em;color:#959595}.PropertyDesktopBooking_property__desktop_booking_total_per_person_mobile_amt___KJsR{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;margin:0 5px;letter-spacing:-.02em;color:#1e1e1e}.PropertyDesktopBooking_property__desktop_booking_total_per_person_mobileIcon___ldMh{margin-right:4px}.PropertyDesktopBooking_property__desktop_booking_field_wrapper__mL8mk{background-color:#fff;border-radius:5px;padding:36px 24px 24px;background-color:transparent;display:flex;flex-direction:column}.PropertyDesktopBooking_property__desktop_booking_field_guest_wrapper__vWvCV{display:flex;flex:1 1;margin-top:10px;gap:8px}.PropertyDesktopBooking_property__desktop_booking_sketch_price__WGVDS{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#959595}.PropertyDesktopBooking_property__desktop_booking_price_div__ZdpfQ{padding:20px 24px 0}.PropertyDesktopBooking_property__desktop_booking_price_main__wxpUn{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:18px;color:#1e1e1e;margin-top:5px}.PropertyDesktopBooking_property__desktop_booking_price_txt__44LPr{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:11px;letter-spacing:-.02em;color:#959595;margin-left:5px}.PropertyDesktopBooking_property__desktop_cancallation_bold_txt_tnc__kBJRo,.PropertyDesktopBooking_property__desktop_cancallation_bold_txt_tnc_checkout__v0wcV{cursor:pointer;text-decoration:underline;margin-left:4px;color:#2f80ed}.PropertyDesktopBooking_property__desktop_cancallation_bold_txt_tnc_checkout__v0wcV{margin:0;text-decoration:none;font-size:1.1em;font-weight:500}.PropertyDesktopBooking_property__desktop_booking_price_Detail_hr__xA6k_{background-color:#2f80ed;width:100%;height:1px;margin:16px 0}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_price_Detail_hr__xA6k_{height:.5px;background-color:#959595}}.PropertyDesktopBooking_property_priceBreakup_poppper__6Az5U{inset:auto auto 0 -10px!important;bottom:12px!important}@media(max-width:1023px){.PropertyDesktopBooking_property_priceBreakup_poppper__6Az5U{inset:auto auto 0 -20px!important;bottom:12px!important;z-index:10001}}.PropertyDesktopBooking_property_priceBreakup_poppper__6Az5U :first-child{border-radius:8px}.PropertyDesktopBooking_costBreakdown_close_icon__qwDFC{cursor:pointer}.PropertyDesktopBooking_costBreakdown__priceBreak__YOreW,.PropertyDesktopBooking_costBreakdown__priceBreak_discount__zS6fY,.PropertyDesktopBooking_costBreakdown_title_container__CpT_k{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.PropertyDesktopBooking_costBreakdown__priceBreak_discount__zS6fY{color:#43c043}.PropertyDesktopBooking_costBreakdown_title_costBreak__dcpXc{font-size:14px;font-weight:600;line-height:20px;margin-right:150px;margin-bottom:12px}.PropertyDesktopBooking_costBreakdown_title__GaM0t{font-size:14px;font-weight:500;line-height:20px}.PropertyDesktopBooking_costBreakdown_title_cost__BcQAG{font-size:12px;font-weight:400;line-height:20px;word-break:break-word;max-width:210px}.PropertyDesktopBooking_costBreakdown_rental_zeroconvenience_container__Ngnz1{display:flex;align-items:flex-start}.PropertyDesktopBooking_costBreakdown_rental_convenience_container__8gP2e{margin-top:8px}.PropertyDesktopBooking_costBreakdown_rental_zeroconvenience_txt__MO5zZ{color:#43c043;font-size:12px;font-weight:500;line-height:20px;margin-left:4px}.PropertyDesktopBooking_costBreakdown_price_per_night_container__QOT0B{color:#858585;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:16.68px;margin-bottom:.25rem;display:flex;justify-content:space-between}.PropertyDesktopBooking_property__desktop_bookingWidget_dateInfo__9oJzC{display:flex;height:32px;margin:12px auto 0;color:#219653;font-weight:500;white-space:nowrap;background-color:rgba(33,150,83,.102);width:100%;text-align:center;align-items:center;justify-content:center;font-size:14px}.PropertyDesktopBooking_property__desktop_bookingWidget_dateInfo__9oJzC img{margin-right:8px}.PropertyDesktopBooking_property__desktop_booking_defaultOffer_title__oUZqH{display:flex;color:#40c16b;font-weight:600;line-height:16px;font-size:14px;word-break:break-all}.PropertyDesktopBooking_property__desktop_booking_defaultOffer_title__oUZqH img{margin-right:8px}.PropertyDesktopBooking_property__desktop_booking_defaultOffer_remove_img__NzPb3{filter:invert(1);width:12px;margin-left:4px;margin-top:3px}.PropertyDesktopBooking_property__desktop_booking_defaultOffer_container__k_qFf{display:flex;justify-content:space-between;padding:12px;border:2px dashed #43c043;background:#edfbef;margin-bottom:12px}.PropertyDesktopBooking_property__desktop_booking_defaultOffer_remove__ht51C{font-size:12px;font-weight:500;line-height:16px;display:flex;cursor:pointer;align-items:flex-start}.PropertyDesktopBooking_property__desktop_bookingWidget_saveOfferAmt_container__arvr_{background-color:#d5eeda;padding:6px 0;border-radius:2px;margin-top:12px;font-size:12px;line-height:16px;font-weight:400;display:flex;align-items:center;justify-content:center;white-space:nowrap}.PropertyDesktopBooking_property__desktop_bookingWidget_saveOfferAmt_container__arvr_ img{margin-right:4px}.PropertyDesktopBooking_property__desktop_bookingWidget_saveOfferAmt__tWUyF{font-weight:700}.PropertyDesktopBooking_costBreakdown__accordionDetails_container__uPBHz{padding-left:8px;color:#858585}.PropertyDesktopBooking_costBreakdown__accordionDetails_container__uPBHz>.PropertyDesktopBooking_costBreakdown__priceBreak__YOreW,.PropertyDesktopBooking_costBreakdown__accordionDetails_container__uPBHz>.PropertyDesktopBooking_costBreakdown__priceBreak_discount__zS6fY{margin-bottom:0}.PropertyDesktopBooking_costBreakdown__accordionDetails_container__uPBHz>.PropertyDesktopBooking_costBreakdown__priceBreak__YOreW>span,.PropertyDesktopBooking_costBreakdown__accordionDetails_container__uPBHz>.PropertyDesktopBooking_costBreakdown__priceBreak_discount__zS6fY>span{font-size:11px;font-weight:500}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js{background-color:#fff;padding:14px;margin:0 24px;border-radius:8px}@media(max-width:1023px){.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js{margin:14px 0 0}}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl{display:flex;justify-content:space-between}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_container_left__cXldD{display:flex;gap:8px;flex:1 1;width:80%}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_container_left__cXldD img{max-width:25px}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_container_left__cXldD .PropertyDesktopBooking_property__desktop_booking_applyOffer_container_lef_content__cGDqI{display:flex;flex-direction:column;gap:4px;width:86%;justify-content:center}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_container_left__cXldD .PropertyDesktopBooking_property__desktop_booking_applyOffer_subtext__XHPBq{font-size:14px;color:#219653}.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_title__gUD5A{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis}@media(min-width:1023px){.PropertyDesktopBooking_property__desktop_booking_applyOffer__h2_Js .PropertyDesktopBooking_property__desktop_booking_applyOffer_container__H6gLl .PropertyDesktopBooking_property__desktop_booking_applyOffer_title__gUD5A{max-width:18vw}}.PropertyDesktopBooking_property__desktop_booking_applyOffer_applybutton__WpAN_{font-weight:600;color:#2f80ed}.PropertyDesktopBooking_remove_offer__EmqM5{color:#fa4343}.PropertyDesktopBooking_pop_confetti___8tEm{z-index:2147483647!important;height:120%;width:100%;position:absolute;bottom:0;left:0}.PropertyDesktopBooking_pop_confetti___8tEm svg{z-index:999!important;position:absolute}.PropertyDesktopBooking_cancellationPolicy_root__NWtz8{font-size:16px;font-weight:500;line-height:24px}.PropertyDesktopBooking_cancellationPolicy_root__NWtz8 .PropertyDesktopBooking_cancellationPolicy_close_icon__rWcuG{cursor:pointer}.PropertyDesktopBooking_cancellationPolicy_header__MFYu5{display:flex;justify-content:space-between;border-bottom:1px solid hsla(0,0%,87%,.867);padding:16px 20px}.PropertyDesktopBooking_cancellationPolicy_header__MFYu5 .PropertyDesktopBooking_cancellationPolicy_title__cikCj{font-size:20px;font-weight:500;line-height:24px}@media(max-width:1023px){.PropertyDesktopBooking_cancellationPolicy_header__MFYu5 .PropertyDesktopBooking_cancellationPolicy_title__cikCj{font-size:16px}}.PropertyDesktopBooking_cancellationPolicy_content_parent_agent__zZy4p{max-height:unset!important}.PropertyDesktopBooking_cancellationPolicy_content_parent__Lqbbj{padding:0 20px;max-height:80vh;overflow:auto}@media(min-width:1025px){.PropertyDesktopBooking_cancellationPolicy_content_parent__Lqbbj{min-width:800px;min-height:360px}}.PropertyDesktopBooking_cancellationPolicy_content_parent__Lqbbj .PropertyDesktopBooking_cancellationPolicy_content_container__4NloJ{margin-top:20px}.PropertyDesktopBooking_cancellationPolicy_content_parent__Lqbbj .PropertyDesktopBooking_cancellationPolicy_content_container__4NloJ p{font-size:1em;font-weight:500;margin-bottom:1.8rem}@media(max-width:1023px){.PropertyDesktopBooking_cancellationPolicy_content_parent__Lqbbj .PropertyDesktopBooking_cancellationPolicy_content_container__4NloJ p{font-size:.9em}}@media(min-width:1025px){.PropertyDesktopBooking_cancellationPolicy_content_parent_precheckin__9rFcm{min-width:unset}}.PropertyDesktopBooking_split_colour_box_line__yEuZj{width:calc(100% - 220px);position:absolute;top:11px;left:23px;border-bottom:1px dashed #000}@media(max-width:1120px){.PropertyDesktopBooking_split_colour_box_line__yEuZj{width:calc(100% - 142px)}}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_line__yEuZj{height:80%;width:2px;left:11px;border-left:1px dashed #000}}.PropertyDesktopBooking_split_colour_box_line_precheckin__sfMAX{position:absolute;top:11px;height:80%;width:2px;left:11px;border-left:1px dashed #000}.PropertyDesktopBooking_cancellationPolicy_content_container_skeleton__HIWTy{width:100%;display:block}.PropertyDesktopBooking_cancellationPolicy_content_container_skeleton__HIWTy span{height:150px}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk{position:relative}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO{display:flex;justify-content:space-between;position:relative}@media(min-width:1023px){.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO{flex-wrap:wrap}}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO div:last-child{margin-bottom:0}@media(max-width:1023px){.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO div:last-child{max-width:80%}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container__53sLk .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO{flex-direction:column}}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container_precheckin___Ogv6{position:relative}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container_precheckin___Ogv6 .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO{display:flex;justify-content:space-between;flex-direction:column;position:relative}.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container_precheckin___Ogv6 .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO div:last-child{max-width:80%}@media(min-width:1023px){.PropertyDesktopBooking_cancellationPolicy_lineAndBlocks_container_precheckin___Ogv6 .PropertyDesktopBooking_cancellationPolicy_SplitColourBox_blocks__4liKO{flex-wrap:wrap}}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr{cursor:default;min-width:200px}@media(max-width:1120px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr{min-width:135px;max-width:140px}}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr{display:flex;margin-bottom:24px;max-width:100%}}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_container__kc6Ka{display:flex;flex-direction:column;width:24px;height:24px;position:relative;border-radius:4px;overflow:hidden;background:#fff}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_container__kc6Ka .PropertyDesktopBooking_split_colour_box_block__dVRM9{width:100%;height:50%}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_container__kc6Ka img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:32px}@media(max-width:1024px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_container__kc6Ka img{max-width:20px}}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_container__kc6Ka{width:24px;height:24px}}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP{display:flex;flex-direction:column;font-size:.9em;margin-top:6px;max-width:220px}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP{margin-left:18px;margin-top:0;max-width:100%}}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_title__rvKC5{font-weight:600;line-height:24px}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_title__rvKC5{line-height:18px;font-size:.8em}}.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_description__aE1Yl{line-height:24px;font-weight:400}@media(max-width:1023px){.PropertyDesktopBooking_split_colour_box_container_parent__R7Tbr .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_description__aE1Yl{font-size:.8em}}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_{cursor:default;min-width:180px;display:flex;margin-bottom:24px}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_container__kc6Ka{display:flex;flex-direction:column;width:24px;height:24px;position:relative;border-radius:4px;overflow:hidden;background:#fff}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_container__kc6Ka .PropertyDesktopBooking_split_colour_box_block__dVRM9{width:100%;height:50%}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_container__kc6Ka img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:20px}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_content_container__QfKDP{display:flex;flex-direction:column;font-size:.9em;margin-left:18px;margin-top:0;max-width:100%}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_title__rvKC5{line-height:18px;font-size:.8em}.PropertyDesktopBooking_split_colour_box_container_parent_precheckin__W5h5_ .PropertyDesktopBooking_split_colour_box_content_container__QfKDP .PropertyDesktopBooking_split_colour_box_block_description__aE1Yl{line-height:24px;font-weight:400;font-size:.8em}.PropertyDesktopBooking_cancellationPolicy_refund_link_container__s2sLr{margin:1rem 0}.PropertyDesktopBooking_cancellationPolicy_refund_link_container__s2sLr span{color:#2f80ed;text-decoration:underline;cursor:pointer;margin-left:3px}.PropertyDesktopBooking_cancellationPolicy_refund_hyperLink__GhkAF{display:flex;font-size:1em}.PropertyDesktopBooking_cancellationPolicy_refund_hyperLink__GhkAF .PropertyDesktopBooking_cancellationPolicy_refund_hyperLink_text__WqrCK{margin:0 6px}@media(max-width:1024px){.PropertyDesktopBooking_cancellationPolicy_refund_hyperLink__GhkAF .PropertyDesktopBooking_cancellationPolicy_refund_hyperLink_text__WqrCK{margin:0 6px 0 0;font-size:.9em}}.PropertyDesktopBooking_blue_arrow__jmMYo{display:flex;align-items:center;position:relative}.PropertyDesktopBooking_blue_arrow__jmMYo .PropertyDesktopBooking_blue_arrow_line__Mywcl{width:16px;height:2px;color:#2f80ed;background-color:#2f80ed}.PropertyDesktopBooking_blue_arrow__jmMYo .PropertyDesktopBooking_blue_arrow_head__KqLeU{width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);position:relative;left:-10px}.PropertyDesktopBooking_cancellationPolicy_refund_link_hr__7g26_{border:1px solid #ddd;width:100%;margin:24px 0}@media(max-width:1024px){.PropertyDesktopBooking_cancellationPolicy_refund_link_hr__7g26_{margin:18px 0}}.PropertyDesktopBooking_cancellationPolicy_bullet_points__BO03h{font-size:14px;font-weight:400;line-height:20px;margin-top:1rem}.PropertyDesktopBooking_cancellationPolicy_bullet_points__BO03h p{font-size:1em;font-weight:500}.PropertyDesktopBooking_cancellationPolicy_bullet_points__BO03h ul{list-style-type:disc}@media(max-width:1024px){.PropertyDesktopBooking_cancellationPolicy_bullet_points__BO03h li{font-size:.9em}}.PropertyDesktopBooking_cancellationPolicy_refund_accordion_tab__rj5We{display:flex;justify-content:space-between;align-items:center;width:100%}.PropertyDesktopBooking_cancellationPolicy_refund_accordion_tab__rj5We .PropertyDesktopBooking_cancellationPolicy_refund_icon_container___VGXi{display:flex;align-items:center;gap:6px}.PropertyDesktopBooking_cancellationPolicy_refund_accordion_tab__rj5We .PropertyDesktopBooking_cancellationPolicy_refund_icon_container___VGXi .PropertyDesktopBooking_cancellationPolicy_refund_icon__SCqoE{max-width:24px}.PropertyDesktopBooking_cancellationPolicy_refund_accordion_tab__rj5We .PropertyDesktopBooking_cancellationPolicy_refund_icon_container___VGXi span{font-weight:500;font-size:14px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4{padding:30px 20px 24px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_meals_title__PGYqd{cursor:pointer}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_meals_title__PGYqd img{position:absolute;right:14px;top:14px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n img{margin:0 auto;display:block}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_minstay_title__uaaae{font-weight:600;line-height:22px;font-size:18px;text-align:center;margin-top:12px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_minstay_subText__4Qn1s{line-height:24px;font-size:14px;text-align:center;color:#505050;margin-top:10px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_minstay_subText__4Qn1s span{color:#2f80ed}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_btn_container__29Y97{margin-top:20px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_btn_container__29Y97 p{color:#505050;font-size:14px;text-align:center}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_btn_container__29Y97 .PropertyDesktopBooking_property__rtb_btn_box__YBkAW{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_btn_container__29Y97 .PropertyDesktopBooking_property__rtb_btn_box__YBkAW button{flex:1 1;border:1px solid;border-radius:4px;min-height:46px;max-height:46px;font-size:14px;font-weight:600}.PropertyDesktopBooking_property__rtb_meals_root__Z1Ip4 .PropertyDesktopBooking_property__rtb_wrapper__Ja08n .PropertyDesktopBooking_property__rtb_btn_container__29Y97 .PropertyDesktopBooking_property__rtb_btn_box__YBkAW .PropertyDesktopBooking_property__rtb_btn_date__bm4li{color:#fff;min-height:48px;background:linear-gradient(90deg,#1e1e1e,#373536 50%,#1e1e1e)}.PropertyDesktopBooking_property__desktop_bookingWidget_date_avaible__hM3Df{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.02em;text-align:center;padding:4px 0;background:rgba(33,150,83,.102);color:#219653;margin-top:12px}.PropertyDesktopBooking_property__desktop_bookingWidget_date_avaible__hM3Df.PropertyDesktopBooking_unavailable__p7hT5{color:#1e1e1e;background:rgba(233,160,167,.4)}.PropertyDesktopBooking_cancellationPolicy_content_checkin_checkout_block__4u8AG{background-color:rgba(156,205,251,.271);border-radius:8px;padding:12px;margin-top:10px}.PropertyDesktopBooking_cancellationPolicy_content_checkin_checkout_block__4u8AG p.PropertyDesktopBooking_cancellationPolicy_content_txt__tTQzL{font-weight:500;font-size:12px;line-height:24px;margin-bottom:4px}.PropertyDesktopBooking_cancellationPolicy_content_checkin_checkout_block__4u8AG p.PropertyDesktopBooking_cancellationPolicy_content_txt__tTQzL span{font-weight:600;font-size:12px}.PropertyDesktopBooking_cancellationPolicy_content_checkin_checkout_block__4u8AG p.PropertyDesktopBooking_cancellationPolicy_content_note__nvQae{font-weight:400;font-size:12px;line-height:18px;margin-bottom:8px}.PropertyDesktopBooking_cancellationPolicy_content_checkin_checkout_block__4u8AG p.PropertyDesktopBooking_cancellationPolicy_content_note__nvQae span{text-decoration:underline}.PropertyDesktopBooking_property__desktop_bookingWidget_best_offer_container__nXNrZ{color:#219653;text-align:center;font-family:var(--font-inter),sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.24px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;background:#e9f4ee;padding:4px 0}#PropertyHouseRule_allLocations__yXFKS,#PropertyHouseRule_book__1n4oa,#PropertyHouseRule_cancellation-policy__3mhaQ,#PropertyHouseRule_careers__DM5bV,#PropertyHouseRule_city-page-seo__Gtetv,#PropertyHouseRule_city__rXn6K,#PropertyHouseRule_collection__n04Ha,#PropertyHouseRule_contact-us__4dRhl,#PropertyHouseRule_corporate-offsites__Omrpv,#PropertyHouseRule_covid_page__WSy_S,#PropertyHouseRule_design-services__tUIEz,#PropertyHouseRule_events-and-experiences__VbbGu,#PropertyHouseRule_faq__V85s7,#PropertyHouseRule_fill-job-details__zPnff,#PropertyHouseRule_gift-card__0q2K4,#PropertyHouseRule_homeWithNotificationText__CXnFr,#PropertyHouseRule_home__9E4Kl,#PropertyHouseRule_interiors-lead-form__UQ0S_,#PropertyHouseRule_lead__9sM6w,#PropertyHouseRule_offers__gTlks,#PropertyHouseRule_offline-failure__iMOnU,#PropertyHouseRule_offline-thank-you__kYCz7,#PropertyHouseRule_open-roles__dFvno,#PropertyHouseRule_our-story__O27ha,#PropertyHouseRule_page-not-found___nFdj,#PropertyHouseRule_partner-with-us__thOxb,#PropertyHouseRule_privacy-policy__SqVot,#PropertyHouseRule_profile__orwvA,#PropertyHouseRule_property__QLrcI,#PropertyHouseRule_server-error__UcnrY,#PropertyHouseRule_sitemap__RCt7C,#PropertyHouseRule_terms-and-conditions__zF5wf,#PropertyHouseRule_trip-info__euz4k,#PropertyHouseRule_why-choose-us__htCFQ{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#PropertyHouseRule_homeWithNotificationText__CXnFr{--homepageBannerHeight:77vh}@media(max-width:767px){#PropertyHouseRule_homeWithNotificationText__CXnFr,#PropertyHouseRule_home__9E4Kl{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#PropertyHouseRule_homeWithNotificationText__CXnFr,#PropertyHouseRule_home__9E4Kl{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#PropertyHouseRule_homeWithNotificationText__CXnFr,#PropertyHouseRule_home__9E4Kl{--homepageBannerHeight:50vw}}html.PropertyHouseRule_is-touch-device__MnkGo.PropertyHouseRule_tablet__mIGPt{--homepageBannerHeight:600px}@media(max-width:766px){.PropertyHouseRule_is-desktop__WzRec{display:none!important}}@media(min-width:767px){.PropertyHouseRule_is-phone__6vPga{display:none!important}}@media(min-width:1024px){.PropertyHouseRule_is-below-1024__nPQiJ{display:none!important}}@media(max-width:1023px){.PropertyHouseRule_is-above-1023__DSvc1{display:none!important}}.PropertyHouseRule_property__house_rule_root__zRDpf{display:flex;flex:1 1;flex-direction:column}.PropertyHouseRule_property__home_rule_heading__JMlDs{font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.03em;font-family:var(--font-inter),sans-serif;font-style:normal;color:#1e1e1e;margin-bottom:13px}.PropertyHouseRule_property_faq__title__qAqDK{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:20px;line-height:24px;color:#1e1e1e;position:relative}.PropertyHouseRule_property_faq__wrapper__VkK62{display:flex;flex-direction:column}.PropertyHouseRule_property_faq__devider__Jm808{margin:30px 0}.PropertyHouseRule_property_faq__title_div__iKq3G{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.PropertyHouseRule_property_faq__icon_rotate__CiE4c{transform:rotate(180deg)}.PropertyHouseRule_property_faq__icon__gBYnN{transform:rotate(0deg)}.PropertyHouseRule_property__house_rule_title__83EbF{font-weight:400;color:#1e1e1e;margin-bottom:20px;font-size:20px;font-family:var(--font-inter),sans-serif}@media(max-width:1023px){.PropertyHouseRule_property__house_rule_title__83EbF{font-size:14px;line-height:18px;margin-bottom:14px}}.PropertyHouseRule_property__house_rule_item__uaA4C{font-size:14px;font-family:var(--font-inter),sans-serif;line-height:20px;font-weight:400;color:#1e1e1e}@media(max-width:1023px){.PropertyHouseRule_property__house_rule_item__uaA4C{font-size:14px;line-height:24px}}.PropertyHouseRule_property__house_rule_item_div__s_RIM{display:flex;flex-direction:column;list-style:disc;margin-left:20px}.PropertyHouseRule_property_policy__read_more__E74B9{font-family:var(--font-inter),sans-serif;font-weight:500;color:#0486ff;font-size:13px;line-height:18px;text-decoration:underline;cursor:pointer;margin-top:5px;text-underline-offset:3px}.CheckoutPriceDetail_checkoutPricedetailContainer1_main__pQS3h{background:#fff;border:1px solid #e2e2e2;border-radius:8px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetailContainer1_main__pQS3h{margin-top:20px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailContainer1_main__pQS3h{margin-top:20px}}.CheckoutPriceDetail_checkoutPricedetailContainer1_wrapper__n2jnj{padding:16px 16px 0}.CheckoutPriceDetail_checkoutPricedetailtxt__2A4TI{font-family:var(--font-inter),sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#222;margin-bottom:20px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetailtxt__2A4TI{margin-bottom:16px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailtxt__2A4TI{font-size:16px;line-height:20px;margin-bottom:16px}}.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDiv__1UZem{padding:8px 12px;border-radius:4px;border:1px solid #219653;background-color:#e9f4ee;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:400;line-height:16px;margin-bottom:20px;display:flex;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDiv__1UZem{width:-moz-fit-content;width:fit-content;padding:12px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDiv__1UZem{padding:6px 8px;font-size:12px;line-height:15px;margin-bottom:16px}}.CheckoutPriceDetail_checkoutPricedetailmealspreBook_div__i09hi{justify-content:space-between;padding:8px;border-radius:4px;border:1px solid #51ca6e;background-color:#d7f5de;margin-bottom:24px;display:flex;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetailmealspreBook_div__i09hi{width:60%}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailmealspreBook_div__i09hi{padding:6px 8px;font-size:12px;line-height:15px;margin-bottom:16px}}.CheckoutPriceDetail_checkoutPricedetailmealspreBook_txt__1sYsN{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:16px}.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDivChecked__gfgO6{background:hsla(31,95%,83%,.302);border:1px solid #fdd5a9}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDivChecked__gfgO6{width:50%}}.CheckoutPriceDetail_checkoutPricedetailmealspreBook_txtDiv__WagDv{display:flex;align-items:center;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailmealspreBook_txtDiv__WagDv{font-size:12px;line-height:15px}}.CheckoutPriceDetail_checkoutPricedetailmealsIncludedDiv_img__26Ni9{margin-left:6px;cursor:pointer;display:flex;align-self:center}.CheckoutPriceDetail_chekcoutPriceDetail_divider__DPYFB{border-color:#ddd;margin-bottom:24px}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_divider__DPYFB{display:none}}.CheckoutPriceDetail_chekcoutPriceDetail_divider1__Fx8_7{border-color:#ddd;margin-bottom:15px}@media(min-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_divider1__Fx8_7{display:none}}.CheckoutPriceDetail_chekcoutPriceDetail_divider2__EE6LJ{border-color:#ddd}@media(min-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_divider2__EE6LJ{display:none}}.CheckoutPriceDetail_checkoutPriceDetail_div__DQNL6{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_div__DQNL6{margin-bottom:20px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_div__DQNL6{margin-bottom:14px}}.CheckoutPriceDetail_checkoutPriceDetail_div_keyTxt__mfZox{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#222;display:flex;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_div_keyTxt__mfZox{line-height:20px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_div_keyTxt__mfZox{font-size:14px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_gst_div__B7LMp{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_gst_div__B7LMp{line-height:20px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_gst_div__B7LMp{font-size:14px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_coupon_key_txt__gu8Tv{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#219653;display:flex;align-items:center;flex-wrap:wrap}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_key_txt__gu8Tv{line-height:20px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_key_txt__gu8Tv{font-size:14px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_coupon_txt_discount__tsAjA{margin-right:3px}.CheckoutPriceDetail_checkoutPriceDetail_coupon_txt_uppercase__163Lm{text-transform:uppercase}.CheckoutPriceDetail_checkoutPriceDetail_div_keygstTxt__t1xXM{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:18px}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_div_keygstTxt__t1xXM{font-size:10px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_div_valueTxt__NKwW4{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#222}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_div_valueTxt__NKwW4{font-size:14px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_coupon_value_txt__Zd1ZU{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#219653}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_value_txt__Zd1ZU{font-size:14px;line-height:18px;display:flex}}.CheckoutPriceDetail_checkoutPriceDetail_div_keyImage__fdY6B{margin-left:4px;display:flex;cursor:pointer}.CheckoutPriceDetail_checkoutPricedetail_TotalPayable_div__oGz7J{display:flex;justify-content:space-between;padding:16px;font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:18px;background:rgba(47,128,237,.102)}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetail_TotalPayable_div__oGz7J{font-size:16px;line-height:20px;background:none}.CheckoutPriceDetail_checkoutPricedetail_TotalPayable_divider_mobile__2Gkcp{margin:auto;width:92%;height:2px;background-image:url(https://img.vistarooms.com/website_assets/all_static_images/ZnUPdpm069VX18EV_divider_checkout.svg);background-repeat:no-repeat;background-size:cover}}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPricedetail_TotalPayable_txt__KC1X2{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:18px}}.CheckoutPriceDetail_checkoutPricedetail_TotalPayableprevtxt__ImzU7{font-size:12px;line-height:12px;color:#979797;margin-right:4px;text-decoration:line-through}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetail_TotalPayableprevtxt__ImzU7{font-size:12px;line-height:16px;font-weight:500}}.CheckoutPriceDetail_checkoutPricedetail_note__mLL5k{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#1e1e1e;margin:16px}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetail_note__mLL5k{font-size:10px;line-height:16px}}.CheckoutPriceDetail_checkoutPricedetail_noteTxt__LdBnT{text-decoration:underline}.CheckoutPriceDetail_checkoutPricedetail_viewOfferDiv__83BFM{padding:16px;border:1px solid #9ccdfb;background-color:rgba(156,205,251,.4);border-radius:8px;display:flex;justify-content:space-between}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetail_viewOfferDiv__83BFM{padding:7px 15px;border-radius:5px}}@media(max-width:300px){.CheckoutPriceDetail_checkoutPricedetail_viewOfferDiv__83BFM{padding:7px 10px}}.CheckoutPriceDetail_chekcoutPriceDetail_viewOffers_container__sBJa3{margin:6px 0}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_viewOffers_container__sBJa3{margin:16px 0}}.CheckoutPriceDetail_checkoutPricedetail_coupon_div__mxCKd{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#959595;display:flex;align-items:center}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetail_coupon_div__mxCKd{font-size:13px;line-height:22px}}@media(max-width:300px){.CheckoutPriceDetail_checkoutPricedetail_coupon_div__mxCKd{font-size:10px}}.CheckoutPriceDetail_checkoutPricedetail_coupon_div_img__0IbOT{margin-right:8px;display:flex}.CheckoutPriceDetail_checkoutPriceDetail_coupon_offer_txt_uppercase__aVUvx{color:#54aafa;text-transform:uppercase;font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:500;line-height:24px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_offer_txt_uppercase__aVUvx{font-weight:600}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_offer_txt_uppercase__aVUvx{font-size:14px;line-height:22px;color:#4491d9}}@media(max-width:300px){.CheckoutPriceDetail_checkoutPriceDetail_coupon_offer_txt_uppercase__aVUvx{font-size:12px}}.CheckoutPriceDetail_checkoutPricedetailviewOffer_divImgdiv__1bmEY{margin-left:16px;display:flex;align-items:center;cursor:pointer}@media(max-width:300px){.CheckoutPriceDetail_checkoutPricedetailviewOffer_divImgdiv__1bmEY{margin-left:8px}}.CheckoutPriceDetail_checkoutPriceDetail_div_zero_con_txt__XyRQx{color:#219653;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}@media(width:1024px){.CheckoutPriceDetail_checkoutPriceDetail_div_zero_con_txt__XyRQx{font-size:12px}}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkoutPriceDetail_div_zero_con_txt__XyRQx{font-size:16px}}@media(max-width:767px){.CheckoutPriceDetail_checkoutPriceDetail_div_zero_con_txt__XyRQx{font-size:12px;line-height:18px}}.CheckoutPriceDetail_checkoutPriceDetail_div_convenience_toolTip__pZXNm{width:14px;height:15px;border-radius:10px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:9px;font-weight:700;margin-left:4px;text-transform:lowercase}.CheckoutPriceDetail_checkoutPricedetailviewOffer_div__WFUii{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#1e1e1e;display:flex;cursor:pointer}@media(max-width:767px){.CheckoutPriceDetail_checkoutPricedetailviewOffer_div__WFUii{font-size:13px;line-height:22px}}@media(max-width:300px){.CheckoutPriceDetail_checkoutPricedetailviewOffer_div__WFUii{font-size:10px}}.CheckoutPriceDetail_checkoutPricedetailviewOffer_divImg__X3fHn{transform:rotate(180deg)}.CheckoutPriceDetail_chekcoutPriceDetail_youSaveDiv__Bi9y2{text-align:center;padding:12px;background-color:#e9f4ee;color:#219653;border-radius:4px;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:16px;margin:20px 0}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_youSaveDiv__Bi9y2{padding:8px 0;background-color:#e9f4ee;font-size:12px;font-weight:400;line-height:15px;margin:0;border-radius:0}}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_youSaveDiv__Bi9y2{font-size:16px;line-height:20px;padding:10px 0;border-radius:0}}.CheckoutPriceDetail_chekcoutPriceDetail_youSaveDiv_txt__BW_Zr{font-weight:500;margin:0 4px}.CheckoutPriceDetail_chekcoutPriceDetail_tc_div__SHUxJ{display:flex;align-items:center;margin:24px 0}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_tc_div__SHUxJ{display:none}}.CheckoutPriceDetail_checkbox-input__fq3QY{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:1px solid #2f80ed;border-radius:4px;outline:none;position:relative;cursor:pointer;margin-right:8px;background-color:#ecf6ff}.CheckoutPriceDetail_checkbox-input__fq3QY:checked{background-color:#ecf6ff;border-color:#2f80ed}.CheckoutPriceDetail_checkbox-input__fq3QY:checked:after{content:"";position:absolute;top:2px;left:8px;transform:translate(-50%,-50%);width:6px;height:13px;border:1px solid #2f80ed;border-width:0 1px 1px 0;transform:rotate(45deg)}.CheckoutPriceDetail_checkbox-input-gray__dmQv7{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:1px solid #000;border-radius:4px;outline:none;position:relative;cursor:pointer;background-color:#fff}.CheckoutPriceDetail_checkbox-input-gray__dmQv7:checked{background-color:#fff;border-color:#000}.CheckoutPriceDetail_checkbox-input-gray__dmQv7:checked:after{content:"";position:absolute;top:2px;left:8px;transform:translate(-50%,-50%);width:6px;height:13px;border:1px solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.CheckoutPriceDetail_chekcoutPriceDetail_tc_div_txt__iGfFE{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#000}.CheckoutPriceDetail_chekcoutPriceDetail_tc_div_txtUnderline__BLbGV{text-decoration:underline;cursor:pointer;margin:0 3px}.CheckoutPriceDetail_chekcoutPriceDetail_payNowBtn__G3cqP{padding:16px;background:linear-gradient(90deg,#1e1e1e,#373536 50%,#1e1e1e);color:#fff;border-radius:8px;text-align:center;cursor:pointer}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_payNowBtn__G3cqP{display:none}}.CheckoutPriceDetail_chekcoutPriceDetail_payNowBtn_disable__oQzku{opacity:.65;cursor:default}.CheckoutPriceDetail_chekcoutPriceDetail_SecureDiv__d9awn{padding:12px;background-color:#fff;border:1px solid #219653;border-radius:5px;margin-top:24px;display:flex;justify-content:center;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDiv__d9awn{padding:10px 0;background-color:#fff;border:none;margin-top:0;flex-direction:row}}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDiv__d9awn{padding:4px 0;background-color:#219653;border:none;border-radius:0;margin-top:0;flex-direction:row}}.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivTxt__AmTUG{font-family:var(--font-inter),sans-serif;color:#218a4e;font-size:16px;font-weight:600;line-height:18px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivTxt__AmTUG{color:#fff;font-weight:600;font-size:16px;line-height:20px;margin-right:6px}}@media(max-width:767px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivTxt__AmTUG{font-weight:600;font-size:12px;line-height:15px;color:#fff;margin-right:9px}}@media(max-width:300px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivTxt__AmTUG{font-size:10px}}.CheckoutPriceDetail_chekcout_price_detail_secure_payment_div___XmDy{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1023px){.CheckoutPriceDetail_chekcout_price_detail_secure_payment_div___XmDy{flex-direction:row;align-items:center}}.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivguestTxt__Zx74_{font-family:var(--font-inter),sans-serif;color:#595959;font-size:12px;font-weight:400;line-height:18px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivguestTxt__Zx74_{color:#fff;font-weight:400;font-size:12px;line-height:16px}}@media(max-width:767px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivguestTxt__Zx74_{color:#fff;font-weight:400;font-size:10px;line-height:22px}}.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivImg__cyRkp{margin-right:12px;display:flex;align-items:center}@media(max-width:1023px){.CheckoutPriceDetail_chekcoutPriceDetail_SecureDivImg__cyRkp{margin-right:4px}}.CheckoutPriceDetail_chekcoutPriceDetail_checkbox_txt__e0Ip0{margin-top:12px;font-size:14px;line-height:18px;color:#dc3545}.CheckoutPriceDetail_checkout_meal_price_break_main__Is_5Y{display:flex;flex-direction:column;min-width:250px}@media(max-width:300px){.CheckoutPriceDetail_checkout_meal_price_break_main__Is_5Y{min-width:200px}}.CheckoutPriceDetail_checkout_meal_price_break_item__Ql8iZ{color:#1e1e1e}.CheckoutPriceDetail_checkout_meal_price_break_discount_item__D6cS8,.CheckoutPriceDetail_checkout_meal_price_break_item__Ql8iZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4px;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:20px}.CheckoutPriceDetail_checkout_meal_price_break_discount_item__D6cS8{color:#43c043}.CheckoutPriceDetail_checkout_tooltip_cross_icon__H6OWj{display:flex;justify-content:flex-end;margin-bottom:4px}.CheckoutPriceDetail_checkout_tooltip_cross_icon__H6OWj img{cursor:pointer}.CheckoutPriceDetail_checkout_price_breakup_poppper__RAD7j{inset:auto auto 0 -25px!important;box-shadow:0 0 20px 0 rgba(0,0,0,.25);bottom:12px!important;border-radius:8px}@media(max-width:1023px){.CheckoutPriceDetail_checkout_price_breakup_poppper__RAD7j{inset:auto auto 0 -50px!important;bottom:12px!important}}@media(max-width:375px){.CheckoutPriceDetail_checkout_price_breakup_poppper__RAD7j{inset:auto auto 0 -90px!important}}@media(max-width:370px){.CheckoutPriceDetail_checkout_price_breakup_poppper__RAD7j{inset:auto auto 0 -70px!important}}.CheckoutPriceDetail_checkout_price_breakup_poppper_meal__DeZ23{inset:auto!important;max-width:500px;bottom:12px!important;box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:8px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal__DeZ23{max-width:450px}}@media(max-width:767px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal__DeZ23{max-width:280px}}@media(max-width:300px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal__DeZ23{max-width:220px}}.CheckoutPriceDetail_checkout_price_breakup_poppper_meal_left__hRIlC{inset:auto!important;max-width:370px;bottom:12px!important;box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:8px}@media(min-width:768px)and (max-width:1023px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal_left__hRIlC{max-width:none}}@media(max-width:767px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal_left__hRIlC{max-width:230px}}@media(max-width:300px){.CheckoutPriceDetail_checkout_price_breakup_poppper_meal_left__hRIlC{inset:auto 50% auto -30%!important;bottom:12px!important}}.CheckoutPriceDetail_checkout_price_breakup_poppper__RAD7j :first-child{border-radius:8px}@media(max-width:1200px){.CheckoutPriceDetail_checkout_tooltip_title_text__mkIWs{display:inline-block;word-break:break-all;white-space:break-spaces;word-break:keep-all}}.CheckoutPriceDetail_checkout_meal_price_meals_txt__BhYFR{color:#000;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:20px}.CheckoutPriceDetail_checkout_meal_price_meals_amount_txt__F0ooh{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;line-height:20px}.CheckoutPriceDetail_checkout_meal_price_govt_gst_txt__TYV_V{font-size:10px}.CheckoutPriceDetail_coupon_success_main_div__6S2HP{padding:20px 20px 70px;max-width:300px}.CheckoutPriceDetail_coupon_success_cross_icon_div__fE8P_{display:flex;justify-content:flex-end;margin-bottom:30px}.CheckoutPriceDetail_coupon_success_div__xaZAr{display:flex;flex-direction:column;justify-content:center;align-items:center}.CheckoutPriceDetail_coupon_success_icon__93nt8{margin-bottom:30px}.CheckoutPriceDetail_coupon_success_congrats_txt__er4um{color:#1e1e1e;font-family:var(--font-inter),sans-serif;font-size:20px;font-weight:400;line-height:24px;margin-bottom:14px}.CheckoutPriceDetail_coupon_success_applied_txt__E0toV{font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:400;line-height:18px;margin-bottom:14px;color:#959595;text-align:center}.CheckoutPriceDetail_checkout_remove_coupon_message__M7oJA{color:#54aafa;font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:center;display:block;width:100%}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH{background-color:#f7f7f7;padding:14px;border:1px solid #e6e5e5;border-radius:4px}@media(max-width:1023px){.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH{margin:14px 0 0;padding:8px 12px}}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK{display:flex;justify-content:space-between}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv{display:flex;gap:8px;flex:1 1;width:80%}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv img{max-width:24px}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_lef_content__boJF3{display:flex;flex-direction:column;width:86%;justify-content:center}@media(max-width:767px){.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_lef_content__boJF3{gap:0}}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_subtext__j8Y1O{font-size:12px;line-height:18px;color:#219653}@media(max-width:767px){.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container_left__0pSrv .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_subtext__j8Y1O{font-size:10px}}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_title__kAXrf{font-size:14px;font-weight:600;line-height:16px;overflow:hidden;text-overflow:ellipsis}@media(min-width:1023px){.CheckoutPriceDetail_checkout__desktop_booking_applyOffer__3a9XH .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_container__u4MDK .CheckoutPriceDetail_checkout__desktop_booking_applyOffer_title__kAXrf{max-width:18vw}}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer_applybutton__Y2MbN{font-size:14px;font-weight:500;color:#2f80ed}.CheckoutPriceDetail_remove_offer__Z_c0J{color:#fa4343}.CheckoutPriceDetail_set_coupons_confetti__pfAnl{z-index:2147483647!important;overflow:hidden;position:absolute;top:-300px;height:400px;width:100%}@media(max-width:1023px){.CheckoutPriceDetail_set_coupons_confetti__pfAnl{top:-200px}}.CheckoutPriceDetail_checkout__desktop_booking_applyOffer_conf_container__brZbw{width:100%;position:relative}.CheckoutPriceDetail_set_coupons_confetti__pfAnl>svg{z-index:999!important;position:absolute}.CheckoutPriceDetail_checkout_content_guest_container__63Xk4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:712px;max-width:712px;background-color:#fff;max-height:95vh;overflow:auto;border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5)}.CheckoutPriceDetail_checkout_content_guest_wrapper__scziY{display:flex;justify-content:space-between;margin:0 24px;padding:24px 0;border-bottom:1px solid #d1d1d1}.CheckoutPriceDetail_checkout_content_guest_close__WTaEe{cursor:pointer}.CheckoutPriceDetail_checkout_content_guest_title_text__GmXKV{font-family:var(--font-inter),sans-serif;font-size:22px;font-weight:700;line-height:26.63px;letter-spacing:-.02em;text-align:left}.CheckoutPriceDetail_pay_now_buttons__OdUNu{margin:0 24px 24px;background:linear-gradient(0deg,#222,#222),linear-gradient(90deg,#1e1e1e,#373536 50%,#1e1e1e);width:30%;padding:12px;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em;text-align:center}.CheckoutPriceDetail_checkoutPage_bestoffers_block__JF6mc{margin-top:20px;background:#fff;border-radius:8px}@media(max-width:1200px){.CheckoutPriceDetail_checkoutPage_bestoffers_block__JF6mc{padding:8px;margin-top:4px}}.CheckoutPriceDetail_bankOffer_container_checkoutpage__tuHLY{overflow:scroll}@media(min-width:767px){.CheckoutPriceDetail_bankOffer_container_checkoutpage__tuHLY div:has(>div:nth-child(2):last-child),.CheckoutPriceDetail_bankOffer_container_checkoutpage__tuHLY div:has(>div:only-child){justify-content:flex-start}}.CheckoutPriceDetail_bankOffer_container_checkoutpage__tuHLY::-webkit-scrollbar{display:none}.CheckoutPriceDetail_checkoutPriceDetail_coupon_code__CDoP2{text-transform:uppercase;margin-left:.25rem;font-size:14px;font-weight:500}#CityPageBankOffers_allLocations__aF55a,#CityPageBankOffers_book__hmck_,#CityPageBankOffers_cancellation-policy__a6k0F,#CityPageBankOffers_careers__3p5T7,#CityPageBankOffers_city-page-seo__1XCp0,#CityPageBankOffers_city__yRn26,#CityPageBankOffers_collection__KxBFn,#CityPageBankOffers_contact-us__oq8DN,#CityPageBankOffers_corporate-offsites__TBVUR,#CityPageBankOffers_covid_page__oUHoo,#CityPageBankOffers_design-services__ZV7IC,#CityPageBankOffers_events-and-experiences__jpfQR,#CityPageBankOffers_faq__86gVJ,#CityPageBankOffers_fill-job-details__pUXf8,#CityPageBankOffers_gift-card__Nwh51,#CityPageBankOffers_homeWithNotificationText__Y5Gj2,#CityPageBankOffers_home__CIKeD,#CityPageBankOffers_interiors-lead-form__VC923,#CityPageBankOffers_lead__Iaqfl,#CityPageBankOffers_offers__Gm_YR,#CityPageBankOffers_offline-failure__eJwOD,#CityPageBankOffers_offline-thank-you__fvR6f,#CityPageBankOffers_open-roles__mikDf,#CityPageBankOffers_our-story__OuSjl,#CityPageBankOffers_page-not-found__M9Ojl,#CityPageBankOffers_partner-with-us__6sQcs,#CityPageBankOffers_privacy-policy__95V_6,#CityPageBankOffers_profile__3lZbG,#CityPageBankOffers_property__h3IG7,#CityPageBankOffers_server-error__9afl4,#CityPageBankOffers_sitemap__qYZAB,#CityPageBankOffers_terms-and-conditions__Akb8P,#CityPageBankOffers_trip-info__QFRTi,#CityPageBankOffers_why-choose-us__e_1tn{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#CityPageBankOffers_homeWithNotificationText__Y5Gj2{--homepageBannerHeight:77vh}@media(max-width:767px){#CityPageBankOffers_homeWithNotificationText__Y5Gj2,#CityPageBankOffers_home__CIKeD{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#CityPageBankOffers_homeWithNotificationText__Y5Gj2,#CityPageBankOffers_home__CIKeD{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#CityPageBankOffers_homeWithNotificationText__Y5Gj2,#CityPageBankOffers_home__CIKeD{--homepageBannerHeight:50vw}}html.CityPageBankOffers_is-touch-device__DA5q7.CityPageBankOffers_tablet__K2mZt{--homepageBannerHeight:600px}.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF{display:flex;gap:14px;overflow:auto;scrollbar-width:thin;scrollbar-color:#a0a0a0 #fff}.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF .CityPageBankOffers_citypage_bankoffer_block__3IELx:nth-child(odd){border:1px solid #fdd5a9;background:hsla(31,95%,83%,.102)}.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF .CityPageBankOffers_citypage_bankoffer_block__3IELx{display:flex;flex-direction:column;gap:2px}.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF::-webkit-scrollbar{display:none}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF{margin-bottom:0;scrollbar-width:none}}@media(min-width:767px){.CityPageBankOffers_citypage_bankoffer_floating_container__ak1CF{padding-bottom:12px}}.CityPageBankOffers_citypage_bankoffer_floating_container_cs__zAnpv{display:flex;flex-direction:column;gap:14px;overflow:auto}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_floating_container_cs__zAnpv{margin-bottom:10px}.CityPageBankOffers_citypage_bankoffer_floating_container_cs__zAnpv::-webkit-scrollbar{display:none}}.CityPageBankOffers_citypage_bankoffer_block__3IELx{gap:10px;max-width:306px;min-width:300px;border:1px solid #9ccdfb;border-radius:8px;padding:10px 12px;position:relative;cursor:pointer;background-color:#f5faff}.CityPageBankOffers_citypage_bankoffer_block__3IELx img{max-height:30px;max-width:80px}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_block__3IELx{margin-bottom:0}}.CityPageBankOffers_citypage_bankoffer_block_couponSection__j85YY,.CityPageBankOffers_citypage_bankoffer_block_offersSection__N6LBR{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:180px;min-width:330px;border:1px solid #e3e3e3;border-radius:4px;padding:16px 16px 30px;position:relative;cursor:pointer}.CityPageBankOffers_citypage_bankoffer_block_couponSection__j85YY img,.CityPageBankOffers_citypage_bankoffer_block_offersSection__N6LBR img{max-height:24px}@media(min-width:767px){.CityPageBankOffers_citypage_bankoffer_block_couponSection__j85YY,.CityPageBankOffers_citypage_bankoffer_block_offersSection__N6LBR{max-width:330px}}.CityPageBankOffers_citypage_bankoffer_block_offersSection__N6LBR{border:1px solid #000;padding:16px}@media(max-width:400px){.CityPageBankOffers_citypage_bankoffer_block_couponSection__j85YY{min-width:100%}}@media(min-width:767px){.CityPageBankOffers_citypage_bankoffer_block_couponSection__j85YY{max-width:100%;min-height:140px}}.CityPageBankOffers_citypage_bankoffer_description_title__nwof9{font-size:12px;font-weight:600;line-height:15.6px;text-align:left}.CityPageBankOffers_citypage_bankoffer_floating_title__IlQmH{font-size:12px;margin-top:8px;line-height:15.6px;text-align:left;flex:1 1}.CityPageBankOffers_citypage_bankoffer_floating_title__IlQmH::-webkit-scrollbar{display:none}.CityPageBankOffers_citypage_bankoffer_floating_title__IlQmH p{align-self:center}.CityPageBankOffers_citypage_bankoffer_floating_title_divider__7uxlx{width:1px;background-color:#e3e3e3;margin-right:10px}.CityPageBankOffers_citypage_bankoffer_description_title_offersSection__ZT68a{font-weight:400;text-align:left;font-size:14px;line-height:22.4px;margin-top:6px;flex:1 1}.CityPageBankOffers_citypage_bankoffer_tnc__qNCz5{color:#979797;font-size:8px;font-weight:500;line-height:7.26px;text-decoration:underline;margin-top:4px;text-align:right}.CityPageBankOffers_citypage_bankoffer_viewDetails_offerSection__FIsWl{height:38px;font-family:var(--font-inter),sans-serif;font-style:normal;padding:8px 16px;font-weight:500;font-size:14px;line-height:20px;color:#fff;background:#000;border-radius:4px;min-width:110px;margin-left:auto}.CityPageBankOffers_citypage_bankoffer_viewDetails_couponSection__EMpJa{color:#2f80ed;font-size:14px;font-weight:400;line-height:7.26px;position:absolute;bottom:16px}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_viewDetails_couponSection__EMpJa{left:39%}}.CityPageBankOffers_citypage_bankoffer_title__bUT0l{font-size:22px;line-height:24px;color:#1e1e1e;position:relative;font-weight:600}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_title__bUT0l{font-size:18px}}.CityPageBankOffers_citypage_bankoffer_title_container__GgYvo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;background:#fff;border-bottom:1px solid hsla(0,0%,87%,.867);z-index:101}.CityPageBankOffers_citypage_bankoffer_title_wrapper__34BGI{position:relative;display:flex;justify-content:center;align-items:center}.CityPageBankOffers_citypage_bankoffer_title_wrapper__34BGI img{max-height:2.5rem;max-width:7rem}.CityPageBankOffers_property__faqModal_close_button__y9xfb{padding:0!important;min-width:undefined!important}.CityPageBankOffers_property__faqModal_close_button__y9xfb:hover{background-color:#fff}.CityPageBankOffers_citypage_bankoffer_details_description_rich__mwbcU *{all:revert!important;font-size:14px!important;line-height:20px!important}@media(max-width:767px){.CityPageBankOffers_citypage_bankoffer_details_description_rich__mwbcU *{font-size:12px!important;line-height:16px!important}}.CityPageBankOffers_citypage_bankoffer_details_description_rich__mwbcU ol,.CityPageBankOffers_citypage_bankoffer_details_description_rich__mwbcU ul{padding-left:28px!important}.CityPageBankOffers_citypage_bankoffer_details_descriptionTitle__kDw6L{font-size:15px;line-height:24px;color:#1e1e1e;position:relative;font-weight:600;margin:8px 0}.CityPageBankOffers_citypage_bankoffer_details_container__RgaFk{padding:16px 20px;max-height:500px;overflow:auto}.CityPageBankOffers_citypage_bankoffer_details_container__RgaFk img{max-height:40px;max-width:95px}.CityPageBankOffers_citypage_bankoffer_details_container__RgaFk ul{list-style-type:disc}.CityPageBankOffers_citypage_bankoffer_details_container__RgaFk ul li{margin-bottom:8px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left}.CityPageBankOffers_bankOffer_container_homepage__w_pL5,.CityPageBankOffers_bankOffer_container_propertyPage__8jBP4{position:relative;max-width:1600px;margin:0 7%;overflow:auto}@media(max-width:1024px){.CityPageBankOffers_bankOffer_container_homepage__w_pL5,.CityPageBankOffers_bankOffer_container_propertyPage__8jBP4{margin:0 20px}}@media(max-width:767px){.CityPageBankOffers_bankOffer_container_homepage__w_pL5::-webkit-scrollbar,.CityPageBankOffers_bankOffer_container_propertyPage__8jBP4::-webkit-scrollbar{display:none;margin-top:10px}}.CityPageBankOffers_bankOffer_container_homepage__w_pL5{margin-bottom:-40px}@media(max-width:1023px){.CityPageBankOffers_bankOffer_container_homepage__w_pL5{margin-bottom:40px}}.CityPageBankOffers_bankOffer_container_homepage_parent__RagLn{margin:0 auto;max-width:1600px}.CityPageBankOffers_citypage_bankoffer_imgContainer__CwOwi{display:flex;justify-content:space-between;align-items:center;width:100%}.CityPageBankOffers_citypage_bankoffer_imgContainer__CwOwi p{color:#219653;background:rgba(33,150,83,.2);border:1px dashed #219653;border-radius:4px;font-size:12px;font-weight:500;line-height:18px;padding:5px}.CityPageBankOffers_citypage_bankoffer_name_and_icon_container__J7JrL{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:22.4px}#PropertyRulesAndPolicy_allLocations__t4qlA,#PropertyRulesAndPolicy_book__h6ggm,#PropertyRulesAndPolicy_cancellation-policy__oRefC,#PropertyRulesAndPolicy_careers__9qCyA,#PropertyRulesAndPolicy_city-page-seo__P_uVL,#PropertyRulesAndPolicy_city___JYDU,#PropertyRulesAndPolicy_collection__uQlnt,#PropertyRulesAndPolicy_contact-us__y9xI3,#PropertyRulesAndPolicy_corporate-offsites__ieOPm,#PropertyRulesAndPolicy_covid_page__f8qk2,#PropertyRulesAndPolicy_design-services__jSnf_,#PropertyRulesAndPolicy_events-and-experiences__8B8Q1,#PropertyRulesAndPolicy_faq__Gc400,#PropertyRulesAndPolicy_fill-job-details__4AFjO,#PropertyRulesAndPolicy_gift-card__CpuC5,#PropertyRulesAndPolicy_homeWithNotificationText__E9bLU,#PropertyRulesAndPolicy_home__vfapA,#PropertyRulesAndPolicy_interiors-lead-form__NsVdf,#PropertyRulesAndPolicy_lead__GqZrm,#PropertyRulesAndPolicy_offers__kn8Fi,#PropertyRulesAndPolicy_offline-failure__5G6qb,#PropertyRulesAndPolicy_offline-thank-you__HSL_o,#PropertyRulesAndPolicy_open-roles__vhryp,#PropertyRulesAndPolicy_our-story__VmLxB,#PropertyRulesAndPolicy_page-not-found__b_rZQ,#PropertyRulesAndPolicy_partner-with-us__54pjv,#PropertyRulesAndPolicy_privacy-policy__oyb4N,#PropertyRulesAndPolicy_profile__zkwEP,#PropertyRulesAndPolicy_property__HlcqG,#PropertyRulesAndPolicy_server-error__LcVE_,#PropertyRulesAndPolicy_sitemap__UOSE7,#PropertyRulesAndPolicy_terms-and-conditions__9U3b_,#PropertyRulesAndPolicy_trip-info__uDDhl,#PropertyRulesAndPolicy_why-choose-us__XUCCO{--scrollbarWidth:8px;--desktopGutterWidth:30px;--homepageBannerHeight:74vh;--bottomNavBarHeight:66px;--desktopHeaderHeight:110px;--websiteDesktopPadding:30px;--websiteMobilePadding:20px;--maxWebsiteWidth:1600px;--maxContentScaling:min(100vw,1280px);--viewportWidth:100vw}#PropertyRulesAndPolicy_homeWithNotificationText__E9bLU{--homepageBannerHeight:77vh}@media(max-width:767px){#PropertyRulesAndPolicy_homeWithNotificationText__E9bLU,#PropertyRulesAndPolicy_home__vfapA{--homepageBannerHeight:110vw}}@media(min-width:768px)and (max-width:1023px){#PropertyRulesAndPolicy_homeWithNotificationText__E9bLU,#PropertyRulesAndPolicy_home__vfapA{--homepageBannerHeight:74vw}}@media(min-width:1024px)and (max-width:1200px){#PropertyRulesAndPolicy_homeWithNotificationText__E9bLU,#PropertyRulesAndPolicy_home__vfapA{--homepageBannerHeight:50vw}}html.PropertyRulesAndPolicy_is-touch-device__8s_uM.PropertyRulesAndPolicy_tablet__YUTpi{--homepageBannerHeight:600px}@media(max-width:766px){.PropertyRulesAndPolicy_is-desktop__vaJew{display:none!important}}@media(min-width:767px){.PropertyRulesAndPolicy_is-phone__Q9YvX{display:none!important}}@media(min-width:1024px){.PropertyRulesAndPolicy_is-below-1024__A7_ny{display:none!important}}@media(max-width:1023px){.PropertyRulesAndPolicy_is-above-1023__Dfpk6{display:none!important}.PropertyRulesAndPolicy_property__rules_root__REFf7{padding:0 20px}}.PropertyRulesAndPolicy_property_rules_title_container__O_NI_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;background:#fff;border-bottom:1px solid hsla(0,0%,87%,.867);z-index:101}.PropertyRulesAndPolicy_property_rules_title__jHD0m{font-size:22px;line-height:24px;color:#1e1e1e;position:relative;font-weight:600}@media(max-width:767px){.PropertyRulesAndPolicy_property_rules_title__jHD0m{font-size:18px}}.PropertyRulesAndPolicy_property__faqModal_close_button__FX55s{align-self:flex-end;padding:0!important;min-width:undefined!important}.PropertyRulesAndPolicy_property__faqModal_close_button__FX55s:hover{background-color:#fff}.PropertyRulesAndPolicy_property_rules_details_container__owE4p{padding:16px 20px;max-height:500px;overflow:auto}.PropertyRulesAndPolicy_property_rules_details_container__owE4p img{max-height:40px;max-width:95px}.PropertyRulesAndPolicy_property_rules_details_container__owE4p ul{list-style-type:disc}.PropertyRulesAndPolicy_property_rules_details_container__owE4p ul li{margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px;text-align:left}.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s{border:1px solid #ddd;border-radius:4px;background-color:#e6eef9;padding:8px 18px;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;text-align:center;color:#1e1e1e;cursor:pointer;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s{background:#e6eefa;font-size:12px;font-weight:500;line-height:20px;letter-spacing:-.02em;text-align:center;border:1px solid #e6eefa}}.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s:focus-visible,.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s:hover{background:#dbdbdb;box-shadow:0 0 6px 0 rgba(0,0,0,.102);border:1px solid hsla(0,1%,79%,.867)}@media(max-width:767px){.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s:focus-visible,.PropertyRulesAndPolicy_property_rules_tags_item__6Bt_s:hover{background:#d6e4f9}}.PropertyRulesAndPolicy_property_rules_tags_div__45Ipl{display:flex;gap:10px}.PropertyRulesAndPolicy_property_rules_note_container__IjiMj>p{font-size:16px;margin-top:12px;line-height:24px}.PropertyRulesAndPolicy_property_rules_note_container__IjiMj>p strong{font-weight:700;color:#4f4f4f}@media(max-width:767px){.PropertyRulesAndPolicy_property_rules_note_container__IjiMj>p{font-size:14px;margin-bottom:4px}}.PropertyRulesAndPolicy_property_rules_note_container__IjiMj p{font-size:14px;color:#4f4f4f;line-height:20px}@media(max-width:767px){.PropertyRulesAndPolicy_property_rules_note_container__IjiMj p{font-size:14px;line-height:16px}}@media(max-width:530px){.PropertyRulesAndPolicy_property_rules_note_container__IjiMj p{font-size:13px;line-height:16px}}.PropertyRulesAndPolicy_property_rules_note_container__IjiMj p span{text-decoration:underline}.PropertyRulesAndPolicy_property_rules_unnecessary_container__Gm3O0{display:flex;gap:2px}.PropertyRulesAndPolicy_property_rules_unnecessary_container__Gm3O0 p{font-size:12px}.PropertyRulesAndPolicy_cancellationPolicy_content_container_skeleton__ZOog_{width:100%;display:block;margin-bottom:12px}.PropertyOffers_property__offer__drawer__I9a7R{z-index:1000;display:flex;flex:1 1;flex-direction:column;justify-content:center}.PropertyOffers_property__offer__drawer__I9a7R.PropertyOffers_MuiPaper-root__TKkAi{color:"grey"}.PropertyOffers_property__offer__close__kYgRr{display:flex;height:40px;justify-content:flex-end}.PropertyOffers_property__offer__divider__hFkbq{width:84px;min-height:2.5px;opacity:.3;background-color:#959595;padding:1px 0;border-radius:5px;margin:18px 0 16px;align-self:center}.PropertyOffers_property__offer_close_button__pKdjy{align-self:flex-end;padding:0!important;min-width:undefined!important}.PropertyOffers_property__offer_close_button__pKdjy:hover{background-color:#fff}.PropertyOffers_property_offer_title_div__mI27h{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media(min-width:1023px){.PropertyOffers_property_offer_title_div__mI27h{padding:20px;border-bottom:1px solid #d1d1d1}.PropertyOffers_property_offer_content__9OIAt{padding:0 20px 20px}}.PropertyOffers_property__offer_divider__9K7Cj{height:1px;width:100%;background:#d9d9d9;margin:1rem 0}.PropertyOffers_property__offer_divider_1__saxyP{height:1px;width:100%;background:#d9d9d9;margin:0 0 1rem}.PropertyOffers_property__offer_tab__FO6Oz{padding:.5rem;border-radius:4px;border:1px solid #bababa;cursor:pointer}.PropertyOffers_property__offer_tab__FO6Oz p{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:left}.PropertyOffers_property__offer_tab_select__ZT1ed{border:1px solid #2f80ed;color:#fff;background-color:#2f80ed}.PropertyOffers_property__offer_tabs_div__RlDj1{display:flex;align-items:center;gap:.75rem;margin-bottom:10px}.PropertyOffers_property__offer__coupon__8_e3_{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:22px;letter-spacing:-.03em;color:#1e1e1e;text-align:center}@media(max-width:1023px){.PropertyOffers_property__offer__coupon__8_e3_{font-size:16px}}.PropertyOffers_property__offer__textField__xo3My{display:flex;flex:1 1}.PropertyOffers_property__offer__textField__xo3My div{border-radius:8px!important}.PropertyOffers_property__offer__textField__xo3My .PropertyOffers_MuiInputBase-root-MuiOutlinedInput-root__IHxoS{border-radius:10px!important}.PropertyOffers_property__offer__textField_div_error__gRBxg{flex:1 1}.PropertyOffers_property__offer__apply_button__ue4Bx{color:#fff;display:flex;flex:.2 1;justify-content:center;align-items:center;background:#1e1e1e;border-radius:5px;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:18px;padding:12px 32px;margin-top:8px;max-height:56px;cursor:pointer}@media(max-width:1023px){.PropertyOffers_property__offer__apply_button__ue4Bx{flex:1 1;margin-top:12px;margin-left:0;padding:12px}}.PropertyOffers_property__offer__apply_button2__AeznA{color:#fff;display:flex;justify-content:center;align-items:center;background:#1e1e1e;border-radius:6px;font-weight:500;font-size:14px;line-height:20px;padding:9px 0;margin-left:12px;cursor:pointer}@media(max-width:300px){.PropertyOffers_property__offer__apply_button2__AeznA{font-size:9px;line-height:11px}}.PropertyOffers_property_offers_container__M81g9{height:calc(100vh - 270px);overflow:auto;padding-right:12px}@media(max-width:950px){.PropertyOffers_property_offers_container__M81g9{height:calc(80vh - 250px)}}.PropertyOffers_property_offers_container__M81g9::-webkit-scrollbar{width:4px;padding-left:10px}.PropertyOffers_property_offers_container__M81g9::-webkit-scrollbar-track{background:#d9d9db;border-radius:8px}.PropertyOffers_property_offers_container__M81g9::-webkit-scrollbar-thumb{background:#000;border-radius:8px;width:110%}.PropertyOffers_property_offers_container__M81g9::-webkit-scrollbar-thumb:hover{background:#000}.PropertyOffers_property__offer__available_div__rKGXl{display:flex;flex-direction:row;align-items:flex-end;margin:16px 0 8px}.PropertyOffers_property__offer__available_div_mob__0bO5h{display:flex;align-items:flex-end;margin-bottom:16px}.PropertyOffers_property__offer__available__tI6ya{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:18px;text-align:left;line-height:22px;letter-spacing:-.03em;color:#1e1e1e;margin-top:17px}@media(max-width:1023px){.PropertyOffers_property__offer__available__tI6ya{display:flex}}.PropertyOffers_property__offer__available1___Byoi{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:500;font-size:16px;text-align:left;line-height:20px;color:#1e1e1e}@media(max-width:1023px){.PropertyOffers_property__offer__available1___Byoi{font-size:14px}}.PropertyOffers_property__offer__discount__2djBL{margin-top:8px;font-size:13px}.PropertyOffers_property__offer__discount1__FCrZu,.PropertyOffers_property__offer__discount__2djBL{text-align:left;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.02em;color:#959595;margin-left:8px}.PropertyOffers_property__offer__discount1__FCrZu{font-size:12px}@media(max-width:1023px){.PropertyOffers_property__offer__discount1__FCrZu{font-size:10px}}.PropertyOffers_property__offer__terms__BtR90{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;padding-left:10px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#979797;cursor:pointer}@media(max-width:1023px){.PropertyOffers_property__offer__terms__BtR90{font-size:10px}}.PropertyOffers_property__offer_voucher_div__GaOSM{display:flex;flex:1 1;flex-direction:column}.PropertyOffers_property__offer_voucher_view_txt__MKmcV{font-family:var(--font-inter),sans-serif;font-style:italic;font-weight:400;font-size:12px;line-height:15px;letter-spacing:-.02em;color:#959595}.PropertyOffers_property__offer_voucher__5c9NV{padding:6px 20px 8px 19px;background:rgba(149,185,232,.1);border-radius:0 0 5px 5px;text-align:left;display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:center}.PropertyOffers_property__offer_box__ejssh{border-radius:8px;border:.5px solid #d9d9d9;margin-bottom:16px;position:relative}.PropertyOffers_property__offer_description_list__9h6h7{margin:8px 0 0;padding-left:20px;list-style-type:disc}.PropertyOffers_property__offer_description_list__9h6h7 li{font-size:14px;font-weight:400;color:#424242;margin-bottom:4px;line-height:1.5}.PropertyOffers_property__offer_box_3__Go2gh{margin-bottom:8px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.02em;font-family:var(--font-inter),sans-serif;word-wrap:break-word;overflow-wrap:break-word}.PropertyOffers_property__offer_box_1__fKdeT{display:flex;justify-content:space-between}.PropertyOffers_property__offer_box_1_subcontainer__lDlis{display:flex;align-items:center;justify-content:space-between;flex:1 1}.PropertyOffers_property__offer_box_1_offerName__2_tc2{flex:1 1;text-align:center;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:1.4px;background-color:#f8f6f6;border:1px dashed #989898;border-radius:6px;padding:8px;max-width:200px;word-break:break-all}@media(max-width:1023px){.PropertyOffers_property__offer_box_1_offerName__2_tc2{font-size:15px}}.PropertyOffers_property__offer_box_1_applyButton__KxQOY{flex:.8 1}.PropertyOffers_property__offer_box_1_saveAmt__sL_W4{color:#219653;font-size:14px;font-weight:500;line-height:24px;margin-left:8px}@media(max-width:1023px){.PropertyOffers_property__offer_box_1_saveAmt__sL_W4{margin:0;font-size:10px;line-height:14px}}.PropertyOffers_property__offer_box_2__Y3n_r{display:flex;justify-content:space-between}@media(max-width:1023px){.PropertyOffers_property__offer_box_2__Y3n_r{flex-direction:column}}.PropertyOffers_property__offer_box_2_offerExp__JLc3M,.PropertyOffers_property__offer_box_2_tnc__7Ze5x{text-align:left;font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:15px;letter-spacing:-.02em;color:#959595}@media(max-width:1023px){.PropertyOffers_property__offer_box_2_offerExp__JLc3M,.PropertyOffers_property__offer_box_2_tnc__7Ze5x{font-size:12px;line-height:14px}}.PropertyOffers_property__offer_box_2_tnc__7Ze5x{font-size:8px;line-height:10px;text-align:left;margin:8px 0;min-height:8px;cursor:pointer}.PropertyOffers_property__offer_vouchercode__guqFV{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-align:left;margin-bottom:5px;color:#959595}.PropertyOffers_property__offer_copy__cWbQd{text-align:center;color:#1e1e1e;display:flex;align-items:center;cursor:pointer}.PropertyOffers_property__offer_copy_text__O_EQm{font-family:var(--font-inter),sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;margin-left:5px}.PropertyOffers_property__offer__paper__oUsu9{max-width:390px;min-height:calc(100% - 64px)}.PropertyOffers_property__offer_credit__A_He_{font-family:var(--font-inter),sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:left;color:#959595}.PropertyOffers_property__offer__textField_div__sxNhi{display:flex;flex-direction:column}.PropertyOffers_property__offer__error___H_UQ{color:red;margin-top:8px;display:flex;width:100%;flex-direction:column}@media(max-width:768px){.PropertyOffers_property__offer__error___H_UQ{gap:4px}}.PropertyOffers_property__offer_divider__9K7Cj{margin:30px 0}.PropertyOffers_property__no_offers__9dQrr{text-align:center;margin:150px auto}@media(max-width:1023px){.PropertyOffers_property__no_offers__9dQrr{margin:50% auto}}.PropertyOffers_citypage_bankoffer_tnc_popdata__W__WN *{all:revert!important}.PropertyOffers_property__offer_box_main__05Wiy{padding:12px;min-width:330px}@media(max-width:1023px){.PropertyOffers_property__offer_box_main__05Wiy{padding:8px;min-width:inherit}}.PropertyOffers_property__offer_box_main_agent__wwWzV{border-radius:4px;background:linear-gradient(90deg,#e9a0a7 12%,#98cdff 90%,#c0dcfb)}.PropertyOffers_property__offer_first_block__CCD_J{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;margin-bottom:14px}.PropertyOffers_property__offer_first_block__CCD_J img{max-height:34px;max-width:100px}.PropertyOffers_property__offer_first_block__CCD_J .PropertyOffers_property__offer_bankoffer_tag__3uQfk{background-color:#f8f7f7;padding:4px 8px;border-radius:24px;line-height:20px;font-weight:500}.PropertyOffers_property__offer_first_block__CCD_J .PropertyOffers_property__offer_validity__kKaD1{margin-left:auto}.PropertyOffers_property__offer__apply_button2_disabled__HUwJQ{background-color:#c3c3c3;cursor:default}.PropertyOffers_property__offer__apply_button2_applied__LGik9{background-color:#219653;cursor:default}.PropertyOffers_property__offer__apply_loading__JKgqc{padding:0 10.2px}.PropertyOffers_property_offers_disabled__DsJ7W{color:#c3c3c3;filter:grayscale(1)}.PropertyOffers_homepageOffers_nav_toggle__ZkbUa{display:flex;gap:12px;margin:20px 0;font-size:14px;font-weight:500;line-height:20px}.PropertyOffers_homepageOffers_nav_toggle_item__BVW_M{border:1px solid #e7e7e7;padding:8px 12px;border-radius:4px;cursor:pointer}.PropertyOffers_homepageOffers_nav_toggle_item_active__xNweJ{border:1px solid #2f80ed;background:#d2e2f9;color:#2f80ed}.CheckoutSubmitForm_CheckoutSubmitForm_root__617KH{padding:24px}@media(max-width:767px){.CheckoutSubmitForm_CheckoutSubmitForm_root__617KH{padding:16px 24px 0}}.CheckoutSubmitForm_CheckoutSubmitForm_root1__Cci9E{margin:20px 0;padding:24px;background:#fff;border:1px solid #e2e2e2;border-radius:8px}@media(max-width:1200px){.CheckoutSubmitForm_CheckoutSubmitForm_root1__Cci9E{padding:16px;margin-bottom:160px}}.CheckoutSubmitForm_CheckoutSubmitForm_detail_txt__RdJ6v{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:20px;color:#222;line-height:24px;margin-bottom:14px}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_CheckoutSubmitForm_detail_txt__RdJ6v{margin-bottom:8px}}@media(max-width:767px){.CheckoutSubmitForm_CheckoutSubmitForm_detail_txt__RdJ6v{font-size:16px;line-height:20px;margin-bottom:16px}}.CheckoutSubmitForm_CheckoutSubmitForm_booking_wrapper__Wferj{display:flex}@media(max-width:767px){.CheckoutSubmitForm_CheckoutSubmitForm_booking_wrapper__Wferj{display:block}}.CheckoutSubmitForm_CheckoutSubmitForm_Booking_txt__QYBVH{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:16px;color:#222;line-height:24px;margin-right:16px;margin-bottom:14px}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_CheckoutSubmitForm_Booking_txt__QYBVH{font-size:14px;line-height:18px;color:#1e1e1e}}@media(max-width:767px){.CheckoutSubmitForm_CheckoutSubmitForm_Booking_txt__QYBVH{margin-right:0;font-size:14px;line-height:18px;margin-bottom:16px}}.CheckoutSubmitForm_CheckoutSubmitForm_radiodiv__Q8Szi{margin-bottom:24px}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_CheckoutSubmitForm_radiodiv__Q8Szi{display:flex}}@media(max-width:767px){.CheckoutSubmitForm_CheckoutSubmitForm_radiodiv__Q8Szi{margin-bottom:16px}}.CheckoutSubmitForm_CheckoutSubmitForm_Myself_txt__85wC2{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:14px;color:#000;line-height:18px;margin-right:32px;cursor:pointer}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_CheckoutSubmitForm_Myself_txt__85wC2{font-size:16px;line-height:24px}}@media(max-width:300px){.CheckoutSubmitForm_CheckoutSubmitForm_Myself_txt__85wC2{margin-right:16px}}.CheckoutSubmitForm_CheckoutSubmitForm_Myself_unselected_txt__h4psO{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:14px;color:#000;line-height:18px;margin-right:32px;cursor:pointer}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_CheckoutSubmitForm_Myself_unselected_txt__h4psO{font-size:16px;line-height:24px}}@media(max-width:300px){.CheckoutSubmitForm_CheckoutSubmitForm_Myself_unselected_txt__h4psO{margin-right:16px}}.CheckoutSubmitForm_checkoutSubmit_textfiled_root__t_k_X{display:flex;margin-bottom:16px}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_textfiled_root__t_k_X{flex-direction:column}}.CheckoutSubmitForm_checkoutSubmit_textfiled_item__GBa_6{margin-right:16px}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_textfiled_item__GBa_6{margin-bottom:16px}}.CheckoutSubmitForm_checkout_submit_textfiled_disabled__lMKW6{margin-right:16px;background-color:hsla(0,0%,77%,.33)}@media(max-width:767px){.CheckoutSubmitForm_checkout_submit_textfiled_disabled__lMKW6{margin-bottom:16px}}.CheckoutSubmitForm_checkout_submit_disabled__qv52i{background-color:hsla(0,0%,77%,.33)}.CheckoutSubmitForm_checkout_submit_disabled_residential__G9sPe{margin-bottom:16px;background-color:hsla(0,0%,77%,.33)}.CheckoutSubmitForm_checkout_submit_residential__EfxIv{margin-bottom:16px}.CheckoutSubmitForm_input_check_icon__9W8Kd{margin-right:10px}.CheckoutSubmitForm_checkoutSubmit_textfiled_item1__WF_2_{flex:1 1;display:flex}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_textfiled_item1__WF_2_{margin-bottom:16px}}.CheckoutSubmitForm_checkoutSubmit_textfiled_item2__06qxc{flex:1 1;margin-left:16px;display:flex}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_textfiled_item2__06qxc{margin-left:0}}.CheckoutSubmitForm_checkoutSubmit_textfiled_91Txt__xv2xW{border-radius:4px;border:1px solid #959595;margin-right:16px;font-family:var(--font-inter),sans-serif;font-weight:400;background-color:hsla(0,0%,77%,.33);font-size:14px;color:rgba(0,0,0,.502);line-height:20px;width:54px;height:46px;text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_textfiled_91Txt__xv2xW{height:47px}}.CheckoutSubmitForm_checkoutSubmit_email_textfiled__0XrUU{flex:3 1}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_email_textfiled__0XrUU{width:49%}}.CheckoutSubmitForm_checkoutSubmit_email_textfiled_disabled__qk1uX{background-color:hsla(0,0%,77%,.33)}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_email_textfiled_disabled__qk1uX{width:49%}}.CheckoutSubmitForm_checkoutSubmit_email_textfiled_disabled_gst__PaGKo{margin-bottom:16px;background-color:hsla(0,0%,77%,.33)}.CheckoutSubmitForm_checkout_submit_gst_div__tIw5V{display:flex}@media(max-width:767px){.CheckoutSubmitForm_checkout_submit_gst_div__tIw5V{flex-direction:column}}.CheckoutSubmitForm_checkoutSubmit_email_textfiled_gst_disabled__j4gOA{background-color:hsla(0,0%,77%,.33);margin-bottom:16px;margin-right:16px;flex:1 1}.CheckoutSubmitForm_checkoutSubmit_email_textfiled_gst2_disabled__ijXBj{background-color:hsla(0,0%,77%,.33);margin-bottom:16px;flex:1 1}.CheckoutSubmitForm_checkoutSubmit_gstTxt__3v_xG{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:14px;color:#0b0b0b;line-height:24px;margin-bottom:4px}.CheckoutSubmitForm_checkoutSubmit_submit_btn__75flw{padding:13px 20px;border-radius:4px;color:#0084ff;font-family:var(--font-inter),sans-serif;font-weight:500;font-size:14px;line-height:20px;text-align:center;cursor:pointer;text-wrap:nowrap;margin-left:20px;flex:1 1}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_submit_btn__75flw{width:100%;margin-left:10px}}.CheckoutSubmitForm_checkoutSubmit_submit_btn_loader__SVmY3{display:inline-block;padding:0 19.8px}.CheckoutSubmitForm_checkoutSubmit_divider__XSRN8{margin:8px 16px;border-color:#ddd}@media(max-width:1200px){.CheckoutSubmitForm_checkoutSubmit_divider__XSRN8{margin:16px 0}}.CheckoutSubmitForm_checkoutSubmit_anySpecialTxt__J3nI9{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#222;margin-bottom:16px;display:flex;align-items:center}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_anySpecialTxt__J3nI9{margin-bottom:16px}}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_anySpecialTxt__J3nI9{font-size:14px;line-height:17px}}.CheckoutSubmitForm_checkoutSubmit_anySpecialTextarea__SHlJs{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:left;margin-bottom:8px}.CheckoutSubmitForm_checkoutSubmit_anySpecialrequestTxt__LPXsX{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#707070;margin-bottom:14px}.CheckoutSubmitForm_checkoutSubmit_gst_btn_container__6T0W7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.CheckoutSubmitForm_checkoutSubmit_cancelellation_div__PTWSZ{margin-top:20px;padding:24px;background:#fff;border:1px solid #e2e2e2;border-radius:8px}@media(max-width:1200px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_div__PTWSZ{padding:16px}}.CheckoutSubmitForm_checkoutSubmit_cancelellation_txt__w4tH2{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#222;margin-bottom:16px}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_txt__w4tH2{margin-bottom:16px}}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_txt__w4tH2{margin-bottom:16px;font-size:16px;line-height:19px}}.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc__lq4kq{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#1e1e1e}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc__lq4kq{margin-bottom:8px}}@media(max-width:767px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc__lq4kq{font-size:14px;line-height:21px;margin-bottom:16px}}.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc_freeTxt__R4lD7{color:#000;font-weight:600;margin-right:4px}@media(min-width:768px)and (max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc_freeTxt__R4lD7{font-weight:600}}.CheckoutSubmitForm_checkoutSubmit_cancelellation_desc_hereTxt__1lN_H{color:#008cff;text-decoration:underline;cursor:pointer;margin-left:4px}.CheckoutSubmitForm_chekcoutPriceDetail_tc_div__CVBf2{display:flex;align-items:flex-start;margin-top:12px}@media(min-width:1023px){.CheckoutSubmitForm_chekcoutPriceDetail_tc_div__CVBf2{display:none}}.CheckoutSubmitForm_checkbox-input__Zim28{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid #2f80ed;border-radius:4px;outline:none;position:relative;cursor:pointer;margin-right:8px;background-color:#ecf6ff}.CheckoutSubmitForm_checkbox-input__Zim28:checked{background-color:#ecf6ff;border-color:#2f80ed}.CheckoutSubmitForm_checkbox-input__Zim28:checked:after{content:"";position:absolute;top:2px;left:6px;transform:translate(-50%,-50%);width:4px;height:10px;border:1px solid #2f80ed;border-width:0 2px 2px 0;transform:rotate(45deg)}.CheckoutSubmitForm_chekcoutPriceDetail_tc_div_txt__R1luC{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000}.CheckoutSubmitForm_chekcoutPriceDetail_tc_div_txtUnderline__AZJYF{text-decoration:underline;cursor:pointer;font-weight:500;margin:0 3px}.CheckoutSubmitForm_checkoutSubmit_edit_icon__2GHGA{cursor:pointer}.CheckoutSubmitForm_checkout_gst_submit_success_txt__oOqai{color:#039500;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:20px;margin-bottom:12px;margin-top:-12px}.CheckoutSubmitForm_chekcoutBottomSticky_checkbox_txt__hauXw{color:#dc3545;margin-top:10px;font-size:14px;line-height:18px}.CheckoutSubmitForm_checkoutSubmit_cta_div__D2CcY{margin-top:20px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;background:#ebf5ff;border:1px solid #e2e2e2;border-radius:8px}@media(max-width:1023px){.CheckoutSubmitForm_checkoutSubmit_cta_div__D2CcY{display:none}}.CheckoutSubmitForm_checkoutSubmit_cta_div_txt__dZwxB{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:20px;text-align:left;color:#222}.CheckoutSubmitForm_checkoutSubmit_cta_div_btn__0EKVf{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:600;line-height:20px;text-align:center;color:#222;border:1px solid #6da6f4;background:#ebf5ff;padding:8px;border-radius:4px}.CheckoutSubmitForm_checkoutSubmit_cta_div_btn__0EKVf:hover{background:#6da6f4;color:#fff}
/*# sourceMappingURL=28321dda6c7ec4cf.css.map*/