.CreditCardTemplateFrame_container__3VluL{margin-bottom:24px}.CreditCardTemplateFrame_container__3VluL .CreditCardTemplateFrame_titleRow__8BQQ7{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:24px;margin:0 16px}@media(min-width:768px){.CreditCardTemplateFrame_container__3VluL .CreditCardTemplateFrame_titleRow__8BQQ7{flex-direction:row}}@media(min-width:1216px){.CreditCardTemplateFrame_container__3VluL .CreditCardTemplateFrame_titleRow__8BQQ7{margin:unset}}.Guaranty_divider__nnqkv{border-top:1px solid #e2e2e2;margin-bottom:24px}.Guaranty_container__hyWAR{border-top:1px solid #e2e2e2;padding:24px 0 0;margin:0 16px 24px}@media(min-width:1216px){.Guaranty_container__hyWAR{margin:0 0 24px}}.Guaranty_container__hyWAR .Guaranty_titleRow__oHlyp{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-bottom:24px}.Guaranty_container__hyWAR .Guaranty_description__T07lt{padding-top:16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.BackToListButton_container__mqoTG{display:flex;align-items:center}.BackToListButton_container__mqoTG .BackToListButton_icon__at_Yw{margin-right:8px}.BackToListButton_container__mqoTG .BackToListButton_backToListButton__KsBsT{padding-left:0}.BackToListButton_container__mqoTG .BackToListButton_backToListButton__KsBsT .BackToListButton_notHovered__52Eyz{padding-right:8px;display:block}.BackToListButton_container__mqoTG .BackToListButton_backToListButton__KsBsT .BackToListButton_hovered__u7_8f,.BackToListButton_container__mqoTG .BackToListButton_backToListButton__KsBsT:hover .BackToListButton_notHovered__52Eyz{display:none}.BackToListButton_container__mqoTG .BackToListButton_backToListButton__KsBsT:hover .BackToListButton_hovered__u7_8f{padding-right:8px;display:block}.CleanAndSafe_container__CkP3t{display:flex;flex-direction:column;padding-bottom:32px;border-bottom:1px solid #e2e2e2}.CleanAndSafe_container__CkP3t .CleanAndSafe_titleBox__9_eip{display:flex;align-items:center;margin-bottom:24px}.CleanAndSafe_container__CkP3t .CleanAndSafe_titleBox__9_eip img{margin-right:12px}.CleanAndSafe_container__CkP3t .CleanAndSafe_title__0IoGA{font-size:22px;line-height:30px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CleanAndSafe_container__CkP3t .CleanAndSafe_subTitle__hNXHg{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:8px}.CleanAndSafe_container__CkP3t .CleanAndSafe_text__0P5zT{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.Detail_container__EmmmD{display:flex;flex-direction:column;align-items:center;width:calc(100% - 32px)}@media(min-width:768px){.Detail_container__EmmmD{width:calc(100% - 48px)}}@media(min-width:1216px){.Detail_container__EmmmD{width:1216px;height:100%}.Detail_container__EmmmD .Detail_mobileOnly__uhLtq{display:none}}.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy{width:100vw;height:80px;background-color:#fff;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy{height:70px}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy{height:80px}}.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 16px;height:44px}@media(min-width:768px){.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx{height:unset;margin:0 16px 0 100px}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx{margin:70px 0 0;max-width:1216px;align-items:flex-end}}.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx .Detail_backToListButton__jM_OT,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx .Detail_backToListButton__jM_OT{display:flex;align-self:flex-end}@media(min-width:768px){.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx .Detail_backToListButton__jM_OT,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx .Detail_backToListButton__jM_OT{align-self:center}}.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI .Detail_buttonBox__6dpFx .Detail_actionButtons__RhgjK,.Detail_container__EmmmD .Detail_backButtonRow__y2RNy .Detail_buttonBox__6dpFx .Detail_actionButtons__RhgjK{display:flex;align-items:center;gap:16px}.Detail_container__EmmmD .Detail_backButtonRowHde__nejjI{background-color:#fff}.Detail_container__EmmmD .Detail_secondRow__LRvsF{display:flex;flex-direction:column;width:100vw}@media(min-width:1216px){.Detail_container__EmmmD .Detail_secondRow__LRvsF{width:100%;margin-top:36px;justify-content:space-between;align-items:flex-start;flex-direction:row;width:1216px}}.Detail_container__EmmmD .Detail_secondRow__LRvsF .Detail_mobileGallery__SjVp8{display:flex;overflow:hidden}@media(min-width:576px){.Detail_container__EmmmD .Detail_secondRow__LRvsF .Detail_mobileGallery__SjVp8{display:none}}.Detail_container__EmmmD .Detail_secondRow__LRvsF .Detail_pictureGallery__Q93os{display:none}@media(min-width:576px){.Detail_container__EmmmD .Detail_secondRow__LRvsF .Detail_pictureGallery__Q93os{display:flex}}.Detail_container__EmmmD .Detail_hotelBasics__e_t3n{margin-top:24px;width:100%}.Detail_container__EmmmD .Detail_overview__SVDmd{display:flex;width:100%;margin-top:24px}@media(min-width:1216px){.Detail_container__EmmmD .Detail_overview__SVDmd{width:1216px}}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS{display:flex;flex-direction:column}@media(min-width:768px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS{width:100%}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS{width:800px}}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_topAmenities__OZ1or{margin-bottom:32px}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_overviewElements__z6RMZ{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_overviewElements__z6RMZ{flex-direction:row;gap:16px}}@media(min-width:992px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_overviewElements__z6RMZ{gap:24px}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_overviewElements__z6RMZ{gap:32px}}@media(min-width:768px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_leftColumn__5N4dS .Detail_overviewElements__z6RMZ .Detail_overviewElement__AXyTl{width:50%}}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_mapContainer__Y2QUa{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_mapContainer__Y2QUa .Detail_map__CasYA{width:100%;height:100%}.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_mapButton___vGak{display:none}@media(min-width:1216px){.Detail_container__EmmmD .Detail_overview__SVDmd .Detail_mapButton___vGak{display:flex;margin-left:32px}}.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ{width:100vw;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;padding-top:36px;padding-bottom:12px;margin-top:60px}@media(min-width:768px){.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ{margin-top:80px}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ{margin-top:60px}}@media(min-width:768px){.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ{padding-top:12px}}.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ .Detail_offersBox__IDGm3{margin:24px 0;width:calc(100% - 32px);background-color:#f0f0f0}@media(min-width:768px){.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ .Detail_offersBox__IDGm3{width:calc(100% - 48px);margin:24px 0}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_offersBoxBackground__P3ltZ .Detail_offersBox__IDGm3{margin:48px 0;width:1216px}}.Detail_container__EmmmD .Detail_locationAndDistances__O3wRB{width:100%}@media(min-width:1216px){.Detail_container__EmmmD .Detail_locationAndDistances__O3wRB{width:1216px}}.Detail_container__EmmmD .Detail_trustpilotBannerBackground__iJmuo{width:100vw;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}.Detail_container__EmmmD .Detail_trustpilotBannerBackground__iJmuo .Detail_trustpilotBanner__8QlT3{display:flex;flex-direction:column;width:calc(100% - 32px);white-space:nowrap}@media(min-width:768px){.Detail_container__EmmmD .Detail_trustpilotBannerBackground__iJmuo .Detail_trustpilotBanner__8QlT3{flex-direction:row;justify-content:center;padding:24px 0}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_trustpilotBannerBackground__iJmuo .Detail_trustpilotBanner__8QlT3{max-width:1216px}}.Detail_container__EmmmD .Detail_hotelRatingDetailsBackground__yYsMq{width:100vw;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;padding-top:12px;padding-bottom:12px}@media(min-width:768px){.Detail_container__EmmmD .Detail_hotelRatingDetailsBackground__yYsMq{padding-top:12px}}.Detail_container__EmmmD .Detail_hotelRatingDetailsBackground__yYsMq .Detail_hotelRatingDetails___37v0{margin:16px;width:calc(100% - 32px)}@media(min-width:768px){.Detail_container__EmmmD .Detail_hotelRatingDetailsBackground__yYsMq .Detail_hotelRatingDetails___37v0{margin:16px 24px;width:calc(100% - 48px)}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_hotelRatingDetailsBackground__yYsMq .Detail_hotelRatingDetails___37v0{width:100%;max-width:1216px;margin:0 0 24px}}.Detail_container__EmmmD .Detail_hotelInformation__N6uyu{width:100%;margin-bottom:12px}@media(min-width:768px){.Detail_container__EmmmD .Detail_hotelInformation__N6uyu{margin-bottom:unset}}@media(min-width:1216px){.Detail_container__EmmmD .Detail_hotelInformation__N6uyu{width:1216px}}.Detail_container__EmmmD .Detail_greenStayBackground__N57Go{width:100vw;background-color:#e3fcef;display:flex;align-items:center;justify-content:center}.Detail_container__EmmmD .Detail_greenStayBackground__N57Go .Detail_greenStay__xtYMF{width:100%;padding-top:36px}@media(min-width:768px){.Detail_container__EmmmD .Detail_greenStayBackground__N57Go .Detail_greenStay__xtYMF{max-width:1216px}}.Detail_container__EmmmD .Detail_cleanAndSafe__c1jjh{width:100%;padding-top:36px}@media(min-width:992px){.Detail_container__EmmmD .Detail_cleanAndSafe__c1jjh{max-width:1216px}}.Detail_container__EmmmD .Detail_cleanAndSafePlaceholder__jyuTT{min-height:180px;width:100%;padding-top:36px}@media(min-width:992px){.Detail_container__EmmmD .Detail_cleanAndSafePlaceholder__jyuTT{max-width:1216px;min-height:unset}}.Detail_container__EmmmD .Detail_additionalHotelInformation__JwYhh{width:100%;padding-bottom:24px;margin-top:32px}@media(min-width:992px){.Detail_container__EmmmD .Detail_additionalHotelInformation__JwYhh{max-width:1216px}}.Detail_container__EmmmD .Detail_similarHotelsBackground__LsDIU{width:100vw;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;padding-top:36px;margin-top:24px}@media(min-width:992px){.Detail_container__EmmmD .Detail_similarHotelsBackground__LsDIU{padding-top:12px}}.Detail_container__EmmmD .Detail_similarHotelsBackground__LsDIU .Detail_similarHotels__us2jP{margin-bottom:48px;width:calc(100% - 32px)}@media(min-width:1216px){.Detail_container__EmmmD .Detail_similarHotelsBackground__LsDIU .Detail_similarHotels__us2jP{width:100%;max-width:1216px}}.VoucherRedeemModal_container__bmt_T{gap:24px;padding:16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.VoucherRedeemModal_list__3MSVg{counter-reset:my-counter;list-style:none;padding-left:4px}.VoucherRedeemModal_list__3MSVg li{counter-increment:my-counter;position:relative;padding-left:16px}.VoucherRedeemModal_list__3MSVg li:before{content:counter(my-counter) ". ";position:absolute;left:0}.VoucherRedeemModal_footer__jgCRO{display:flex;justify-content:flex-end;padding:16px;gap:12px}.OnlyPayAtHotelVoucherSection_voucherContainer__k2bzB{margin:0 16px 24px}@media(min-width:1216px){.OnlyPayAtHotelVoucherSection_voucherContainer__k2bzB{margin:0 0 24px}}.OnlyPayAtHotelVoucherSection_voucherContainer__k2bzB .OnlyPayAtHotelVoucherSection_linkConditions__iX_vJ{display:inline;padding:0;height:-moz-fit-content;height:fit-content;border:none}.OnlyPayAtHotelVoucherSection_voucherContainer__k2bzB .OnlyPayAtHotelVoucherSection_linkConditions__iX_vJ span{margin-left:0}.PayAtHotelVoucherSection_voucherContainer__DAc8l{margin:0 16px 24px}@media(min-width:1216px){.PayAtHotelVoucherSection_voucherContainer__DAc8l{margin:0 0 24px}}.PayAtHotelVoucherSection_voucherContainer__DAc8l .PayAtHotelVoucherSection_headline__L8oxH{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PayAtHotelVoucherSection_voucherContainer__DAc8l .PayAtHotelVoucherSection_contentContainer__rE4q1{margin-top:16px}.PayAtHotelVoucherSection_voucherContainer__DAc8l .PayAtHotelVoucherSection_contentContainer__rE4q1 .PayAtHotelVoucherSection_description___ClXf{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PayAtHotelVoucherSection_voucherContainer__DAc8l .PayAtHotelVoucherSection_contentContainer__rE4q1 .PayAtHotelVoucherSection_linkConditions__W4ZgO{display:inline;padding:0;height:-moz-fit-content;height:fit-content;border:none}.PayAtHotelMoreInfo_benefitsWrapper__aJaMu{list-style:disc;padding-left:16px;display:flex;flex-direction:column;gap:4px}.PayAtHotelMoreInfo_benefitsWrapper__aJaMu .PayAtHotelMoreInfo_benefit__KijfZ{list-style:disc}.PayAtHotelMoreInfo_paymentOptions__t_bou{display:flex;flex-direction:column;margin-top:16px}.PayAtHotelMoreInfo_paymentOptions__t_bou ul{display:flex;flex-wrap:wrap;gap:16px}.PayAtHotelMoreInfo_paymentOptions__t_bou .PayAtHotelMoreInfo_card__7v5kH{border:1px solid #e2e2e2;border-radius:4px;width:34px}.PayAtHotelMoreInfo_paymentOptions__t_bou .PayAtHotelMoreInfo_card__7v5kH img{max-width:28px}.PaymentOptions_divider__tQEdv{border-top:1px solid #e2e2e2}.PaymentOptions_container__e3y0s{padding:24px 0 0;margin:0 16px 24px}@media(min-width:1216px){.PaymentOptions_container__e3y0s{margin:0 0 24px}}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}@media(min-width:768px){.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z{grid-template-columns:1fr 1fr}}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_,.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_:hover{border:2px solid #e2e2e2;box-sizing:border-box;padding:16px;border-radius:8px;display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;flex-direction:column}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_ .PaymentOptions_title__kPYeH{display:flex;width:100%;justify-content:flex-end}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_ .PaymentOptions_title__kPYeH .PaymentOptions_radioButton__iLHrD{display:flex;width:100%;flex-direction:row-reverse;justify-content:space-between;margin:0;gap:4px}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_ .PaymentOptions_title__kPYeH .PaymentOptions_radioButton__iLHrD .PaymentOptions_content__6Tz_u{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_ .PaymentOptions_description__o1x6f{padding-top:0;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_ .PaymentOptions_description__o1x6f .PaymentOptions_moreInfoButton__aC7AC{display:inline;padding:0;height:auto}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_option__W_Bv_:hover{background-color:#fff;border:2px solid #121212}.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_optionSelected__UF_V9,.PaymentOptions_container__e3y0s .PaymentOptions_paymentOption__sD9_Z .PaymentOptions_optionSelected__UF_V9:hover{box-sizing:border-box;background-color:#fbfbfb;border:2px solid #121212}.PaymentOptions_container__e3y0s .PaymentOptions_paymentMethods__mjPZT{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:576px){.PaymentOptions_container__e3y0s .PaymentOptions_paymentMethods__mjPZT{flex-direction:row;align-items:center}}.PaymentOptions_container__e3y0s .PaymentOptions_paymentMethods__mjPZT .PaymentOptions_listMethods__tZZ1b{background-color:#fbfbfb;display:flex;flex-wrap:wrap;padding:12px;gap:24px;border-radius:4px}.PaymentOptions_container__e3y0s .PaymentOptions_titleRow__tEPy_{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:24px}@media(min-width:768px){.PaymentOptions_container__e3y0s .PaymentOptions_titleRow__tEPy_{align-items:flex-start}}.PaymentOptions_container__e3y0s .PaymentOptions_description__o1x6f{padding-top:16px;font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PayNowMoreInfo_benefitsWrapper__CB7NA{display:flex;flex-direction:column;gap:4px}.PayNowMoreInfo_benefitsWrapper__CB7NA .PayNowMoreInfo_benefit__nPzLQ{display:flex;gap:8px}.PayNowMoreInfo_benefitsWrapper__CB7NA .PayNowMoreInfo_benefit__nPzLQ .PayNowMoreInfo_checkIcon__SWV1O{flex-shrink:0;color:#168477}.PayNowMoreInfo_paymentOptions__j7O__{display:flex;flex-direction:column;margin-top:16px}.PayNowMoreInfo_paymentOptions__j7O__ ul{display:flex;flex-wrap:wrap;gap:16px}.PayNowMoreInfo_paymentOptions__j7O__ .PayNowMoreInfo_card__eAvib{border:1px solid #e2e2e2;border-radius:4px;width:34px}.PayNowMoreInfo_paymentOptions__j7O__ .PayNowMoreInfo_card__eAvib img{max-width:28px}.Occupancy_generalBookingDetail__tUUr2{display:flex;flex-direction:column;gap:24px}.Occupancy_generalBookingDetail__tUUr2 .Occupancy_content__NwXEQ{display:flex;flex-direction:column;gap:4px}.Occupancy_generalBookingDetail__tUUr2 .Occupancy_content__NwXEQ .Occupancy_title__X0AFs{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.Occupancy_generalBookingDetail__tUUr2 .Occupancy_content__NwXEQ .Occupancy_description__Jek5A{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;justify-content:space-between;align-items:baseline}.RoomPriceBreakdown_roomPriceBreakdown___xq3R{display:flex;flex-direction:column;gap:24px}.RoomPriceBreakdown_roomPriceBreakdown___xq3R .RoomPriceBreakdown_content__CPXUh{display:flex;flex-direction:column;gap:4px}.RoomPriceBreakdown_roomPriceBreakdown___xq3R .RoomPriceBreakdown_content__CPXUh .RoomPriceBreakdown_title__jDhaj{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.RoomPriceBreakdown_roomPriceBreakdown___xq3R .RoomPriceBreakdown_content__CPXUh .RoomPriceBreakdown_descriptionWrapper___owXX{display:flex;flex-direction:column;gap:0}.RoomPriceBreakdown_roomPriceBreakdown___xq3R .RoomPriceBreakdown_content__CPXUh .RoomPriceBreakdown_description__PUA00{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;justify-content:space-between;align-items:baseline}.RoomPriceBreakdown_roomPriceBreakdown___xq3R .RoomPriceBreakdown_content__CPXUh .RoomPriceBreakdown_dimmed__Onu45{font-size:10px;line-height:18px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;justify-content:space-between;align-items:baseline}.PriceDetailsModal_bottomSheet__1ieef{border-radius:8px}.PriceDetailsModal_bottomSheet__1ieef .PriceDetailsModal_contentFrame__V8ato{padding:16px;display:flex;flex-direction:column;gap:24px}.PriceDetailsModal_bottomSheet__1ieef .PriceDetailsModal_contentFrame__V8ato .PriceDetailsModal_priceBreakdown__3ii8Y{display:flex;flex-direction:column;gap:24px}.PriceDetailsModal_bottomSheet__1ieef .PriceDetailsModal_divider__mLUb1{border-bottom:1px solid #e2e2e2}.Promotions_promotions__popaF .Promotions_title__7VTqZ{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.Promotions_promotions__popaF .Promotions_vouchers___UXXZ{display:flex;justify-content:space-between;color:#121212}.Promotions_promotions__popaF .Promotions_vouchers___UXXZ,.Promotions_promotions__popaF .Promotions_vouchers___UXXZ p{font-size:12px;line-height:20px;letter-spacing:0;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.Promotions_promotions__popaF .Promotions_vouchers___UXXZ p{color:var(--brand-500);margin:0}.Promotions_promotions__popaF .Promotions_value__j0vM6{font-size:12px;line-height:20px;letter-spacing:0;color:inherit;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.TaxesBreakdown_taxesBreakdown__7jWfz{display:flex;flex-direction:column;gap:4px}.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_title__Wt60e{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_descriptionWrapper__MCvTb{display:flex;flex-direction:column;gap:0}.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_description__ek0Ou{font-size:12px;line-height:20px;color:#121212}.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_description__ek0Ou,.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_dimmed__pIPlU{letter-spacing:0;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;justify-content:space-between;align-items:baseline}.TaxesBreakdown_taxesBreakdown__7jWfz .TaxesBreakdown_dimmed__pIPlU{font-size:10px;line-height:18px;color:#6c6c6c}.TotalPrice_totalPrice__3ZHFq{display:flex;justify-content:space-between;padding-bottom:8px;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.TotalPrice_dimmed__a1qhu{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.VisitorTax_content__eXo0I{display:flex;flex-direction:column;gap:4px}.VisitorTax_content__eXo0I .VisitorTax_title__sUnVw{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.VisitorTax_content__eXo0I .VisitorTax_description__ezQFq{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;justify-content:space-between;align-items:baseline}.VisitorTax_divider__Ro67h{border-bottom:1px solid #e2e2e2}.PayNowOnly_container__SIKJr{display:flex;flex-direction:column;padding:24px 0 0;margin:0 16px 24px}@media(min-width:1216px){.PayNowOnly_container__SIKJr{margin:0 0 24px}}.PayNowOnly_container__SIKJr .PayNowOnly_title__3s83v{margin-bottom:24px}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI{display:flex;flex-direction:column}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_subTitle__0lfJp{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP{display:flex;flex-direction:column;justify-content:space-between;padding:12px 0;gap:24px}@media(min-width:768px){.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP{flex-direction:row}}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP .PayNowOnly_items__aJIaC{display:flex;flex-direction:column;gap:4px}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP .PayNowOnly_items__aJIaC .PayNowOnly_text__qshlE{display:flex;gap:4px;font-size:12px;line-height:20px;letter-spacing:0;color:var(--primary-700);font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP .PayNowOnly_benefits__QOFCC{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP .PayNowOnly_paymentMethods__tXPxz{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_firstSection___9UDP .PayNowOnly_paymentMethods__tXPxz .PayNowOnly_paymentMethodIcons__sNmN5{display:flex;flex-wrap:wrap;padding:12px;gap:24px;background-color:#fbfbfb;max-width:340px}.PayNowOnly_container__SIKJr .PayNowOnly_content__oiKLI .PayNowOnly_notification__sOHrp{margin-left:8px}.PayNowOnly_hr__EMNRe{height:1px;background-color:#e2e2e2;width:100%;margin-bottom:16px}.PayNowOnlyInfoModal_bottomSheet__EF_hI{border-radius:8px}.PayNowOnlyInfoModal_bottomSheet__EF_hI .PayNowOnlyInfoModal_contentFrame__GU0PB{padding:16px;display:flex;flex-direction:column;gap:16px}.PayNowOnlyInfoModal_bottomSheet__EF_hI .PayNowOnlyInfoModal_contentFrame__GU0PB .PayNowOnlyInfoModal_subTitle__kujhs{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PayNowOnlyInfoModal_bottomSheet__EF_hI .PayNowOnlyInfoModal_contentFrame__GU0PB .PayNowOnlyInfoModal_text__YeeNb{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.DeleteVoucherModal_bottomSheet__QBTxk{border-radius:8px}.DeleteVoucherModal_bottomSheet__QBTxk .DeleteVoucherModal_contentFrame__OTyXe{display:flex;flex-direction:column;text-align:center;padding:16px;gap:12px}.DeleteVoucherModal_bottomSheet__QBTxk .DeleteVoucherModal_contentFrame__OTyXe h3{font-size:18px;line-height:26px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.DeleteVoucherModal_bottomSheet__QBTxk .DeleteVoucherModal_contentFrame__OTyXe p{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0}.DeleteVoucherModal_bottomSheet__QBTxk .DeleteVoucherModal_footer__RsRhH{display:flex;justify-content:flex-end;padding:16px;gap:12px}.DetailPrice_detailPriceWrapper__sCnro{display:flex;flex-direction:column;background-color:#fbfbfb;border-radius:12px;padding:12px;gap:8px}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_title__FSTI0{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_item__1JbEO,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_promotions___HgEU,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_subtotal__pceRU{display:flex;justify-content:space-between}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg p,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg span,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_item__1JbEO p,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_item__1JbEO span,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_promotions___HgEU p,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_promotions___HgEU span,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_subtotal__pceRU p,.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_subtotal__pceRU span{margin:0}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_subtotal__pceRU span{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_subtotal__pceRU p{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_promotions___HgEU span{font-size:12px;line-height:20px;letter-spacing:0;color:var(--brand-500);font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_promotions___HgEU p{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--brand-500)}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg{font-size:12px;line-height:20px;letter-spacing:0;color:#565656;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg .DetailPrice_voucher__4TnKE{display:flex;gap:8px}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_priceItem__e7ohx .DetailPrice_discount__NfqIg .DetailPrice_voucher__4TnKE .DetailPrice_icon__pi_Wu{background:none;border:none;padding:0;display:flex;align-items:center;cursor:pointer;color:#565656}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_total__e4M2A{display:flex;justify-content:space-between}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_total__e4M2A span{font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.DetailPrice_detailPriceWrapper__sCnro .DetailPrice_total__e4M2A p{font-size:16px;line-height:24px;font-family:var(--bold-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.VoucherForm_formWrapper__jNpM8{display:flex;flex-direction:column}.VoucherForm_formWrapper__jNpM8 .VoucherForm_inputFieldWrapper__klDru{display:flex;gap:12px}.VoucherForm_formWrapper__jNpM8 .VoucherForm_inlineNotificationUncompletedApplyVoucher__yloRI,.VoucherForm_formWrapper__jNpM8 .VoucherForm_inputFieldWrapper__klDru .VoucherForm_inputField__4eQxm{margin-bottom:16px}.VoucherForm_formWrapper__jNpM8 .VoucherForm_voucherTipsButton__kKYB4{width:-moz-fit-content;width:fit-content}.VoucherInputError_authButtons__nYfmP{margin:0;padding-right:12px}.VoucherInputError_authButtons__nYfmP button,.VoucherInputError_authButtons__nYfmP p{display:contents;padding:0;height:-moz-fit-content;height:fit-content}.VoucherInputError_authButtons__nYfmP button span{text-decoration:underline}.Vouchers_containerForManyPaymentOps__zbwXa,.Vouchers_container__MZWT1{display:flex;flex-direction:column;margin:24px 0;gap:16px}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_headline__j5zLG,.Vouchers_container__MZWT1 .Vouchers_headline__j5zLG{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_header__W0j2w,.Vouchers_container__MZWT1 .Vouchers_header__W0j2w{display:grid;grid-template-columns:1fr 1fr;gap:24px;cursor:pointer}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_header__W0j2w .Vouchers_title__9zCcb,.Vouchers_container__MZWT1 .Vouchers_header__W0j2w .Vouchers_title__9zCcb{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin:0}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_header__W0j2w .Vouchers_collapsible__7nWts,.Vouchers_container__MZWT1 .Vouchers_header__W0j2w .Vouchers_collapsible__7nWts{display:flex;justify-content:flex-end}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_header__W0j2w .Vouchers_collapsible__7nWts img,.Vouchers_container__MZWT1 .Vouchers_header__W0j2w .Vouchers_collapsible__7nWts img{margin-right:5px}.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_content___0wu2,.Vouchers_container__MZWT1 .Vouchers_content___0wu2{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:768px){.Vouchers_containerForManyPaymentOps__zbwXa .Vouchers_content___0wu2,.Vouchers_container__MZWT1 .Vouchers_content___0wu2{grid-template-columns:1fr 1fr}}.Vouchers_containerForManyPaymentOps__zbwXa{margin:0 16px 24px}@media(min-width:1216px){.Vouchers_containerForManyPaymentOps__zbwXa{margin:0 0 24px}}.Vouchers_containerForManyPaymentOps__zbwXa content{margin-top:16px}.RoomsPersonsPrice_container__28SPB{display:flex;justify-content:space-between;margin:16px 0}