@font-face{font-family:Neue Haas Unica;src:url(./NeueHaasUnica/NeueHaasUnica/NeueHaasUnica-BoldItalic.woff2) format("woff2"),url(/_astro/NeueHaasUnica-BoldItalic.CAfAD4YU.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Bold.C7S-xwbw.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Bold.Ced9a5BG.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Black.BtMrmbPx.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Black.BjxocoJU.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Regular.BliJqoat.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Regular.BGXrkqOl.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Medium.BqHvLN2q.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Medium.oDKVA8Kx.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-MediumItalic.9tbrCzeB.woff2) format("woff2"),url(/_astro/NeueHaasUnica-MediumItalic.ClwEgpyh.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtraBold.DVzx-NhV.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtraBold.DDYNZoGn.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Thin.xBs71gzV.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Thin.DDNXvei3.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtLtIta.B-QdSoL4.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtLtIta.D562rFp9.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(/_astro/Canela-Thin.BsfCLYao.woff2) format("woff2"),url(/_astro/Canela-Thin.DTKgHlh5.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtraBlack.BkHlZ-k8.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtraBlack.XsYhuTEm.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtraLight.-i_dsSNd.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtraLight.0JeeRAGy.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Italic.DnHXLSQE.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Italic.6_nKkdlZ.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtBlkIta.D5KZug-q.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtBlkIta.Zr_7RI6z.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ExtraBoldItalic.C3cHYZf8.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ExtraBoldItalic.CkXBPQJ2.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-ThinItalic.CgN1CsAR.woff2) format("woff2"),url(/_astro/NeueHaasUnica-ThinItalic.Cm2K4uVs.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Book;src:url(/_astro/BodoniBT-Book.Dwn-63hQ.woff2) format("woff2"),url(/_astro/BodoniBT-Book.CxdlhCFY.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Book;src:url(/_astro/BodoniBookSSiBook.CHIb3xnc.woff2) format("woff2"),url(/_astro/BodoniBookSSiBook.gkZRo-nS.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Book;src:url(/_astro/BodoniBT-BoldItalic.aONpuoEw.woff2) format("woff2"),url(/_astro/BodoniBT-BoldItalic.ZdLFOG2U.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Book;src:url(/_astro/BodoniBT-BookItalic.CA2yEe5X.woff2) format("woff2"),url(/_astro/BodoniBT-BookItalic.BRlnsK0I.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Unica;src:url(/_astro/NeueHaasUnica-Light.DmyZFzFa.woff2) format("woff2"),url(/_astro/NeueHaasUnica-Light.DsZk8Ut4.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}header .booking-btn:hover{color:var(--primaryColor)!important}header .logo{transition:transform .3s}header{transition:background-color .5s}.secondary-category-link.active{color:var(--primaryColor)!important}@media screen and (max-width:1023px){header.secondary-active{background-color:rgba(var(--backgroundColor),1)!important}}header:not(.triggered-header){background-color:rgba(var(--backgroundColor),0)}header:not(.triggered-header) a,header:not(.triggered-header) .secondary-category-link{color:#fff}header:not(.triggered-header) .open-menu path{fill:#fff}header:not(.triggered-header) .header-spacer{background-color:#fff}@media screen and (min-width:1024px){header:not(.triggered-header):hover a,header:not(.triggered-header):hover .secondary-category-link{color:var(--textColor)}header:not(.triggered-header):hover .open-menu path{fill:var(--textColor)}header:not(.triggered-header):hover .header-spacer{background-color:var(--textColor)}header:not(.triggered-header):hover{background-color:rgba(var(--backgroundColor),1)}header:not(.triggered-header):hover .logo{transform:translate(-50%)!important}}header.secondary-active a,header.secondary-active .secondary-category-link{color:var(--textColor)}header.secondary-active .open-menu path{fill:var(--textColor)}header.secondary-active .header-spacer{background-color:var(--textColor)}header.secondary-active .logo{transform:translate(-50%)!important}header.triggered-header{background-color:rgba(var(--backgroundColor),1)}header.triggered-header .logo{transform:translate(-50%)!important}@media screen and (min-width:1024px){header.secondary-active{background-color:rgba(var(--backgroundColor),.9)!important}}header .header-spacer{background-color:var(--textColor);opacity:.4}#primary-header,#secondary-header{border-color:var(--textColor)}#secondary-menu-links-wrapper.active,#secondary-menu-links-wrapper-mobile.active{transform:translateY(0);opacity:1;max-height:400px}#secondary-menu-links-wrapper,#secondary-menu-links-wrapper-mobile{transition:max-height 1s,opacity 2s}.secondary-links{transition:min-height 1s}.secondary-links.active{min-height:100px;max-height:1000px;opacity:1;pointer-events:all;transition:min-height 1s}.menu-moutonnoir.active{min-height:unset!important}@media screen and (max-width:1023px){#secondary-menu-links-wrapper.active,#secondary-menu-links-wrapper-mobile.active{min-height:100vh}}header a,header span,header button{color:var(--textColor)}header .secondary-links a:hover{color:var(--primaryColor)}header span.active,header button.active{color:var(--primaryColor)}.logo svg{height:100%}nav.open{transform:translate(0);opacity:1}.category-link-button.active{--tw-text-opacity: 1;color:rgb(118 161 195 / var(--tw-text-opacity, 1))}@media screen and (max-width:1023px){.category-link .menu-links{transition:opacity .3s 0s,max-height .3s .3s;pointer-events:none}.category-link.open .menu-links{transition:opacity 1s .5s,max-height 1s 0s;pointer-events:auto;max-height:1000px;opacity:1}}@media screen and (min-width:1024px){.slide-menu{transition:all 1s}.slide-menu.active{--tw-translate-x: 98%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.illu{transition:all 1s}.illu.active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}.mobile-booking-button{background-color:var(--bgColor);color:var(--textColor)}#smooth-content{will-change:transform}html{scroll-behavior:smooth}body{font-weight:300}div .content p,div .content{font-family:Neue Haas Unica;font-size:1.125rem;line-height:1.75rem}hr{margin-bottom:1rem;border-color:transparent;background-color:transparent}p a{color:var(--primaryColor)}p a:hover{opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.grecaptcha-badge{visibility:hidden!important}*:focus{outline:none}.accent-picto[data-astro-cid-l3trhy4j] path[data-astro-cid-l3trhy4j]{fill:var(--primaryColor)}footer[data-astro-cid-l3trhy4j]{background-color:rgb(var(--backgroundColor),1);font-weight:400}footer[data-astro-cid-l3trhy4j] .primary-color[data-astro-cid-l3trhy4j],footer[data-astro-cid-l3trhy4j] .link-primary[data-astro-cid-l3trhy4j]{color:var(--primaryColor)}footer[data-astro-cid-l3trhy4j] .content[data-astro-cid-l3trhy4j]{color:var(--textColor)}footer[data-astro-cid-l3trhy4j] .link-primary[data-astro-cid-l3trhy4j]:hover{opacity:.7}footer[data-astro-cid-l3trhy4j] .link[data-astro-cid-l3trhy4j]{color:var(--textColor)}footer[data-astro-cid-l3trhy4j] .link[data-astro-cid-l3trhy4j]:hover{color:var(--primaryColor)}.partner[data-astro-cid-l3trhy4j]{transition:all .5s}footer[data-astro-cid-l3trhy4j] .adress[data-astro-cid-l3trhy4j]{color:var(--textColor)}
