.hotel-card[data-astro-cid-yjxxixdz] .card-body[data-astro-cid-yjxxixdz]{flex-direction:column;height:100%;display:flex}.hotel-top[data-astro-cid-yjxxixdz]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.where[data-astro-cid-yjxxixdz]{color:var(--accent);align-items:center;gap:5px;margin:0 0 4px;font-weight:600;display:inline-flex}.hotel-name[data-astro-cid-yjxxixdz]{margin-bottom:4px;font-size:1.25rem}.type[data-astro-cid-yjxxixdz]{margin-bottom:var(--space-3)}.amenities[data-astro-cid-yjxxixdz]{margin:0 0 var(--space-3);color:var(--ink-2);flex-wrap:wrap;gap:6px;padding:0;font-size:.8125rem;list-style:none;display:flex}.amenities[data-astro-cid-yjxxixdz] li[data-astro-cid-yjxxixdz]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px 10px}.flags[data-astro-cid-yjxxixdz]{margin-bottom:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.hotel-foot[data-astro-cid-yjxxixdz]{padding-top:var(--space-3);border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}.price[data-astro-cid-yjxxixdz]{margin:0;line-height:1.2}.amount[data-astro-cid-yjxxixdz]{font-family:var(--font-display);color:var(--ink);font-size:1.5rem;font-weight:600}.per[data-astro-cid-yjxxixdz]{color:var(--muted);font-size:.875rem}.pp[data-astro-cid-yjxxixdz]{margin-top:4px;display:block}.hotel-actions[data-astro-cid-yjxxixdz]{gap:var(--space-2);flex-wrap:wrap;display:flex}
