Created by: FirstVertex
By checking for other visible modals before removing modal-open
class at the body level, we can allow modals to stack and scrolling behavior will be preserved correctly. Please note, stacked modals must be ordered in the Html markup from lowest to highest.