.pjww-block-map{margin:10px 0}.pjww-block-map__map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}@media (min-width:640px){.pjww-block-map__map{height:450px}}@media (min-width:768px){.pjww-block-map__map{height:500px}}@media (min-width:1024px){.pjww-block-map__map{height:600px}}// Fixes potential theme css conflict.
.pjww-block-map__map img {max-width:inherit!important}