.breeze-custom-map{border:1px solid #c8dce6;border-radius:14px;background:#fff;overflow:hidden;position:relative;isolation:isolate}.coverage-toolbar{display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:18px 21px;background:#f4f9fb;border-bottom:1px solid #d9e6ec}.coverage-toolbar h3{font-size:21px;line-height:1.3;margin:0;color:#173c51}.coverage-toolbar label{font-size:14px;font-weight:700;color:#25495f}.coverage-toolbar select{min-height:44px;max-width:100%;padding:10px 32px 10px 12px;font:inherit;font-size:16px;border:1px solid #aec7d5;border-radius:7px;background:#fff;color:#153a50}.coverage-reset{font:inherit;font-size:13px;font-weight:600;margin-left:auto;min-height:44px;padding:9px 14px;color:#184963;background:#fff;border:1px solid #bcd3df;border-radius:7px;cursor:pointer}.coverage-canvas{height:405px;width:100%;background:#e7eef0;z-index:0}.coverage-canvas .leaflet-control-attribution{font-size:11px;line-height:1.5;background:#ffffffed;padding:2px 6px}.coverage-canvas .leaflet-control-attribution a{font-size:11px;color:#155879}.coverage-canvas .leaflet-control-zoom a{color:#163c51;width:34px;height:34px;line-height:34px}.coverage-canvas .leaflet-popup-content{font:14px/1.6 Arial,sans-serif;color:#193d52;margin:14px 18px}.coverage-canvas .leaflet-popup-content strong{display:block;font-size:15px}.coverage-layers{display:flex;flex-wrap:wrap;gap:8px 17px;margin:0;border:0;padding:18px 21px 5px}.coverage-layers legend{padding:16px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.09em;color:#547385;font-weight:700}.coverage-layers label{display:flex;align-items:center;gap:7px;min-height:38px;font-size:14px;color:#274f65;cursor:pointer}.coverage-layers input{width:17px;height:17px;accent-color:#17698c;margin:0}.coverage-swatch{width:13px;height:5px;border-radius:4px}.coverage-status{padding:0 21px;margin:0;font-size:13px;line-height:1.6;color:#87662e}.coverage-status:empty{display:none}.coverage-reset:focus-visible,.coverage-toolbar select:focus-visible,.coverage-layers input:focus-visible{outline:3px solid #1284ad;outline-offset:3px}.hotel-editorial .coverage-toolbar{background:#f7f3eb}.hotel-editorial .breeze-custom-map{border-color:#d3c6ad}.hotel-editorial .coverage-reset{border-color:#cdbf9f}.hotel-editorial .coverage-canvas{height:370px}.coverage-canvas .leaflet-interactive:focus-visible{outline:2px solid #123c55}@media(max-width:600px){.coverage-toolbar{padding:16px;gap:10px}.coverage-toolbar h3{font-size:18px}.coverage-toolbar label{width:100%}.coverage-toolbar select{width:100%}.coverage-reset{margin-left:0}.coverage-canvas,.hotel-editorial .coverage-canvas{height:335px}.coverage-layers{padding:16px 16px 4px;gap:5px 14px}.coverage-layers label{font-size:13px}.coverage-status{padding:0 16px}}
.coverage-canvas .leaflet-tile-pane{filter:saturate(.62)}
