.PuWToBobaRedirectModal_container__gAA_h{display:flex}@media(min-width:768px){.PuWToBobaRedirectModal_container__gAA_h{max-width:400px}}.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av{display:flex;flex-direction:column;align-items:center;padding:24px 24px 0}.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av .PuWToBobaRedirectModal_text__ESlBl p{margin:0 0 4px}.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av .PuWToBobaRedirectModal_buttons__jAigV{display:flex;flex-direction:column-reverse;width:100%;border-top:1px solid #e2e2e2;padding:24px 24px 12px;margin-top:24px;gap:12px}@media(min-width:768px){.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av .PuWToBobaRedirectModal_buttons__jAigV{flex-direction:row;justify-content:flex-end;gap:24px;padding:12px 24px}}.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av .PuWToBobaRedirectModal_buttons__jAigV .PuWToBobaRedirectModal_nextButton__DLOZc{width:100%}@media(min-width:768px){.PuWToBobaRedirectModal_container__gAA_h .PuWToBobaRedirectModal_content__oo2av .PuWToBobaRedirectModal_buttons__jAigV .PuWToBobaRedirectModal_nextButton__DLOZc{width:unset}}.SearchButton_button__rP0Vj{text-wrap:nowrap}.SearchBottomSheet_searchBox__ayKGb{margin:24px 0;width:100%}@media(min-width:576px){.SearchBottomSheet_searchBox__ayKGb{min-width:372px}}.SortBottomSheet_content__C_ojV{overflow-y:scroll;scrollbar-width:none}@supports(-webkit-touch-callout:none){.SortBottomSheet_content__C_ojV{max-height:calc(100vh - 300px)}}@supports not (-webkit-touch-callout:none){.SortBottomSheet_content__C_ojV{max-height:calc(100vh - 250px)}}@media(min-width:576px){.SortBottomSheet_content__C_ojV{border-radius:0 0 16px 16px}}@media(min-width:768px){.SortBottomSheet_content__C_ojV{width:50vw}}.SubFooter_box__B8NVh{display:flex;justify-content:center;box-sizing:border-box;background-color:#383838;padding:24px 0 0;font-size:12px;line-height:20px;letter-spacing:0;color:#fff;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-align:center;border-top:1px solid #565656}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;margin:0 16px}@media(min-width:1216px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{max-width:1216px}}@media(min-width:576px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{grid-template-columns:repeat(12,1fr)}}@media(min-width:768px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{grid-template-columns:repeat(12,1fr);margin:0 24px}}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{grid-template-columns:repeat(12,1fr);margin:0 16px}}@media(min-width:1216px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ{grid-template-columns:repeat(12,72px);grid-column-gap:32px;margin:0}}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_copyright__FJMan{grid-column:1/-1;margin-bottom:24px}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_copyright__FJMan{grid-column:1/4;display:flex;align-items:center;text-align:start;margin-bottom:unset}}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b{grid-column:1/-1}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b{grid-column:4/11;display:flex;align-items:center;justify-content:center;padding-bottom:0}}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b div{display:inline-block;padding:4px 0}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b .SubFooter_cookiePreferencesLink__rQfgt{padding:0 16px!important;color:#fff;cursor:pointer}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b a:active,.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b a:hover,.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b a:link,.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b a:visited{color:#fff}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b .SubFooter_cookiePreferencesLink__rQfgt,.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b .SubFooter_link__4cn17{margin-bottom:8px;cursor:pointer;padding:0 16px;text-decoration-line:underline}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b .SubFooter_cookiePreferencesLink__rQfgt,.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_links__gyL2b .SubFooter_link__4cn17{margin-bottom:unset}}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_social__1uH7V{grid-column:1/-1;height:20px;margin-top:16px}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_social__1uH7V{grid-column:11/-1;text-align:end;margin-top:unset}}.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_social__1uH7V .SubFooter_icon__9ZmUk{fill:#fff;width:20px;height:20px;padding:0 12px}@media(min-width:992px){.SubFooter_box__B8NVh .SubFooter_gridWrapper__ST_cQ .SubFooter_social__1uH7V .SubFooter_icon__9ZmUk:last-child{padding:0 0 0 12px}}.SubFooter_idContainer__8fQ87{display:flex;justify-content:center;box-sizing:border-box;min-height:24px;background-color:#383838}.SubFooter_idContainer__8fQ87 .SubFooter_ids__neU5G{font-size:8px;line-height:16px;letter-spacing:0;color:#383838;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media(min-width:1216px){.SubFooter_idContainer__8fQ87 .SubFooter_ids__neU5G{max-width:1216px}.HomepageClientPage_mainContainer__B6SF2{display:flex;flex-direction:column;align-items:center}}.BookClientPage_container__89ONK{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.BookClientPage_container__89ONK .BookClientPage_content__RUkti{margin-top:24px}@media(min-width:1216px){.BookClientPage_container__89ONK .BookClientPage_content__RUkti{margin-top:80px}}.BookClientPage_spinnerBox__SaIz_{width:100%;height:600px;display:flex;justify-content:center;align-items:center}.ConfirmationClientPage_container__K_Fqp{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ConfirmationClientPage_container__K_Fqp .ConfirmationClientPage_content__uUmXQ{margin-top:24px}@media(min-width:1216px){.ConfirmationClientPage_container__K_Fqp .ConfirmationClientPage_content__uUmXQ{margin-top:80px}}.DetailClientPage_container__NtL2f{display:flex;justify-content:center;width:100%;align-items:center;position:relative}.DetailClientPage_specialFooterSpace__jIoA4{display:flex;justify-content:center;height:85px}@media(min-width:1216px){.DetailClientPage_specialFooterSpace__jIoA4{height:140px}}.DetailClientPage_specialFooterSpace__jIoA4 .DetailClientPage_traceIds__6q3cF{background-color:#fff;font-size:10px;line-height:18px;letter-spacing:0;color:#e2e2e2;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.HotelSkeleton_container__dd0hS{display:flex;flex-direction:column;align-items:center;width:calc(100% - 24px);padding-bottom:32px}@media(min-width:768px){.HotelSkeleton_container__dd0hS{margin-top:24px}}@media(min-width:1216px){.HotelSkeleton_container__dd0hS{margin-top:48px;width:1216px;height:100%}}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN{display:flex;flex-direction:column;width:100%}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_header__t_un_{width:100%;height:72px;border-radius:12px;margin:24px 0;overflow:hidden;position:relative}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_header__t_un_:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_header__t_un_:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));animation:HotelSkeleton_passThrough__bjAlh 2s infinite;content:""}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_gallery__kCUOx{width:100%;height:400px;border-radius:18px;overflow:hidden;position:relative}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_gallery__kCUOx:after{content:"";top:0;right:0;bottom:0;left:0;display:inline-block;padding:10px;width:100%;height:100%;background-color:#e2e2e2;border-radius:4px;position:absolute}.HotelSkeleton_container__dd0hS .HotelSkeleton_content__ZtmLN .HotelSkeleton_gallery__kCUOx:before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));animation:HotelSkeleton_passThrough__bjAlh 2s infinite;content:""}@keyframes HotelSkeleton_passThrough__bjAlh{to{transform:translateX(100%)}}.ListClientPage_container__yBjHK .ListClientPage_main__sTSUX,.ListClientPage_mapContainer__5jQ38 .ListClientPage_main__sTSUX{display:flex;justify-content:center;width:100%;align-items:center;position:relative;background-color:#f0f0f0}.ListClientPage_container__yBjHK .ListClientPage_specialFooterSpace___d2dM,.ListClientPage_mapContainer__5jQ38 .ListClientPage_specialFooterSpace___d2dM{display:flex;justify-content:center;height:45px}@media(min-width:768px){.ListClientPage_container__yBjHK .ListClientPage_specialFooterSpace___d2dM,.ListClientPage_mapContainer__5jQ38 .ListClientPage_specialFooterSpace___d2dM{height:85px}}@media(min-width:1216px){.ListClientPage_container__yBjHK .ListClientPage_specialFooterSpace___d2dM,.ListClientPage_mapContainer__5jQ38 .ListClientPage_specialFooterSpace___d2dM{height:140px}}.ListClientPage_container__yBjHK .ListClientPage_specialFooterSpace___d2dM .ListClientPage_traceIds__0CN8y,.ListClientPage_mapContainer__5jQ38 .ListClientPage_specialFooterSpace___d2dM .ListClientPage_traceIds__0CN8y{background-color:#fff;font-size:10px;line-height:18px;letter-spacing:0;color:#e2e2e2;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ListClientPage_mapContainer__5jQ38{max-height:100dvh;overflow:hidden}.bookings_container__ygLc0{width:100%;display:flex;flex-direction:row;justify-content:center;background-color:#fff}.ReviewsClientPage_container__lF6Ft,.bookings_container__j7qXe,.changeorcancelroom_container__BJ9wA,.selectnewroom_container__CoIo8{width:100%;display:flex;flex-direction:row;justify-content:center;background-color:#f0f0f0}.ReviewsFormClientPage_container__7zwy8{width:100%;display:flex;justify-content:center;background-color:#fff}.ItineraryContent_container__FJLpO{display:flex;flex-direction:column}@media(min-width:768px){.ItineraryContent_container__FJLpO{max-height:60vh;overflow-y:auto}}@media(min-width:1216px){.ItineraryContent_container__FJLpO{max-height:unset;overflow-y:unset}}.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0{display:flex;flex-direction:column}.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_searchBox__rBB86{width:100%}@media(min-width:768px){.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_searchBox__rBB86{display:none}}.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_itinerary__hMpny{display:none;margin-top:8px}@media(min-width:768px){.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_itinerary__hMpny{display:block}}.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_itinerary__hMpny .ItineraryContent_roomsPersonsPickerContainer__7hO8_{margin-left:24px}.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_itinerary__hMpny .ItineraryContent_datePickerContainer__Eedk1{margin-top:16px}@media(min-width:768px){.ItineraryContent_container__FJLpO .ItineraryContent_content__MzVb0 .ItineraryContent_itinerary__hMpny .ItineraryContent_datePickerContainer__Eedk1{margin-bottom:unset}}