.landing-hotel-feed{padding:0 35px}.landing-hotel-feed .hotel-story{scroll-margin-top:75px}.landing-collection-tag{color:#355d97;text-align:left;cursor:pointer;background:#e8effb;border:1px solid #d3e0f4;border-radius:6px;align-items:center;gap:7px;max-width:100%;margin:0 0 12px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s;display:inline-flex}.landing-collection-tag>svg{flex-shrink:0}.landing-collection-tag:hover{background:#dbe7fa;border-color:#adc5e8}.landing-collection-tag:focus-visible{outline-offset:3px;outline:2px solid #6b91c3}@media (max-width:767px){.landing-hotel-feed{padding-inline:0}.landing-collection-tag{gap:6px;margin-bottom:10px;padding:4px 7px;font-size:11px}.landing-collection-tag>svg{width:14px;height:14px}}.landing-all-hotels-wrap{text-align:center;padding:12px 0 8px}.landing-all-hotels{color:#5a7aa4;align-items:center;gap:7px;min-height:44px;padding:10px 4px;font-size:13px;line-height:1.6;display:inline-flex}.landing-all-hotels:hover{color:#355d97;text-underline-offset:4px;text-decoration:underline}.landing-all-hotels:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #6b91c3}
