.background-container.svelte-7xod8j{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:100svh;max-height:1200px;position:relative}.background-container.svelte-7xod8j:before{content:"";background:linear-gradient(#0000 0%,#0006 100%);position:absolute;inset:100px 0 0}.content-container.svelte-7xod8j{flex-direction:row;max-width:1000px;margin-left:auto;margin-right:auto;padding:6em 3em 4.5em;display:flex}.content-container.svelte-7xod8j .title-container:where(.svelte-7xod8j){width:20%}.content-container.svelte-7xod8j .title-container:where(.svelte-7xod8j) .title:where(.svelte-7xod8j){color:var(--color-ntrl-min-300);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.875em;font-weight:800}.content-container.svelte-7xod8j .data-container:where(.svelte-7xod8j){width:80%;color:var(--color-ntrl-min-400);font-size:1em;font-weight:400;line-height:1.5}@media only screen and (width<=992px){.background-container.svelte-7xod8j{display:none}.content-container.svelte-7xod8j{flex-direction:column;padding:2rem .5rem 1.5rem}.content-container.svelte-7xod8j .title-container:where(.svelte-7xod8j){width:100%}.content-container.svelte-7xod8j .data-container:where(.svelte-7xod8j){width:100%;margin-top:1rem}}.table-container.svelte-e50rf5{flex-direction:row;justify-content:space-between;display:flex}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5){width:calc(47% - 3em);box-shadow:0 0 20px 1px var(--color-ntrl-max-400);border-radius:10px;padding:2em 1.5em 1em;display:block}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) .options-header-container:where(.svelte-e50rf5) h4:where(.svelte-e50rf5){color:var(--color-ntrl-min-300);margin:0;font-size:1.4em;font-weight:700}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) .options-header-container:where(.svelte-e50rf5) span:where(.svelte-e50rf5){color:var(--color-ntrl-min-600);font-size:.8em;font-style:italic}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) ul:where(.svelte-e50rf5){padding:0;list-style:none}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) ul:where(.svelte-e50rf5) li:where(.svelte-e50rf5){color:var(--color-ntrl-min-650);margin-bottom:.5em;font-size:1.125em;font-weight:400;line-height:1.7}.additionnal-links.svelte-e50rf5{flex-direction:column;justify-content:center;align-items:center;margin-top:3em;display:flex}.additionnal-links.svelte-e50rf5 a:where(.svelte-e50rf5){color:var(--color-ntrl-min-300);text-decoration-skip-ink:none;margin-bottom:1.5em;font-size:1em;font-style:italic;font-weight:400;line-height:1.5}@media only screen and (width<=780px){.table-container.svelte-e50rf5{flex-direction:column}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5){width:calc(100% - 2em);padding-left:1em;padding-right:1em}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5):nth-child(2){margin-top:2em}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) h4:where(.svelte-e50rf5){text-align:left}.table-container.svelte-e50rf5 .options-container:where(.svelte-e50rf5) ul:where(.svelte-e50rf5){text-align:left;padding:0}}@media only screen and (width<=600px){.table-container.svelte-e50rf5{width:100%}}.button.svelte-12leiej{background-color:var(--color-ntrl-min-100);color:var(--color-ntrl-max-100);border-radius:50px;margin-top:1.5em;margin-right:1em;padding:.7em 2em;font-size:.875em;font-weight:800;line-height:1.66;text-decoration:none;display:inline-block}.button.svelte-12leiej:hover,.button.svelte-12leiej:focus{background-color:var(--color-ntrl-min-400)}.map-block.svelte-12leiej{width:100%;height:350px;margin-top:2em}@media only screen and (width<=600px){.map-block.svelte-12leiej{height:275px}}.header-container.svelte-r9f8ga{height:calc(100svh - 4.825em);margin-top:env(safe-area-inset-top);overflow:hidden}.header-container.svelte-r9f8ga .background-container:where(.svelte-r9f8ga){background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:relative}.header-container.svelte-r9f8ga .background-container:where(.svelte-r9f8ga):before{content:"";background:linear-gradient(#0000 0%,#0006 100%);position:absolute;inset:0}.header-container.svelte-r9f8ga .booking-container:where(.svelte-r9f8ga){z-index:10;justify-content:center;align-items:center;margin-top:auto;display:flex}.header-container.svelte-r9f8ga .booking-container:where(.svelte-r9f8ga)>div:where(.svelte-r9f8ga){width:100%;max-width:var(--max-page-small-content-width);background-color:var(--color-ntrl-max-100);border-radius:5px;padding:10px 2px}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga){z-index:10;justify-content:center;align-items:center;margin-top:auto;display:flex}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga){color:var(--color-ntrl-max-100);width:100%;max-width:var(--max-page-content-width);box-sizing:border-box;padding:1rem}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) a:where(.svelte-r9f8ga){transition:opacity var(--transition-delay-3);color:var(--color-ntrl-max-100);text-decoration:none}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) a:where(.svelte-r9f8ga):hover{opacity:.7}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) a:where(.svelte-r9f8ga) h1:where(.svelte-r9f8ga){text-transform:uppercase;margin:0;font-size:2.25em;font-weight:800;line-height:1.25}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) h2:where(.svelte-r9f8ga){margin:0;font-size:1em;font-weight:400;line-height:1.5}@media only screen and (width<=600px){.header-container.svelte-r9f8ga .background-container:where(.svelte-r9f8ga){background-attachment:scroll}.header-container.svelte-r9f8ga .booking-container:where(.svelte-r9f8ga)>div:where(.svelte-r9f8ga){margin:0 10px;padding:0 4px}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga){padding:.25rem}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) a:where(.svelte-r9f8ga) h1:where(.svelte-r9f8ga){font-size:1.5em}.header-container.svelte-r9f8ga .content-container:where(.svelte-r9f8ga) .title-container:where(.svelte-r9f8ga) h2:where(.svelte-r9f8ga){font-size:.8em}}.top-text.svelte-12zva3c{color:var(--color-ntrl-min-400);text-align:center;margin:0 0 1.5em;font-size:1em;font-weight:400;line-height:1.5}.pictures-container.svelte-12zva3c{column-count:3;column-gap:4px;line-height:0}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c){cursor:pointer;text-align:center;break-inside:avoid;max-height:300px;padding-bottom:4px;position:relative;overflow:hidden}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c) img:where(.svelte-12zva3c){width:auto;height:auto;display:block;width:100%!important;height:auto!important}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c) .description-container:where(.svelte-12zva3c) .background:where(.svelte-12zva3c){background-color:var(--color-ntrl-min-100);opacity:0;width:100%;height:100%;transition:opacity .2s ease-out;position:absolute;inset:0}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c) .description-container:where(.svelte-12zva3c) span:where(.svelte-12zva3c){opacity:0;color:var(--color-ntrl-max-100);margin-left:.5em;margin-right:.5em;font-size:1em;line-height:1.5;transition:all .3s ease-out .1s;position:absolute;bottom:10%;left:0;right:0;transform:translateY(30px)}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c):hover .description-container:where(.svelte-12zva3c) .background:where(.svelte-12zva3c){opacity:.375}.pictures-container.svelte-12zva3c .image-block:where(.svelte-12zva3c):hover span:where(.svelte-12zva3c){opacity:1;transform:translateY(0)}.overlay-container.svelte-12zva3c{background-color:var(--color-ntrl-min-100-75);z-index:10000;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-container.svelte-12zva3c .overlay-img-container:where(.svelte-12zva3c){user-select:none;max-width:80%;max-height:80%;position:relative}.overlay-container.svelte-12zva3c .overlay-img-container:where(.svelte-12zva3c) .overlay-img:where(.svelte-12zva3c){cursor:default;width:100%;height:100%}.overlay-container.svelte-12zva3c .overlay-img-container:where(.svelte-12zva3c) .overlay-img-button:where(.svelte-12zva3c){border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%}.overlay-container.svelte-12zva3c .overlay-img-container:where(.svelte-12zva3c) .overlay-img-button.left:where(.svelte-12zva3c){left:-50px;transform:rotate(180deg)}.overlay-container.svelte-12zva3c .overlay-img-container:where(.svelte-12zva3c) .overlay-img-button.right:where(.svelte-12zva3c){right:-50px}.overlay-container.svelte-12zva3c .overlay-text:where(.svelte-12zva3c){cursor:default;color:var(--color-ntrl-max-100);margin-top:16px}.button.svelte-12zva3c{background-color:var(--color-ntrl-min-100);color:var(--color-ntrl-max-100);cursor:pointer;border:none;border-radius:50px;outline:none;margin-top:.75em;padding:.7em 2em;font-size:.875em;font-weight:800;line-height:1.66;display:inline-block}.button.svelte-12zva3c:hover,.button.svelte-12zva3c:focus{background-color:var(--color-ntrl-min-400)}@media only screen and (width<=780px){.top-text.svelte-12zva3c{text-align:left;margin:0 0 1em}.pictures-container.svelte-12zva3c{column-count:2}}.sticky-header.svelte-1uha8ag{z-index:10000;position:sticky;top:0}
