.NoBlock_no-block__V9KjA{padding:2rem;border:2px solid orange;color:orange;font-weight:700;text-align:center}.Empty_empty__5kc1_{border:2px solid green}.BookingPanel_roomPrice__QhfXA{display:inline-flex;align-items:flex-end;height:var(--s-38);line-height:1;font-size:var(--text-12);gap:var(--s-8);font-weight:var(--weight-semibold)}.BookingPanel_roomPrice__QhfXA strong{font-weight:var(--weight-semibold);line-height:.8;font-size:var(--text-24)}.Accordion_accordions__wJnyI{width:100%;display:flex;flex-direction:column;gap:var(--s-8)}.Accordion_accordion__heJes{position:relative}.Accordion_accordion__heJes:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transition:opacity .25s linear}.Accordion_accordion__heJes.-visible:before{opacity:1}.Accordion_panel__bhBVA{height:auto;display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s linear}.-visible .Accordion_panel__bhBVA{grid-template-rows:1fr}.Accordion_inner__GpyYr{overflow:hidden;display:block}.Footer_Footer__z0Ikr{padding:var(--s-96) 0 var(--s-80) 0;margin-top:var(--s-24);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.Footer_Footer__z0Ikr:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:50%;background:url(/images/logo/logo-borreze-emblem.svg) no-repeat 50%;background-size:contain;background-position:top;opacity:.05;pointer-events:none}@media screen and (min-width:640px){.Footer_Footer__z0Ikr{padding:var(--s-200) 0 var(--s-80) 0}.Footer_Footer__z0Ikr:before{height:75%}}.Footer_infos__Hs7HN{text-align:center}.Footer_socials__nBPiT{gap:var(--gap)}.Footer_logos__faSTH,.Footer_socials__nBPiT{display:flex;justify-content:center;align-items:center;margin-top:var(--s-40)}.Footer_logos__faSTH{gap:var(--gap-xl)}.Footer_logos__faSTH img{width:5rem;height:5rem}.Footer_menu__TT5EG{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:var(--s-40);gap:var(--gap-s)}@media screen and (min-width:768px){.Footer_menu__TT5EG{gap:var(--gap-l);flex-direction:row}}.Footer_copyright__1ODhL,.Footer_link__NE5H5,.Footer_signature__zkaKP{color:var(--color-text);text-transform:uppercase;font-weight:400;position:relative}.Footer_link__NE5H5:before,.Footer_signature__zkaKP: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}.Footer_link__NE5H5:hover:before,.Footer_signature__zkaKP:hover:before{transform:scaleX(1);transform-origin:left}.Footer_signature__zkaKP{display:flex;align-items:center;gap:.5rem}.Footer_signature__zkaKP svg{display:block;width:1em;height:1.125em;position:relative;margin-top:-.125em}.Footer_logoUrl__u93We{display:block;touch-action:auto;pointer-events:auto}.Loader_loader__5JtPm{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:10rem;overflow:visible;padding:1px}.Loader_loader__5JtPm.-dark{color:var(--blue-800)}.Loader_loader__5JtPm.-light{color:var(--white);opacity:.3}.Loader_loader__5JtPm.-primary{color:var(--primary)}.Loader_loader__5JtPm.-auto{color:var(--white)}.Loader_loader__5JtPm.-current{color:currentColor}.-bg-light .Loader_loader__5JtPm.-auto{color:var(--blue-800)}.Loader_shape__aWW7f{border-radius:50%;position:relative;animation:Loader_rotate__jyYys 1s linear infinite}.-xs .Loader_shape__aWW7f{width:1.6rem;height:1.6rem;--border-size:0.19rem}.-s .Loader_shape__aWW7f{width:2rem;height:2rem;--border-size:0.22rem}.-m .Loader_shape__aWW7f{width:2.5rem;height:2.5rem;--border-size:0.25rem}.-l .Loader_shape__aWW7f{width:3.5rem;height:3.5rem;--border-size:0.3rem}.Loader_shape__aWW7f:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:var(--border-size) solid;animation:Loader_clip__4No0b 2s linear infinite}@keyframes Loader_rotate__jyYys{to{transform:rotate(1turn)}}@keyframes Loader_clip__4No0b{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.MasonryGrid_grid__AhGz4{display:flex;margin-left:calc(var(--s-16)*-1);width:auto}.MasonryGrid_column__O6x3J{padding-left:var(--s-16);background-clip:padding-box}.MasonryGrid_column__O6x3J>*{margin-bottom:var(--s-16)}.Modal_overlay__nbJY5{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}.Modal_overlay__nbJY5[data-entering]{animation:Modal_modal-fade__9kDbe .25s}.Modal_overlay__nbJY5[data-exiting]{animation:Modal_modal-fade__9kDbe .25s ease-in reverse}.Modal_modal__l4yBn{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}.Modal_modal__l4yBn[data-entering]{animation:Modal_modal-zoom__p0GA0 .25s ease-out}.Modal_modal__l4yBn[data-exiting]{animation:Modal_modal-zoom__p0GA0 .25s ease-in reverse}@media screen and (min-width:640px){.Modal_modal__l4yBn{width:clamp(640px,65vw,var(--w-col-5))}}.-modal-fullScreen .Modal_modal__l4yBn{width:100vw}@keyframes Modal_modal-fade__9kDbe{0%{opacity:0}to{opacity:1}}@keyframes Modal_modal-zoom__p0GA0{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}.Modal_close__AOA14{position:absolute!important;z-index:2;top:var(--s-12);right:var(--s-16)!important}.Modal_close__AOA14.-left{left:var(--s-16);right:unset}@media screen and (min-width:768px){.Modal_close__AOA14{right:var(--s-24)!important}.Modal_close__AOA14.-left{left:var(--s-24);right:unset}}.Modal_scroll__ZuUIY{height:100%;flex-grow:1;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:var(--scrollbar-w)!important}.Modal_scroll__ZuUIY::-webkit-resizer,.Modal_scroll__ZuUIY::-webkit-scrollbar,.Modal_scroll__ZuUIY::-webkit-scrollbar-corner,.Modal_scroll__ZuUIY::-webkit-scrollbar-track,.Modal_scroll__ZuUIY::-webkit-scrollbar-track-piece{width:var(--scrollbar-w);background-color:rgba(0,0,0,0)}.Modal_scroll__ZuUIY::-webkit-scrollbar-thumb{background-color:var(--primary)}.Modal_scroll__ZuUIY>div{min-height:100%;display:grid}.Modal_classNameContent__4XrqC{border:4px solid green}.Modal_bottomBar__El2Ug{border:4px solid blue}.ModalBookAction_container__Q33tB{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.ModalBookAction_content__u0rc_{position:relative;flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"index panel";width:200%}.ModalBookAction_index__lOZ5R{top:0;right:0;width:100%;height:100%;transform:translateX(-100%);transition:transform .4s var(--ease-in-out-quart),opacity .4s var(--ease-in-out-quart);pointer-events:none;opacity:0;grid-area:index}.ModalBookAction_index__lOZ5R.-active{transform:translateX(0);pointer-events:auto;opacity:1}.ModalBookAction_panel__qf9SI{top:0;right:0;width:100%;height:100%;transform:translateX(0);transition:transform .4s var(--ease-in-out-quart),opacity .4s var(--ease-in-out-quart);pointer-events:none;opacity:.5;grid-area:panel;height:0;overflow:hidden}.ModalBookAction_panel__qf9SI.-active{transform:translateX(-100%);pointer-events:auto;opacity:1;height:100%;overflow:initial}.ModalBookAction_close__4Pdt_{position:absolute!important;z-index:2;top:0!important;left:0!important;transition:transform .4s var(--ease-in-out-quart),opacity .4s var(--ease-in-out-quart),background-color .1s ease-in-out!important;pointer-events:none;opacity:0;transform:translateX(-50%)!important;top:var(--s-12)!important;left:var(--s-16)!important}.ModalBookAction_close__4Pdt_.-visible{pointer-events:auto;opacity:1;transform:translateX(0)!important}.ModalBookAction_close__4Pdt_:hover{background:var(--card-background)!important}@media screen and (min-width:768px){.ModalBookAction_close__4Pdt_{left:var(--s-24)!important}}.Slider_slickSlider__jQyEy{position:relative}.Slider_slickSlider__jQyEy .slick-dots{position:absolute;bottom:1rem;left:1rem;right:1rem;display:flex!important;gap:var(--gap);justify-content:center;align-items:center;color:var(--white);font-weight:var(--weight-bold)}.Slider_slickSlider__jQyEy .slick-active{color:var(--primary)}.Slider_slickSlider__jQyEy img{display:block}.Slider_slickSlider__jQyEy *{outline:none!important}.Slider_prev__HhCgI{position:absolute!important;z-index:2;top:50%!important;left:0!important;transform:translateY(-50%)!important;left:var(--s-16)!important}@media screen and (min-width:768px){.Slider_prev__HhCgI{left:var(--s-24)!important}}.Slider_next__wORm4{position:absolute!important;z-index:2;top:50%!important;right:0!important;transform:translateY(-50%)!important;right:var(--s-16)!important}@media screen and (min-width:768px){.Slider_next__wORm4{right:var(--s-24)!important}}.PanelBookPrivatization_PanelBookPrivatization__dqZJK{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding-modal);height:100%}.PanelBookPrivatization_title__KL4W_{padding:var(--s-40) var(--s-16) var(--s-24) var(--s-16)}.PanelBookPrivatization_button__crvuO{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)}.PanelBookPrivatization_button__crvuO+.PanelBookPrivatization_button__crvuO{margin-top:var(--gap-s)}.PanelBookPrivatization_icon__ZQZBm{color:var(--primary)}.PanelBookPrivatization_link__vc_lk{display:block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelBookPrivatization_footer__fn8_W{padding:var(--s-16)}.PanelBookContact_PanelBookContact__OIV7a{padding:0 var(--s-32) var(--s-16) var(--s-32);height:100px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}@media screen and (min-width:768px){.PanelBookContact_PanelBookContact__OIV7a{padding:0 var(--s-32) var(--s-24) var(--s-32)}}.PanelBookContact_link__UM_xQ{display:inline-block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelBookContact_or__7h_up{display:inline-block;margin:0 .5rem}.PanelBook_panelBook__kyfat{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding-modal);height:100%}.PanelBook_title__Du_Rd{padding:var(--s-40) var(--s-16)}.PanelBook_button__tiyt5{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-semibold);grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--s-16);gap:var(--s-16);transition:background-color .1s ease-in-out}@media screen and (min-width:992px){.PanelBook_button__tiyt5{font-size:var(--text-20)}}.PanelBook_button__tiyt5+.PanelBook_button__tiyt5{margin-top:var(--s-8)}@media screen and (min-width:992px){.PanelBook_button__tiyt5+.PanelBook_button__tiyt5{margin-top:var(--s-16)}}.PanelBook_button__tiyt5 .arrow{transform:translateX(0);transition:transform .1s ease-in-out}.PanelBook_button__tiyt5:hover .arrow{transform:translateX(.25rem)}.PanelBook_icon__brs83{color:var(--primary)}.PanelBook_link__Ca5Z0{display:block;font-size:var(--text-14);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:underline}.PanelBook_footer__3Xule{padding:var(--s-16)}.ParallaxMedia_parallax__z4QTl{position:relative;z-index:2;overflow:clip;height:100lvh;width:100lvw}.ParallaxMedia_wrapper__CBRaw{position:absolute;height:300lvh;top:-100lvh;left:0;right:0;width:100%}.ParallaxMedia_media__RztHt{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100lvh;z-index:-1;transform:translateY(calc(var(--progress-custom) * -10lvh + 5lvh));object-fit:cover}.MediaFullScreenParallax_mediaFullScreenParallaxDesktop__EIQVR,.MediaFullScreenParallax_mediaFullScreenParallaxMobile__Zv6Qh{height:100vh}@media screen and (min-width:992px){.MediaFullScreenParallax_mediaFullScreenParallaxMobile__Zv6Qh{display:none}}@media screen and (max-width:991px){.MediaFullScreenParallax_mediaFullScreenParallaxDesktop__EIQVR{display:none}}.ImagesTriple_imagesTripleWrapper__EDuP8{padding:0}.ImagesTriple_imagesTriple__kKuE7{display:flex;flex-wrap:wrap;row-gap:var(--gap);padding:0}.ImagesTriple_imagesTriple__kKuE7 img{object-fit:cover;height:100%;width:100%}@media screen and (min-width:992px){.ImagesTriple_imagesTriple__kKuE7{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){.ImagesTriple_imagesTriple__kKuE7{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.ImagesTriple_media1__Z1Kbj{width:100%}.ImagesTriple_media1__Z1Kbj img{aspect-ratio:4/5}@media screen and (min-width:992px){.ImagesTriple_media1__Z1Kbj{grid-column-start:3;grid-column-end:span 3}}.ImagesTriple_media2__ejdCv{width:100%}.ImagesTriple_media2__ejdCv img{aspect-ratio:16/9}@media screen and (min-width:992px){.ImagesTriple_media2__ejdCv{grid-column-start:6;grid-column-end:span 6}}.ImagesTriple_media3__SEaD8{width:100%}.ImagesTriple_media3__SEaD8 img{aspect-ratio:4/5}@media screen and (min-width:992px){.ImagesTriple_media3__SEaD8{grid-column-start:12;grid-column-end:span 3}}.ImageFull_imageFullWrapper__oS_em{padding:0}.ImageFull_imageFull__ah91g{display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%}@media screen and (min-width:992px){.ImageFull_imageFull__ah91g{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.ImageFull_imageFull__ah91g img{object-fit:cover;height:100%;width:100%;aspect-ratio:4/3}.ImageFull_media__W_ivq{grid-column-start:1;grid-column-end:span 14}@media screen and (min-width:992px){.ImageFull_media__W_ivq{grid-column-start:2;grid-column-end:span 12}}.ImagesDouble_imagesDoubleWrapper__vUs9L{padding:0}.ImagesDouble_imagesDouble__hx7XT{display:flex;flex-wrap:wrap;row-gap:var(--gap);padding:0}.ImagesDouble_imagesDouble__hx7XT img{object-fit:cover;height:100%;width:100%;aspect-ratio:3/4}@media screen and (min-width:992px){.ImagesDouble_imagesDouble__hx7XT img{aspect-ratio:2/3}.ImagesDouble_imagesDouble__hx7XT{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){.ImagesDouble_imagesDouble__hx7XT{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.ImagesDouble_media1__J1ca5{width:100%}@media screen and (min-width:992px){.ImagesDouble_media1__J1ca5{grid-column-start:2;grid-column-end:span 6}}.ImagesDouble_media2__Smon2{width:100%}@media screen and (min-width:992px){.ImagesDouble_media2__Smon2{grid-column-start:8;grid-column-end:span 6}}.HotelMap_hotelMapWrapper__QXKOD{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.HotelMap_hotelMapWrapper__QXKOD{padding-bottom:var(--s-120)}}.HotelMap_map__DA_Qa{background:var(--card-background);aspect-ratio:1/1;overflow:hidden;margin-left:var(--s-16);margin-right:var(--s-16)}@media screen and (min-width:768px){.HotelMap_map__DA_Qa{aspect-ratio:16/9}}@media screen and (min-width:992px){.HotelMap_map__DA_Qa{margin-left:var(--s-col-2);margin-right:var(--s-col-2)}}.HotelMap_map__DA_Qa>*{width:100%;height:100%;overflow:hidden}.HotelInfos_hotelInfos__oqGt_{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){.HotelInfos_hotelInfos__oqGt_{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){.HotelInfos_hotelInfos__oqGt_{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}@media screen and (min-width:992px){.HotelInfos_titles__OsYsU{grid-column-start:4;grid-column-end:span 8}}.HotelInfos_list__5bBRv{width:100%;display:flex;flex-wrap:wrap;gap:1px}@media screen and (min-width:768px){.HotelInfos_list__5bBRv{gap:var(--gap)}}@media screen and (min-width:992px){.HotelInfos_list__5bBRv{grid-column-start:2;grid-column-end:span 12}}@media screen and (min-width:1280px){.HotelInfos_list__5bBRv{grid-column-start:3;grid-column-end:span 10}}.HotelInfos_item__3ZygC{width:calc((100% - 1px)/2);display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--card-background);transition:background .25s ease-in-out,transform .75s var(--ease-in-out-cubic) var(--animation-delay,.25s),opacity .5s var(--ease-in-out-cubic) var(--animation-delay,.25s),-webkit-clip-path .25s ease-in-out;transition:background .25s ease-in-out,clip-path .25s ease-in-out,transform .75s var(--ease-in-out-cubic) var(--animation-delay,.25s),opacity .5s var(--ease-in-out-cubic) var(--animation-delay,.25s);transition:background .25s ease-in-out,clip-path .25s ease-in-out,transform .75s var(--ease-in-out-cubic) var(--animation-delay,.25s),opacity .5s var(--ease-in-out-cubic) var(--animation-delay,.25s),-webkit-clip-path .25s ease-in-out;aspect-ratio:1;gap:var(--s-16);padding:var(--s-16);text-align:center;position:relative}@media screen and (min-width:768px){.HotelInfos_item__3ZygC{padding:var(--s-32) var(--s-16);width:calc((100% - var(--gap)*3)/4);aspect-ratio:auto;gap:var(--s-32);-webkit-clip-path:polygon(2% 0,100% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 100%,0 2%);clip-path:polygon(2% 0,100% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 100%,0 2%);transform:translateY(20%);opacity:0}.HotelInfos_item__3ZygC:hover{-webkit-clip-path:polygon(10% 0,100% 0,100% 10%,100% 90%,90% 100%,10% 100%,0 100%,0 10%);clip-path:polygon(10% 0,100% 0,100% 10%,100% 90%,90% 100%,10% 100%,0 100%,0 10%);background:var(--card-background-hover)}.-active .HotelInfos_item__3ZygC{transform:translateY(0);opacity:1}}@media screen and (min-width:768px)and (min-width:1280px){.HotelInfos_item__3ZygC{padding:var(--s-64)}}.HotelInfos_item__3ZygC .HotelInfos_link__60mHg{position:absolute;inset:0;width:100%;height:100%;z-index:1}@media screen and (max-width:991px){.HotelInfos_item__3ZygC .HotelInfos_icon__2A8Su{width:2rem!important;height:2rem!important}}.HotelContactRGPD_hotelContactWrapper__tvj76{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.HotelContactRGPD_hotelContactWrapper__tvj76{padding-bottom:var(--s-120)}}.HotelContactRGPD_hotelContact___2Dw0{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);flex-direction:column;word-break:break-word}@media screen and (min-width:992px){.HotelContactRGPD_hotelContact___2Dw0{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.HotelContactRGPD_hotelContact___2Dw0{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HotelContactRGPD_contact__giD_b{padding-top:0;font-size:var(--text-24)}@media screen and (min-width:992px){.HotelContactRGPD_contact__giD_b{grid-column-start:4;grid-column-end:span 8;gap:var(--s-80);padding-top:0}}.HotelContactRGPD_text__dd5kW p{margin:0;line-height:var(--line-height-l)}.HotelContactRGPD_text__dd5kW p:first-child{margin-bottom:var(--s-8)}@media screen and (min-width:992px){.HotelContactRGPD_text__dd5kW p:first-child{margin-bottom:var(--s-16)}}@media screen and (max-width:991px){.HotelContactRGPD_text__dd5kW p{line-height:1.3;font-size:var(--text-12)}}.HotelContactRGPD_text__dd5kW strong{text-transform:uppercase;font-weight:var(--weight-semibold)}@media screen and (max-width:991px){.HotelContactRGPD_text__dd5kW strong{line-height:var(--line-height-l);font-size:var(--text-base)}}.HotelContactPhone_hotelContactWrapper__3Ar8y{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.HotelContactPhone_hotelContactWrapper__3Ar8y{padding-bottom:var(--s-120)}}.HotelContactPhone_hotelContact__Hqa8q{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);flex-direction:column;word-break:break-word}@media screen and (min-width:992px){.HotelContactPhone_hotelContact__Hqa8q{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.HotelContactPhone_hotelContact__Hqa8q{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HotelContactPhone_contact__IFsYY{padding-top:0;font-size:var(--text-24)}@media screen and (min-width:992px){.HotelContactPhone_contact__IFsYY{grid-column-start:4;grid-column-end:span 8;gap:var(--s-80);padding-top:0}}.HotelContactPhone_text__Ec6h5 p{margin:0;line-height:var(--line-height-l)}.HotelContactPhone_text__Ec6h5 p:first-child{margin-bottom:var(--s-8)}@media screen and (min-width:992px){.HotelContactPhone_text__Ec6h5 p:first-child{margin-bottom:var(--s-16)}}@media screen and (max-width:991px){.HotelContactPhone_text__Ec6h5 p{line-height:1.3;font-size:var(--text-12)}}.HotelContactPhone_text__Ec6h5 strong{font-weight:var(--weight-semibold)}@media screen and (max-width:991px){.HotelContactPhone_text__Ec6h5 strong{line-height:var(--line-height-l);font-size:var(--text-base)}}.HotelContact_hotelContactWrapper__TDuCm{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.HotelContact_hotelContactWrapper__TDuCm{padding-bottom:var(--s-120)}}.HotelContact_hotelContact__Yh3fq{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);flex-direction:column;word-break:break-word}@media screen and (min-width:992px){.HotelContact_hotelContact__Yh3fq{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.HotelContact_hotelContact__Yh3fq{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HotelContact_contact__VrK5y{padding-top:0}.HotelContact_contact__VrK5y a{margin-top:var(--s-24)}@media screen and (min-width:768px){.HotelContact_contact__VrK5y,.HotelContact_contact__VrK5y a{font-size:var(--text-24)}}@media screen and (min-width:992px){.HotelContact_contact__VrK5y{grid-column-start:4;grid-column-end:span 10;gap:var(--s-80);padding-top:0}}.HotelContact_text__QlsCh p{margin:0;line-height:var(--line-height-l)}.HotelContact_text__QlsCh p:first-child{margin-bottom:var(--s-8)}@media screen and (min-width:992px){.HotelContact_text__QlsCh p:first-child{margin-bottom:var(--s-16)}}@media screen and (max-width:991px){.HotelContact_text__QlsCh p{line-height:1.3;font-size:var(--text-12)}}.HotelContact_text__QlsCh strong{text-transform:uppercase;font-weight:var(--weight-semibold)}@media screen and (max-width:991px){.HotelContact_text__QlsCh strong{line-height:var(--line-height-l);font-size:var(--text-base)}}.HomepageSuites_homepageSuites__S_F3F{display:flex;flex-wrap:wrap;column-gap:var(--s-16);row-gap:var(--s-32);padding-left:var(--s-16);padding-right:var(--s-16)}@media screen and (min-width:992px){.HomepageSuites_homepageSuites__S_F3F{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){.HomepageSuites_homepageSuites__S_F3F{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HomepageSuites_textWrapper__Nih6H,.HomepageSuites_titles__m7C_u{width:100%}@media screen and (min-width:992px){.HomepageSuites_textWrapper__Nih6H,.HomepageSuites_titles__m7C_u{grid-column-start:4;grid-column-end:span 8}}.HomepageSuites_textWrapper__Nih6H{display:flex;flex-direction:column;row-gap:var(--s-32)}@media screen and (min-width:992px){.HomepageSuites_textWrapper__Nih6H{row-gap:var(--s-56);grid-column-start:4;grid-column-end:span 8}}.HomepageSuites_textWrapper__Nih6H .HomepageSuites_buttons__lAN9s{margin-top:0}body:has(.HomepageSuites_homepageSuites__S_F3F.-active) .container-hdp-bar-rooms,body:has(.HomepageSuites_homepageSuites__S_F3F.-active) .diadao-hdp-sticky-bar{transform:translateY(0)!important}body:has(.HomepageSuites_homepageSuites__S_F3F.-active) #smartpreview{transform:translateX(100px)!important;opacity:0!important}.HotelAccess_HotelAccessWrapper__lHUSY{padding-top:0;padding-bottom:var(--s-32)}@media screen and (min-width:992px){.HotelAccess_HotelAccessWrapper__lHUSY{padding-bottom:var(--s-120)}}.HotelAccess_HotelAccess__9kQkq{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);flex-direction:column;word-break:break-word}@media screen and (min-width:992px){.HotelAccess_HotelAccess__9kQkq{padding:0;display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-template-rows:1fr}}@media screen and (min-width:992px)and (min-width:992px){.HotelAccess_HotelAccess__9kQkq{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HotelAccess_contact__9ccnF{padding:var(--s-56) var(--s-24);padding-top:0;font-size:var(--text-24)}@media screen and (min-width:992px){.HotelAccess_contact__9ccnF{grid-column-start:3;grid-column-end:span 10;gap:var(--s-80);padding:var(--s-80) 9vw;padding-top:0}}.HotelAccess_wrapper__oXiLx{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:var(--s-48);padding:var(--s-56) var(--s-24);background:var(--card-background)}@media screen and (min-width:992px){.HotelAccess_wrapper__oXiLx{grid-column-start:3;grid-column-end:span 10;gap:var(--s-80);padding:var(--s-80) 9vw}.HotelAccess_title__150Mp{text-align:center}}.HotelAccess_list___BygQ{display:flex;flex-wrap:wrap;gap:var(--s-32);width:100%}@media screen and (min-width:992px){.HotelAccess_list___BygQ{gap:var(--s-64)}}.HotelAccess_item__11T86{display:flex;width:100%;gap:var(--s-16)}@media screen and (min-width:992px){.HotelAccess_item__11T86{width:calc((100% - var(--s-64)*1)/2);gap:var(--s-32)}}.HotelAccess_text__fi28J p{margin:0;line-height:var(--line-height-l)}.HotelAccess_text__fi28J p:first-child{margin-bottom:var(--s-8)}@media screen and (min-width:992px){.HotelAccess_text__fi28J p:first-child{margin-bottom:var(--s-16)}}@media screen and (max-width:991px){.HotelAccess_text__fi28J p{line-height:1.3;font-size:var(--text-12)}}.HotelAccess_text__fi28J strong{text-transform:uppercase;font-weight:var(--weight-semibold)}@media screen and (max-width:991px){.HotelAccess_text__fi28J strong{line-height:var(--line-height-l);font-size:var(--text-base)}}.HotelAccess_icon__3HH_l{flex-shrink:0}@media screen and (max-width:991px){.HotelAccess_icon__3HH_l{width:var(--s-32)!important;height:var(--s-32)!important}}.HeroPanneau_heroPanneau__wIyRp{display:flex;flex-direction:column;row-gap:var(--s-32);padding-left:0;padding-right:0;padding-bottom:var(--s-48);padding-top:var(--s-96)}@media screen and (min-width:992px){.HeroPanneau_heroPanneau__wIyRp{padding:0;padding-top:var(--s-96);padding-bottom:var(--s-96);display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--s-80);row-gap:var(--s-80)}}@media screen and (min-width:992px)and (min-width:992px){.HeroPanneau_heroPanneau__wIyRp{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HeroPanneau_heroPanneau__wIyRp img{object-fit:cover;height:100%;width:100%}.HeroPanneau_media__kf2VM{order:2}@media screen and (min-width:992px){.HeroPanneau_media__kf2VM{order:1;grid-column-start:1;grid-column-end:span 6}.HeroPanneau_media__kf2VM img{aspect-ratio:5/2}}.HeroPanneau_textWrapper__MTK2c{display:flex;flex-direction:column;gap:var(--s-32);order:1;padding-left:var(--s-16);padding-right:var(--s-16)}@media screen and (min-width:992px){.HeroPanneau_textWrapper__MTK2c{padding:var(--s-128) 0;grid-column-start:8;grid-column-end:span 6;order:2}}.HeroPage_heroPage__3dBQ4{display:flex;flex-direction:column;row-gap:var(--s-48);padding-left:0;padding-right:0;padding-bottom:var(--s-48)}@media screen and (min-width:992px){.HeroPage_heroPage__3dBQ4{padding:0;padding-bottom:var(--s-96);display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--s-80);row-gap:var(--s-80)}}@media screen and (min-width:992px)and (min-width:992px){.HeroPage_heroPage__3dBQ4{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.HeroPage_heroPage__3dBQ4 img{object-fit:cover;height:100%;width:100%}.HeroPage_media1__3fRxY{height:40vh}@media screen and (min-width:992px){.HeroPage_media1__3fRxY{grid-column-start:1;grid-column-end:span 9;grid-row-start:1;grid-row-end:span 1;height:auto}.HeroPage_media1__3fRxY img{aspect-ratio:5/2}}.HeroPage_media2__dg9ZG{display:none}@media screen and (min-width:992px){.HeroPage_media2__dg9ZG{display:block;grid-column-start:10;grid-column-end:span 4;grid-row-start:1;grid-row-end:span 2;margin-top:var(--s-144)}.HeroPage_media2__dg9ZG img{aspect-ratio:9/10}}.HeroPage_titles__FeeBu{padding-left:var(--s-16);padding-right:var(--s-16)}@media screen and (min-width:992px){.HeroPage_titles__FeeBu{padding:0;grid-column-start:4;grid-column-end:span 5;grid-row-start:2;grid-row-end:span 1}}.Hero404_hero404__sOUKS{display:flex;flex-direction:column;row-gap:var(--s-32);padding-left:var(--s-16);padding-right:var(--s-16);padding-bottom:var(--s-48)}@media screen and (min-width:992px){.Hero404_hero404__sOUKS{padding:0;padding-bottom:var(--s-96);display:grid;grid-template-columns:24px repeat(12,minmax(0,1fr)) 24px;justify-content:center;width:100%;grid-row-gap:var(--s-80);row-gap:var(--s-80)}}@media screen and (min-width:992px)and (min-width:992px){.Hero404_hero404__sOUKS{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.Hero404_hero404__sOUKS img{object-fit:cover;width:100%;height:100%;object-position:bottom right}@media screen and (min-width:992px){.Hero404_media__tTbX_{grid-column-start:1;grid-column-end:span 6}.Hero404_media__tTbX_ img{aspect-ratio:5/2}}.Hero404_textWrapper__PiesO{display:flex;flex-direction:column;gap:var(--s-32)}@media screen and (min-width:992px){.Hero404_textWrapper__PiesO{padding:var(--s-128) 0;grid-column-start:8;grid-column-end:span 6}}.Hero_hero__LxKgU{--height:calc(100lvh - var(--top-bar-height));height:calc(var(--height)*2.75);position:relative;width:100vw}.Hero_images__0idPs{width:100vw;height:var(--height);position:-webkit-sticky;position:sticky;top:var(--top-bar-height);bottom:var(--top-bar-height);background:var(--background-dark)}.Hero_imageDark__aTecH,.Hero_imageLight__txXy_{position:absolute;width:100vw;height:var(--height)!important;top:0;left:0;object-fit:cover;object-position:center bottom}.Hero_imageLight__txXy_{z-index:1}.Hero_imageDark__aTecH{z-index:2;--mask-position:calc((var(--progress-custom) * 125%));-webkit-mask-image:linear-gradient(to top,black var(--mask-position),transparent 0);mask-image:linear-gradient(to top,black var(--mask-position),transparent 0);mask-size:100% 100%;-webkit-mask-size:100% 100%}.Hero_content__db2Sp{position:relative;top:0;z-index:3;bottom:0;left:0;width:100%;height:var(--height);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-40);padding:0 var(--s-24) 25vh var(--s-24)}@media screen and (min-width:640px){.Hero_content__db2Sp{justify-content:space-between;padding:18vh var(--s-24) var(--wrapper-py) var(--s-24)}}.Hero_logo__iQeCR{width:8rem;filter:drop-shadow(0 0 2rem rgba(0,0,0,.3))}@media screen and (min-width:640px){.Hero_logo__iQeCR{width:10rem}}h1.Hero_title__8AkpN,h2.Hero_title__8AkpN{color:var(--white);text-align:center;margin:0;text-shadow:0 0 1rem rgba(0,0,0,.5)}.GalleryMedia_galleryMediaWrapper__w3yZe{overflow:clip}@media screen and (max-width:991px){.GalleryMedia_galleryMediaWrapper__w3yZe{padding-top:0!important}}.GalleryMedia_galleryMedia__pnUFN{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){.GalleryMedia_galleryMedia__pnUFN{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){.GalleryMedia_galleryMedia__pnUFN{column-gap:var(--gap);grid-template-columns:repeat(var(--col),1fr)}}.GalleryMediaList_filter__Uj2cJ{width:100%;margin-bottom:var(--s-72)}@media screen and (min-width:768px){.GalleryMediaList_filter__Uj2cJ{grid-column-start:2;grid-column-end:span 3}}@media screen and (min-width:992px){.GalleryMediaList_filter__Uj2cJ{margin-bottom:0}.GalleryMediaList_filter__Uj2cJ ul{position:-webkit-sticky;position:sticky;top:calc(var(--top-bar-height) + var(--s-64))}}@media screen and (min-width:1920px){.GalleryMediaList_filter__Uj2cJ{grid-column-start:2;grid-column-end:span 2}}.GalleryMediaList_galleryWrapper__qy7tp{width:100%;display:flex;flex-wrap:wrap;gap:var(--s-48)}@media screen and (min-width:768px){.GalleryMediaList_galleryWrapper__qy7tp{grid-column-start:5;grid-column-end:span 9;gap:var(--s-72)}}@media screen and (min-width:1920px){.GalleryMediaList_galleryWrapper__qy7tp{grid-column-start:4;grid-column-end:span 10}}.GalleryMediaList_media__XIgE6{display:block}