window.cxs && window.cxs.setOptions({ prefix: "c2-" });
window.wsb=window.wsb||{};window.wsb["Theme11"]=window.wsb["Theme11"]||window.radpack("@widget/LAYOUT/bs-layout11-Theme-publish-Theme").then(function(t){return new t.default();});
window.wsb["FreemiumAd"]=function(e){let{adEndpoint:t,isPublish:a,containerId:o}=e;const r=/<script[^>]*>([\s\S]*)<\/script>/;let l,n,i;function s(e){e.preventDefault(),e.stopPropagation();const t=new CustomEvent("editor",{detail:{type:"showModal",modal:"plans",source:"freemiumAd"}});window.dispatchEvent(t)}function c(e){if(i=document.getElementById(o),!i)return;l=document.createElement("div"),l.style.cssText="width:100%;",i.prepend(l),n=document.createElement("div"),n.setAttribute("data-freemium-ad",!0),n.style.cssText="overflow:hidden;width:100%;z-index:10000;position:fixed;left:0;",n.innerHTML=(e||"").replace(r,""),i.prepend(n);const t=`${n.offsetHeight}px`;if(l.style.minHeight=t,window.requestAnimationFrame((()=>{const e=document.querySelector("[data-stickynav]");e&&"fixed"===e.style.position&&(e.style.top=t)})),a){const t=r.exec(e);if(t){const e=document.createElement("script");e.appendChild(document.createTextNode(t[1])),document.head.appendChild(e)}}else n.addEventListener("click",s,{useCapture:!0})}return function(){const e=a&&sessionStorage.getItem(t)||"";e?c(e):window.fetch(t).then((e=>e.ok&&e.text())).then((e=>{e&&(sessionStorage.setItem(t,e),c(e))})).catch((()=>{}))}(),function(){!a&&n&&n.removeEventListener("click",s,{useCapture:!0}),i&&(i.removeChild(l),i.removeChild(n))}};
window.wsb["FreemiumAd"](JSON.parse("{\"adEndpoint\":\"/markup/ad\",\"isPublish\":true,\"containerId\":\"freemium-ad-47092\"}"));
window.wsb['context-bs-1']=JSON.parse("{\"env\":\"production\",\"renderMode\":\"PUBLISH\",\"fonts\":[\"crimson-text\",\"open-sans\",\"\"],\"colors\":[\"#73356c\"],\"locale\":\"en-CA\",\"language\":\"en\",\"resellerId\":1,\"internalLinks\":{\"cfc8c133-b29f-4562-9aa4-6f315a222d8f\":{\"pageId\":\"e1fb2d82-2863-452a-a104-bee148390db4\",\"widgetId\":null,\"routePath\":\"/officiant-services\"}},\"isInternalPage\":true,\"navigationMap\":{\"22f1ce66-fd5e-4c0e-a81f-20f5579aea7b\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"22f1ce66-fd5e-4c0e-a81f-20f5579aea7b\",\"name\":\"Events\",\"href\":\"/events\",\"target\":\"\",\"visible\":true,\"isSectionLink\":false,\"requiresAuth\":false,\"tags\":[\"GIFT_CARD\"],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"7dec1f0f-6f9d-4563-87f8-d460c0f95808\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"7dec1f0f-6f9d-4563-87f8-d460c0f95808\",\"name\":\"Contact / Appointments\",\"href\":\"/contact-%2F-appointments\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"948e5e56-5106-475b-be93-d99ede4c0cd1\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"948e5e56-5106-475b-be93-d99ede4c0cd1\",\"name\":\"Energy Healing\",\"href\":\"/energy-healing\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"9db4d3c8-482e-4d32-a452-a5b57530702f\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"9db4d3c8-482e-4d32-a452-a5b57530702f\",\"name\":\"Earth to Nancy\",\"href\":\"/earth-to-nancy\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"b41202cf-9435-4295-b867-4e82dc7a5dcf\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"b41202cf-9435-4295-b867-4e82dc7a5dcf\",\"name\":\"404\",\"href\":\"/404\",\"target\":\"\",\"visible\":false,\"requiresAuth\":false,\"tags\":[\"404\"],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"c6ebe27f-e462-4bca-8d36-93cd3392c73f\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"c6ebe27f-e462-4bca-8d36-93cd3392c73f\",\"name\":\"Home\",\"href\":\"/\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"cac07e2c-5416-4a5d-a192-afbdb8dcbd33\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"cac07e2c-5416-4a5d-a192-afbdb8dcbd33\",\"name\":\"Death Doula Services\",\"href\":\"/death-doula-services\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"e1fb2d82-2863-452a-a104-bee148390db4\":{\"isFlyoutMenu\":false,\"active\":true,\"pageId\":\"e1fb2d82-2863-452a-a104-bee148390db4\",\"name\":\"Officiant Services\",\"href\":\"/officiant-services\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false}},\"dials\":{\"colors\":[{\"id\":\"#73356c\",\"meta\":{\"primary\":\"rgb(115, 53, 108)\",\"accent\":\"rgb(17, 17, 17)\",\"neutral\":\"rgb(255, 255, 255)\"}}],\"fonts\":{\"primary\":{\"id\":\"crimson-text\",\"description\":\"\",\"tags\":[],\"meta\":{\"order\":10.5,\"primary\":{\"id\":\"crimson-text\",\"name\":\"Crimson Text\",\"url\":\"//fonts.googleapis.com/css?family=Crimson+Text:700&display=swap\",\"family\":\"'Crimson Text', serif\",\"size\":16,\"weight\":700,\"weights\":[700]},\"alternate\":{\"id\":\"open-sans\",\"name\":\"Open Sans\",\"url\":\"//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i,800&display=swap\",\"family\":\"'Open Sans', arial, sans-serif\",\"size\":16,\"weight\":400,\"weights\":[300,400,700,800],\"styles\":{\"letterSpacing\":\"normal\",\"textTransform\":\"none\"}}},\"overridesAlternate\":[{\"locales\":[\"ja-JP\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, MS Mincho, '\uFF2D\uFF33 \uFF30\u660E\u671D', serif\"}}},{\"locales\":[\"ko-KR\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, '\uBC14\uD0D5', Batang, '\uBC14\uD0D5\uCCB4', BatangChe, serif\"}}},{\"locales\":[\"th-TH\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, Krungthep, Thonburi, Tahoma, sans-serif\"}}},{\"locales\":[\"zh-CN\",\"zh-SG\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, '\u534E\u6587\u9ED1\u4F53', STHeiti, Heiti SC, sans-serif\"}}},{\"locales\":[\"zh-HK\",\"zh-TW\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, Hiragino Sans GB, sans-serif\"}}}]},\"alternate\":{\"id\":\"open-sans\",\"description\":\"\",\"tags\":[],\"meta\":{\"order\":14,\"alternate\":{\"id\":\"open-sans\",\"name\":\"Open Sans\",\"url\":\"//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i,800&display=swap\",\"family\":\"'Open Sans', arial, sans-serif\",\"size\":16,\"weight\":400,\"weights\":[300,400,700,800],\"styles\":{\"letterSpacing\":\"normal\",\"textTransform\":\"none\"}}},\"overridesAlternate\":[{\"locales\":[\"ja-JP\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, MS Mincho, '\uFF2D\uFF33 \uFF30\u660E\u671D', serif\"}}},{\"locales\":[\"ko-KR\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, '\uBC14\uD0D5', Batang, '\uBC14\uD0D5\uCCB4', BatangChe, serif\"}}},{\"locales\":[\"th-TH\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, Krungthep, Thonburi, Tahoma, sans-serif\"}}},{\"locales\":[\"zh-CN\",\"zh-SG\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, '\u534E\u6587\u9ED1\u4F53', STHeiti, Heiti SC, sans-serif\"}}},{\"locales\":[\"zh-HK\",\"zh-TW\"],\"meta\":{\"alternate\":{\"family\":\"Open Sans, Hiragino Sans GB, sans-serif\"}}}]}}},\"theme\":\"Theme11\",\"paintJob\":\"LIGHT\"}");
Core.utils.deferBootstrap({elId:'bs-1',componentName:'@widget/LAYOUT/bs-Hamburger-Component',props:JSON.parse("{\"left\":true,\"toggleId\":\"n-47091-navId-mobile\",\"uniqueId\":\"n-47091\",\"style\":{\"color\":\"highContrast\",\":hover\":{\"color\":\"highlight\"},\"@md\":{\"display\":\"none\"}},\"widgetId\":\"0b20bf34-dee3-4d8c-88d0-07e049c275be\",\"section\":\"default\",\"category\":\"primary\",\"locale\":\"en-CA\",\"env\":\"production\",\"renderMode\":\"PUBLISH\"}"),context:JSON.parse("{\"widgetId\":\"0b20bf34-dee3-4d8c-88d0-07e049c275be\",\"widgetType\":\"HEADER\",\"widgetPreset\":\"header9\",\"group\":\"Section\",\"groupType\":\"Default\",\"section\":\"default\",\"category\":\"primary\",\"fontSize\":\"medium\",\"fontFamily\":\"alternate\",\"websiteThemeOverrides\":{\"HeadingBeta\":{\"byType\":{\"SectionHeading\":{\"value\":{\"style\":{\"fontSize\":\"large\"}}}}},\"ButtonPrimary\":{\"value\":{\"color\":\"PRIMARY\",\"fill\":\"SOLID\",\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\",\"size\":\"default\"}},\"ButtonSpotlight\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}},\"ButtonExternal\":{\"value\":{\"shape\":\"PILL\"}},\"ButtonSecondary\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}}},\"widgetThemeOverrides\":{}}"),contextKey:'context-bs-1',radpack:"@widget/LAYOUT/bs-Hamburger-Component"},false);
Core.utils.deferBootstrap({elId:'bs-2',componentName:'@widget/LAYOUT/bs-LinkAwareComponent',props:JSON.parse("{\"toggleId\":\"more-47097\",\"label\":\"More\",\"dataAid\":\"NAV_MORE\",\"navBarId\":\"n-4709147095-navBarId\",\"widgetId\":\"0b20bf34-dee3-4d8c-88d0-07e049c275be\",\"section\":\"default\",\"category\":\"primary\",\"locale\":\"en-CA\",\"env\":\"production\",\"renderMode\":\"PUBLISH\"}"),context:JSON.parse("{\"widgetId\":\"0b20bf34-dee3-4d8c-88d0-07e049c275be\",\"widgetType\":\"HEADER\",\"widgetPreset\":\"header9\",\"group\":\"Nav\",\"groupType\":\"Default\",\"section\":\"default\",\"category\":\"primary\",\"fontSize\":\"medium\",\"fontFamily\":\"alternate\",\"websiteThemeOverrides\":{\"HeadingBeta\":{\"byType\":{\"SectionHeading\":{\"value\":{\"style\":{\"fontSize\":\"large\"}}}}},\"ButtonPrimary\":{\"value\":{\"color\":\"PRIMARY\",\"fill\":\"SOLID\",\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\",\"size\":\"default\"}},\"ButtonSpotlight\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}},\"ButtonExternal\":{\"value\":{\"shape\":\"PILL\"}},\"ButtonSecondary\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}}},\"widgetThemeOverrides\":{}}"),contextKey:'context-bs-1',radpack:"@widget/LAYOUT/bs-LinkAwareComponent"},false);
window.wsb["CalculateNavSpacing"]=function(e){let{containerId:a,navId:n,logoImageId:i,inlineUtilitiesMenu:l,forceBreakpoint:o}=e;let r,c,s,g,p,d,u;const y=document.getElementById(n);function m(){if(c||!y||!R(y))return;s=Array.from(y.children),s.forEach(I),l&&(g=s.pop(),f(g)),p=s.pop();const e=p.querySelector("ul");d=e?Array.from(e.children):[],y.style.whiteSpace="normal",u=R(y.parentElement,"floor"),y.style.whiteSpace="nowrap",window.requestAnimationFrame(b)}function b(){const e=s.map((e=>R(e)));const t=g?R(g):0,a=u-t;if(E(e)>a){const t=R(p);for(let n=E(e);n+t>a;n-=e.pop());const n=e.length;h(s,0,n,f),h(d,0,n,w),h(s,n,s.length,w),h(d,n,s.length,f),f(p)}else s.forEach(f),w(p);window.dispatchEvent(new Event("NavItemsResized"))}function v(){window.innerWidth<1024&&o&&o!==t.K||(window.clearTimeout(r),r=window.setTimeout(m,50))}function h(e,t,a,n){e=e.slice(t,a).map(n).concat(e.slice(a))}function I(e){e.style.visibility="hidden",e.style.display="",e.classList.remove("visible")}function w(e){e.style.display="none",e.classList.remove("visible")}function f(e){e.style.visibility="visible",e.style.display="",e.classList.add("visible")}function E(e){return e.reduce(((e,t)=>e+t),0)}function R(e){return"ceil"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ceil")?Math.ceil(e.getBoundingClientRect().width):Math.floor(e.getBoundingClientRect().width)}if(v(),window.ResizeObserver){const e=new window.ResizeObserver(v);return[document.getElementById(a),document.getElementById(i)].forEach((t=>t&&e.observe(t))),()=>{c=!0,e.disconnect()}}return window.addEventListener("resize",v,{passive:!0}),()=>{c=!0,window.removeEventListener("resize",v,{passive:!0})}};
window.wsb["CalculateNavSpacing"](JSON.parse("{\"navId\":\"nav-47096\",\"containerId\":\"n-4709147095-navBarId\"}"));
document.getElementById('page-47090').addEventListener('click', function() {}, false);
"use strict";Core.utils.onAllowCookieTracking(function () {const queryString = window.location.search;const urlParams = new URLSearchParams(queryString);const whiteList = ['gclid', 'fbclid', 'gdan_clid'];const belongToList = list => item => list.includes(item);const belongToWhiteList = belongToList(whiteList);Array.from(urlParams).forEach(param => {const [queryKey, queryResult] = param;if (!belongToWhiteList(queryKey)) return;localStorage.setItem(queryKey, queryResult);});});