html, body {
    height: 100%;
    margin: 0;
}
.container-map__full-width {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}
.map--holder, .map--holder__full-width {
    width: 100%;
    position: relative;
    background: #becddc;
    border: 1px solid var(--grey-three);
    overflow: visible;
}
@media (min-width: 320px) {
    .map--holder {
        height: 90vh;
    }
    .map--holder__full-width {
        height: 100vh;
    }
}

/* Ensure map remains positioned correctly */
arcgis-map {
    position: relative;
}