.hbex-card[data-astro-cid-klhpywmt]{position:relative;container-type:inline-size;background:var(--color-glow-500);border-radius:16px;padding:28px;aspect-ratio:1 / 1;width:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-inter),"Inter",ui-sans-serif,sans-serif}.hbex-tilvalg[data-astro-cid-klhpywmt],.hbex-pk-white[data-astro-cid-klhpywmt]{background:#fff;border-radius:2cqw;box-shadow:0 2cqw 4.67cqw -2.33cqw #341a2f59,0 .17cqw .33cqw #341a2f14}.hbex-bg-a[data-astro-cid-klhpywmt]{background:url(/images/stage-beige-arch-bell.jpg) center / cover no-repeat}.hbex-bg-b[data-astro-cid-klhpywmt]{background:url(/images/stage-blue-arch-tea.jpg) center / cover no-repeat}.hbex-bg-c[data-astro-cid-klhpywmt]{background:url(/images/stage-lilac-arch-armchair.jpg) center / cover no-repeat}.hbex-bg-d[data-astro-cid-klhpywmt]{background:url(/images/stage-orchid-terrazzo.jpg) center / cover no-repeat}.bel-msearch[data-astro-cid-klhpywmt] svg[data-astro-cid-klhpywmt]{width:1.67cqw;height:1.67cqw}.bel-dots[data-astro-cid-klhpywmt]{position:absolute;left:50%;transform:translate(-50%);bottom:.83cqw;display:flex;gap:.5cqw;z-index:2}.bel-dots[data-astro-cid-klhpywmt] i[data-astro-cid-klhpywmt]{width:.67cqw;height:.67cqw;border-radius:50%;background:#ffffff8c}.bel-dots[data-astro-cid-klhpywmt] .bel-dot-on[data-astro-cid-klhpywmt]{background:#fff}.bel-name[data-astro-cid-klhpywmt]{font-size:1.92cqw;font-weight:600;color:#1c1017;border-bottom:1px solid #eceae8;padding-bottom:.67cqw}.bel-radio[data-astro-cid-klhpywmt]{width:1.5cqw;height:1.5cqw;border-radius:50%;border:.5cqw solid var(--color-deep-purple-800);background:#fff;flex-shrink:0}.bel-price[data-astro-cid-klhpywmt]{font-size:1.75cqw;font-weight:700;color:#1c1017;font-variant-numeric:tabular-nums}.bel-book[data-astro-cid-klhpywmt]{position:relative;display:block;height:3.67cqw;border-radius:.83cqw;background:var(--color-deep-purple-800);color:#fff;font-size:1.42cqw;font-weight:600;overflow:hidden;flex-shrink:0}.bel-book-a[data-astro-cid-klhpywmt],.bel-book-b[data-astro-cid-klhpywmt]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.bel-book-b[data-astro-cid-klhpywmt]{opacity:0}.bel-phone[data-astro-cid-klhpywmt]{background:#ffffff4d;border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(1.67cqw);-webkit-backdrop-filter:blur(1.67cqw);border-radius:3.67cqw;padding:.83cqw;box-shadow:0 4cqw 8cqw -3.33cqw #341a2f99}.bel-pbody[data-astro-cid-klhpywmt]{position:relative;background:#f6f3f1;border-radius:3cqw;aspect-ratio:10 / 19;overflow:hidden}.bel-pp[data-astro-cid-klhpywmt]{position:absolute;inset:0;padding:1.5cqw;display:flex;flex-direction:column;gap:1.33cqw}.bel-msearch[data-astro-cid-klhpywmt]{display:flex;align-items:center;justify-content:center;gap:.67cqw;background:#fff;border-radius:1.17cqw;box-shadow:0 .17cqw .5cqw #341a2f14;font-size:1.08cqw;font-weight:600;color:#2f1b2c;padding:1cqw .67cqw;white-space:nowrap;flex-shrink:0}.bel-mcard[data-astro-cid-klhpywmt]{background:#fff;border-radius:1.5cqw;box-shadow:0 .17cqw .5cqw #341a2f14;padding:1.33cqw;display:flex;flex-direction:column;gap:.83cqw;flex:1}.bel-mphoto[data-astro-cid-klhpywmt]{position:relative;border-radius:1cqw;background:url(/images/hotel-room-beige.jpg) center / cover no-repeat;flex:1;min-height:9.33cqw;overflow:hidden}.bel-mcard[data-astro-cid-klhpywmt] .bel-name[data-astro-cid-klhpywmt]{font-size:1.5cqw}.bel-mrate[data-astro-cid-klhpywmt]{background:#edeaea;border-radius:.83cqw;padding:.83cqw 1.17cqw;display:flex;flex-direction:column;gap:.33cqw;font-size:1.25cqw;color:#1c1017}.bel-mrate[data-astro-cid-klhpywmt]>span[data-astro-cid-klhpywmt]:first-child{display:flex;align-items:center;gap:.67cqw}.bel-mrate[data-astro-cid-klhpywmt] .bel-price[data-astro-cid-klhpywmt]{font-size:1.58cqw}.bel-mbook[data-astro-cid-klhpywmt]{height:3.33cqw;font-size:1.33cqw}.hbex-duo[data-astro-cid-klhpywmt]{display:flex;gap:3.33cqw;justify-content:center;align-items:center;width:100%}.bel-phone-duo[data-astro-cid-klhpywmt]{width:42%;max-width:35cqw}.bel-phone-duo[data-astro-cid-klhpywmt] .bel-pp[data-astro-cid-klhpywmt]{position:absolute}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-pbody[data-astro-cid-klhpywmt]{background:#f7f2e9}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-msearch[data-astro-cid-klhpywmt],.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-mcard[data-astro-cid-klhpywmt]{background:#fdfaf3}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-name[data-astro-cid-klhpywmt]{font-family:Georgia,Times New Roman,serif;font-size:1.75cqw;font-weight:500;color:#2a2320;border-bottom-color:#eee5d5}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-mrate[data-astro-cid-klhpywmt]{background:#f1e9da;color:#2a2320}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-radio[data-astro-cid-klhpywmt]{border-color:#a98d5f}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-price[data-astro-cid-klhpywmt]{color:#2a2320}.hbex-duo-photo-coast[data-astro-cid-klhpywmt]{background:url(/images/reception-pink-marble.jpg) center / cover no-repeat}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-book[data-astro-cid-klhpywmt]{background:#c9b58c;border-radius:9999px;letter-spacing:.04em}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-pbody[data-astro-cid-klhpywmt]{background:#14111a}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-msearch[data-astro-cid-klhpywmt],.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-mcard[data-astro-cid-klhpywmt]{background:#221d29;color:#e7e5e4;box-shadow:none}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-name[data-astro-cid-klhpywmt]{font-size:1.33cqw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f5f5f4;border-bottom-color:#352e3e}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-mrate[data-astro-cid-klhpywmt]{background:#2e2836;color:#d6d3d1}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-radio[data-astro-cid-klhpywmt]{border-color:#c2410c;background:#221d29}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-price[data-astro-cid-klhpywmt]{color:#f5f5f4}.hbex-duo-photo-noir[data-astro-cid-klhpywmt]{background:url(/images/reception-dark-blue-marble.jpg) center / cover no-repeat}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-book[data-astro-cid-klhpywmt]{background:#c2410c;border-radius:.33cqw;text-transform:uppercase;letter-spacing:.1em;font-size:1.17cqw}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-book[data-astro-cid-klhpywmt]{animation:hbduoCoastBg 7s infinite}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-book-a[data-astro-cid-klhpywmt]{animation:hbduoEarlyA 7s infinite}.hbex-duo-coast[data-astro-cid-klhpywmt] .bel-book-b[data-astro-cid-klhpywmt]{animation:hbduoEarlyB 7s infinite}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-book[data-astro-cid-klhpywmt]{animation:hbduoNoirBg 7s infinite}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-book-a[data-astro-cid-klhpywmt]{animation:hbduoLateA 7s infinite}.hbex-duo-noir[data-astro-cid-klhpywmt] .bel-book-b[data-astro-cid-klhpywmt]{animation:hbduoLateB 7s infinite}@keyframes hbduoCoastBg{0%,24%{background:#c9b58c;transform:scale(1)}27%{transform:scale(.96)}32%,78%{background:#3f6212;transform:scale(1)}85%,to{background:#c9b58c}}@keyframes hbduoEarlyA{0%,26%{opacity:1;transform:translateY(0)}32%,78%{opacity:0;transform:translateY(-1cqw)}85%,to{opacity:1;transform:translateY(0)}}@keyframes hbduoEarlyB{0%,26%{opacity:0;transform:translateY(1cqw)}32%,78%{opacity:1;transform:translateY(0)}85%,to{opacity:0;transform:translateY(1cqw)}}@keyframes hbduoNoirBg{0%,52%{background:#c2410c;transform:scale(1)}55%{transform:scale(.96)}60%,90%{background:#3f6212;transform:scale(1)}96%,to{background:#c2410c}}@keyframes hbduoLateA{0%,54%{opacity:1;transform:translateY(0)}60%,90%{opacity:0;transform:translateY(-1cqw)}96%,to{opacity:1;transform:translateY(0)}}@keyframes hbduoLateB{0%,54%{opacity:0;transform:translateY(1cqw)}60%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(1cqw)}}.hbex-tilvalg[data-astro-cid-klhpywmt]{width:100%;max-width:60cqw;padding:2.67cqw 3cqw;display:flex;flex-direction:column;gap:1.67cqw}.hbex-tv-title[data-astro-cid-klhpywmt]{font-size:2.67cqw;font-weight:700;color:#111827}.hbex-tv-sub[data-astro-cid-klhpywmt]{font-size:2cqw;font-weight:600;color:#111827;border-bottom:1px solid #e7e5e4;padding-bottom:1.33cqw}.hbex-tv-row[data-astro-cid-klhpywmt]{display:flex;gap:1.67cqw;align-items:flex-start}.hbex-tv-thumb[data-astro-cid-klhpywmt]{position:relative;width:8cqw;height:8cqw;border-radius:1cqw;flex-shrink:0;background:#f5f5f4;overflow:hidden}.hbex-tv-photo-a[data-astro-cid-klhpywmt]{background:url(/images/food-smoothies.jpg) center / cover no-repeat}.hbex-tv-photo-b[data-astro-cid-klhpywmt]{background:url(/images/dining-pastel-blossom.jpg) center / cover no-repeat}.hbex-tv-photo-c[data-astro-cid-klhpywmt]{background:url(/images/breakfast-croissant-honey.jpg) center / cover no-repeat}.hbex-tv-plus[data-astro-cid-klhpywmt]{position:absolute;top:.67cqw;left:.67cqw;width:2.67cqw;height:2.67cqw;border-radius:.67cqw;background:#fff;border:1px solid #d6d3d1;color:#44403c;font-size:1.83cqw;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:center;overflow:hidden}.hbex-tv-plus-a[data-astro-cid-klhpywmt],.hbex-tv-plus-b[data-astro-cid-klhpywmt]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.hbex-tv-body[data-astro-cid-klhpywmt]{display:flex;flex-direction:column;gap:.67cqw;flex:1;min-width:0}.hbex-tv-name[data-astro-cid-klhpywmt]{font-size:2cqw;font-weight:700;color:#111827}.hbex-skel[data-astro-cid-klhpywmt]{height:1cqw;width:78%;border-radius:.5cqw;background:#e7e5e4}.hbex-tv-price[data-astro-cid-klhpywmt]{font-size:1.92cqw;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.hbex-tv-added[data-astro-cid-klhpywmt]{border-top:1px solid #e7e5e4;padding-top:1.67cqw;display:flex;flex-direction:column;gap:1cqw}.hbex-tv-added-h[data-astro-cid-klhpywmt]{font-size:1.67cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#78716c}.hbex-tv-added-row[data-astro-cid-klhpywmt]{display:flex;justify-content:space-between;font-size:1.92cqw;color:#44403c;font-variant-numeric:tabular-nums}.hbex-tv-added-new[data-astro-cid-klhpywmt]{max-height:0;opacity:0;overflow:hidden}.hbex-tv-total[data-astro-cid-klhpywmt]{display:flex;justify-content:space-between;border-top:1px solid #e7e5e4;padding-top:1.33cqw;font-size:2.17cqw;font-weight:700;color:#111827}.hbex-tv-tswap[data-astro-cid-klhpywmt]{position:relative;min-width:14cqw;text-align:right;font-variant-numeric:tabular-nums}.hbex-tv-t-b[data-astro-cid-klhpywmt]{position:absolute;inset:0;opacity:0}.hbex-tv-anim[data-astro-cid-klhpywmt] .hbex-tv-plus[data-astro-cid-klhpywmt]{animation:hbtvPlus 7s infinite}.hbex-tv-anim[data-astro-cid-klhpywmt] .hbex-tv-plus-a[data-astro-cid-klhpywmt]{animation:hbtvPlusA 7s infinite}.hbex-tv-anim[data-astro-cid-klhpywmt] .hbex-tv-plus-b[data-astro-cid-klhpywmt]{animation:hbtvPlusB 7s infinite;opacity:0}.hbex-tv-added-new[data-astro-cid-klhpywmt]{animation:hbtvRowIn 7s infinite}.hbex-tv-t-a[data-astro-cid-klhpywmt]{animation:hbtvTotalA 7s infinite}.hbex-tv-t-b[data-astro-cid-klhpywmt]{animation:hbtvTotalB 7s infinite}@keyframes hbtvPlus{0%,30%{background:#fff;border-color:#d6d3d1;color:#44403c;transform:scale(1)}33%{transform:scale(.85)}36%,88%{background:var(--color-deep-purple-800);border-color:var(--color-deep-purple-800);color:#fff;transform:scale(1)}94%,to{background:#fff;border-color:#d6d3d1;color:#44403c}}@keyframes hbtvPlusA{0%,32%{opacity:1}36%,90%{opacity:0}95%,to{opacity:1}}@keyframes hbtvPlusB{0%,32%{opacity:0}36%,90%{opacity:1}95%,to{opacity:0}}@keyframes hbtvRowIn{0%,38%{max-height:0;opacity:0}46%,88%{max-height:3.67cqw;opacity:1}94%,to{max-height:0;opacity:0}}@keyframes hbtvTotalA{0%,42%{opacity:1}46%,90%{opacity:0}96%,to{opacity:1}}@keyframes hbtvTotalB{0%,42%{opacity:0}46%,90%{opacity:1}96%,to{opacity:0}}.hbex-pk[data-astro-cid-klhpywmt]{width:100%;max-width:50cqw;display:flex;flex-direction:column;gap:2cqw}.hbex-pk-white[data-astro-cid-klhpywmt]{padding:2cqw;display:flex;flex-direction:column;gap:.83cqw}.hbex-pk-photo[data-astro-cid-klhpywmt]{position:relative;height:16cqw;border-radius:1.33cqw}.hbex-pk-badge[data-astro-cid-klhpywmt]{position:absolute;top:1.33cqw;left:1.33cqw;font-size:1.5cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#170f158c;border-radius:.67cqw;padding:.5cqw 1.17cqw}.hbex-pk-name[data-astro-cid-klhpywmt]{font-size:2.33cqw;font-weight:700;color:#111827;padding-top:.83cqw}.hbex-pk-photo-img[data-astro-cid-klhpywmt]{background:url(/images/dining-walnut-marble.jpg) center / cover no-repeat}.hbex-pk-list[data-astro-cid-klhpywmt]{display:flex;flex-direction:column;gap:.67cqw;font-size:1.75cqw;color:#44403c;padding:.33cqw 0;margin:0;list-style:none}.hbex-pk-list[data-astro-cid-klhpywmt] li[data-astro-cid-klhpywmt]{display:flex;align-items:center;gap:1cqw}.hbex-pk-list[data-astro-cid-klhpywmt] li[data-astro-cid-klhpywmt]:before{content:"✓";color:#3f6212;font-weight:700;font-size:1.5cqw}.hbex-pk-rate[data-astro-cid-klhpywmt]{background:#edeaea;border-radius:1cqw;padding:1.33cqw 1.67cqw;display:flex;flex-direction:column;gap:.33cqw;margin-top:.83cqw}.hbex-pk-rate-top[data-astro-cid-klhpywmt]{display:flex;align-items:center;gap:1cqw;font-size:1.83cqw;font-weight:700;color:#111827}.hbex-pk-radio[data-astro-cid-klhpywmt]{width:2cqw;height:2cqw;border-radius:50%;border:.67cqw solid var(--color-deep-purple-800);background:#fff;flex-shrink:0}.hbex-pk-price[data-astro-cid-klhpywmt]{font-size:2.33cqw;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.hbex-pk-nights[data-astro-cid-klhpywmt]{font-size:1.58cqw;color:#78716c}.hbex-pk-book[data-astro-cid-klhpywmt]{position:relative;display:block;height:5.67cqw;border-radius:1cqw;background:var(--color-deep-purple-800);color:#fff;font-size:2cqw;font-weight:600;overflow:hidden;margin-top:1cqw}.hbex-pk-book-a[data-astro-cid-klhpywmt],.hbex-pk-book-b[data-astro-cid-klhpywmt]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.hbex-pk-book-b[data-astro-cid-klhpywmt]{opacity:0}.hbex-pk-a[data-astro-cid-klhpywmt] .hbex-pk-book[data-astro-cid-klhpywmt]{animation:hbpkBookBg 7s infinite}.hbex-pk-a[data-astro-cid-klhpywmt] .hbex-pk-book-a[data-astro-cid-klhpywmt]{animation:hbpkBookA 7s infinite}.hbex-pk-a[data-astro-cid-klhpywmt] .hbex-pk-book-b[data-astro-cid-klhpywmt]{animation:hbpkBookB 7s infinite}@keyframes hbpkBookBg{0%,48%{background:var(--color-deep-purple-800);transform:scale(1)}51%{transform:scale(.97)}56%,88%{background:#3f6212;transform:scale(1)}94%,to{background:var(--color-deep-purple-800)}}@keyframes hbpkBookA{0%,50%{opacity:1;transform:translateY(0)}56%,88%{opacity:0;transform:translateY(-1.33cqw)}94%,to{opacity:1;transform:translateY(0)}}@keyframes hbpkBookB{0%,50%{opacity:0;transform:translateY(1.33cqw)}56%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(1.33cqw)}}.hbex-pay[data-astro-cid-klhpywmt]{width:100%;max-width:48.33cqw;display:flex;align-items:center;justify-content:center}.hbex-pay-h[data-astro-cid-klhpywmt]{font-size:1.83cqw;font-weight:700;color:#111827}.hbex-folio[data-astro-cid-klhpywmt]{width:100%;background:#fff;border-radius:1.67cqw;box-shadow:0 2cqw 4.67cqw -2.33cqw #341a2f59,0 .17cqw .33cqw #341a2f14;padding:2.33cqw 2.5cqw;display:flex;flex-direction:column;gap:1.17cqw}.hbex-fo-line[data-astro-cid-klhpywmt]{display:flex;justify-content:space-between;gap:1.67cqw;font-size:1.75cqw;color:#44403c;font-variant-numeric:tabular-nums}.hbex-fo-due[data-astro-cid-klhpywmt]{border-top:1px solid #e7e5e4;padding-top:1.17cqw;font-weight:700;color:#111827}.hbex-fo-swap[data-astro-cid-klhpywmt]{position:relative;min-width:11cqw;text-align:right}.hbex-fo-a[data-astro-cid-klhpywmt]{animation:hbfoA 7s infinite}.hbex-fo-b[data-astro-cid-klhpywmt]{position:absolute;inset:0;opacity:0;color:#3f6212;animation:hbfoB 7s infinite}@keyframes hbfoA{0%,42%{opacity:1}48%,90%{opacity:0}96%,to{opacity:1}}@keyframes hbfoB{0%,42%{opacity:0}48%,90%{opacity:1}96%,to{opacity:0}}.hbex-fo-pay[data-astro-cid-klhpywmt]{display:flex;justify-content:space-between;gap:1.67cqw;font-size:1.58cqw;color:#3f6212;background:#f2f7e9;border-radius:.83cqw;padding:1cqw 1.33cqw;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(1cqw);animation:hbfoPay 7s infinite}@keyframes hbfoPay{0%,30%{opacity:0;transform:translateY(1cqw)}40%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(1cqw)}}.hbex-fo-badge[data-astro-cid-klhpywmt]{align-self:flex-start;font-size:1.58cqw;font-weight:700;color:#fff;background:#3f6212;border-radius:9999px;padding:.5cqw 1.5cqw;opacity:0;animation:hbfoBadge 7s infinite}@keyframes hbfoBadge{0%,54%{opacity:0;transform:scale(.9)}62%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.hbex-duo[data-astro-cid-klhpywmt] [data-astro-cid-klhpywmt],.hbex-tilvalg[data-astro-cid-klhpywmt] [data-astro-cid-klhpywmt],.hbex-pk[data-astro-cid-klhpywmt] [data-astro-cid-klhpywmt],.hbex-pay[data-astro-cid-klhpywmt] [data-astro-cid-klhpywmt]{animation:none!important}.hbex-tv-added-new[data-astro-cid-klhpywmt]{max-height:3.67cqw;opacity:1}.hbex-fo-pay[data-astro-cid-klhpywmt],.hbex-fo-badge[data-astro-cid-klhpywmt]{opacity:1;transform:none}}
