.Markdown_Markdown__podwI{text-wrap:balance;text-wrap:pretty}.Markdown_Markdown__podwI ul li{list-style-position:inside;list-style-type:disc;padding-left:.5em}.Markdown_Markdown__podwI a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit}.ImageCarousel_ImageCarousel__qOC4l{margin-bottom:90px;position:relative;width:100%}@media (min-width:62em){.ImageCarousel_ImageCarousel__qOC4l{margin-bottom:114px}}.ImageCarousel_Viewport__5gNkB{max-height:805px;overflow:hidden;width:100%}@media (min-width:62em){.ImageCarousel_Viewport__5gNkB{aspect-ratio:var(--carousel-aspect-ratio,1.79/1)}}.ImageCarousel_Container__f5z6d{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.ImageCarousel_Slide__r7RRn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0;position:relative}.ImageCarousel_Image__RzCK3,.ImageCarousel_Slide__r7RRn{height:100%;min-height:329px}.ImageCarousel_Image__RzCK3{aspect-ratio:var(--carousel-aspect-ratio,1.79/1);-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.ImageCarousel_Image__RzCK3{aspect-ratio:var(--carousel-aspect-ratio,16/9)}}.ImageCarousel_ArrowButton__QkUaZ{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.3);border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--primary,#d6122b);cursor:pointer;justify-content:center;-webkit-transition:background .2s var(--easeOutExpo),opacity .2s var(--easeOutExpo);transition:background .2s var(--easeOutExpo),opacity .2s var(--easeOutExpo)}.ImageCarousel_ArrowButton__QkUaZ:focus-visible{background:hsla(0,0%,100%,.5)}@media (hover:hover){.ImageCarousel_ArrowButton__QkUaZ:hover{background:hsla(0,0%,100%,.5)}}.ImageCarousel_ArrowButton__QkUaZ:disabled{cursor:not-allowed;opacity:.5}@media (max-width:calc(48em - 0.01em)){.ImageCarousel_ArrowButton__QkUaZ{height:36px;width:36px}}.ImageCarousel_PrevButton__gHGap{left:20px}@media (max-width:calc(48em - 0.01em)){.ImageCarousel_PrevButton__gHGap{left:10px}}.ImageCarousel_PrevButton__gHGap .ImageCarousel_ArrowIcon__raaf4{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ImageCarousel_NextButton__IAcBy{right:20px}@media (max-width:calc(48em - 0.01em)){.ImageCarousel_NextButton__IAcBy{right:10px}}.ImageCarousel_ArrowIcon__raaf4{color:var(--white)}@media (max-width:calc(48em - 0.01em)){.ImageCarousel_ArrowIcon__raaf4{height:18px;width:18px}}.ImageCarousel_Pagination__kpOBG{bottom:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:62em){.ImageCarousel_Pagination__kpOBG{bottom:-44px}}.ImageCarousel_PaginationLine__Ry0Fh{background:rgba(214,18,43,.302);border:none;cursor:pointer;height:4px;margin:0;padding:0;-webkit-transition:background-color .3s var(--easeOutExpo);transition:background-color .3s var(--easeOutExpo);width:66px}.ImageCarousel_PaginationLine__Ry0Fh.ImageCarousel_active__C3Xk9{background:var(--primary,#d6122b)}.RoomDetails_RoomDetails__CmXVW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;grid-column:2/-2;width:100%}@media (min-width:48em){.RoomDetails_RoomDetails__CmXVW{grid-column:7/-7}}@media (min-width:62em){.RoomDetails_RoomDetails__CmXVW{grid-column:5/-5}}@media (min-width:75em){.RoomDetails_RoomDetails__CmXVW{grid-column:6/-6}}.RoomDetails_Heading__NHPxv{margin:0}.RoomDetails_DetailsList__yzuAS{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.RoomDetails_DetailRow__neS_I,.RoomDetails_DetailsList__yzuAS{display:-webkit-box;display:-ms-flexbox;display:flex}.RoomDetails_DetailRow__neS_I{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;padding-block:20px 14px}.RoomDetails_DetailRow__neS_I:not(:last-child){border-bottom:1px solid #e0e0e0}.RoomDetails_DetailRow__neS_I:first-child{border-top:1px solid #e0e0e0}@media (max-width:calc(62em - 0.01em)){.RoomDetails_DetailRow__neS_I{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.RoomDetails_DetailRow__neS_I .RoomDetails_DetailLabel__wIgKk{line-height:1}}.RoomDetails_DetailLabel__wIgKk{-webkit-box-flex:0;color:var(--secondary);-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;min-width:144px}.RoomDetails_DetailValue__eRljW{color:var(--text-color);margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.RoomDetails_DetailValue__eRljW .Markdown>*{margin:0}.AccommodationsSlider_AccommodationsSlider__b_sTm{padding-bottom:59px;position:relative;width:100%}@media (min-width:62em){.AccommodationsSlider_AccommodationsSlider__b_sTm{padding-bottom:100px}}.AccommodationsSlider_AccommodationsSlider__b_sTm{overflow:hidden}.AccommodationsSlider_Header__cpJHp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/-2;margin-bottom:24px}@media (min-width:62em){.AccommodationsSlider_Header__cpJHp{grid-column:3/-3}}.AccommodationsSlider_Title__9Khrm{font-family:var(--ff-primary);margin:0}.AccommodationsSlider_ArrowsContainer__05lmh{gap:13px}.AccommodationsSlider_ArrowButton__wIsBc,.AccommodationsSlider_ArrowsContainer__05lmh{display:-webkit-box;display:-ms-flexbox;display:flex}.AccommodationsSlider_ArrowButton__wIsBc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(20px);background:rgba(68,68,68,.1);border:none;border-radius:50%;color:var(--primary);cursor:pointer;height:36px;justify-content:center;padding:0;-webkit-transition:background-color .3s var(--easeOutExpo),opacity .3s var(--easeOutExpo);transition:background-color .3s var(--easeOutExpo),opacity .3s var(--easeOutExpo);width:36px}.AccommodationsSlider_ArrowButton__wIsBc:first-child,.AccommodationsSlider_ArrowButton__wIsBc[aria-label="Previous room"]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.AccommodationsSlider_ArrowButton__wIsBc:focus-visible{background:hsla(0,0%,100%,.5);color:var(--primary)}@media (hover:hover){.AccommodationsSlider_ArrowButton__wIsBc:hover{background:hsla(0,0%,100%,.5);color:var(--primary)}}.AccommodationsSlider_ArrowButton__wIsBc:disabled{background:hsla(0,0%,100%,.2);cursor:not-allowed;opacity:.5}.AccommodationsSlider_ArrowButton__wIsBc .AccommodationsSlider_ArrowIcon__0DItC{color:var(--secondary)}.AccommodationsSlider_Viewport__Maaht{grid-column:1/-1;overflow:hidden}.AccommodationsSlider_Container__UeTyh{display:-webkit-box;display:-ms-flexbox;display:flex}.AccommodationsSlider_Slide__kfTLh{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0;padding-left:13px}@media (min-width:62em){.AccommodationsSlider_Slide__kfTLh{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%}}.AccommodationsSlider_RoomCard__GZj__{display:block;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%}.AccommodationsSlider_RoomCard__GZj__:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity 1s var(--easeOutQuad);transition:opacity 1s var(--easeOutQuad);width:100%}.AccommodationsSlider_RoomCard__GZj__:focus-visible:after{opacity:1}.AccommodationsSlider_RoomCard__GZj__:focus-visible .AccommodationsSlider_RoomNameOverlay__HUfm6{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (hover:hover){.AccommodationsSlider_RoomCard__GZj__:hover:after{opacity:1}.AccommodationsSlider_RoomCard__GZj__:hover .AccommodationsSlider_RoomNameOverlay__HUfm6{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.AccommodationsSlider_ThumbnailContainer__c9zso{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.AccommodationsSlider_ThumbnailImage__ELaAz{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .65s var(--easeOutQuad);transition:-webkit-transform .65s var(--easeOutQuad);transition:transform .65s var(--easeOutQuad);transition:transform .65s var(--easeOutQuad),-webkit-transform .65s var(--easeOutQuad);width:100%}.AccommodationsSlider_RoomNameOverlay__HUfm6{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:20px;position:absolute;top:0;width:100%;z-index:1;-webkit-box-align:last baseline;-ms-flex-align:last baseline;align-items:last baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--white);justify-content:space-between;opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .65s var(--easeOutQuad),-webkit-transform .65s var(--easeOutQuad);transition:opacity .65s var(--easeOutQuad),-webkit-transform .65s var(--easeOutQuad);transition:opacity .65s var(--easeOutQuad),transform .65s var(--easeOutQuad);transition:opacity .65s var(--easeOutQuad),transform .65s var(--easeOutQuad),-webkit-transform .65s var(--easeOutQuad)}.AccommodationsSlider_RoomName__H6ePa{color:#fff;font-weight:400;letter-spacing:.05em;line-height:.8;max-width:273px;text-transform:capitalize;text-wrap:balance}.AccommodationsSlider_CaptionName__TSJlE{display:none}@media (max-width:calc(62em - 0.01em)) or (not (hover:hover)){.AccommodationsSlider_CaptionName__TSJlE{color:currentColor;display:inline-block;font-weight:400;letter-spacing:.05em;margin-top:4px;max-width:273px;padding-right:4px;text-transform:capitalize;text-wrap:balance}}._slug__BreadcrumbNav__0ldjc{margin-block:calc(var(--header-height) + 20px) 49px;position:relative}._slug__BreadcrumbText__BmVP1{color:rgba(68,68,68,.4);margin:0;text-align:center}._slug__BreadcrumbText__BmVP1 a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit}._slug__HeadingWrapper__lKF7M{margin-bottom:60px;text-align:center}@media (min-width:62em){._slug__HeadingWrapper__lKF7M{margin-bottom:50px}}._slug__DescriptionWrapper__aizMK{grid-column:2/-2;margin:0 auto 53px;max-width:856px}@media (min-width:62em){._slug__DescriptionWrapper__aizMK{grid-column:1/-1;margin-bottom:50px}}._slug__DescriptionWrapper__aizMK p{text-wrap:balance;text-wrap:pretty}._slug__ButtonWrapper__LjvNu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:53px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:62em){._slug__ButtonWrapper__LjvNu{margin-bottom:108px}}._slug__ButtonWrapper__LjvNu._slug__last__oEj1J{margin-bottom:69px}@media (min-width:62em){._slug__ButtonWrapper__LjvNu._slug__last__oEj1J{margin-bottom:145px}}._slug__RoomDetailsWrapper__HPS2B{margin-bottom:60px}._slug__SliderWrapper__9rLJc{margin:64px 0;max-width:unset}._slug__Carousel__1ONTq{grid-column:1/-1}@media (min-width:62em){._slug__Carousel__1ONTq{--carousel-aspect-ratio:4/3;grid-column:4/-4}}@media (min-width:75em){._slug__Carousel__1ONTq{grid-column:5/-5}}