.ButtonPrimary_button-primary__oxbyd{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-button);border-radius:var(--radius-button);text-align:center;background:var(--primary);color:var(--white);font-weight:var(--weight-button);font-size:var(--text-13);letter-spacing:var(--letter-spacing-button);text-transform:uppercase;cursor:pointer;transition:background .2s ease}@media screen and (min-width:640px){.ButtonPrimary_button-primary__oxbyd{padding:var(--padding-button)}}.ButtonPrimary_button-primary__oxbyd:focus,.ButtonPrimary_button-primary__oxbyd:hover{background:var(--primary-dark)}.ButtonPrimary_button-primary__oxbyd.-first{margin-top:var(--s-block)}.ButtonPrimary_button-primary__oxbyd.-l{height:3.5rem;padding:0 2.5rem;border-radius:var(--radius-button);font-size:var(--text-16)}.ButtonPrimary_button-primary__oxbyd.-disabled,.ButtonPrimary_button-primary__oxbyd.-pending{opacity:.5;pointer-events:none}.ButtonPrimary_button-primary__oxbyd.-white{background:var(--white);color:var(--color-text)}.ButtonPrimary_button-primary__oxbyd.-white.-active,.ButtonPrimary_button-primary__oxbyd.-white:hover{background:var(--background)}.ModalOffersContent_modalOffers__8Coqe{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width:992px){.ModalOffersContent_modalOffers__8Coqe{display:grid;grid-template-columns:1fr 1fr}}.ModalOffersContent_media__RyINF{aspect-ratio:1/1}@media screen and (min-width:992px){.ModalOffersContent_media__RyINF{aspect-ratio:auto}}.ModalOffersContent_mediaContent__2ygcB{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}@media screen and (min-width:992px){.ModalOffersContent_mediaContent__2ygcB{aspect-ratio:auto;height:100dvh;position:-webkit-sticky;position:sticky;top:0}}.ModalOffersContent_mediasImg__sOu_2,.ModalOffersContent_medias__YdEtW{width:100vw!important;height:100vw!important;object-fit:cover}@media screen and (min-width:992px){.ModalOffersContent_mediasImg__sOu_2,.ModalOffersContent_medias__YdEtW{width:calc(50vw - var(--gap)/2)!important;height:100vh!important}}.ModalOffersContent_content__nSe_O{padding:var(--s-16)}@media screen and (min-width:992px){.ModalOffersContent_content__nSe_O{padding:var(--s-col-1)}}.ModalOffersContent_title__0fhOA{margin:0;font-weight:var(--weight-normal);margin-bottom:var(--s-32)}.ModalOffersContent_description__D2iHO ul{width:100%;display:flex;flex-direction:column;gap:var(--s-16)}.ModalOffersContent_description__D2iHO 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){.ModalOffersContent_description__D2iHO ul li{line-height:2}}.ModalOffersContent_description__D2iHO ul li:before{content:url(/images/icons/quote.svg);display:block;position:absolute;left:0;top:4px}.ModalOffersContent_pricing__Ghltd{width:100%;background:var(--white);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--s-16);min-height:var(--bottom-book-bar-height);padding:var(--s-24) var(--s-16) var(--s-16) var(--s-16)}@media screen and (min-width:992px){.ModalOffersContent_pricing__Ghltd{padding:var(--gap) var(--s-col-1);justify-content:space-between;flex-direction:row;width:calc(50vw + var(--gap)/2)!important}}.ModalOffersContent_pricingText__Oictr{display:flex;gap:var(--s-16);font-size:var(--text-16);font-weight:var(--weight-normal);align-items:flex-end;line-height:1}.ModalOffersContent_pricingText__Oictr p{margin:0}.ModalOffersContent_pricingText__Oictr strong{font-weight:var(--weight-semibold);font-size:var(--text-24);line-height:1}@media screen and (min-width:992px){.ModalOffersContent_pricingText__Oictr{gap:var(--s-8);flex-direction:column;align-items:flex-start}}.ModalOffersContent_button__0yP__{border:1px solid var(--black)!important}@media screen and (max-width:767px){.ModalOffersContent_button__0yP__{width:100%}}.OfferCard_offerItem__Td1oV{position:relative;display:flex;align-items:flex-end;width:100%;padding:var(--s-32) var(--s-16);font-weight:var(--weight-semibold);aspect-ratio:5/4}.OfferCard_offerItem__Td1oV,.OfferCard_offerItem__Td1oV strong{color:var(--card-white-title)}.OfferCard_offerItem__Td1oV img{aspect-ratio:5/4;object-fit:cover;height:100%;width:100%}@media screen and (min-width:992px){.OfferCard_offerItem__Td1oV{padding:var(--s-40) var(--s-24);width:calc((100% - var(--gap)*1)/2)}.OfferCard_offerItem__Td1oV img{aspect-ratio:5/4}}.OfferCard_offerLink__HWdnN{position:absolute;inset:0;z-index:2}.OfferCard_offerCategory__zA6ZQ{text-transform:uppercase;font-size:var(--text-18);font-weight:var(--weight-normal);line-height:1}@media screen and (min-width:992px){.OfferCard_offerCategory__zA6ZQ{font-size:var(--text-24)}}.OfferCard_offerInfos__eDQKF{display:inline-flex;align-items:flex-end;height:var(--s-38);font-size:var(--text-12);gap:var(--s-8);font-weight:var(--weight-semibold);padding-top:var(--s-8)}.OfferCard_offerInfos__eDQKF strong{font-weight:var(--weight-semibold);font-size:var(--text-24);padding-left:var(--s-8)}.OfferCard_offerMediaWrapper__CTOEX{position:absolute;inset:0}.OfferCard_offerMediaWrapper__CTOEX: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){.OfferCard_offerMediaWrapper__CTOEX:before{height:252px}}.OfferCard_offerTextWrapper__6lpX8{display:flex;flex-direction:column;gap:var(--s-8);position:relative;z-index:2;pointer-events:none}.OfferCard_offerTitle__gU1_I.-h3{color:var(--card-white-title)}.PresseList_presseList__os7nk{padding:0 var(--gap);margin-top:var(--s-24);display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--s-32);gap:var(--s-32)}@media screen and (min-width:992px){.PresseList_presseList__os7nk{margin-top:var(--s-40);padding:0 var(--s-col-1);gap:var(--s-40) var(--s-16)}}@media screen and (min-width:1180px){.PresseList_presseList__os7nk{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1920px){.PresseList_presseList__os7nk{grid-template-columns:repeat(3,1fr);gap:var(--s-72) var(--s-16)}}@media screen and (min-width:2560px){.PresseList_presseList__os7nk{grid-template-columns:repeat(4,1fr)}}.PresseCard_presse__WdFSw{width:100%;color:var(--color-text);display:flex;flex-direction:column;gap:var(--s-16);position:relative}.PresseCard_category__utxrG{font-size:var(--text-14);font-weight:var(--weight-normal);line-height:1}@media screen and (min-width:992px){.PresseCard_category__utxrG{font-size:var(--text-18)}}.PresseCard_media__MviPe{position:relative}.PresseCard_media__MviPe img{aspect-ratio:3/2;object-fit:cover;height:100%;width:100%}.PresseCard_presseTextWrapper__49ZNf{display:flex;flex-direction:column;gap:var(--s-8);position:relative;z-index:2;pointer-events:none}.PresseCard_title__fFsvg{font-size:var(--text-18)}@media screen and (min-width:992px){.PresseCard_title__fFsvg{font-size:var(--text-24)}}.RoomPrice_roomPrice__LJJbw{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)}.RoomPrice_roomPrice__LJJbw strong{font-weight:var(--weight-semibold);line-height:.8;font-size:var(--text-24)}.ScrollToNav_filter___TkVh{position:-webkit-sticky;position:sticky;z-index:1;top:var(--top-bar-height);display:flex;align-items:center;background:var(--white);gap:var(--gap);width:100vw!important;margin-left:calc(var(--s-16)*-1);margin-right:calc(var(--s-16)*-1)}@media screen and (min-width:992px){.ScrollToNav_filter___TkVh{position:relative;width:auto!important;height:auto;background:rgba(0,0,0,0);top:0}}.ScrollToNav_container__K8tkE{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)}.ScrollToNav_container__K8tkE *{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:992px){.ScrollToNav_container__K8tkE{align-items:flex-start;align-self:flex-start;padding-top:0;padding-bottom:0;position:-webkit-sticky;position:sticky;top:calc(var(--top-bar-height) + var(--s-40))}}.ScrollToNav_list__dpRDV{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)}@media screen and (min-width:992px){.ScrollToNav_list__dpRDV{display:flex;flex-direction:column;align-items:flex-start}}.ScrollToNav_link__ZMpiT{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}.ScrollToNav_link__ZMpiT.-active{border:1px solid var(--primary)}@media screen and (min-width:992px){.ScrollToNav_link__ZMpiT{font-size:var(--text-14);padding:var(--s-16) var(--s-20)}}