.CreditCardTemplateFrame_container__3VluL{margin-bottom:24px}.CreditCardTemplateFrame_container__3VluL .CreditCardTemplateFrame_titleRow__8BQQ7{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:24px}@media(min-width:768px){.CreditCardTemplateFrame_container__3VluL .CreditCardTemplateFrame_titleRow__8BQQ7{margin:0 16px;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:center;justify-content:space-between;padding-bottom:24px}@media(min-width:768px){.Guaranty_container__hyWAR .Guaranty_titleRow__oHlyp{align-items:flex-start}}.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{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: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% - 64px);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_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: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}