		
	<script>
document.addEventListener("DOMContentLoaded", function () {

    const modal = document.querySelector(".bbx-contact-modal");
    const closeBtn = document.querySelector(".bbx-contact-close");
    const floatingBtn = document.querySelector(".bbx-whatsapp");

    if (!modal) return;


    /* ==========================================
       FLOATING BUTTON
       OPEN / CLOSE TOGGLE
    ========================================== */

    if (floatingBtn) {

        floatingBtn.addEventListener("click", function (e) {

            e.preventDefault();
            e.stopPropagation();

            if (modal.classList.contains("is-open")) {

                // Already open → close
                modal.classList.remove("is-open");

            } else {

                // Closed → open
                modal.classList.add("is-open");

            }

        });

    }


    /* ==========================================
       CLOSE BUTTON
    ========================================== */

    if (closeBtn) {

        closeBtn.addEventListener("click", function (e) {

            e.preventDefault();
            e.stopPropagation();

            modal.classList.remove("is-open");

        });

    }


    /* ==========================================
       CLICK OUTSIDE MODAL
    ========================================== */

    document.addEventListener("click", function (e) {

        if (!modal.classList.contains("is-open")) {
            return;
        }


        /*
         * IMPORTANT:
         * Floating button handles its own toggle.
         * Do NOT let document click interfere.
         */

        if (floatingBtn && floatingBtn.contains(e.target)) {
            return;
        }


        /*
         * Click inside modal → keep open
         */

        if (modal.contains(e.target)) {
            return;
        }


        /*
         * Everything else → CLOSE
         */

        modal.classList.remove("is-open");

    });


    /* ==========================================
       ESCAPE KEY
    ========================================== */

    document.addEventListener("keydown", function (e) {

        if (e.key === "Escape") {

            modal.classList.remove("is-open");

        }

    });

});
</script>
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://bandboxdrycleaners.com/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://bandboxdrycleaners.com/category/uncategorized/</loc></url></urlset>
