.BackToOverviewButton_containerDesktop__jaSjK{display:none}@media(min-width:768px){.BackToOverviewButton_containerDesktop__jaSjK{display:flex;align-items:center}}.BackToOverviewButton_containerDesktop__jaSjK .BackToOverviewButton_icon__nKSD7{margin-right:8px}.BackToOverviewButton_containerDesktop__jaSjK .BackToOverviewButton_backToOverviewButton__iOb8Q{padding-left:0}.BackToOverviewButton_containerMobile__1_Ya8{position:absolute;top:16px;left:16px;z-index:2}@media(min-width:768px){.BackToOverviewButton_containerMobile__1_Ya8{display:none}}.BackToOverviewButton_containerMobile__1_Ya8 .BackToOverviewButton_backToOverviewButton__iOb8Q{background-color:#fff}.PictureGalleryImage_container__KYFom{position:relative;height:100%;width:100%}@media(hover:hover){.PictureGalleryImage_container__KYFom:hover{-webkit-transition:all .5s ease-in;-webkit-filter:brightness(85%);transition:all .5s ease}}.FivePicturesLayout_container__TRt8b{display:flex;position:relative}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_clickContainer__FjTy0{cursor:pointer}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_clickContainerTop__TYlcb{cursor:pointer;margin-bottom:8px}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageLeft__PJ_cG,.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageLowerRight__kX4gx,.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageUpperRight__cFKe7,.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImage__aefQK{box-sizing:border-box;object-fit:cover}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageLeft__PJ_cG{border-top-left-radius:18px;border-bottom-left-radius:18px}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageUpperRight__cFKe7{border-top-right-radius:18px}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_hotelImageLowerRight__kX4gx{border-bottom-right-radius:18px}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_bigImage__c8LdE{width:100%;height:100%}@media(min-width:1216px){.FivePicturesLayout_container__TRt8b .FivePicturesLayout_bigImage__c8LdE{width:616px;height:400px}}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_smallImage__yR0UX{width:100%;height:100%}@media(min-width:1216px){.FivePicturesLayout_container__TRt8b .FivePicturesLayout_smallImage__yR0UX{width:292px;height:196px}}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_column__Pcy9l{display:flex;flex-direction:column;margin-right:8px}.FivePicturesLayout_container__TRt8b .FivePicturesLayout_columnRight__VaoNX{display:flex;flex-direction:column}.FourPicturesLayout_container__lQ_Jv{display:flex;width:100%;gap:12px;position:relative}.FourPicturesLayout_container__lQ_Jv .FourPicturesLayout_clickContainer__SBd6K{width:100%;height:100%;cursor:pointer}.FourPicturesLayout_container__lQ_Jv .FourPicturesLayout_hotelImage__ITunE{box-sizing:border-box;object-fit:cover;border-radius:8px}.FourPicturesLayout_container__lQ_Jv .FourPicturesLayout_column__n_99H{display:flex;flex-direction:column;gap:12px}.OnePictureLayout_container__1TE7B{cursor:pointer;width:100%;height:320px}@media(min-width:1216px){.OnePictureLayout_container__1TE7B{width:100%;height:427px}}.OnePictureLayout_container__1TE7B .OnePictureLayout_hotelImage__7Z5ck{box-sizing:border-box;object-fit:cover;border-radius:unset}@media(min-width:768px){.OnePictureLayout_container__1TE7B .OnePictureLayout_hotelImage__7Z5ck{border-radius:8px}}.Pictures_placeholderImageContainer__GiRQ6{display:flex;justify-content:center;align-items:center;background-color:#f6f6f6;width:100%;max-height:400px;padding:50px 0}@media(min-width:768px){.Pictures_placeholderImageContainer__GiRQ6{max-height:300px}}@media(min-width:1216px){.Pictures_placeholderImageContainer__GiRQ6{border-radius:18px}}.Pictures_placeholderImageContainer__GiRQ6 .Pictures_placeholderImage__fOFFc{width:25%!important}.ThreePicturesLayout_container__kCuC_{display:flex;position:relative;gap:12px}.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_hotelImage__bi5bo{box-sizing:border-box;object-fit:cover;border-radius:8px}.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_clickContainer__lkOcI{cursor:pointer}.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_firstColumn__LNDw8{width:100%;height:428px}@media(min-width:768px){.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_firstColumn__LNDw8{width:68%}}@media(min-width:1216px){.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_firstColumn__LNDw8{width:73%}}.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_secondColumn__i8XVm{display:flex;flex-direction:column;gap:12px}.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_secondColumn__i8XVm .ThreePicturesLayout_smallImage__1UIvp{width:100%;height:208px}@media(min-width:1216px){.ThreePicturesLayout_container__kCuC_ .ThreePicturesLayout_secondColumn__i8XVm .ThreePicturesLayout_smallImage__1UIvp{width:394px}}@media(min-width:768px){.ThreePicturesLayout_container__kCuC_{width:100vw}}@media(min-width:1216px){.ThreePicturesLayout_container__kCuC_{width:100%}}.TwoPicturesLayout_container__dEVaB{display:flex;position:relative;width:100%;gap:12px}.TwoPicturesLayout_container__dEVaB .TwoPicturesLayout_hotelImage__A6Qfx{box-sizing:border-box;object-fit:cover;border-radius:8px}.TwoPicturesLayout_container__dEVaB .TwoPicturesLayout_clickContainer__QcSs3{cursor:pointer;width:100%;height:100%}@media(min-width:1216px){.TwoPicturesLayout_container__dEVaB .TwoPicturesLayout_clickContainer__QcSs3{width:50%;height:427px}}.AdditionalHotelInformation_container__SwLQ3{display:flex;flex-direction:column}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_title__bd_GU{align-self:flex-start;margin:8px 0 24px;font-size:20px;line-height:28px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:992px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_title__bd_GU{margin-top:0}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL{flex-direction:row;justify-content:space-between}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_item__Lo6Xd,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{display:flex}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{flex-direction:column;justify-content:space-between}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{width:50%}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_firstItem__DoLBQ{flex-direction:row;width:60%;padding-right:48px}}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{width:50%;margin-left:48px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_secondItem__iH7Pc{justify-content:flex-end;margin-left:unset;width:40%}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_element__vxP63,.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin:unset;padding:unset;border:unset}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_spokenLanguages__n1JB_{margin-top:24px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_spokenLanguages__n1JB_{margin-top:unset}}.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:32px}@media(min-width:768px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:0;margin-right:60px}}@media(min-width:1216px){.AdditionalHotelInformation_container__SwLQ3 .AdditionalHotelInformation_content__njlvL .AdditionalHotelInformation_paymentOptions__mQPp_{margin-top:unset;min-width:30%}}.BookingInfo_container__vMmR3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}@media(min-width:768px){.BookingInfo_container__vMmR3{grid-template-columns:repeat(12,1fr);gap:16px}}@media(min-width:1216px){.BookingInfo_container__vMmR3{gap:32px}}.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb{grid-column:span 4;display:flex;flex-direction:column;gap:24px;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;order:2}@media(min-width:768px){.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb{order:unset}}.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb .BookingInfo_info__s_D65{display:flex;flex-direction:column;gap:4px}.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb .BookingInfo_info__s_D65 .BookingInfo_reviewTitle__827t5{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}.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb .BookingInfo_info__s_D65 .BookingInfo_hotelName__0vBUa{font-size:24px;line-height:32px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb .BookingInfo_info__s_D65 .BookingInfo_duration__CCU_K,.BookingInfo_container__vMmR3 .BookingInfo_left__OLHFb .BookingInfo_reviewDescription__cBdbQ{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}.BookingInfo_container__vMmR3 .BookingInfo_right___M07a{grid-column:span 4;height:225px}@media(min-width:768px){.BookingInfo_container__vMmR3 .BookingInfo_right___M07a{grid-column:span 8;order:unset;height:234px}}.BookingInfo_container__vMmR3 .BookingInfo_right___M07a .BookingInfo_hotelImage__EifM1{object-fit:cover;width:100%;height:100%;border-radius:8px}.GeneralInfo_container__PhSaQ{display:flex;flex-direction:column;gap:32px;width:calc(100% - 32px)}@media(min-width:768px){.GeneralInfo_container__PhSaQ{width:calc(100% - 48px)}}@media(min-width:1216px){.GeneralInfo_container__PhSaQ{width:1216px}}