.Langs_langs__4F8xz{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--gap-xs)}.Langs_langsMenu__a5peq{position:absolute;z-index:1001;display:flex;flex-direction:column;padding:var(--s-8);gap:var(--gap-xs);background-color:var(--primary);top:100%;bottom:auto;background-color:var(--white);border-radius:var(--radius-button);opacity:0;pointer-events:none;right:calc(var(--s-8)*-1);transform:translateY(-25%);transition:transform .3s var(--ease-in-out-quint),opacity .3s var(--ease-in-out-quint)}.Langs_langsMenu__a5peq.-top{transform:translateY(25%);bottom:100%;top:auto}.Langs_langsMenu__a5peq.-open,.Langs_langsMenu__a5peq.-open.-top{opacity:1;pointer-events:auto;transform:translateY(0)}.Langs_lang__mlvz0{color:var(--white)}.Langs_lang__mlvz0.-active{display:none}.Langs_button__bFjMe{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:0 1rem 0 .6rem;height:2.75rem;border-radius:var(--radius-button);color:var(--color-text);font-weight:var(--weight-button);font-size:var(--text-13);letter-spacing:var(--letter-spacing-button);text-align:left;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.Langs_button__bFjMe.-active,.Langs_button__bFjMe:hover{background:var(--background)}.MenuAction_menu__5fGNN{position:fixed;z-index:100000;top:0;left:0;width:100vw;height:100%;overflow:hidden;background:var(--background-dark);transform:translateX(-50%);opacity:0;transition:transform .25s ease-in-out,opacity .25s ease-in-out;pointer-events:none;display:flex;flex-direction:column}.MenuAction_menu__5fGNN.-open{transform:translateX(0);opacity:1;pointer-events:auto}@media screen and (min-width:640px){.MenuAction_menu__5fGNN{width:clamp(400px,40vw,800px)}}.MenuAction_menu__5fGNN .MenuAction_close__RylBO{position:absolute;top:var(--s-12);left:var(--s-16)}@media screen and (min-width:768px){.MenuAction_menu__5fGNN .MenuAction_close__RylBO{left:var(--s-24)}}.Phone_phone__bGBdb{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--gap-xs)}.Phone_phoneBox__q_mD4{position:absolute;z-index:1001;display:flex;flex-direction:column;padding:var(--s-16) var(--s-24);gap:var(--gap-xs);background-color:var(--primary);top:100%;bottom:auto;background-color:var(--white);border-radius:var(--radius-button);opacity:0;pointer-events:none;transform:translateY(-25%);transition:transform .3s var(--ease-in-out-quint),opacity .3s var(--ease-in-out-quint);white-space:nowrap;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-button);font-size:var(--text-16)}@media screen and (min-width:992px){.Phone_phoneBox__q_mD4{font-size:var(--text-20)}}.Phone_phoneBox__q_mD4.-top{transform:translateY(25%);bottom:100%;top:auto}.Phone_phoneBox__q_mD4.-open,.Phone_phoneBox__q_mD4.-open.-top{opacity:1;pointer-events:auto;transform:translateY(0)}.Menu_smoothScroll__BoWFU{overflow:auto;flex-grow:1;scrollbar-gutter:stable;scrollbar-width:var(--scrollbar-w)!important}.Menu_smoothScroll__BoWFU::-webkit-resizer,.Menu_smoothScroll__BoWFU::-webkit-scrollbar,.Menu_smoothScroll__BoWFU::-webkit-scrollbar-corner,.Menu_smoothScroll__BoWFU::-webkit-scrollbar-track,.Menu_smoothScroll__BoWFU::-webkit-scrollbar-track-piece{width:var(--scrollbar-w);background-color:rgba(0,0,0,0)}.Menu_smoothScroll__BoWFU::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)}.Menu_smoothScroll__BoWFU>div{min-height:100%}.Menu_content__MN4Bo,.Menu_smoothScroll__BoWFU>div{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.Menu_content__MN4Bo{width:100%;text-align:center;padding:var(--padding-modal);height:100%}.Menu_link__OCzXG{color:var(--white);text-transform:uppercase;font-weight:400;position:relative}.Menu_link__OCzXG:before{content:"";display:block;width:100%;height:2px;background:var(--primary);position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out}.Menu_link__OCzXG.-active:before,.Menu_link__OCzXG:hover:before{transform:scaleX(1);transform-origin:left}.Menu_menu__rHDaK{display:flex;flex-direction:column;justify-content:center;gap:var(--s-8);letter-spacing:var(--letter-spacing-button);font-size:var(--text-16)}@media screen and (min-width:992px){.Menu_menu__rHDaK{font-size:var(--text-24)}}.Menu_subMenu__YiULM{display:flex;flex-direction:column;justify-content:center;gap:var(--s-16);padding-top:var(--s-40);margin-top:var(--s-40);font-size:var(--text-14);border-top:1px solid hsla(0,0%,100%,.2);letter-spacing:var(--letter-spacing-button)}@media screen and (min-width:992px){.Menu_subMenu__YiULM{font-size:var(--text-16)}}.Menu_socials__ucfpZ{display:flex;justify-content:center;align-items:center;margin-top:var(--s-40);gap:var(--gap)}.Menu_bar__ureNi{background:var(--white);display:flex;justify-content:space-between;align-items:center;gap:var(--s-16);padding:var(--s-24)}div.Menu_video__ZoFVY{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--secondary)}div.Menu_video__ZoFVY mux-player{background:none;height:100%;width:100%;--controls:none!important;--loading-indicator:none!important;--media-object-fit:cover!important;--media-object-position:center bottom!important;--media-accent-color:var(--primary)!important;--media-background-color:var(--secondary)!important}div.Menu_video__ZoFVY mux-player::part(bottom time range),div.Menu_video__ZoFVY mux-player::part(center play button),div.Menu_video__ZoFVY mux-player::part(control-bar bottom),div.Menu_video__ZoFVY mux-player::part(dialog){display:none!important}.Medias_medias__u1_uV{position:relative;opacity:0;transition:transform .75s var(--ease-in-out-cubic) var(--animation-delay,.25s),opacity .5s var(--ease-in-out-cubic) var(--animation-delay,.25s)}@media screen and (min-width:992px){.Medias_medias__u1_uV.slideDown{transform:translateY(-10%)}.Medias_medias__u1_uV.slideUp{transform:translateY(10%)}}.Medias_medias__u1_uV.fade{opacity:0}.Medias_medias__u1_uV.none{transform:translateY(0);opacity:1}.Medias_medias__u1_uV.-active{transform:translateY(0)!important;opacity:1!important}.ModalMedias_overlay__X2z0V{position:fixed;top:0;left:0;width:100vw;height:var(--visual-viewport-height);background:var(--background-overlay-dark);display:flex;align-items:center;justify-content:flex-end;z-index:3000}.ModalMedias_overlay__X2z0V[data-entering]{animation:ModalMedias_RoomGallery__tkLmB .25s}.ModalMedias_overlay__X2z0V[data-exiting]{animation:ModalMedias_RoomGallery__tkLmB .25s ease-in reverse}.ModalMedias_modal__jw_yI{position:relative;box-shadow:0 8px 20px rgba(0,0,0,.15);border-radius:0;color:var(--text-bg-light);outline:none;width:100vw;height:100dvh;right:0;overflow:hidden;transition:opacity .15s ease-in}.ModalMedias_modal__jw_yI[data-entering]{animation:ModalMedias_modal-zoom__SrhqU .25s ease-out}.ModalMedias_modal__jw_yI[data-exiting]{animation:ModalMedias_modal-zoom__SrhqU .25s ease-in reverse}@media screen and (min-width:640px){.ModalMedias_modal__jw_yI{width:clamp(640px,65vw,var(--w-col-5))}}.-modal-fullScreen .ModalMedias_modal__jw_yI{width:100vw}@keyframes ModalMedias_RoomGallery__tkLmB{0%{opacity:0}to{opacity:1}}@keyframes ModalMedias_modal-zoom__SrhqU{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}.ModalMedias_close__rppsq{position:absolute!important;z-index:2000;top:var(--s-12)!important;right:var(--s-16)!important}.ModalMedias_close__rppsq.-left{left:var(--s-16)!important;right:unset}@media screen and (min-width:768px){.ModalMedias_close__rppsq{right:var(--s-24)!important}.ModalMedias_close__rppsq.-left{left:var(--s-24)!important;right:unset}}.ModalMedias_content__PIttM{position:relative;width:100vw;height:100dvh;padding-top:var(--padding-modal-top);padding-bottom:var(--padding-modal-bottom)}.ModalMedias_medias__bPD7C .slick-slider{height:calc(100dvh - var(--padding-modal-top) - var(--padding-modal-bottom));width:100vw}.ModalMedias_medias__bPD7C .slick-slide{height:100%;width:100vw;padding-left:var(--padding-modal-left);padding-right:var(--padding-modal-right)}.ModalMedias_medias__bPD7C .slick-slide img{height:calc(100dvh - var(--padding-modal-top) - var(--padding-modal-bottom));width:calc(100vw - var(--padding-modal-left) - var(--padding-modal-right))!important;object-fit:scale-down}.RoomsNav_roomsNav__adld0{position:-webkit-sticky;position:sticky;z-index:1;top:0;display:flex;align-items:center;height:var(--top-bar-height);width:100vw;background:var(--white);gap:var(--gap)}.RoomsNav_rooms__7JTZ0{flex-shrink:1;overflow:auto;flex-grow:1;align-self:center;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-left:calc(var(--s-16))}.RoomsNav_rooms__7JTZ0 *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.RoomsNav_list__EVEt8{display:flex;gap:var(--s-16);min-width:-moz-fit-content;min-width:fit-content;width:100%;justify-content:center}.RoomsNav_roomButton__uZbnK{border:1px solid rgba(0,0,0,0);border-radius:var(--radius-m);padding:var(--s-8) var(--s-16);cursor:pointer;text-align:left;line-height:1.15;font-size:var(--text-10)}.-active .RoomsNav_roomButton__uZbnK{border:1px solid var(--primary)}.RoomsNav_roomButton__uZbnK strong{white-space:nowrap;font-weight:var(--weight-semibold)}@media screen and (min-width:992px){.RoomsNav_roomButton__uZbnK{font-size:var(--text-14)}}.RoomsNav_buttons__gPhOa{display:flex;gap:var(--gap-s);flex-shrink:0}@media screen and (max-width:991px){.RoomsNav_buttons__gPhOa .RoomsNav_next__ZrO1b,.RoomsNav_buttons__gPhOa .RoomsNav_prev__ris37{width:2rem;height:2rem}.RoomsNav_buttons__gPhOa .RoomsNav_next__ZrO1b svg,.RoomsNav_buttons__gPhOa .RoomsNav_prev__ris37 svg{width:1rem;height:1rem}}.RoomsNav_buttons__gPhOa .RoomsNav_next__ZrO1b{margin-right:calc(var(--s-16) + 3rem + var(--gap))}@media screen and (min-width:768px){.RoomsNav_buttons__gPhOa .RoomsNav_next__ZrO1b{margin-right:calc(var(--s-24) + 3rem + var(--gap))}}.ModalRoomsAction_container__NsbRU{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.ModalRoomsAction_content__Cne9u{position:relative}.ModalRoomsAction_room__5RjTr{display:none;opacity:0}.ModalRoomsAction_room__5RjTr.-active{display:block;animation:ModalRoomsAction_fadeIn__v893E .5s ease forwards}@keyframes ModalRoomsAction_fadeIn__v893E{0%{opacity:0}to{opacity:1}}@media screen and (min-width:992px){.RoomBooking_bookingContainer__CnxR8{padding-bottom:1rem}}body:has(.RoomBooking_bookingContainer__CnxR8) .diadao-hdp-bar-room-responsive{transform:translateY(0)!important}.FilterNav_filter__kuU39{position:-webkit-sticky;position:sticky;z-index:3;top:var(--top-bar-height);display:flex;align-items:center;background:var(--white);gap:var(--gap);width:100vw!important}.FilterNav_container__so4su{flex-shrink:1;overflow:auto;flex-grow:1;align-self:center;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-top:var(--s-16);padding-bottom:var(--s-16)}.FilterNav_container__so4su *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterNav_list__2N1Ii{display:flex;gap:var(--s-16);min-width:-moz-fit-content;min-width:fit-content;width:100%;justify-content:center;-webkit-padding-start:var(--s-16);padding-inline-start:var(--s-16);-webkit-padding-end:var(--s-16);padding-inline-end:var(--s-16)}.FilterNav_link__jPhQ1{display:inline-block;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-m);padding:var(--s-8) var(--s-16);cursor:pointer;text-align:left;line-height:1.15;font-size:var(--text-10);color:var(--color-text);font-weight:var(--weight-semibold);white-space:nowrap}.FilterNav_link__jPhQ1.-active{border:1px solid var(--primary)}@media screen and (min-width:992px){.FilterNav_link__jPhQ1{font-size:var(--text-14);padding:var(--s-16) var(--s-20)}}.OffersList_offersFilters__KJE1O{padding:var(--s-24) var(--gap);display:flex;flex-direction:column;align-items:center;gap:var(--s-8);width:100%;justify-content:center}@media screen and (min-width:768px){.OffersList_offersFilters__KJE1O{flex-direction:row;gap:var(--s-16);background:var(--white);top:var(--top-bar-height);position:-webkit-sticky;position:sticky;z-index:3}}.OffersList_button__Fw6_e{border:1px solid rgba(0,0,0,0);border-radius:var(--radius-m);padding:var(--s-8) var(--s-16);cursor:pointer;text-align:left;line-height:1.15;font-size:var(--text-10);white-space:nowrap;font-weight:var(--weight-semibold)}.-active .OffersList_button__Fw6_e{border:1px solid var(--primary)}@media screen and (min-width:992px){.OffersList_button__Fw6_e{font-size:var(--text-14)}}.OffersList_offersList___GqSo{width:100%;display:flex;flex-wrap:wrap;gap:var(--gap);padding:0 var(--gap);margin-top:var(--s-24)}@media screen and (min-width:992px){.OffersList_offersList___GqSo{margin-top:var(--s-40);padding:0 var(--s-col-1)}}.ModalOffers_overlay__h59x2{position:fixed;top:0;left:0;width:100vw;height:var(--visual-viewport-height);background:var(--background-overlay);display:flex;align-items:center;justify-content:flex-end;z-index:2000}.ModalOffers_overlay__h59x2[data-entering]{animation:ModalOffers_modal-fade__zNk7E .25s}.ModalOffers_overlay__h59x2[data-exiting]{animation:ModalOffers_modal-fade__zNk7E .25s ease-in reverse}.ModalOffers_modal__F_9p8{position:relative;box-shadow:0 8px 20px rgba(0,0,0,.15);border-radius:0;background:var(--background-modal);color:var(--text-bg-light);outline:none;width:100vw;height:100dvh;right:0;overflow:hidden;transition:opacity .15s ease-in;display:flex;flex-direction:column}.ModalOffers_modal__F_9p8[data-entering]{animation:ModalOffers_modal-zoom__Qxy7r .25s ease-out}.ModalOffers_modal__F_9p8[data-exiting]{animation:ModalOffers_modal-zoom__Qxy7r .25s ease-in reverse}@media screen and (min-width:640px){.ModalOffers_modal__F_9p8{width:clamp(640px,65vw,var(--w-col-5))}}.-modal-fullScreen .ModalOffers_modal__F_9p8{width:100vw}@keyframes ModalOffers_modal-fade__zNk7E{0%{opacity:0}to{opacity:1}}@keyframes ModalOffers_modal-zoom__Qxy7r{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}.ModalOffers_close__NskDi{position:absolute!important;z-index:2;top:var(--s-12);right:var(--s-16)!important}.ModalOffers_close__NskDi.-left{left:var(--s-16);right:unset}@media screen and (min-width:768px){.ModalOffers_close__NskDi{right:var(--s-24)!important}.ModalOffers_close__NskDi.-left{left:var(--s-24);right:unset}}.ModalOffers_scroll__skbfX{height:100%;flex-grow:1;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:var(--scrollbar-w)!important}.ModalOffers_scroll__skbfX::-webkit-resizer,.ModalOffers_scroll__skbfX::-webkit-scrollbar,.ModalOffers_scroll__skbfX::-webkit-scrollbar-corner,.ModalOffers_scroll__skbfX::-webkit-scrollbar-track,.ModalOffers_scroll__skbfX::-webkit-scrollbar-track-piece{width:var(--scrollbar-w);background-color:rgba(0,0,0,0)}.ModalOffers_scroll__skbfX::-webkit-scrollbar-thumb{background-color:var(--primary)}.ModalOffers_scroll__skbfX>div{min-height:100%;display:grid}.ModalOffers_modalContent__GXnDO{max-height:100dvh;display:flex;flex-direction:column}@media screen and (min-width:992px){.ModalOffers_modalContent__GXnDO{display:grid;grid-template-areas:"leftSide content" "leftSide bottomBar";grid-template-rows:1fr auto}.ModalOffers_classNameContent__X7ZiT{grid-area:content}.ModalOffers_bottomBar__sFXG_{position:relative;grid-area:bottomBar}.ModalOffers_leftSide__JiISY{grid-area:leftSide}}.Wrapper_wrapper__YXa9O{z-index:3;position:relative;width:100vw;padding:var(--wrapper-py-l) 0;opacity:var(--opacity-transition-page);transition:opacity .5s ease-in-out}.dev .Wrapper_wrapper__YXa9O{box-shadow:inset 0 0 0 2px rgba(0,0,0,.1)}.dev .Wrapper_wrapper__YXa9O:before{content:attr(data-name);position:absolute;top:0;left:0;background-color:rgba(0,0,0,.15);padding:.25rem .5rem;color:#fff}.Wrapper_content__eWrb3{position:relative;width:100vw;margin-right:auto;margin-left:auto}.dev .Wrapper_content__eWrb3{box-shadow:inset 0 0 0 2px rgba(0,0,0,.1)}.Wrapper_content__eWrb3.-right{text-align:right}.Wrapper_content__eWrb3.-center{text-align:center}.Wrapper_content__eWrb3.-wide{max-width:none;padding-right:0;padding-left:0}.Title_titleModule__E2iGY{display:flex;flex-direction:column;gap:var(--s-8)}@media screen and (min-width:992px){.Title_titleModule__E2iGY{gap:var(--s-16)}}.Title_titleModule__E2iGY h1,.Title_titleModule__E2iGY h2,.Title_titleModule__E2iGY h3,.Title_titleModule__E2iGY h4,.Title_titleModule__E2iGY h5,.Title_titleModule__E2iGY h6{margin:0}.Title_titleModule__E2iGY h1{font-weight:var(--weight-normal)}.Title_titleModule__E2iGY h1 strong{font-weight:var(--weight-light)}.TemplateIntro_templateIntroWrapper__AOnQx{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.TemplateIntro_templateIntroWrapper__AOnQx{padding-bottom:var(--s-120)}}.TemplateIntro_templateIntro__mpZEj{padding-left:var(--s-16);padding-right:var(--s-16)}@media screen and (min-width:992px){.TemplateIntro_templateIntro__mpZEj{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--row-gap);row-gap:var(--row-gap);grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.TemplateIntro_templateIntro__mpZEj{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateIntro_intro__6Vi4Z{display:flex;flex-direction:column;gap:var(--s-16)}@media screen and (min-width:992px){.TemplateIntro_textWrapper__Jdicv{grid-column-start:4;grid-column-end:span 8}}.TemplateIntro_text__P9zwX h2{margin-top:var(--s-48);margin-bottom:var(--s-24)}.TemplateIntro_text__P9zwX ul{width:100%;display:flex;flex-direction:column;gap:var(--s-16)}.TemplateIntro_text__P9zwX ul li{position:relative;padding-left:var(--s-32);width:100%}.TemplateIntro_text__P9zwX ul li:before{content:url(/images/icons/quote.svg);display:block;position:absolute;left:0;top:4px}.TemplateGrid4_templateGrid4__0zyZa{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-48)}@media screen and (min-width:992px){.TemplateGrid4_templateGrid4__0zyZa{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--row-gap);row-gap:var(--row-gap);grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.TemplateGrid4_templateGrid4__0zyZa{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateGrid4_templateGrid4__0zyZa img{object-fit:cover;height:100%;width:100%}@media screen and (min-width:992px){.TemplateGrid4_templateGrid4__0zyZa.TemplateGrid4_mediasLeft__xWwQ_ .TemplateGrid4_left__nft0h{grid-column-start:6;grid-column-end:span 7}.TemplateGrid4_templateGrid4__0zyZa.TemplateGrid4_mediasLeft__xWwQ_ .TemplateGrid4_right__MSo6c{grid-column-start:2;grid-column-end:span 4}.TemplateGrid4_templateGrid4__0zyZa.TemplateGrid4_mediasLeft__xWwQ_ .TemplateGrid4_buttons__oYlV4,.TemplateGrid4_templateGrid4__0zyZa.TemplateGrid4_mediasLeft__xWwQ_ .TemplateGrid4_mediaRight1__53Vmd,.TemplateGrid4_templateGrid4__0zyZa.TemplateGrid4_mediasLeft__xWwQ_ .TemplateGrid4_mediaRight3___VyiG{margin-left:var(--s-col-1);margin-right:0}}.TemplateGrid4_left__nft0h{display:flex;flex-direction:column;gap:var(--s-32)}@media screen and (min-width:992px){.TemplateGrid4_left__nft0h{grid-column-start:3;grid-column-end:span 7;grid-row-start:1;grid-row-end:span 1;gap:var(--s-80)}.TemplateGrid4_left__nft0h .TemplateGrid4_text__czi2C,.TemplateGrid4_left__nft0h .TemplateGrid4_titles__D9dfE{margin-inline:var(--s-col-1)}.TemplateGrid4_left__nft0h .TemplateGrid4_media1__D_6C0 img{aspect-ratio:9/10}.TemplateGrid4_right__MSo6c{margin-top:var(--s-160);grid-column-start:10;grid-column-end:span 4;grid-row-start:1;grid-row-end:span 1}}.TemplateGrid4_right__MSo6c .TemplateGrid4_mediasRight__qTSnC{display:flex;flex-wrap:wrap;gap:var(--s-16)}@media screen and (min-width:992px){.TemplateGrid4_right__MSo6c .TemplateGrid4_mediasRight__qTSnC{flex-direction:column}}@media screen and (max-width:991px){.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight1__53Vmd,.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight2__kqSxq{width:calc((100% - var(--s-16)*1)/2)}.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight1__53Vmd img,.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight2__kqSxq img{aspect-ratio:4/3}}.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight1__53Vmd img{aspect-ratio:4/6}@media screen and (min-width:992px){.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight1__53Vmd{aspect-ratio:2/5;margin-right:var(--s-col-1)}}.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight2__kqSxq img{aspect-ratio:4/6}@media screen and (min-width:992px){.TemplateGrid4_right__MSo6c .TemplateGrid4_mediaRight2__kqSxq img{aspect-ratio:8/7}}.TemplateGrid3_templateGrid3__VQQQY{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-32)}@media screen and (min-width:992px){.TemplateGrid3_templateGrid3__VQQQY{display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;padding:0;grid-row-gap:var(--s-80);row-gap:var(--s-80)}}@media screen and (min-width:992px)and (min-width:992px){.TemplateGrid3_templateGrid3__VQQQY{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateGrid3_templateGrid3__VQQQY img{object-fit:cover;height:100%;width:100%}@media screen and (min-width:992px){.TemplateGrid3_titles__3CP4u{grid-column-start:4;grid-column-end:span 9}}.TemplateGrid3_mediaWrapper__eq7J9{display:flex;justify-content:space-between;flex-direction:column;row-gap:var(--s-16)}@media screen and (min-width:992px){.TemplateGrid3_mediaWrapper__eq7J9{flex-direction:row;grid-column-start:3;grid-column-end:span 10}}.TemplateGrid3_media1__LS3_E img{aspect-ratio:4/3}@media screen and (min-width:992px){.TemplateGrid3_media1__LS3_E{width:var(--w-col-7)}.TemplateGrid3_media1__LS3_E img{aspect-ratio:3/2}}.TemplateGrid3_media2__2FTB7 img{aspect-ratio:4/3}@media screen and (min-width:992px){.TemplateGrid3_media2__2FTB7{aspect-ratio:auto;width:var(--w-col-3)}}.TemplateGrid3_textWrapper__rslio{display:flex;flex-direction:column;row-gap:var(--s-32)}@media screen and (min-width:992px){.TemplateGrid3_textWrapper__rslio{row-gap:var(--s-56);grid-column-start:4;grid-column-end:span 5}}.TemplateGrid3_buttonsText__svEN4,.TemplateGrid3_buttons__FXBAY{margin:0}@media screen and (min-width:992px){.TemplateGrid3_buttons__FXBAY{grid-column-start:10;grid-column-end:span 3}}.TemplateGrid2_templateGrid2__dMfky{display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-48);padding-left:var(--s-16);padding-right:var(--s-16)}@media screen and (min-width:992px){.TemplateGrid2_templateGrid2__dMfky{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--row-gap);row-gap:var(--row-gap);grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.TemplateGrid2_templateGrid2__dMfky{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateGrid2_templateGrid2__dMfky img{object-fit:cover;height:100%;width:100%}@media screen and (min-width:992px){.TemplateGrid2_templateGrid2__dMfky.TemplateGrid2_mediasLeft__qvz2o .TemplateGrid2_left___OaXl{grid-column-start:6;grid-column-end:span 7}.TemplateGrid2_templateGrid2__dMfky.TemplateGrid2_mediasLeft__qvz2o .TemplateGrid2_right__eGkpH{grid-column-start:2;grid-column-end:span 4}.TemplateGrid2_templateGrid2__dMfky.TemplateGrid2_mediasLeft__qvz2o .TemplateGrid2_buttons__q9NNi,.TemplateGrid2_templateGrid2__dMfky.TemplateGrid2_mediasLeft__qvz2o .TemplateGrid2_mediaRight1__EzmCs,.TemplateGrid2_templateGrid2__dMfky.TemplateGrid2_mediasLeft__qvz2o .TemplateGrid2_mediaRight3__E1IwY{margin-left:var(--s-col-1);margin-right:0}}.TemplateGrid2_left___OaXl{display:flex;flex-direction:column;gap:var(--s-32)}@media screen and (min-width:992px){.TemplateGrid2_left___OaXl{grid-column-start:3;grid-column-end:span 7;grid-row-start:1;grid-row-end:span 1;gap:var(--s-80)}.TemplateGrid2_left___OaXl .TemplateGrid2_text__YEoUP,.TemplateGrid2_left___OaXl .TemplateGrid2_titles__HDTMa{margin-inline:var(--s-col-1)}.TemplateGrid2_left___OaXl .TemplateGrid2_media1__0VuPl img{aspect-ratio:9/10}.TemplateGrid2_right__eGkpH{margin-top:var(--s-160);grid-column-start:10;grid-column-end:span 4;grid-row-start:1;grid-row-end:span 1}}.TemplateGrid2_right__eGkpH .TemplateGrid2_mediasRight__Etuid{display:flex;flex-wrap:wrap;gap:var(--s-16)}@media screen and (min-width:992px){.TemplateGrid2_right__eGkpH .TemplateGrid2_mediasRight__Etuid{flex-direction:column}}@media screen and (max-width:991px){.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight1__EzmCs,.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight2__4bjsC{width:calc((100% - var(--s-16)*1)/2)}}.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight1__EzmCs img,.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight3__E1IwY img{aspect-ratio:4/6}@media screen and (min-width:992px){.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight1__EzmCs,.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight3__E1IwY{margin-right:var(--s-col-1)}}.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight2__4bjsC img{aspect-ratio:8/7}@media screen and (max-width:991px){.TemplateGrid2_right__eGkpH .TemplateGrid2_mediaRight3__E1IwY img{aspect-ratio:4/3}}.TemplateGrid1_templateGrid1__6ZCyi{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-48)}@media screen and (min-width:992px){.TemplateGrid1_templateGrid1__6ZCyi{display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;padding:0;grid-row-gap:var(--row-gap);row-gap:var(--row-gap)}}@media screen and (min-width:992px)and (min-width:992px){.TemplateGrid1_templateGrid1__6ZCyi{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateGrid1_templateGrid1__6ZCyi img{object-fit:cover;height:100%;width:100%}.TemplateGrid1_intro__yePrD{grid-column-start:4;grid-column-end:span 8}.TemplateGrid1_buttonsIntro__gZcfr{margin:0;margin-top:var(--s-16)}@media screen and (min-width:992px){.TemplateGrid1_buttonsIntro__gZcfr{margin-top:var(--s-56)}}.TemplateGrid1_media1__EwB__{aspect-ratio:inherit}.TemplateGrid1_media1__EwB__ img,.TemplateGrid1_media1__EwB__ video{aspect-ratio:4/3}@media screen and (min-width:992px){.TemplateGrid1_media1__EwB__{grid-column-start:2;grid-column-end:span 5}.TemplateGrid1_media1__EwB__ img,.TemplateGrid1_media1__EwB__ video{aspect-ratio:10/9}}.TemplateGrid1_title__KnZ7J{margin-bottom:0;align-self:center;width:100%}@media screen and (min-width:992px){.TemplateGrid1_title__KnZ7J{grid-column-start:8;grid-column-end:span 6}}.TemplateGrid1_media2__zoNRd{width:calc((100% - var(--s-16)*1)/2)}@media screen and (min-width:992px){.TemplateGrid1_media2__zoNRd{width:100%;margin-top:var(--s-160);grid-column-start:3;grid-column-end:span 5}.TemplateGrid1_media3__pfKVH{width:100%}}.TemplateGrid1_media2__zoNRd img,.TemplateGrid1_media3__pfKVH img{aspect-ratio:2/3}.TemplateGrid1_media2wrapper__nf9CP{width:calc((100% - var(--s-16)*1)/2)}@media screen and (min-width:992px){.TemplateGrid1_media2wrapper__nf9CP{width:100%;grid-column-start:8;grid-column-end:span 5;display:flex;flex-direction:column}}@media screen and (max-width:991px){.TemplateGrid1_buttonDesktop__f2QdQ{display:none}}@media screen and (min-width:992px){.TemplateGrid1_buttonDesktop__f2QdQ{align-items:center}}.TemplateGrid1_buttonMobile__ifTAU{margin:0}@media screen and (min-width:992px){.TemplateGrid1_buttonMobile__ifTAU{display:none}}@media screen and (max-width:991px){.TemplateFaqAccordions_templateFaqAccordionsWrapper__55Eep{padding-top:0!important}}.TemplateFaqAccordions_templateFaqAccordions__GKyCQ{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16)}@media screen and (min-width:992px){.TemplateFaqAccordions_templateFaqAccordions__GKyCQ{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%}}@media screen and (min-width:992px)and (min-width:992px){.TemplateFaqAccordions_templateFaqAccordions__GKyCQ{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateFaqAccordions_filter__lvtqg{width:100%;margin-bottom:var(--s-72)}@media screen and (min-width:768px){.TemplateFaqAccordions_filter__lvtqg{grid-column-start:2;grid-column-end:span 3}}@media screen and (min-width:992px){.TemplateFaqAccordions_filter__lvtqg{margin-bottom:0}.TemplateFaqAccordions_filter__lvtqg ul{position:-webkit-sticky;position:sticky;top:calc(var(--top-bar-height) + var(--s-64))}}@media screen and (min-width:1920px){.TemplateFaqAccordions_filter__lvtqg{grid-column-start:2;grid-column-end:span 2}}.TemplateFaqAccordions_faqWrapper__rF0ut{width:100%;display:flex;flex-wrap:wrap;gap:var(--s-48)}@media screen and (min-width:768px){.TemplateFaqAccordions_faqWrapper__rF0ut{grid-column-start:5;grid-column-end:span 9;gap:var(--s-72)}}@media screen and (min-width:1920px){.TemplateFaqAccordions_faqWrapper__rF0ut{grid-column-start:4;grid-column-end:span 10}}.TemplateFaqAccordions_accordion__LcFtX{width:100%}.TemplateFaqAccordions_accordionTitle__mht3J{padding-bottom:var(--s-32)}@media screen and (min-width:992px){.TemplateFaqAccordions_accordionTitle__mht3J{padding-bottom:var(--s-40)}}.TemplateFaqAccordions_buttons__Raqve{width:100%;text-align:center;grid-column-start:1;grid-column-end:span 14}.TemplateFaqAccordions_buttons__Raqve a{margin:0 auto}.TemplateFaqAccordions_title__m6TjI{text-transform:none;display:flex;font-size:var(--text-m);transition:padding-top .25s linear,padding-bottom .25s linear;font-weight:var(--weight-semibold);padding:var(--s-16) var(--s-24);line-height:var(--line-height)}.-visible .TemplateFaqAccordions_title__m6TjI{padding-bottom:0;padding-top:var(--s-24)}@media screen and (min-width:992px){.TemplateFaqAccordions_title__m6TjI{font-weight:var(--weight-medium);padding-top:var(--s-32);padding-bottom:var(--s-32);padding-right:var(--s-32);padding-left:0}.-visible .TemplateFaqAccordions_title__m6TjI{padding-bottom:0;padding-top:var(--s-64)}}.TemplateFaqAccordions_icons__pDgQM{margin-top:.33rem}.TemplateFaqAccordions_icon__YiaoM{flex-shrink:0}.TemplateFaqAccordions_icon__YiaoM.-minus{display:none}.-visible .TemplateFaqAccordions_icon__YiaoM.-minus,.TemplateFaqAccordions_icon__YiaoM.-plus{display:block}.-visible .TemplateFaqAccordions_icon__YiaoM.-plus{display:none}.TemplateFaqAccordions_titleNumber__TV0bB{color:var(--primary);display:none;text-align:right;flex-shrink:0}@media screen and (min-width:992px){.TemplateFaqAccordions_titleNumber__TV0bB{display:inline-block;width:var(--s-col-1);padding-right:calc(var(--s-col-1)*.25)}}.TemplateFaqAccordions_titleText__BLVq7{flex-grow:1}.TemplateFaqAccordions_content__JzXiy{padding:0 var(--s-24) var(--s-16) var(--s-24);transition:padding-top .25s linear}.-visible .TemplateFaqAccordions_content__JzXiy{padding-bottom:var(--s-24);padding-right:var(--s-24);padding-top:var(--s-4)}@media screen and (min-width:992px){.TemplateFaqAccordions_content__JzXiy{padding-bottom:var(--s-32);padding-right:var(--s-32);padding-left:var(--s-col-1)}.-visible .TemplateFaqAccordions_content__JzXiy{padding-bottom:var(--s-64);padding-right:var(--s-64);padding-top:var(--s-32)}}.TemplateFaq_templateFaq__kQgDg{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16)}@media screen and (min-width:992px){.TemplateFaq_templateFaq__kQgDg{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%}}@media screen and (min-width:992px)and (min-width:992px){.TemplateFaq_templateFaq__kQgDg{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}@media screen and (min-width:992px){.TemplateFaq_titles___29bi{grid-column-start:4;grid-column-end:span 8}}.TemplateFaq_faqWrapper__D9Qoi{width:100%;display:flex;flex-wrap:wrap;gap:var(--s-48);margin-top:var(--s-48)}@media screen and (min-width:992px){.TemplateFaq_faqWrapper__D9Qoi{margin-top:var(--s-72);gap:var(--gap);grid-column-start:3;grid-column-end:span 10}}.TemplateFaq_buttons__SW5au{width:100%;text-align:center;grid-column-start:1;grid-column-end:span 14}.TemplateFaq_buttons__SW5au>*{margin:0 auto}.TemplateFaq_title__iAOhx{text-transform:none;display:flex;font-size:var(--text-m);transition:padding-top .25s linear,padding-bottom .25s linear;font-weight:var(--weight-semibold);padding:var(--s-16) var(--s-24);line-height:var(--line-height)}.-visible .TemplateFaq_title__iAOhx{padding-bottom:0;padding-top:var(--s-24)}@media screen and (min-width:992px){.TemplateFaq_title__iAOhx{font-weight:var(--weight-medium);padding-top:var(--s-32);padding-bottom:var(--s-32);padding-right:var(--s-32);padding-left:0}.-visible .TemplateFaq_title__iAOhx{padding-bottom:0;padding-top:var(--s-64)}}.TemplateFaq_icon__TPopf.-minus{display:none}.-visible .TemplateFaq_icon__TPopf.-minus,.TemplateFaq_icon__TPopf.-plus{display:block}.-visible .TemplateFaq_icon__TPopf.-plus{display:none}.TemplateFaq_titleNumber__CQNSs{color:var(--primary);display:none;text-align:right}@media screen and (min-width:992px){.TemplateFaq_titleNumber__CQNSs{display:inline-block;width:var(--s-col-1);padding-right:calc(var(--s-col-1)*.25)}}.TemplateFaq_titleText__FmUBg{flex-grow:1}.TemplateFaq_content__TH8na{padding:0 var(--s-24) var(--s-16) var(--s-24);transition:padding-top .25s linear}.-visible .TemplateFaq_content__TH8na{padding-bottom:var(--s-24);padding-right:var(--s-24);padding-top:var(--s-4)}@media screen and (min-width:992px){.TemplateFaq_content__TH8na{padding-bottom:var(--s-32);padding-right:var(--s-32);padding-left:var(--s-col-1)}.-visible .TemplateFaq_content__TH8na{padding-bottom:var(--s-64);padding-right:var(--s-64);padding-top:var(--s-32)}}.TemplateCheckIn_templateCheckIn__ZN5QE{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-48)}@media screen and (min-width:992px){.TemplateCheckIn_templateCheckIn__ZN5QE{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--s-72);row-gap:var(--s-72)}}@media screen and (min-width:992px)and (min-width:992px){.TemplateCheckIn_templateCheckIn__ZN5QE{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.TemplateCheckIn_templateCheckIn__ZN5QE img{object-fit:cover;height:100%;width:100%;aspect-ratio:4/3}@media screen and (min-width:992px){.TemplateCheckIn_titles__c3UY4{grid-column-start:4;grid-column-end:span 8}}.TemplateCheckIn_list__DBF01{width:100%;display:flex;flex-wrap:wrap;gap:var(--s-24)}@media screen and (min-width:992px){.TemplateCheckIn_list__DBF01{gap:var(--s-48);grid-column-start:4;grid-column-end:span 8}}.TemplateCheckIn_item__BA2Wq{display:flex;gap:var(--s-16);line-height:2}.RoomsList_roomsList__cC3JF{width:100%;display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (min-width:992px){.RoomsList_roomsList__cC3JF{grid-column-start:2;grid-column-end:span 12}}.RoomsList_roomItem__Tlzud{position:relative;display:flex;align-items:flex-end;width:100%;height:420px;padding:var(--s-32) var(--s-16);font-weight:var(--weight-semibold);color:var(--card-white-title)}@media screen and (min-width:992px){.RoomsList_roomItem__Tlzud{height:662px;padding:var(--s-40) var(--s-24);width:calc((100% - var(--gap)*1)/2);transition:transform .75s var(--ease-in-out-cubic) var(--animation-delay,.25s),opacity .5s var(--ease-in-out-cubic) var(--animation-delay,.25s);transform:translateY(10%);opacity:0}.RoomsList_roomItem__Tlzud:nth-child(-n+3){width:calc((100% - var(--gap)*2)/3)}.RoomsList_roomItem__Tlzud:nth-child(-n+3) img{aspect-ratio:9/10}.RoomsList_roomItem__Tlzud.-active{transform:translateY(0)!important;opacity:1!important}}.RoomsList_roomItem__Tlzud strong{color:var(--card-white-title)}.RoomsList_roomItem__Tlzud img{aspect-ratio:3/2;object-fit:cover;height:100%;width:100%}.RoomsList_roomItem__Tlzud .RoomsList_roomLink__X290G{position:absolute;inset:0;z-index:2}.RoomsList_roomItem__Tlzud .RoomsList_roomInfos__MUHy8{display:flex;gap:var(--s-4)}.RoomsList_roomItem__Tlzud .RoomsList_roomMediaWrapper__RnkUR{position:absolute;inset:0;overflow:clip}.RoomsList_roomItem__Tlzud .RoomsList_roomMediaWrapper__RnkUR:before{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.7));z-index:1;height:160px}@media screen and (min-width:992px){.RoomsList_roomItem__Tlzud .RoomsList_roomMediaWrapper__RnkUR:before{height:252px}}.RoomsList_roomItem__Tlzud .RoomsList_roomMedia__7VQpS{transition:transform .375s ease-in-out}.RoomsList_roomItem__Tlzud .RoomsList_roomTextWrapper__EEQqu{display:flex;flex-direction:column;gap:var(--s-8);position:relative;z-index:2;pointer-events:none}.RoomsList_roomItem__Tlzud .RoomsList_roomTitle__35DWP{color:var(--card-white-title)}.RoomsList_roomItem__Tlzud:hover .RoomsList_roomMedia__7VQpS{transform:scale(1.05)}.Suites_suites__tv3io{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;row-gap:var(--s-48)}@media screen and (min-width:992px){.Suites_suites__tv3io{padding-left:0;padding-right:0;padding-top:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--row-gap);row-gap:var(--row-gap)}}@media screen and (min-width:992px)and (min-width:992px){.Suites_suites__tv3io{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.Suites_wrapper__7XBPC{padding-top:0}@media screen and (min-width:992px){.Suites_text__oCKiL{grid-column-start:4;grid-column-end:span 8;column-count:2;column-gap:var(--s-32);font-size:var(--text-24)}}body:has(.Suites_suites__tv3io.-active) .container-hdp-bar-rooms,body:has(.Suites_suites__tv3io.-active) .diadao-hdp-sticky-bar{transform:translateY(0)!important}body:has(.Suites_suites__tv3io.-active) #smartpreview{transform:translateX(100px)!important;opacity:0!important}.ServicesListing_servicesListing__l9_qa{padding-left:var(--s-16);padding-right:var(--s-16);display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-48)}@media screen and (min-width:992px){.ServicesListing_servicesListing__l9_qa{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--s-72);row-gap:var(--s-72)}}@media screen and (min-width:992px)and (min-width:992px){.ServicesListing_servicesListing__l9_qa{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.ServicesListing_servicesListing__l9_qa img{object-fit:cover;height:100%;width:100%;aspect-ratio:4/3}@media screen and (min-width:992px){.ServicesListing_titles__2c5Gn{grid-column-start:4;grid-column-end:span 8}}.ServicesListing_servicesWrapper__3x8es{width:100%;display:flex;flex-wrap:wrap;gap:var(--s-48)}@media screen and (min-width:992px){.ServicesListing_servicesWrapper__3x8es{gap:var(--gap);grid-column-start:2;grid-column-end:span 12}}.ServicesListing_item___rGw8{display:flex;flex-direction:column}@media screen and (min-width:992px){.ServicesListing_item___rGw8{width:calc((100% - var(--gap)*2)/3)}}.ServicesListing_text__ZWoT7{padding:var(--s-32) var(--s-16);background-color:var(--card-background);flex:1 0 auto;display:flex;flex-direction:column;gap:var(--s-16)}@media screen and (min-width:992px){.ServicesListing_text__ZWoT7{padding:var(--s-80) var(--s-56)}}.ServicesListing_text__ZWoT7 h3{text-transform:none;font-size:var(--s-16);font-weight:var(--weight-semibold);line-height:1.5}@media screen and (min-width:992px){.ServicesListing_text__ZWoT7 h3{font-size:var(--s-24);line-height:1.6;font-weight:var(--weight-normal)}}.ServicesListing_text__ZWoT7 ul{width:100%;display:flex;flex-direction:column;gap:var(--s-16)}.ServicesListing_text__ZWoT7 ul li{position:relative;padding-left:var(--s-32);width:100%;font-size:var(--text-16);line-height:1.5}@media screen and (min-width:992px){.ServicesListing_text__ZWoT7 ul li{line-height:2}}.ServicesListing_text__ZWoT7 ul li:before{content:url(/images/icons/quote.svg);display:block;position:absolute;left:0;top:4px}.RoomInfosList_roomInfosList__4NMa5{display:flex;flex-direction:column;gap:var(--s-48);padding:var(--s-56) var(--s-16);background:var(--card-background)}@media screen and (min-width:992px){.RoomInfosList_roomInfosList__4NMa5{align-items:center;margin:0 auto;padding:var(--s-80);gap:var(--s-80);max-width:1200px;flex-direction:row}}.RoomInfosList_text__Sy_aq{font-size:var(--text-base);line-height:var(--line-height-l)}@media screen and (max-width:991px){.RoomInfosList_text__Sy_aq{line-height:1.3;font-size:var(--text-12)}}.RoomInfosList_text__Sy_aq p{margin:0;line-height:var(--line-height-l)}@media screen and (max-width:991px){.RoomInfosList_text__Sy_aq p{line-height:1.3;font-size:var(--text-12)}}.RoomInfosList_text__Sy_aq strong{text-transform:uppercase;font-weight:var(--weight-semibold)}@media screen and (max-width:991px){.RoomInfosList_text__Sy_aq strong{line-height:var(--line-height-l);font-size:var(--text-base)}}.RoomInfosList_list__z_uc6{display:flex;flex-direction:column;gap:var(--s-24);margin-top:0}.RoomInfosList_list__z_uc6>li{order:4}.RoomInfosList_list__z_uc6>li:first-child{order:0}.RoomInfosList_list__z_uc6>li:last-child{order:2}.RoomInfosList_item__tSKiz{display:flex;flex-direction:column}.RoomInfosList_item__tSKiz strong{line-height:var(--line-height-l);text-transform:uppercase}@media screen and (min-width:992px){.RoomInfosList_item__tSKiz{flex-direction:row;gap:var(--s-32)}}.RoomInfosList_icon__YmuoW{flex-shrink:0}.RoomInfosList_infos__ld8MG{display:flex;flex-direction:column;gap:var(--s-16);padding-top:var(--s-48);border-top:1px solid var(--color-border);margin-top:0}@media screen and (min-width:992px){.RoomInfosList_infos__ld8MG{padding-left:var(--s-40);border-left:1px solid var(--color-border);border-top:0;gap:var(--s-40);padding-top:0;margin-top:0}}@media screen and (max-width:991px){.RoomInfosList_infos__ld8MG .RoomInfosList_text__Sy_aq p{font-size:var(--text-base)}}.RoomInfos_roomInfosWrapper__wicte{padding-top:0}@media screen and (max-width:991px){.RoomInfos_roomInfos__481qF{padding-left:var(--s-16);padding-right:var(--s-16)}}.RoomInfos_noForceOrder__zuZwT ul li{order:0!important}.PanelOffer_PanelOffer__UW55y{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding-modal);height:100%}.PanelOffer_title__cPv8z{padding:0 var(--s-16)}.PanelOffer_title__cPv8z.-h3{margin-bottom:var(--s-40)}.PanelOffer_button__NoMRe{display:grid;background:var(--white);color:var(--black);padding:var(--s-16);border-radius:var(--radius-button);color:var(--color-text);font-weight:var(--weight-medium);grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--gap);gap:var(--gap)}.PanelOffer_button__NoMRe+.PanelOffer_button__NoMRe{margin-top:var(--gap-s)}.PanelOffer_icon__tzYXl{color:var(--primary)}.PanelOffer_link__cnkzs{display:block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelOffer_footer__0eKGx{padding:var(--s-16)}.PanelBookStay_PanelBookStay__6K3vO{display:flex;flex-direction:column;gap:var(--s-16);padding:var(--padding-modal);height:100%}.PanelBookStay_title__yTeqV{padding:var(--s-40) var(--s-16) var(--s-24) var(--s-16)}.PanelBookStay_button___NXL_{display:grid;background:var(--white);color:var(--black);padding:var(--s-16);border-radius:var(--radius-button);color:var(--color-text);font-weight:var(--weight-medium);grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--gap);gap:var(--gap)}.PanelBookStay_button___NXL_+.PanelBookStay_button___NXL_{margin-top:var(--gap-s)}.PanelBookStay_icon__BOD4M{color:var(--primary)}.PanelBookStay_link__cerCQ{display:block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelBookStay_footer___D_kX{padding:var(--s-16)}.PanelBookTable_PanelBookTable__RdESf{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding-modal);top:0;left:0;width:100%;height:100%}.PanelBookTable_title__t0aO3{padding:var(--s-40) var(--s-16) var(--s-24) var(--s-16)}.PanelBookTable_text__sLJNZ{padding:var(--s-16)}.PanelBookTable_button__tJ0qu{display:grid;background:var(--white);color:var(--black);padding:var(--s-16);border-radius:var(--radius-button);color:var(--color-text);font-weight:var(--weight-medium);grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--gap);gap:var(--gap)}.PanelBookTable_button__tJ0qu+.PanelBookTable_button__tJ0qu{margin-top:var(--gap-s)}.PanelBookTable_icon__dyi5H{color:var(--primary)}.PanelBookTable_link__mp0Or{display:block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelBookTable_footer__SPU_B{padding:var(--s-16)}.PanelBookTable_iframe__YQN2G{width:100%;height:100%;overflow:clip}.PanelBookTable_iframe__YQN2G iframe{border:none;padding:0;margin:0;width:100%;height:100%;overflow-y:auto}.LinkCustom_custom-link__BuF1W{display:inline-block;text-decoration:none;color:var(--color-text);position:relative}.LinkCustom_custom-link__BuF1W:after{z-index:1;width:1em;transform:scaleX(1);transform-origin:left}.LinkCustom_custom-link__BuF1W:after,.LinkCustom_custom-link__BuF1W:before{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--primary);content:"";transition:transform .3s var(--ease-in-out-quad),opacity .3s var(--ease-in-out-quad)}.LinkCustom_custom-link__BuF1W:before{transform:scaleX(0);transform-origin:right}.LinkCustom_custom-link__BuF1W:hover{text-decoration:none}.LinkCustom_custom-link__BuF1W:hover:after{transform:scaleX(0);transform-origin:right;opacity:0}.LinkCustom_custom-link__BuF1W:hover:before{transform:scaleX(1);transform-origin:left;opacity:1}