.hotel-choices.hotel-choices{color:var(--ink)!important}.hotel-choices__heading p,.hotel-choices__note{color:var(--ink-2)!important}.hotel-choices__stage,.hotel-choices__detail{color:var(--accent)!important}.hotel-choices__book:focus-visible,.hotel-choices__detail:focus-visible{outline-color:var(--focus)!important}@media(min-width:1100px){.has-affiliate-sidebar .affiliate-sidebar{position:sticky;top:calc(var(--masthead,72px) + 16px);max-height:calc(100vh - var(--masthead,72px) - 32px);overflow-y:auto;overscroll-behavior:contain}}