.reader-map-view,.reader-map-view[hidden]{display:none}.reader-refinement .london-more-hotels .booking-text{display:inline;white-space:normal;overflow-wrap:anywhere}.reader-refinement .london-more-hotels .booking-text svg{display:inline-block;vertical-align:-.08em}.reader-refinement .prose .london-more-hotels{font-size:15px;line-height:1.5}.reader-refinement .prose .london-more-hotels>summary{font-size:15.5px;font-weight:600;min-height:44px;padding:11px 0}.reader-refinement .reader-price-tier{display:inline-block;white-space:nowrap}@media(max-width:720px){.reader-refinement .zone-map-views--compact.reader-map-select-ready{display:block}.reader-refinement .reader-map-select-ready>.reader-map-view{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;color:var(--ink);margin:0}.reader-refinement .reader-map-select-ready>.reader-map-view select{flex:1;min-width:0;min-height:44px;border:1px solid #c3ced2;border-radius:7px;background:var(--paper,#fff);color:var(--ink);padding:8px 30px 8px 12px;font:600 14px/1.35 var(--body-font)}.reader-refinement .reader-map-select-ready>button{display:none}.reader-refinement .reader-map-view select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}}