.Breadcrumbs_breadcrumbs_holder__O2_Z6 .Breadcrumbs_breadcrumbs__UvTDF{margin-bottom:20px}.Breadcrumbs_breadcrumbs_holder__O2_Z6 .Breadcrumbs_breadcrumbs__UvTDF *{font-size:.875rem;font-style:italic}.Breadcrumbs_breadcrumbs_holder__O2_Z6 .Breadcrumbs_breadcrumbs__UvTDF .Breadcrumbs_breadcrumb_item__8Gi2B:hover{color:var(--primary_color);text-decoration:underline}.Breadcrumbs_breadcrumbs_holder__O2_Z6 .Breadcrumbs_breadcrumbs__UvTDF .Breadcrumbs_activePage__SXdOV{font-weight:700;color:var(--primary_color)}.Breadcrumbs_breadcrumbs_holder__O2_Z6 .Breadcrumbs_back_button__dcJt5{color:#000;font-size:.75rem}.GoldAnimatedButton_animated_button__z8RIO{font-size:20px;color:#fff;text-transform:uppercase;position:relative;padding:10px 15px;cursor:pointer;transition:.2s;text-align:center;background-color:transparent;border:none;outline:none}.GoldAnimatedButton_animated_button__z8RIO:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-left:2px solid var(--primary_color);border-top:2px solid var(--primary_color);transition:.3s}.GoldAnimatedButton_animated_button__z8RIO:after{content:"";position:absolute;right:0;bottom:0;width:20px;height:20px;border-bottom:2px solid var(--primary_color);border-right:2px solid var(--primary_color);transition:.3s}.GoldAnimatedButton_animated_button__z8RIO:hover:after,.GoldAnimatedButton_animated_button__z8RIO:hover:before{width:calc(100% - 2px);height:calc(100% - 2px)}@media screen and (max-width:991px){.GoldAnimatedButton_animated_button__z8RIO{font-size:.875rem}}.PageHeader_header__XFgJF{width:100vw;height:600px;position:relative;margin-bottom:40px}.PageHeader_header__XFgJF .PageHeader_overlay_gradient__2DG6P{width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.696) 22.68%,rgba(0,0,0,.448) 41.13%,rgba(0,0,0,.8))}.PageHeader_header__XFgJF .PageHeader_animated_gallery_holder__PPjfw{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden}.PageHeader_header__XFgJF .PageHeader_animated_gallery_holder__PPjfw .PageHeader_bg_animated_gallery_holder__kAh_r{width:100%;height:100%;transform:scale(1.1)}.PageHeader_header__XFgJF .PageHeader_bg_img_holder__0Jam8{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.PageHeader_header__XFgJF .PageHeader_bg_img_holder__0Jam8 img{object-fit:cover;object-position:top center}.PageHeader_header__XFgJF .PageHeader_bg_video_holder__qoxuW{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;pointer-events:none}.PageHeader_header__XFgJF .PageHeader_bg_video_holder__qoxuW .PageHeader_video__NONNp{width:100%;height:100%;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik{padding-left:100px;padding-right:30px;position:absolute;left:20px;top:48%}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_title__irsX9{padding:0;margin:0}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_title__irsX9 .PageHeader_main_heading_preText__dVh4x{padding:0;font-size:3.125rem;font-weight:400;font-family:var(--handwritten_font);line-height:.8;margin:0 0 0 -35px;color:#fff;position:relative;top:-10px}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_title__irsX9 .PageHeader_main_text__449bV{position:relative;z-index:2;text-transform:uppercase;font-size:3.125rem;font-family:var(--serif_font);line-height:1.2;color:var(--primary_color);margin-top:-10px;display:block}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_subTitle__YalcM{margin:0;font-size:3.125rem;font-weight:400;font-family:var(--handwritten_font);color:#fff;line-height:.8;padding:0 0 0 35px}.PageHeader_header__XFgJF .PageHeader_container__arwMJ{height:100%;position:relative;z-index:3}@media screen and (max-width:991px){.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik{padding-left:30px}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_subTitle__YalcM,.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_title__irsX9 .PageHeader_main_heading_preText__dVh4x,.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik .PageHeader_title__irsX9 .PageHeader_main_text__449bV{font-size:2rem}}@media screen and (max-width:500px){.PageHeader_header__XFgJF{height:400px}.PageHeader_header__XFgJF .PageHeader_intro_text__CXIik{margin-top:30px}}.Nav_navigation_holder___5Avy{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.Nav_navigation_holder___5Avy .Nav_logo__QPOPe{width:188px;height:135px;z-index:150;position:relative}.Nav_navigation_holder___5Avy .Nav_logo__QPOPe img{object-fit:contain;object-position:left center}.Nav_navigation_holder___5Avy .Nav_buttons_holder__C9U7Y{margin-left:auto;display:flex;column-gap:30px}@media screen and (max-width:991px){.Nav_navigation_holder___5Avy{align-items:flex-start}.Nav_navigation_holder___5Avy .Nav_logo__QPOPe{width:140px;height:80px}.Nav_navigation_holder___5Avy .Nav_buttons_holder__C9U7Y{flex-direction:column-reverse;align-items:flex-end}}.Menu_menu_holder__W8uT5{z-index:200}.Menu_navbar__MEqmp{width:100%;height:100vh;display:flex;align-items:center;z-index:100;transition:1s;padding-left:80px;padding-right:80px;position:relative;overflow:hidden}.Menu_navbar__MEqmp .Menu_lang_switcher__uIemj{position:absolute;top:0;right:30px;bottom:0;margin-top:auto;margin-bottom:auto;z-index:30;align-self:center}.Menu_navbar__MEqmp .Menu_bg_img_holder__iWKEv{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.Menu_navbar__MEqmp .Menu_bg_img_holder__iWKEv img{display:none;object-fit:cover}.Menu_navbar__MEqmp .Menu_dark_overlay__gqpHM{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:rgba(0,0,0,.5);pointer-events:none}.Menu_navbar__MEqmp .Menu_close_button__21SqN{position:absolute;top:40px;right:40px;z-index:31;cursor:pointer}.Menu_navbar__MEqmp .Menu_logo_holder__m0IZf{width:100%;height:140px;position:absolute;top:50px;left:50px;z-index:10}.Menu_navbar__MEqmp .Menu_logo_holder__m0IZf .Menu_logo__VulP6{width:100%;height:100%;position:relative}.Menu_navbar__MEqmp .Menu_logo_holder__m0IZf .Menu_logo__VulP6 img{object-fit:contain;object-position:top left}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{width:100%;max-width:var(--max-width);display:flex;flex-direction:column;align-items:flex-end;margin:100px auto 0;padding-left:100px;position:relative;z-index:10}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{width:100%;height:118px;padding-bottom:20px;list-style:none;display:inline-block;transition:transform .6s,opacity .4s}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{color:#fff;font-size:5rem;font-weight:400;font-family:var(--handwritten_font);transition:.2s}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI:hover .Menu_menu_link__VfASI{color:var(--primary_color)}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI.Menu_effect__BH_92{transform:scale(.8);transform-origin:center center}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI.Menu_effect__BH_92 .Menu_menu_link__VfASI{color:var(--primary_color)}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI.Menu_dimmed_item__gc4eA{opacity:.3}@media screen and (max-height:900px){.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{width:80%}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{height:90px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:4rem}}@media screen and (max-height:685px){.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{height:80px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:3rem}}@media screen and (max-height:630px){.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{height:70px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:2.75rem}}@media screen and (max-width:1330px){.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{width:80%;padding-left:0}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{height:60px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:3rem}}@media screen and (max-width:900px){.Menu_navbar__MEqmp{padding-left:40px;padding-right:40px}.Menu_navbar__MEqmp .Menu_logo_holder__m0IZf{width:130px;height:80px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{width:100%;align-items:center}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI{height:50px;text-align:center}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:2.2rem}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{max-width:calc(100% - 200px)}}@media screen and (max-width:600px){.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{max-width:calc(100% - 100px)}}@media screen and (max-width:500px){.Menu_navbar__MEqmp .Menu_lang_switcher__uIemj{top:auto;right:0;left:0;bottom:20px}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm{max-width:100%}.Menu_navbar__MEqmp .Menu_menu_list_holder__8F2dm .Menu_menu_list_item__iIUVI .Menu_menu_link__VfASI{font-size:1.75rem}}.Wave_three_holder__x1zL0 canvas{display:block}.Wave_three_holder__x1zL0 #Wave_imageContainer__TeJsE{position:relative;width:600px;height:800px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:10px;max-width:100%;transition:all .5s ease}.Wave_three_holder__x1zL0 #Wave_imageContainer__TeJsE:hover{filter:saturate(100%)}.Wave_three_holder__x1zL0 #Wave_imageContainer__TeJsE>*{position:absolute;inset:0;height:100%!important;width:100%!important;object-fit:cover}.Wave_waves__uHWB2{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,transparent 0,transparent 60%,hsla(0,0%,100%,.6) 70%);animation:Wave_ripple__XpjzL 4s linear infinite}.Wave_wave__eWOre{display:block;width:1px;height:1px;border-radius:50%;border:2px solid #fff;position:absolute;opacity:0;animation-delay:0s;animation-duration:2s;animation-iteration-count:infinite;animation-name:Wave_ripple__XpjzL;z-index:2;visibility:hidden}.Wave_wave__eWOre.Wave_show__frvMz{visibility:visible}.Wave_wave__eWOre:after{content:"";width:1px;height:1px;border-radius:50%;border:2px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;animation-name:Wave_ripple__XpjzL;animation-delay:1.5s;animation-duration:2s;animation-iteration-count:infinite}@keyframes Wave_ripple__XpjzL{0%{width:0;height:0;opacity:1;top:0;left:0}to{width:100px;height:100px;border-width:1px;top:-50px;left:-50px;opacity:0}}.AnimatedGallery_animatedGallery_holder__5Anp0{--_row_height:calc(100% / 3);width:100%;height:600px;position:relative}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy{width:33%;height:var(--_row_height);position:absolute;z-index:1;transition:all .6s}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy img{object-fit:cover}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-1___DXTJ{width:36%;top:0;left:0;z-index:5}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-2__MNPvT{width:33%;height:calc(var(--_row_height) + 5%);top:0;left:36%;z-index:4}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-3__7S0mO{width:42%;height:calc(var(--_row_height) + 10%);top:0;left:57%}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-4__B_d8h{height:calc(var(--_row_height) + 3%);top:calc(1*var(--_row_height) - 3%);left:0;z-index:9}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-5__YkeeX{width:36%;height:calc(var(--_row_height) + 5%);top:calc(1*var(--_row_height) + 0%);left:30%;z-index:7}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-6__Shz8d{width:36%;top:calc(1*var(--_row_height) + 10%);left:63%;z-index:10}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-7__rsT8R{top:calc(2*var(--_row_height));left:0}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-8__Y2MsG{top:calc(2*var(--_row_height));left:33%}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_i-9__4PPbU{top:calc(2*var(--_row_height));left:66%}.AnimatedGallery_animatedGallery_holder__5Anp0 .AnimatedGallery_item__bkbGy.AnimatedGallery_active__XMXri{width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:100!important;transition:all 1s}.ReservationSystem_reservation_system_holder__qeMrF{--_optionsSidebarHolderWidth:300px;--_summaryHolderWidth:300px;width:100%;height:auto;display:flex}.ReservationSystem_reservation_system_holder__qeMrF h3{margin-top:40px;margin-bottom:10px}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_options_sidebar_holder__eRFGR{width:var(--_optionsSidebarHolderWidth);border-right:1px solid gray;padding-right:30px}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_results_holder__v4QDL{width:calc(100% - var(--_optionsSidebarHolderWidth) - var(--_summaryHolderWidth));height:auto;padding-right:20px}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_step_content_holder__ppQHd{width:calc(100% - var(--_optionsSidebarHolderWidth));padding-right:20px}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_summary_holder__wJsyW{width:var(--_summaryHolderWidth);height:auto;padding-left:10px;border-left:1px solid gray}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_summary_holder__wJsyW.ReservationSystem_standalone_summary___lNBA{width:100%;border-left:0;padding-left:0}@media screen and (max-width:1200px){.ReservationSystem_reservation_system_holder__qeMrF{flex-wrap:wrap}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_results_holder__v4QDL{width:calc(100% - var(--_optionsSidebarHolderWidth))}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_summary_holder__wJsyW{width:100%;border-left:0;padding-left:0;margin-top:30px}}@media screen and (max-width:900px){.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_step_content_holder__ppQHd{width:100%;padding-right:0}}@media screen and (max-width:750px){.ReservationSystem_reservation_system_holder__qeMrF{--_optionsSidebarHolderWidth:100%}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_options_sidebar_holder__eRFGR{border-right:0;padding-right:0;margin-bottom:30px}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_results_holder__v4QDL{width:100%;padding-left:0;padding-right:0}.ReservationSystem_reservation_system_holder__qeMrF .ReservationSystem_results_holder__v4QDL .MuiCheckbox-root{padding:0;margin:0}}.ReservationNumberSelector_reservation_number_selector__FJoUO{width:100%;height:auto;border-radius:6px;border:1px solid gray;margin-bottom:20px;padding:10px 20px}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_label__Qgsfx{padding:0;margin:0 0 5px;font-size:1rem}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT{display:flex;align-items:center}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_icon_holder__Wzlgr{width:30px;height:30px;position:relative;margin-right:15px}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_icon_holder__Wzlgr *{font-size:1.365rem}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_change_button__8BayQ{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid gray;cursor:pointer;flex-shrink:0}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_change_button__8BayQ .ReservationNumberSelector_icon__8CmYa{font-size:1.125rem;display:flex;align-items:center}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_change_button__8BayQ:not(.ReservationNumberSelector_disabled__uv1Kt):hover{background-color:#000}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_change_button__8BayQ:not(.ReservationNumberSelector_disabled__uv1Kt):hover .ReservationNumberSelector_icon__8CmYa{fill:#fff}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_change_button__8BayQ.ReservationNumberSelector_disabled__uv1Kt{cursor:auto;opacity:.3}.ReservationNumberSelector_reservation_number_selector__FJoUO .ReservationNumberSelector_content_holder__BahAT .ReservationNumberSelector_selected_value__ey0Qr{margin:0 15px}.ReservationSummary_reservation_summary__96Hl_.ReservationSummary_compact_view__TGf36 h2{margin-bottom:0}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_dates__Wg7TO{display:block;margin-bottom:20px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq{margin-bottom:20px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH{width:100%;height:auto;padding-bottom:10px;display:flex;align-items:center;border-bottom:1px solid var(--primary_color)}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_image_holder__e6a_Q{width:40px;height:40px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_image_holder__e6a_Q img{object-fit:cover}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_room_info_holder__3b8wI{width:100%;padding-left:10px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_room_info_holder__3b8wI .ReservationSummary_room_name__2bFXr{padding:0;margin:0}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_room_info_holder__3b8wI .ReservationSummary_room_price__AYxir{padding:0;margin:0;color:var(--primary_color);font-weight:700}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_items_holder__AetJq .ReservationSummary_selected_room_item__jfXKH .ReservationSummary_guests_holder__850MC table span{font-size:inherit}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7{width:100%}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 .ReservationSummary_selected_roundtrip_item__shLoF{width:100%;height:auto;display:flex;align-items:center;border-bottom:1px solid var(--primary_color);padding:15px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 .ReservationSummary_selected_roundtrip_item__shLoF .ReservationSummary_trip_name__d5SHR{padding:0;margin:0}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_plane_tickets_holder__9Es5J{margin-bottom:20px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_discount_code_holder__Ny91N{border-radius:var(--default_border_radius);border:2px solid var(--primary_color);padding:20px;margin-bottom:30px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_discount_code_holder__Ny91N .ReservationSummary_input_holder__s8Wpp{width:100%;height:auto;display:flex;align-items:center;gap:30px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_discount_code_holder__Ny91N .ReservationSummary_discount_code_applied__7cCid{width:100%;margin-top:10px}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_summary_price_holder__GZASr{width:100%;height:auto;background-color:var(--primary_color);border-radius:var(--default_border_radius);padding:15px 10px;color:#fff}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_summary_price_holder__GZASr .ReservationSummary_price_summary_table__fjqwg tbody tr td:first-child{padding-right:30px;font-weight:700}@media screen and (max-width:650px){.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7{width:100%}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7 table tbody tr td,.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7 table tbody tr th{width:100%;height:auto;float:left;text-align:left!important}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7 table tbody tr td:is(th),.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_personal_data_summary_holder__MVdB7 table tbody tr th:is(th){border-bottom:0}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 table thead{display:none}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 table tbody tr td,.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 table tbody tr th{width:100%;height:auto;float:left;text-align:left!important}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_roundtrips_holder__yLkf1 table tbody tr td:first-child{white-space:normal!important;border-bottom:0!important}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_plane_tickets_holder__9Es5J :not(h3){font-size:.875rem}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_discount_code_holder__Ny91N .ReservationSummary_input_holder__s8Wpp{flex-direction:column}}.ReservationSummary_reservation_summary__96Hl_.ReservationSummary_compact_view__TGf36 .ReservationSummary_summary_price_holder__GZASr .ReservationSummary_price_summary_table__fjqwg tbody tr td{width:100%;float:left}.ReservationSummary_reservation_summary__96Hl_ .ReservationSummary_reservation_automatic_cancelation__QFc2S{font-size:.875rem;margin-bottom:40px}.GenericCheckbox_checkbox_holder___pGD5 .MuiButtonBase-root{padding:0;margin-right:5px}.GenericCheckbox_checkbox_holder___pGD5 .MuiTypography-root{font-size:.75rem;white-space:nowrap}.ReservationRoomDetails_room_details_holder__GXMlu{width:100%;height:auto}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_guests_description__u8nIs{margin-bottom:20px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn{width:100%;height:auto;background-color:#f0f0f0;border-radius:6px;padding:15px;margin-bottom:10px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_room_title__OwEwg{font-size:1.25rem;font-weight:700;margin-bottom:20px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK{width:100%;height:auto;display:flex;align-items:flex-start;column-gap:10px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_number_of_persons_holder__DwC_b{width:200px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS{width:400px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS .ReservationRoomDetails_guest_item__sp96o{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid var(--primary_color)}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS .ReservationRoomDetails_guest_item__sp96o:last-child{border-bottom:0}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS .ReservationRoomDetails_guest_item__sp96o .ReservationRoomDetails_phone_code_input__iIGIJ{width:130px}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS .ReservationRoomDetails_guest_item__sp96o .ReservationRoomDetails_phone_input__lZwKM{margin-left:auto}@media screen and (max-width:900px){.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK{flex-direction:column}.ReservationRoomDetails_room_details_holder__GXMlu .ReservationRoomDetails_room_detail_item__VbsFn .ReservationRoomDetails_persons_details_holder__ztPnK .ReservationRoomDetails_persons_contact_info_holder__E70VS{width:100%}}.Reservations_reservations_holder__gOngd .Reservations_page_intro_holder__DmBpZ{padding-top:20px;padding-bottom:0}.Reservations_reservations_holder__gOngd .Reservations_page_intro_holder__DmBpZ .Reservations_intro_logo_ayurveda__4zQvI,.Reservations_reservations_holder__gOngd .Reservations_page_intro_holder__DmBpZ .Reservations_intro_logo_yoga__Hc8vJ{height:200px}.Reservations_reservations_holder__gOngd .Reservations_page_intro_holder__DmBpZ .Reservations_intro_logo_ayurveda__4zQvI img,.Reservations_reservations_holder__gOngd .Reservations_page_intro_holder__DmBpZ .Reservations_intro_logo_yoga__Hc8vJ img{object-position:right center}