Убрать модальное окно JS

Привет! Делаю модальное окно с затенением вокруг. Проблем нет. Однако появилась проблема с закрытием его путём клика на затенение вокруг него. Не могу понять, почему оно не исчезает. Вот код в песочнице (там просто схематичные блоки, чтобы понять идею): зелёный блок при открытии - это page, клик по которой даёт появление голубого затенения с условной формой (салатового цвета в центре). Не могу понять, как сделать исчезновение их при клике по голубому затенению:
https://thimbleprojects.org/alessio18911/291757

Вот так будет:

window.addEventListener("click", function(e){
        if (e.target == shimModalContent) {
          shimModalContent.classList.remove("shim-modal-show");
        }
});

Но не могу понять условие e.target == shimModalContent. Может вы разберете и поясните.
Про target есть тут.

Хорошо, спасибо ) Если разберусь - расскажу :rose: