img.svelte-1flooo6,video.svelte-1flooo6{width:100%;height:100%;aspect-ratio:9 / 5;object-fit:cover}@media (orientation: portrait){img.svelte-1flooo6,video.svelte-1flooo6{aspect-ratio:5 / 9}}section.svelte-1flooo6{width:100%;will-change:height;transition:height .1s ease-out;height:100dvh;display:grid;grid-template-columns:8vw 1fr 8vw;grid-template-rows:repeat(3,1fr)}@media (width <= 700px){section.svelte-1flooo6{height:90dvh;overflow:hidden}}.bg.svelte-1flooo6{--radii: 16vw;overflow:clip;padding:.75rem;grid-column:1 / -1;grid-row:1 / -1}@media (width <= 700px){.bg.svelte-1flooo6{padding:.25rem}}img.svelte-1flooo6{background-color:green;min-height:100%;min-width:100%}div.svelte-1x50rh3{font-size:1rem}[data-melt-datefield-field].svelte-1x50rh3{display:flex;align-items:center;padding:.5rem}[data-melt-datefield-field].svelte-1x50rh3 #trigger:where(.svelte-1x50rh3){margin-inline-end:.5rem;display:flex}[data-melt-popover-content].svelte-1x50rh3{--muted-fg: var(--mid-gray);--fg: var(--black);box-sizing:border-box;max-width:100vw;z-index:10;background:var(--white);color:var(--fg);font-size:1rem;border:1px solid #e4e4e7;background:#fff;box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f;padding:1.5rem;border-radius:1rem}@media (width < 750px){[data-melt-popover-content].svelte-1x50rh3{width:100%;margin:0 0 0 -8px;right:0}}[data-melt-popover-trigger].svelte-1x50rh3{background:red;cursor:pointer;border-radius:.5rem}[data-melt-calendar].svelte-1x50rh3{display:grid;grid-template-rows:2rem 1fr;grid-template-columns:1fr 1fr;box-sizing:border-box;column-gap:.5rem}.months.svelte-1x50rh3{grid-row:1/2;display:flex;align-self:baseline;justify-self:center;font-weight:600;font-size:1rem}.months.svelte-1x50rh3.col-0{grid-column:1 / span 1}.months.svelte-1x50rh3.col-1{grid-column:2 / span 1}header.svelte-1x50rh3{grid-row:1/2;grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline}[data-melt-calendar-prevbutton].svelte-1x50rh3,[data-melt-calendar-nextbutton].svelte-1x50rh3{transition-property:color;color:var(--muted-fg);background-color:inherit;border:2px solid var(--muted-fg);border-radius:.5rem;display:flex;align-items:center;justify-content:center;padding:.125rem}:is([data-melt-calendar-prevbutton].svelte-1x50rh3,[data-melt-calendar-nextbutton].svelte-1x50rh3):hover{color:var(--fg)}:is([data-melt-calendar-prevbutton].svelte-1x50rh3,[data-melt-calendar-nextbutton].svelte-1x50rh3)[data-disabled]{pointer-events:none;cursor:default;opactity:.5}[data-melt-calendar-heading].svelte-1x50rh3{font-weight:500}table.svelte-1x50rh3{border-collapse:collapse}thead.svelte-1x50rh3{color:var(--muted-fg)}th.svelte-1x50rh3{font-size:small}tbody.svelte-1x50rh3{gap:1rem}tr.svelte-1x50rh3{gap:0;padding-bottom:.125rem}td.svelte-1x50rh3{padding:0;padding-bottom:.125rem}[data-melt-calendar-cell].svelte-1x50rh3{--bg: none;--txt-active: var(--muted-fg);--radius: .75rem;font-variant-numeric:tabular-nums;overflow:hidden;font-size:.95rem;line-height:100%;border-radius:var(--radius);transition-property:background-color;transition-duration:80ms;transition-timing-function:ease-in}[data-melt-calendar-cell].svelte-1x50rh3 div:where(.svelte-1x50rh3){height:.75rem;width:.75rem;background:var(--bg);padding:.75rem;cursor:pointer;display:flex;color:#09090b;justify-content:center;text-align:right}[data-melt-calendar-cell].svelte-1x50rh3:hover{--bg: oklch(from var(--mid-gray) l c h / 5%)}[data-melt-calendar-cell].svelte-1x50rh3[data-selected]:not([data-highlighted]){border-radius:0;--bg: oklch(from var(--mid-gray) l c h / 15%)}[data-melt-calendar-cell].svelte-1x50rh3[data-selected]:not([data-highlighted])[data-selection-start]{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-selected]:not([data-highlighted])[data-selection-start] div:where(.svelte-1x50rh3){border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-selected]:not([data-highlighted])[data-selection-end]{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-selected]:not([data-highlighted])[data-selection-end] div:where(.svelte-1x50rh3){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-highlighted]{border-radius:0;--bg: oklch(from var(--mid-gray) l c h / 15%)}[data-melt-calendar-cell].svelte-1x50rh3[data-highlighted]:not([data-highlighted]:where(.svelte-1x50rh3)+:where(.svelte-1x50rh3)){border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-highlighted]:not(:has(+[data-highlighted])){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}[data-melt-calendar-cell].svelte-1x50rh3[data-range-highlighted]{--bg: var(--accent)}[data-melt-calendar-cell].svelte-1x50rh3[data-disabled],[data-melt-calendar-cell].svelte-1x50rh3[data-unavailable]{color:var(--fg);--bg: transparent;opacity:.3;text-decoration:line-through}[data-melt-calendar-cell].svelte-1x50rh3[data-outside-month],[data-melt-calendar-cell].svelte-1x50rh3[data-outside-visible-months]{color:var(--muted-fg);opacity:0;--bg: transparent;cursor:default;text-decoration:none}:is([data-melt-calendar-cell].svelte-1x50rh3[data-outside-month],[data-melt-calendar-cell].svelte-1x50rh3[data-outside-visible-months]):hover{--bg: transparent}.container.svelte-1vl2nnl{display:flex;justify-content:space-between;align-items:baseline;font-size:1rem;font-weight:500;color:var(--black);gap:1rem}span.svelte-1vl2nnl{margin:0;padding:0;line-height:100%;opacity:.8}input[type=number].svelte-1vl2nnl{appearance:textfield;-moz-appearance:textfield;background-color:inherit;border:none;width:2ch;opacity:.8;text-align:center;color:#000}input.svelte-1vl2nnl::-webkit-outer-spin-button,input.svelte-1vl2nnl::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}button.svelte-1vl2nnl{opacity:.8;font-size:1.125rem;background-color:inherit;border:none;cursor:pointer;font-weight:600;padding-inline:.125rem;transition:opacity .1s ease}button.svelte-1vl2nnl:disabled{cursor:not-allowed}.booking-form.svelte-15yfbdp{color:var(--black);background-color:#e4e4e6;min-width:30ch;box-shadow:0 23px 39.6px 6px #0000000d,0 116px 92.1px -45px #0000000a;filter:drop-shadow(0px .5px 0px rgba(0,0,0,.25)) drop-shadow(0px 1px 1.5px rgba(0,0,0,.81))}@media (width > 750px){.booking-form.svelte-15yfbdp{border-radius:.75rem;padding:.5rem}}div.booking-form{color:var(--black)}.booking-sections.svelte-15yfbdp{padding:.5rem .75rem 1rem;border-radius:.25rem;display:grid;background:#f2f2f5;gap:.25rem}.booking-sections.svelte-15yfbdp .rate:where(.svelte-15yfbdp){padding-block-end:.5rem}@media (width < 750px){.booking-sections.svelte-15yfbdp .rate:where(.svelte-15yfbdp){display:none}}.dates.svelte-15yfbdp{gap:.5rem}.section.svelte-15yfbdp{width:100%;background:#fff9;border:1px solid oklch(.91 0 271 / .84);border-radius:4px;padding:.5rem 1rem;height:fit-content;display:flex;justify-content:space-between;cursor:pointer}.section.svelte-15yfbdp .seperator:where(.svelte-15yfbdp){width:1px;background:#e1e1e1bd}.section-item.svelte-15yfbdp{display:grid;flex-direction:column;align-items:start;justify-items:start}.section-item.svelte-15yfbdp .label:where(.svelte-15yfbdp){text-transform:uppercase;color:#636363;font-size:.7rem}.section-item.svelte-15yfbdp .data:where(.svelte-15yfbdp){font-weight:500}.confirmation.svelte-15yfbdp{display:flex;justify-content:space-between;align-items:center;padding:.75rem}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp){display:grid;justify-content:start;gap:.25rem}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) p:where(.svelte-15yfbdp){margin:0;line-height:100%;display:none}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .data:where(.svelte-15yfbdp){color:#636363;font-size:.8rem}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .label:where(.svelte-15yfbdp){font-weight:600;font-size:1.1rem;letter-spacing:0px;font-variant-numeric:tabular-nums}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .oneliner:where(.svelte-15yfbdp){display:block}@media (width > 750px){.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .label:where(.svelte-15yfbdp),.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .data:where(.svelte-15yfbdp){display:block}.confirmation.svelte-15yfbdp>div:where(.svelte-15yfbdp) .oneliner:where(.svelte-15yfbdp){display:none}}.rate.svelte-15yfbdp{font-weight:500;letter-spacing:-1px;font-variant-numeric:tabular-nums}.rate.svelte-15yfbdp span:where(.svelte-15yfbdp){font-weight:400;font-size:.9rem}.align-right.svelte-15yfbdp{justify-items:right;text-align:end}form.svelte-15yfbdp{display:grid}.confirmation.svelte-15yfbdp button:where(.svelte-15yfbdp){padding:.65rem 3rem;background:var(--purple);color:red;font-weight:600;font-weight:500;font-size:.75rem;line-height:100%;align-items:center;text-align:center;background:linear-gradient(0deg,#201711,#382f27),#3c16ff;background-blend-mode:exclusion,normal;box-shadow:0 1px 17.8px #0000003d,inset 0 -1px .4px #00000059,inset 0 1px .4px #fff6;border:1px solid oklch(.75 0 0 / .95);font-size:1rem;border-radius:.75rem;cursor:pointer;transition:background .1s cubic-bezier(.175,.885,.32,1.275)}.confirmation.svelte-15yfbdp button:where(.svelte-15yfbdp) p:where(.svelte-15yfbdp){color:transparent;margin:0;background:linear-gradient(180deg,#fff 27.5%,#cfcfcf 90%);-webkit-background-clip:text;background-clip:text;transition:background .1s cubic-bezier(.175,.885,.32,1.275)}.confirmation.svelte-15yfbdp button:where(.svelte-15yfbdp):hover:not(:disabled){filter:brightness(1.125) saturate(1.95);background:linear-gradient(0deg,#201711,#382f27 80%),#3c16ff}.confirmation.svelte-15yfbdp button:where(.svelte-15yfbdp):hover:not(:disabled) p:where(.svelte-15yfbdp){background:linear-gradient(180deg,#fff 27.5%,#cfcfcf 60%);-webkit-background-clip:text;background-clip:text}.confirmation.svelte-15yfbdp button:where(.svelte-15yfbdp):disabled{opacity:.7;filter:saturate(.3);cursor:wait}.popover.svelte-15yfbdp{margin-top:0;box-sizing:border-box;border:none;border-radius:.5rem;box-shadow:0 23px 39.6px 6px #0000001f,0 116px 92.1px -45px #00000029;padding:1rem;color:#000}.splitter.svelte-a0w815{display:grid;padding:1rem;grid-template-columns:1fr min-content;gap:1rem}.side.svelte-a0w815{position:sticky;top:20px;height:fit-content}@media (width < 750px){body{padding-bottom:9rem}.splitter.svelte-a0w815{grid-template-columns:1fr;padding:0}.main.svelte-a0w815{padding:1rem}.side.svelte-a0w815{z-index:2;position:fixed;width:100%;inset:auto 0 0}}section.svelte-6p94hi{display:grid}.amenities.svelte-6p94hi{padding-inline:.25rem;color:var(--black);border-top:1px solid oklch(from var(--black) calc(l + .6) c h);border-bottom:1px solid oklch(from var(--black) calc(l + .6) c h);width:fit-content;flex-wrap:wrap}.amenities.svelte-6p94hi div:where(.svelte-6p94hi){padding-inline:1rem;display:flex;gap:.25rem;align-items:center;font-size:80%}img.svelte-1s0ak4b{width:100%;height:100%;object-fit:cover}.wrapper.svelte-1s0ak4b{padding:4rem 0;width:100%;box-sizing:border-box;overflow:hidden;height:700px;z-index:1}.fade.svelte-1s0ak4b{position:relative;overflow:hidden;height:100%;z-index:1}.item.svelte-1s0ak4b{flex:0 0 auto;overflow:hidden;background-color:#dedede;height:95%;border-radius:.5rem}@keyframes svelte-1s0ak4b-in{0%{-webkit-mask-position:-1.5rem 0;mask-position:-1.5rem 0;-webkit-mask-size:103%;mask-size:103%}10%{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100%;mask-size:100%}98%{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100%;mask-size:100%}to{-webkit-mask-position:.5rem 0;mask-position:.5rem 0;-webkit-mask-size:102%;mask-size:102%}}.track.svelte-1s0ak4b{overscroll-behavior-inline:contain;--spacing: .75rem;padding-inline:var(--spacing);display:flex;gap:var(--spacing);border-radius:.5rem;overflow:auto;mask:linear-gradient(to right,transparent 1%,black 4%,black 96%,transparent 99.5%);animation:svelte-1s0ak4b-in;-webkit-mask-composite:xor;mask-composite:exclude;animation-timeline:scroll(self inline);animation-range:0 100%;scrollbar-width:none;align-items:center;height:100%}.track.svelte-1s0ak4b:before,.track.svelte-1s0ak4b::afte{content:"";height:95%;position:absolute;width:2rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);--dir: right;mask:linear-gradient(to var(--dir),black 0%,rgba(0,0,0,.8) 40%,rgba(0,0,0,.4) 60%,transparent 100%)}.track.svelte-1s0ak4b:before{left:0;--dir: right}.track.svelte-1s0ak4b:after{right:0;--dir: left}
