What I did was to create three maps of different sizes (large, medium, small) and used CSS @media queries to only display one at certain sizes. I thought it was an easy solution, although I did have to update each map when I need to edit one, but it’s not a big deal for me.