._7ZcR1G_section{margin:26px 0 30px}._7ZcR1G_heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}._7ZcR1G_heading h2{letter-spacing:-.03em;margin:0 0 4px;font-size:clamp(1.3rem,2.2vw,1.8rem)}._7ZcR1G_heading p{color:#65717c;margin:0;font-size:.9rem}._7ZcR1G_clear,._7ZcR1G_retry{cursor:pointer;color:#14436e;text-underline-offset:3px;text-decoration:underline}._7ZcR1G_clear{white-space:nowrap;font:inherit;background:0 0;border:0;padding:6px 0;font-size:.86rem}._7ZcR1G_retry{font:inherit;background:0 0;border:0;padding:0}._7ZcR1G_clear:focus-visible,._7ZcR1G_retry:focus-visible,._7ZcR1G_card:focus-visible{outline-offset:3px;outline:3px solid #b58940}._7ZcR1G_message{color:#65717c;min-height:38px}._7ZcR1G_rail{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;grid-auto-columns:minmax(190px,230px);grid-auto-flow:column;gap:16px;padding:3px 3px 16px;display:grid;overflow-x:auto}._7ZcR1G_card{min-width:0;color:inherit;scroll-snap-align:start;flex-direction:column;text-decoration:none;display:flex}._7ZcR1G_media{aspect-ratio:1;color:#65717c;background:#edf0f1;border-radius:16px;place-items:center;font-size:.8rem;display:grid;overflow:hidden}._7ZcR1G_media img{object-fit:cover;width:100%;height:100%}._7ZcR1G_title{white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-weight:650;overflow:hidden}._7ZcR1G_city,._7ZcR1G_rate{color:#65717c;font-size:.84rem}._7ZcR1G_rate{color:#273d52}@media (max-width:600px){._7ZcR1G_section{margin:20px 0 24px}._7ZcR1G_rail{grid-auto-columns:minmax(190px,70vw);gap:12px}._7ZcR1G_heading{align-items:center}}
.us-home .home-fx-hotel .card-media{background:#13253a}.us-home .home-fx-hotel .card-media img{object-fit:cover;width:100%;height:100%}.us-home .home-fx-hotels-status{color:var(--us-muted);margin:10px 0;font-size:.82rem;line-height:1.5}.us-home .home-fx-hotels-status button{border:1px solid var(--us-gold-soft);min-height:40px;color:var(--us-gold-soft);cursor:pointer;background:0 0;border-radius:8px;padding:8px 13px}.us-home .home-fx-hotels-status a{color:var(--us-gold-soft)}
