a.svelte-1bpdsju{transition:color .2s}a.svelte-1bpdsju:hover{color:#eed77e}.md.svelte-1bpdsju{opacity:.5}.col.svelte-1bpdsju{display:flex;flex-direction:column;grid-column-gap:.125rem;grid-row-gap:.125rem;align-items:center;justify-content:center;text-align:center}.main.svelte-6wu0uf{flex-flow:column;align-items:center;display:flex}.content.svelte-6wu0uf{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;width:100%;max-width:55.375rem;margin-left:0;display:flex}@media screen and (max-width: 767px){.content.svelte-6wu0uf{max-width:100%}}.share.svelte-1kb6i7f{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;align-items:center;display:flex}.md.svelte-1kb6i7f{font-size:1.125rem;font-weight:400;line-height:1.5}.md.opacity-50.svelte-1kb6i7f{opacity:.5}.grid.svelte-1kb6i7f{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex}.mask.svelte-1kb6i7f{color:#242424;cursor:pointer;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .2s;display:flex}.mask.svelte-1kb6i7f:hover{color:#eed77e}@media screen and (max-width: 767px){.mask.svelte-1kb6i7f{width:1.25rem}}.flexing.svelte-pe0z6h{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;display:flex}.flexing.vertical.svelte-pe0z6h{text-align:center;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.flexing.vertical.svelte-pe0z6h{flex-flow:row;justify-content:flex-start;align-items:center}}.sticky-booking-detail-grid-item.svelte-pe0z6h{flex-flow:column;display:flex}@media screen and (max-width: 767px){.sticky-booking-detail-grid-item.svelte-pe0z6h{width:100%;max-width:14rem}}.sticky-main.svelte-pe0z6h{min-width:120%}@media screen and (max-width: 991px){.sticky-main.svelte-pe0z6h{min-width:auto}}@media screen and (max-width: 767px){.sticky-main.svelte-pe0z6h{position:fixed;inset:auto 0% 0%}}.sticky-card.svelte-pe0z6h{border-radius:.75rem;padding:.75rem}.sticky-card.bg-color-white.svelte-pe0z6h{background-color:#fff;position:sticky;top:15%;box-shadow:0 .125rem 1.25rem .8125rem #0000001f}@media screen and (max-width: 767px){.sticky-card.bg-color-white.svelte-pe0z6h{border-radius:.75rem .75rem 0 0;position:static}}.text-hotel-name.svelte-pe0z6h{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.sticky-card-image.svelte-pe0z6h{object-fit:cover;border-radius:.75rem;width:100%;height:7.5rem;overflow:hidden}.md.svelte-pe0z6h{font-size:1.125rem;font-weight:400;line-height:1.5}.button.svelte-pe0z6h{color:#362d07;text-align:center;background-color:#eed77e;border-radius:.5rem;padding:.625rem .9375rem;font-size:1rem;font-weight:400;line-height:1.5}.sticky-booking-detail-grid.svelte-pe0z6h{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1.68fr;grid-auto-columns:1fr;display:grid}@media screen and (max-width: 767px){.sticky-booking-detail-grid.svelte-pe0z6h{grid-template-columns:1.68fr;place-items:center}}@media screen and (max-width: 767px){.booking-detail-grid-item.svelte-pe0z6h{display:none}}.booking-content-grid-item.svelte-zs2qz8{grid-column-gap:1.75rem;grid-row-gap:1.75rem;grid-template-rows:auto;grid-template-columns:1.64fr 8.86fr 1.64fr;grid-auto-columns:1fr;margin-top:5rem;margin-bottom:5rem;display:grid}@media screen and (max-width: 991px){.booking-content-grid-item.svelte-zs2qz8{grid-template-columns:1.64fr 55.375rem 1.64fr}}@media screen and (max-width: 767px){.booking-content-grid-item.svelte-zs2qz8{grid-template-rows:auto;grid-template-columns:1fr}}.booking-content-grid.svelte-zs2qz8{width:100%;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 767px){.booking-content-grid.svelte-zs2qz8{padding-left:0;padding-right:0}}.writer-box.svelte-zs2qz8{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;display:flex}.hero-content.svelte-zs2qz8{grid-column-gap:.625rem;grid-row-gap:.625rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:44.5625rem;margin-left:auto;margin-right:auto;display:flex;position:relative}@media screen and (max-width: 767px){.hero-content.svelte-zs2qz8{padding-left:1rem;padding-right:1rem}}.location.svelte-zs2qz8{margin-top:.25rem}@media screen and (max-width: 767px){.placeholder-div.svelte-zs2qz8{display:none}}.main-content.svelte-zs2qz8{display:flex;flex-direction:column}.award-badge.svelte-zs2qz8{margin-bottom:1rem;color:#362d07;text-align:center;background-color:#eed77e;border-radius:.5rem;padding:.625rem .9375rem;font-size:1rem;font-weight:400;line-height:1.5;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-end}.map-amenities-row.svelte-zs2qz8{display:flex;flex-direction:row;gap:2rem;margin-top:3rem}@media screen and (max-width: 767px){.map-amenities-row.svelte-zs2qz8{flex-direction:column}}.map-amenities-row.svelte-zs2qz8 .left-col:where(.svelte-zs2qz8),.map-amenities-row.svelte-zs2qz8 .right-col:where(.svelte-zs2qz8){flex:1;display:flex;flex-direction:column;gap:2rem}.map-card.svelte-zs2qz8{border:1px solid #e6e6e6;background-color:#f4f4f5;padding:1rem;box-shadow:0 .125rem .36875rem #0000001f;border-radius:.5rem}.map-card.svelte-zs2qz8 h3:where(.svelte-zs2qz8){margin-bottom:.5rem;font-size:2.25rem;font-weight:600}.meta-box.svelte-zs2qz8 h3:where(.svelte-zs2qz8),.amenities.svelte-zs2qz8 h3:where(.svelte-zs2qz8){margin-bottom:.5rem;font-size:2.25rem;font-weight:600}.meta-row.svelte-zs2qz8,.chips.svelte-zs2qz8{display:flex;flex-wrap:wrap;gap:.5rem}.box.svelte-zs2qz8{display:inline-flex;padding:.5rem .75rem;border:1px solid #e6e6e6;border-radius:.25rem;background-color:#fff;color:#362d07;font-size:.875rem}.divider.svelte-zs2qz8{border:none;height:1px;background-color:#000;margin:2rem 0 1rem}.address-line.svelte-zs2qz8{text-align:center;font-size:1.125rem;margin-bottom:2rem}
