{"id":189,"date":"2019-04-12T15:10:38","date_gmt":"2019-04-12T15:10:38","guid":{"rendered":"http:\/\/nortonhealthcaretest1.flywheelsites.com\/?page_id=189"},"modified":"2024-10-07T16:48:32","modified_gmt":"2024-10-07T20:48:32","slug":"locations","status":"publish","type":"service","link":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/","title":{"rendered":"Norton Cancer Institute Locations"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville area. Specializing in cancer prevention, treatment, ongoing care and survivorship, Norton Cancer Institute is the leading provider of comprehensive cancer care in Kentucky and Southern Indiana. Our multidisciplinary specialty centers and clinics provide patients with convenient access to expert teams specially trained in diagnosing and treating all types of cancer.<\/p>\n\n\n\n\n<script>\n    var options = {\n\t\tmethod: 'GET',\n\t\theaders: {\n\t\t\t'Authorization': 'Bearer ' + token + ''\n\t\t}\n\t}\n<\/script>\n\n<style>\n\n<\/style>\n\n<link href=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v3.4.0\/mapbox-gl.css\" rel=\"stylesheet\">\n<script src=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v3.4.0\/mapbox-gl.js\"><\/script>\n<link rel=\"stylesheet\" href=\"\/wp-content\/themes\/norton-parent-theme\/assets\/css\/sm-loader-plus.min.css\">\n<style>\n    .location-img {\n        object-fit: cover;\n    }\n\n    .mapboxgl-ctrl-attrib-inner {\n        a {\n            display: none !important;\n        }\n\n        a:first-of-type {\n            display: block !important;\n        }\n    }\n\n    @media (min-width: 992px) {\n        .modal .modal-dialog {\n            height: auto;\n        }\n    }\n<\/style>\n\n\n            <h5>Norton Cancer Institute<\/h5>\n            <div class=\"row mt-5\">\n        <div class=\"col\">\n            <div class=\"input-group input-group-outline mb-4\">\n                <label class=\"form-label\">Sort by Zip<\/label>\n                <input class=\"form-control zip-input\" type=\"text\" id=\"zip-input-1\" maxlength=\"5\" pattern=\"\\d{5}\" \/>\n            <\/div>\n        <\/div>\n        <div class=\"col-lg-4\">\n            <div class=\"nav-wrapper position-relative end-0 mb-2\">\n                <ul class=\"nav nav-pills nav-fill p-1\" role=\"tablist\">\n                    <li class=\"nav-item\">\n                        <a class=\"nav-link mb-0 px-0 py-1 active\" data-bs-toggle=\"tab\" href=\"#locGridView-1\" aria-controls=\"locGridView-1\" role=\"tab\" aria-selected=\"true\">\n                            <i class=\"fa-solid fa-grid-2\"><\/i> Grid\n                        <\/a>\n                    <\/li>\n                    <li class=\"nav-item\">\n                        <a id=\"mapTab-1\" class=\"nav-link mb-0 px-0 py-1 \" data-bs-toggle=\"tab\" href=\"#locMapView-1\" aria-controls=\"locMapView-1\" role=\"tab\" aria-selected=\"false\">\n                            <i class=\"fa-solid fa-solid fa-location-dot\"><\/i> Map\n                        <\/a>\n                    <\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"tab-content mb-5\">\n        <div class=\"tab-pane fade show active\" id=\"locGridView-1\" role=\"tabpanel\" aria-labelledby=\"locationGridToggle\">\n            <div id=\"error-alert-1\" class=\"alert alert-danger d-flex align-items-center d-none\" role=\"alert\" style=\"color: #fff;\">\n                <svg class=\"bi flex-shrink-0 me-2\" width=\"24\" height=\"24\" role=\"img\" aria-label=\"Danger:\"><use xlink:href=\"#exclamation-triangle-fill\"\/><\/svg>\n                <div id=\"error-alert-msg-1\"><\/div>\n            <\/div>\n            <div id=\"locCardFull1\" class=\"row gy-3\">\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n        <div class=\"tab-pane fade \" id=\"locMapView-1\" role=\"tabpanel\" aria-labelledby=\"locationMapToggle\">\n            <div id=\"error-alert-map-1\" class=\"alert alert-danger d-flex align-items-center d-none\" role=\"alert\" style=\"color: #fff;\">\n                <svg class=\"bi flex-shrink-0 me-2\" width=\"24\" height=\"24\" role=\"img\" aria-label=\"Danger:\"><use xlink:href=\"#exclamation-triangle-fill\"\/><\/svg>\n                <div id=\"error-alert-msg-map-1\"><\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col-xxl-4 col-xl-5 order-xl-1 order-2\">\n                    <div id=\"locCardMap1\" class=\"row gy-1\">\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"col-xxl-8 col-xl-7 order-xl-2 order-1 mb-4 mb-xl-0\">\n                    <div class=\"position-sticky top-8 ratio ratio-4x3\">\n                        <div id=\"map-container-1\" class=\"sm-loading\">\n                            <div id=\"map-1\" class=\"img-fluid sm-item-primary\" style=\"height: 100%; width: 100%;\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script type=\"module\">\n        import LocationBlock from '\/wp-content\/themes\/norton-parent-theme\/assets\/js\/location\/location-block.js';\n\n        let block, locations;\n        const defaultNoHoursMessage = 'Please call for hours';\n        const waitTimeIds = [];\n\t\tlet styles= '';\n        await init();\n\n        async function init() {\n            block = new LocationBlock({token: token, defaultPhone: '(502) 629-1234' });\n\n            let url = \"https:\/\/api.kyruus.com\/v9\/norton\/locations?per_page=100&sort=name&filter=publish_local_listing:True&filter=brand.name:NH%23ALL&_filter=specialties.aliases.name:Hematology Oncology\";\n\n                                                var locIds = [];\n\t\t\tlocations = [];\n\n            if (locIds.length > 0) {\n                const baseUrl = \"https:\/\/api.kyruus.com\/v9\/norton\/locations\/\";\n\t\t\t\tstyles= 'col-md-6 col-sm-12 d-flex align-items-stretch';\n                try {\n                    const results = await Promise.all(\n                        locIds.map(id => block.getData(baseUrl + id))\n                    );\n                    \/\/ Ensure we always end up with an array of location objects\n                    locations = results.reduce((acc, item) => {\n                        if (Array.isArray(item)) acc.push(...item);\n                        else if (item) acc.push(item);\n                        return acc;\n                    }, []);\n                } catch (err) {\n                    console.error('Error fetching location data', err);\n                    block.setInnerHtmlById('error-alert-msg-1', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-1');\n                    block.setInnerHtmlById('error-alert-msg-map-1', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-map-1');\n                    return;\n                }\n            } else {\n                try {\n                    locations = await block.getData(url);\n\t\t\t\t\t                } catch (err) {\n                    console.error('Error fetching location data', err);\n                    block.setInnerHtmlById('error-alert-msg-1', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-1');\n                    block.setInnerHtmlById('error-alert-msg-map-1', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-map-1');\n                    return;\n                }\n            }\n\n\n            buildHtml(locations, styles);\n\n            \/\/ Create Map\n            const map = new mapboxgl.Map({\n                accessToken: 'pk.eyJ1Ijoibm9ydG9uaGVhbHRoY2FyZSIsImEiOiJjbHZlNm93MHQwNnN3MndudHM5YWZ0bWZxIn0.SruldK2QS_TJ7a-AoQIoRg',\n                container: 'map-1',\n                style: 'mapbox:\/\/styles\/nortonhealthcare\/clvgs439502od01pe9f9340na',\n                zoom: 16,\n                \/\/ center: page.coordinates,\n                cooperativeGestures: true,\n                pitch: 40\n            });\n\n            const isPeds = 'NH' === 'NC';\n            const markerImg = isPeds ? 'marker_default_peds.png' : 'marker_norton.png'\n            var bounds = new mapboxgl.LngLatBounds();\n            const markerEls = [];\n\n            \/\/ Iterate over all locations\n            locations.forEach(loc => {\n                \/\/ Gather all ICC wait time ids\n                if (loc.location_type?.name === 'Immediate Care Center' && loc.custom?.clockwise_id) {\n                    waitTimeIds.push(loc.custom.clockwise_id);\n                }\n\n                if (!!loc.address?.coordinates?.lon && !!loc.address?.coordinates?.lat) {\n                    \/\/ Add markers to map\n                    const markerEl = document.createElement('a');\n                    markerEl.className = 'marker';\n                    markerEl.style.backgroundImage = `url(\/wp-content\/themes\/norton-parent-theme\/assets\/js\/location\/map-component\/media\/location-finder\/markers\/${markerImg})`;\n                    markerEl.style.width = '50px';\n                    markerEl.style.height = '50px';\n                    markerEl.style.backgroundSize = 'cover';\n                    markerEl.href = `\/location\/${loc.id}`;\n                    markerEl.target = '_blank';\n                    new mapboxgl.Marker(markerEl, { offset: [0, -20] })\n                        .setLngLat([loc.address?.coordinates?.lon, loc.address?.coordinates?.lat])\n                        .addTo(map);\n\n                    markerEls.push(markerEl);\n\n                    bounds.extend([loc.address?.coordinates?.lon, loc.address?.coordinates?.lat]);\n                }\n            });\n\n            if (markerEls && markerEls.length) {\n                \n                                const padding = 0;\n                const boundsLike = [\n                    [bounds.getSouthWest().lng, bounds.getSouthWest().lat],\n                    [bounds.getNorthEast().lng, bounds.getNorthEast().lat]\n                ];\n                const camera = map?.cameraForBounds(boundsLike, {padding: padding});\n                bounds.center = camera?.center;\n\n                map?.flyTo({\n                    center: camera?.center,\n                    \/\/ zoom: Math.max(camera?.zoom || MAX_ZOOM, MIN_ZOOM),\n                    zoom: camera?.zoom,\n                    pitch: 40,\n                    duration: 0\n                });\n            }\n\n            \/\/block.startClockwise(waitTimeIds);\n            block.startHoursUpdate();\n\n            \/\/ Redraw Grid\/Map moving tabs\n            \/\/ redrawMovingTabs();\n\n            const mapTab = document.getElementById('mapTab-1');\n            mapTab?.addEventListener('shown.bs.tab', function (event) {\n                map?.resize();\n                \/\/ event.relatedTarget \/\/ previous active tab\n            });\n\n            \/\/ Remove loading state once map has loaded\n            map?.on('load', ()=> {\n                \/\/map?.resize();\n                \/\/ NOTE: This can cause problems for some reason. Set this last.\n                block.removeClassById('map-container-1', 'sm-loading');\n            });\n        }\n\n        \n        function buildHtml(locations, styles) {\n            block.resetCardBuilders('1');\n\n            \/\/ User Agent\n            var is_iOS = (\/iPhone|iPad|iPod\/i.test(navigator.userAgent)) || false;\n\n            \/\/ Card Creation\n            var locCardFull = '';\n            var locCardMap = '';\n\n            document.getElementById(\"locCardFull1\").innerHTML = locCardFull;\n            document.getElementById(\"locCardMap1\").innerHTML = locCardMap;\n\n            \/\/ Repeater\n            for (var i = 0; i < locations.length; i++) {\n\n                var loc = locations[i];\n\n                \/\/const cardBuilder = new LocationCardBuilder(loc, { is_iOS: is_iOS, defaultNoHoursMessage: defaultNoHoursMessage, waitTimes: block.waitTimes });\n                const cardBuilder = block.createCardBuilder(loc, {\n                    defaultOsLabel: 'Book Your Appointment',\n                    defaultNoHoursMessage: defaultNoHoursMessage,\n                    fullPage: false,\n                    hideLocationAddress: false,\n                    is_iOS: is_iOS,\n                    showLocImage: true,\n                    waitTimes: block.waitTimes,\n                });\n                block.addCardBuilder('1', cardBuilder);\n                locCardFull += cardBuilder.defaultCard(styles);\n                locCardMap += cardBuilder.mapCard();\n            }\n\n            document.getElementById(\"locCardFull1\").innerHTML = locCardFull;\n            document.getElementById(\"locCardMap1\").innerHTML = locCardMap;\n        }\n\n        async function sortByDistance(zip) {\n            if (!(\/^\\d{5}$\/.test(zip))) { return; }\n            const sorted = await block.sortByZip(zip, locations);\n            buildHtml(sorted, styles);\n        }\n\n        \/\/ Sort by zip input\n        const zipInput = document.getElementById('zip-input-1');\n        zipInput.addEventListener('input', (event) => {\n            sortByDistance(event.target.value);\n        });\n        \/\/ Handle paste and autofill\n        zipInput.addEventListener('change', (event) => {\n            sortByDistance(event.target.value);\n        });\n    <\/script>\n            <h5>Infusion Centers<\/h5>\n            <div class=\"row mt-5\">\n        <div class=\"col\">\n            <div class=\"input-group input-group-outline mb-4\">\n                <label class=\"form-label\">Sort by Zip<\/label>\n                <input class=\"form-control zip-input\" type=\"text\" id=\"zip-input-2\" maxlength=\"5\" pattern=\"\\d{5}\" \/>\n            <\/div>\n        <\/div>\n        <div class=\"col-lg-4\">\n            <div class=\"nav-wrapper position-relative end-0 mb-2\">\n                <ul class=\"nav nav-pills nav-fill p-1\" role=\"tablist\">\n                    <li class=\"nav-item\">\n                        <a class=\"nav-link mb-0 px-0 py-1 active\" data-bs-toggle=\"tab\" href=\"#locGridView-2\" aria-controls=\"locGridView-2\" role=\"tab\" aria-selected=\"true\">\n                            <i class=\"fa-solid fa-grid-2\"><\/i> Grid\n                        <\/a>\n                    <\/li>\n                    <li class=\"nav-item\">\n                        <a id=\"mapTab-2\" class=\"nav-link mb-0 px-0 py-1 \" data-bs-toggle=\"tab\" href=\"#locMapView-2\" aria-controls=\"locMapView-2\" role=\"tab\" aria-selected=\"false\">\n                            <i class=\"fa-solid fa-solid fa-location-dot\"><\/i> Map\n                        <\/a>\n                    <\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n        <div class=\"tab-content mb-5\">\n        <div class=\"tab-pane fade show active\" id=\"locGridView-2\" role=\"tabpanel\" aria-labelledby=\"locationGridToggle\">\n            <div id=\"error-alert-2\" class=\"alert alert-danger d-flex align-items-center d-none\" role=\"alert\" style=\"color: #fff;\">\n                <svg class=\"bi flex-shrink-0 me-2\" width=\"24\" height=\"24\" role=\"img\" aria-label=\"Danger:\"><use xlink:href=\"#exclamation-triangle-fill\"\/><\/svg>\n                <div id=\"error-alert-msg-2\"><\/div>\n            <\/div>\n            <div id=\"locCardFull2\" class=\"row gy-3\">\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-xxl-3 col-xl-4 col-md-6 d-flex align-items-stretch sm-loading\">\n                    <div class=\"card  w-100 shadow-lg my-4\">\n                        <div class=\"card-body text-center pb-0\">\n                            <p class=\"h6 sm-item-secondary text-ce title\" style=\"width: 80%;margin-left: auto;margin-right: auto;\"><\/p>\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-12rem text-sm\"><\/p>\n                            <p class=\"mb-1 mx-auto sm-item-secondary sm-item-w-10rem text-sm\"><\/p><p class=\"mb-0 mx-auto sm-item-secondary\" style=\"width: 110px;\"><\/p>\n                        <\/div>\n                        <div class=\"card-footer pt-0\">\n                            <p class=\"mb-0 mx-auto sm-item-secondary sm-item-w-10rem\"><\/p>\n                            <div class=\"mt-2 d-flex flex-row\">\n                                <a href=\"javascript:void();&quot;\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<\/a>\n                                <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm mb-0 flex-fill sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n        <div class=\"tab-pane fade \" id=\"locMapView-2\" role=\"tabpanel\" aria-labelledby=\"locationMapToggle\">\n            <div id=\"error-alert-map-2\" class=\"alert alert-danger d-flex align-items-center d-none\" role=\"alert\" style=\"color: #fff;\">\n                <svg class=\"bi flex-shrink-0 me-2\" width=\"24\" height=\"24\" role=\"img\" aria-label=\"Danger:\"><use xlink:href=\"#exclamation-triangle-fill\"\/><\/svg>\n                <div id=\"error-alert-msg-map-2\"><\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col-xxl-4 col-xl-5 order-xl-1 order-2\">\n                    <div id=\"locCardMap2\" class=\"row gy-1\">\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"card my-1 sm-loading\">\n                            <div class=\"card-body py-3 px-0\">\n                                <p class=\"d-block h6 mb-1 sm-item-secondary sm-item-w-10 title\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-5 text-sm\"><\/p>\n                                <p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-4 text-sm\"><\/p><p class=\"lh-sm mb-1 sm-item-secondary sm-item-w-3 text-sm\"><\/p><p class=\"d-block mb-0 sm-item-secondary sm-item-w-3\">&nbsp;<\/p>\n                                <p class=\"d-block mb-0 sm-item-secondary sm-item-w-4\"><\/p>\n                                <div class=\"mt-2 d-flex flex-row\">\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 me-1 sm-item-primary\"><svg class=\"svg-inline--fa fa-diamond-turn-right me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"diamond-turn-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-diamond-turn-right me-1\"><\/i> --> Directions<p><\/p><\/a>\n                                    <a href=\"javascript:void();\" class=\"btn btn-outline-primary btn-sm flex-fill mb-0 sm-item-primary\"><svg class=\"svg-inline--fa fa-globe me-1\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"globe\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z\"><\/path><\/svg><!-- <i class=\"fa-solid fa-globe me-1\"><\/i> --> Details<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"col-xxl-8 col-xl-7 order-xl-2 order-1 mb-4 mb-xl-0\">\n                    <div class=\"position-sticky top-8 ratio ratio-4x3\">\n                        <div id=\"map-container-2\" class=\"sm-loading\">\n                            <div id=\"map-2\" class=\"img-fluid sm-item-primary\" style=\"height: 100%; width: 100%;\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script type=\"module\">\n        import LocationBlock from '\/wp-content\/themes\/norton-parent-theme\/assets\/js\/location\/location-block.js';\n\n        let block, locations;\n        const defaultNoHoursMessage = 'Please call for hours';\n        const waitTimeIds = [];\n\t\tlet styles= '';\n        await init();\n\n        async function init() {\n            block = new LocationBlock({token: token, defaultPhone: '(502) 629-1234' });\n\n            let url = \"https:\/\/api.kyruus.com\/v9\/norton\/locations?per_page=100&sort=name&filter=publish_local_listing:True&filter=brand.name:NH%23ALL&_filter=services.name:Infusion Services\";\n\n                                                var locIds = [];\n\t\t\tlocations = [];\n\n            if (locIds.length > 0) {\n                const baseUrl = \"https:\/\/api.kyruus.com\/v9\/norton\/locations\/\";\n\t\t\t\tstyles= 'col-md-6 col-sm-12 d-flex align-items-stretch';\n                try {\n                    const results = await Promise.all(\n                        locIds.map(id => block.getData(baseUrl + id))\n                    );\n                    \/\/ Ensure we always end up with an array of location objects\n                    locations = results.reduce((acc, item) => {\n                        if (Array.isArray(item)) acc.push(...item);\n                        else if (item) acc.push(item);\n                        return acc;\n                    }, []);\n                } catch (err) {\n                    console.error('Error fetching location data', err);\n                    block.setInnerHtmlById('error-alert-msg-2', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-2');\n                    block.setInnerHtmlById('error-alert-msg-map-2', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-map-2');\n                    return;\n                }\n            } else {\n                try {\n                    locations = await block.getData(url);\n\t\t\t\t\t                } catch (err) {\n                    console.error('Error fetching location data', err);\n                    block.setInnerHtmlById('error-alert-msg-2', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-2');\n                    block.setInnerHtmlById('error-alert-msg-map-2', 'Sorry, something went wrong. Please try again later.');\n                    block.showElementById('error-alert-map-2');\n                    return;\n                }\n            }\n\n\n            buildHtml(locations, styles);\n\n            \/\/ Create Map\n            const map = new mapboxgl.Map({\n                accessToken: 'pk.eyJ1Ijoibm9ydG9uaGVhbHRoY2FyZSIsImEiOiJjbHZlNm93MHQwNnN3MndudHM5YWZ0bWZxIn0.SruldK2QS_TJ7a-AoQIoRg',\n                container: 'map-2',\n                style: 'mapbox:\/\/styles\/nortonhealthcare\/clvgs439502od01pe9f9340na',\n                zoom: 16,\n                \/\/ center: page.coordinates,\n                cooperativeGestures: true,\n                pitch: 40\n            });\n\n            const isPeds = 'NH' === 'NC';\n            const markerImg = isPeds ? 'marker_default_peds.png' : 'marker_norton.png'\n            var bounds = new mapboxgl.LngLatBounds();\n            const markerEls = [];\n\n            \/\/ Iterate over all locations\n            locations.forEach(loc => {\n                \/\/ Gather all ICC wait time ids\n                if (loc.location_type?.name === 'Immediate Care Center' && loc.custom?.clockwise_id) {\n                    waitTimeIds.push(loc.custom.clockwise_id);\n                }\n\n                if (!!loc.address?.coordinates?.lon && !!loc.address?.coordinates?.lat) {\n                    \/\/ Add markers to map\n                    const markerEl = document.createElement('a');\n                    markerEl.className = 'marker';\n                    markerEl.style.backgroundImage = `url(\/wp-content\/themes\/norton-parent-theme\/assets\/js\/location\/map-component\/media\/location-finder\/markers\/${markerImg})`;\n                    markerEl.style.width = '50px';\n                    markerEl.style.height = '50px';\n                    markerEl.style.backgroundSize = 'cover';\n                    markerEl.href = `\/location\/${loc.id}`;\n                    markerEl.target = '_blank';\n                    new mapboxgl.Marker(markerEl, { offset: [0, -20] })\n                        .setLngLat([loc.address?.coordinates?.lon, loc.address?.coordinates?.lat])\n                        .addTo(map);\n\n                    markerEls.push(markerEl);\n\n                    bounds.extend([loc.address?.coordinates?.lon, loc.address?.coordinates?.lat]);\n                }\n            });\n\n            if (markerEls && markerEls.length) {\n                \n                                const padding = 0;\n                const boundsLike = [\n                    [bounds.getSouthWest().lng, bounds.getSouthWest().lat],\n                    [bounds.getNorthEast().lng, bounds.getNorthEast().lat]\n                ];\n                const camera = map?.cameraForBounds(boundsLike, {padding: padding});\n                bounds.center = camera?.center;\n\n                map?.flyTo({\n                    center: camera?.center,\n                    \/\/ zoom: Math.max(camera?.zoom || MAX_ZOOM, MIN_ZOOM),\n                    zoom: camera?.zoom,\n                    pitch: 40,\n                    duration: 0\n                });\n            }\n\n            \/\/block.startClockwise(waitTimeIds);\n            block.startHoursUpdate();\n\n            \/\/ Redraw Grid\/Map moving tabs\n            \/\/ redrawMovingTabs();\n\n            const mapTab = document.getElementById('mapTab-2');\n            mapTab?.addEventListener('shown.bs.tab', function (event) {\n                map?.resize();\n                \/\/ event.relatedTarget \/\/ previous active tab\n            });\n\n            \/\/ Remove loading state once map has loaded\n            map?.on('load', ()=> {\n                \/\/map?.resize();\n                \/\/ NOTE: This can cause problems for some reason. Set this last.\n                block.removeClassById('map-container-2', 'sm-loading');\n            });\n        }\n\n        \n        function buildHtml(locations, styles) {\n            block.resetCardBuilders('2');\n\n            \/\/ User Agent\n            var is_iOS = (\/iPhone|iPad|iPod\/i.test(navigator.userAgent)) || false;\n\n            \/\/ Card Creation\n            var locCardFull = '';\n            var locCardMap = '';\n\n            document.getElementById(\"locCardFull2\").innerHTML = locCardFull;\n            document.getElementById(\"locCardMap2\").innerHTML = locCardMap;\n\n            \/\/ Repeater\n            for (var i = 0; i < locations.length; i++) {\n\n                var loc = locations[i];\n\n                \/\/const cardBuilder = new LocationCardBuilder(loc, { is_iOS: is_iOS, defaultNoHoursMessage: defaultNoHoursMessage, waitTimes: block.waitTimes });\n                const cardBuilder = block.createCardBuilder(loc, {\n                    defaultOsLabel: 'Book Your Appointment',\n                    defaultNoHoursMessage: defaultNoHoursMessage,\n                    fullPage: false,\n                    hideLocationAddress: false,\n                    is_iOS: is_iOS,\n                    showLocImage: true,\n                    waitTimes: block.waitTimes,\n                });\n                block.addCardBuilder('2', cardBuilder);\n                locCardFull += cardBuilder.defaultCard(styles);\n                locCardMap += cardBuilder.mapCard();\n            }\n\n            document.getElementById(\"locCardFull2\").innerHTML = locCardFull;\n            document.getElementById(\"locCardMap2\").innerHTML = locCardMap;\n        }\n\n        async function sortByDistance(zip) {\n            if (!(\/^\\d{5}$\/.test(zip))) { return; }\n            const sorted = await block.sortByZip(zip, locations);\n            buildHtml(sorted, styles);\n        }\n\n        \/\/ Sort by zip input\n        const zipInput = document.getElementById('zip-input-2');\n        zipInput.addEventListener('input', (event) => {\n            sortByDistance(event.target.value);\n        });\n        \/\/ Handle paste and autofill\n        zipInput.addEventListener('change', (event) => {\n            sortByDistance(event.target.value);\n        });\n    <\/script>\n\n<script type=\"text\/javascript\">\n    function loadTitleByDeptID(deptId) {\n        const button = document.querySelector(`[data-dept-id=\"${deptId}\"]`);\n\n        if (!button) {\n            return null;\n        }\n\n        const card = button.closest('.card');\n\n        if (!card) {\n            return null;\n        }\n\n        const titleElement = card.querySelector('.h6.title');\n\n        if (!titleElement) {\n            return null;\n        }\n\n        return titleElement.innerText.trim();\n    }\n<\/script>\n","protected":false},"featured_media":43059,"parent":54869,"menu_order":-999,"template":"","class_list":["post-189","service","type-service","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Norton Cancer Institute Locations | Norton Healthcare<\/title>\n<meta name=\"description\" content=\"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Norton Cancer Institute Locations\" \/>\n<meta property=\"og:description\" content=\"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/\" \/>\n<meta property=\"og:site_name\" content=\"Norton Healthcare\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/NortonHealthcare\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-07T20:48:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/Norton_Cancer_Institute2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Norton_Health\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/\",\"url\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/\",\"name\":\"Norton Cancer Institute Locations | Norton Healthcare\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nortonhealthcare.com\\\/wp-content\\\/uploads\\\/Norton_Cancer_Institute2.jpg\",\"datePublished\":\"2019-04-12T15:10:38+00:00\",\"dateModified\":\"2024-10-07T20:48:32+00:00\",\"description\":\"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nortonhealthcare.com\\\/wp-content\\\/uploads\\\/Norton_Cancer_Institute2.jpg\",\"contentUrl\":\"https:\\\/\\\/nortonhealthcare.com\\\/wp-content\\\/uploads\\\/Norton_Cancer_Institute2.jpg\",\"width\":1000,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/locations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nortonhealthcare.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Norton Cancer Institute\",\"item\":\"https:\\\/\\\/nortonhealthcare.com\\\/services-and-conditions\\\/cancer-care\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Norton Cancer Institute Locations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#website\",\"url\":\"https:\\\/\\\/nortonhealthcare.com\\\/\",\"name\":\"Norton Healthcare\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nortonhealthcare.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#organization\",\"name\":\"Norton Healthcare\",\"url\":\"https:\\\/\\\/nortonhealthcare.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nortonhealthcare.com\\\/wp-content\\\/uploads\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/nortonhealthcare.com\\\/wp-content\\\/uploads\\\/logo.png\",\"width\":220,\"height\":66,\"caption\":\"Norton Healthcare\"},\"image\":{\"@id\":\"https:\\\/\\\/nortonhealthcare.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/NortonHealthcare\",\"https:\\\/\\\/x.com\\\/Norton_Health\"],\"description\":\"For more than 130 years, Norton Healthcare\u2019s faith heritage has guided its mission to provide quality health care to all those it serves. Today, Norton Healthcare is a leader in serving adult and pediatric patients from throughout Greater Louisville, Southern Indiana, the commonwealth of Kentucky and beyond.\",\"telephone\":\"(502) 629-1234\",\"legalName\":\"Norton Healthcare, Inc.\",\"duns\":\"147792105\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Norton Cancer Institute Locations | Norton Healthcare","description":"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/","og_locale":"en_US","og_type":"article","og_title":"Norton Cancer Institute Locations","og_description":"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville","og_url":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/","og_site_name":"Norton Healthcare","article_publisher":"https:\/\/www.facebook.com\/NortonHealthcare","article_modified_time":"2024-10-07T20:48:32+00:00","og_image":[{"width":1000,"height":600,"url":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/Norton_Cancer_Institute2.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@Norton_Health","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/","url":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/","name":"Norton Cancer Institute Locations | Norton Healthcare","isPartOf":{"@id":"https:\/\/nortonhealthcare.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/#primaryimage"},"image":{"@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/#primaryimage"},"thumbnailUrl":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/Norton_Cancer_Institute2.jpg","datePublished":"2019-04-12T15:10:38+00:00","dateModified":"2024-10-07T20:48:32+00:00","description":"Norton Cancer Institute provides compassionate and supportive care for patients and their families at several convenient locations in the Greater Louisville","breadcrumb":{"@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/#primaryimage","url":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/Norton_Cancer_Institute2.jpg","contentUrl":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/Norton_Cancer_Institute2.jpg","width":1000,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/locations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nortonhealthcare.com\/"},{"@type":"ListItem","position":2,"name":"Norton Cancer Institute","item":"https:\/\/nortonhealthcare.com\/services-and-conditions\/cancer-care\/"},{"@type":"ListItem","position":3,"name":"Norton Cancer Institute Locations"}]},{"@type":"WebSite","@id":"https:\/\/nortonhealthcare.com\/#website","url":"https:\/\/nortonhealthcare.com\/","name":"Norton Healthcare","description":"","publisher":{"@id":"https:\/\/nortonhealthcare.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nortonhealthcare.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nortonhealthcare.com\/#organization","name":"Norton Healthcare","url":"https:\/\/nortonhealthcare.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nortonhealthcare.com\/#\/schema\/logo\/image\/","url":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/logo.png","contentUrl":"https:\/\/nortonhealthcare.com\/wp-content\/uploads\/logo.png","width":220,"height":66,"caption":"Norton Healthcare"},"image":{"@id":"https:\/\/nortonhealthcare.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/NortonHealthcare","https:\/\/x.com\/Norton_Health"],"description":"For more than 130 years, Norton Healthcare\u2019s faith heritage has guided its mission to provide quality health care to all those it serves. Today, Norton Healthcare is a leader in serving adult and pediatric patients from throughout Greater Louisville, Southern Indiana, the commonwealth of Kentucky and beyond.","telephone":"(502) 629-1234","legalName":"Norton Healthcare, Inc.","duns":"147792105","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}}]}},"_links":{"self":[{"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/services\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/services"}],"about":[{"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/types\/service"}],"version-history":[{"count":0,"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/services\/189\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/services\/54869"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/media\/43059"}],"wp:attachment":[{"href":"https:\/\/nortonhealthcare.com\/wp-json\/wp\/v2\/media?parent=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}