figure.svelte-1wjd5cn{margin:0}.hero.svelte-1wjd5cn{object-fit:cover;border-radius:12px;width:100%;height:clamp(220px,35vw,420px)}figcaption.svelte-1wjd5cn{color:inherit;opacity:.75;margin-top:6px;font-size:.85rem}.thumbnails.svelte-1wjd5cn{gap:10px;padding:12px 0;display:flex;overflow-x:auto}button.svelte-1wjd5cn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex:0 0 96px;padding:3px}button.chosen.svelte-1wjd5cn{border-color:currentColor}button.svelte-1wjd5cn img:where(.svelte-1wjd5cn){object-fit:cover;border-radius:4px;width:86px;height:65px;display:block}.detail.svelte-1g1cqwe{grid-template-columns:1.5fr 1fr;align-items:start;gap:28px;display:grid}.detail.svelte-1g1cqwe h2:where(.svelte-1g1cqwe){margin-top:24px}.booking-panel.svelte-1g1cqwe{position:sticky;top:100px}small.svelte-1g1cqwe{font-size:14px}@media (width<=760px){.detail.svelte-1g1cqwe{grid-template-columns:1fr;gap:0}.booking-panel.svelte-1g1cqwe{position:static}}
