#map { height: 100%; } .gmnoprint{ display: none; } .map__info-window-marker{ width: 25rem; padding: 0; color: white; img{ position: absolute; } .map__info-content-marker{ height: 10rem; position: relative; padding: 1rem 1rem; p{ margin-bottom: 0; margin-left: .5rem; font-weight: 400; font-size: 1.2em; } } } .gm-style-iw{ width: 25rem !important; padding: 0 !important; height: 10rem; } .map__info-window-marker-background{ position: absolute; width: 25rem; height: 10rem; background: var(--base-color-primary); }