.page-container.svelte-17et19q{margin:auto;display:flex;flex-direction:column;align-items:center;position:relative;min-height:100svh;justify-content:center}.page-container.choose-experience.svelte-17et19q h1:where(.svelte-17et19q){margin:3em 0 0;text-align:center}@media(max-height:808px){.page-container.choose-experience.svelte-17et19q h1:where(.svelte-17et19q){margin:1.5em 0 0}}@media(max-width:1000px){.page-container.choose-experience.svelte-17et19q h1:where(.svelte-17et19q){margin:2em 0 0}}.page-container.svelte-17et19q h1:where(.svelte-17et19q){margin:1em 0;text-align:center}@media(max-height:720px){.page-container.svelte-17et19q h1:where(.svelte-17et19q){margin:1.5em 0}}@media(max-width:1000px){.page-container.svelte-17et19q h1:where(.svelte-17et19q){margin:2em 0}}@media(max-width:1000px)and (max-height:1000px){.page-container.svelte-17et19q h1:where(.svelte-17et19q){margin:2em 0 1em}}.page-container.svelte-17et19q h3:where(.svelte-17et19q){margin-bottom:.5em}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q){display:grid;gap:1em 4em;grid-template-columns:1fr 1fr}@media(max-width:1000px){.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q){grid-template-columns:1fr}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .continue:where(.svelte-17et19q){margin-top:1em!important}}@media(max-width:1000px){.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .calendar:where(.svelte-17et19q){scale:1}}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q){display:flex;flex-direction:column;justify-content:center;gap:1em;position:relative}@media(max-width:1000px){.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) h3:where(.svelte-17et19q){font-size:1.5em}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q){gap:.3em;padding:1em}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .nights:where(.svelte-17et19q){position:absolute;top:6em;right:1em}}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .dates:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .price:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .nights:where(.svelte-17et19q){display:flex;flex-direction:row;gap:em}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .dates:where(.svelte-17et19q) h3:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .price:where(.svelte-17et19q) h3:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .nights:where(.svelte-17et19q) h3:where(.svelte-17et19q){margin:0}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .dates:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .price:where(.svelte-17et19q),.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .nights:where(.svelte-17et19q){align-items:center;vertical-align:middle}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .dates:where(.svelte-17et19q)>:where(.svelte-17et19q):first-child,.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .price:where(.svelte-17et19q)>:where(.svelte-17et19q):first-child,.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .nights:where(.svelte-17et19q)>:where(.svelte-17et19q):first-child{width:100px}.page-container.svelte-17et19q .booking-grid:where(.svelte-17et19q) .details:where(.svelte-17et19q) .continue:where(.svelte-17et19q){margin-top:2em}.continue.svelte-17et19q{background-color:var(--brand-color);color:#fff;padding:.5em 2em;border-radius:4em;font-size:1.2em;width:fit-content;cursor:pointer}.continue.disabled.svelte-17et19q{opacity:.5;cursor:not-allowed;pointer-events:none}
