It’s easy to embed Google Maps but if you have img css code setting max width in images you’ll need to make an adjustment. You might have a reset like this:
img {
max-width: 100%;
}
And one way to fix it is to remove the global reset, or set the google class for the map images to no max width so the controls show regardless of a global reset:
.gmnoprint img {
max-width: none;
}
Thanks to this Stack Overflow article that helped me when I was pulling my hair out trying to figure this one out.