PageSourceSearch

https://www.livefoodsdirect.co.uk/wp-content/uploads/hummingbird-assets/42e16df1dc335d98d75cccb235679cca.js

js livefoodsdirect.co.uk collected 2026-10-08 00:03:05 UTC 141,187 bytes, 93 lines download raw bytes

1/**handles:woocommerce-google-analytics-integration,silky-seek,uagb-post-js,lfd-account-nav,sourcebuster-js,wc-order-attribution,kl-identify-browser,wcp-shipping-account,ubermenu,googlesitekit-events-provider-content-events**/
2(()=>{var o={d:(t,e)=>{for(var r in e)o.o(e,r)&&!o.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},t={};o.r(t),o.d(t,{add_payment_info:()=>R,add_shipping_info:()=>D,add_to_cart:()=>G,begin_checkout:()=>B,purchase:()=>H,remove_from_cart:()=>W,search:()=>z,select_content:()=>U,view_item:()=>J,view_item_list:()=>$});let n=window.wp.i18n,a=window.wp.hooks,i=[],c=(t,e)=>null!=t&&null!=e&&String(t)===String(e),d=(t,e)=>{var r={},o,o=(t.variation&&(r.item_variant=(o=t.variation,Array.isArray(o)?o.map(({attribute:t,value:e})=>t&&e?t.toLowerCase()+": "+e:null).filter(Boolean).join(", "):o)),{item_id:l(t),item_name:t.name,...p(t),quantity:t.quantity??e,price:u(t.totals?.line_total||t.prices.price,t.prices.currency_minor_unit),...r});return t?.price_after_coupon_discount<t.prices.price&&(o.discount=u(t.prices.price-t.price_after_coupon_discount,t.prices.currency_minor_unit),o.price=u(t.price_after_coupon_discount,t.prices.currency_minor_unit)),o},s=(t,e)=>({item_id:l(t),item_name:t.name,item_list_name:e,...p(t),price:u(t.prices.price,t.prices.currency_minor_unit)}),u=(t,e=2)=>parseInt(t,10)/10**e,e=(t,e,r)=>{(0,a.removeAction)(t,e),(0,a.addAction)(t,e,r)},l=t=>{var e=t.extensions?.woocommerce_google_analytics_integration?.identifier;return void 0!==e?e:"product_sku"===window.ga4w?.settings?.identifier?t.sku||"#"+t.id:t.id},m=t=>t.coupons[0]?.code?{coupon:t.coupons[0]?.code}:{},p=t=>"categories"in t&&t.categories.length?M(t.categories):{},M=t=>Object.fromEntries(t.slice(0,5).map((t,e)=>[F(e),t.name])),F=t=>"item_category"+(0<t?t+1:""),q=(e,t,r)=>t?.find(({id:t})=>c(t,e))??r?.items?.find(({id:t})=>c(t,e))??i.find(({id:t})=>c(t,e)),$=({products:t,listName:r=(0,n.__)("Product List","woocommerce-google-analytics-integration")})=>!!t?.length&&{item_list_id:r.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/(^_+|_+$)/g,""),item_list_name:r,items:t.map((t,e)=>({...s(t,r),index:e+1}))},G=({product:t,quantity:e=1})=>({items:t?[d(t,e)]:[]}),W=({product:t,quantity:e=1})=>({items:t?[d(t,e)]:[]}),r=t=>{var e,r;return!!t?.items?.length&&(e=t.totals,r=t.items.reduce((t,e)=>t+parseInt(e.totals?.line_total??e.prices.price,10),0),{currency:e.currency_code,value:u(r,e.currency_minor_unit),...m(t),items:t.items.map(d)})},B=({storeCart:t})=>r(t),D=({storeCart:t,shippingTier:e})=>{var t=r(t);return!!t&&{...t,...e?{shipping_tier:e}:{}}},R=({storeCart:t,paymentType:e})=>{var t=r(t);return!!t&&{...t,...e?{payment_type:e}:{}}},U=({product:t})=>!!t&&{content_type:"product",content_id:l(t)},z=({searchTerm:t})=>({search_term:t}),J=({product:t,listName:e=(0,n.__)("Product List","woocommerce-google-analytics-integration")})=>!!t&&{items:[s(t,e)]},H=({order:t})=>{if(void 0===t)return!1;let e=t.items.map(t=>d(t)),o=t.totals.currency_minor_unit;return{transaction_id:t.id,affiliation:t.affiliation,currency:t.totals.currency_code,value:u(e.reduce((t,{price:e=0,quantity:r=1})=>t+Math.round(Math.round(e*10**o)*r),0),o),tax:u(t.totals.tax_total,o),shipping:u(t.totals.shipping_total,o),items:e}},S='input[name="payment_method"]',E='input[name^="shipping_method"], select[name^="shipping_method"]',I=".woocommerce-cart-form .woocommerce-cart-form__cart-item, .woocommerce-cart-form .cart_item",C=t=>Array.from(document.querySelectorAll(t)).find(t=>t.checked||"SELECT"===t.tagName),N=e=>{if(e){if("SELECT"===e.tagName){let t=e.options[e.selectedIndex];return t?.text?.trim()||e.value}let t=e.labels?.[0]||e.closest("label");return t?.textContent?.trim()||e.value}},L=t=>{if(t){var e=t.labels?.[0]||t.closest("label");if(e){let t=e.cloneNode(!0);t.querySelectorAll(".woocommerce-Price-amount").forEach(t=>t.remove());var e=t.textContent.replace(/[\s:]+$/,"").trim();if(e)return e}return N(t)}};function Q(a,{events:t,cart:i,products:c,product:n,added_to_cart:d,order:r,list_name:o}){let e=!1,s=!1,u=i,l=new WeakSet,m=t=>{e=!0,a("add_shipping_info")({storeCart:i,shippingTier:t})},p=t=>{s=!0,a("add_payment_info")({storeCart:i,paymentType:t})};function _(t,e,r,o){var o=o?.[0]??o,o=parseInt(o?.dataset.product_id||o?.value);if(Number.isNaN(o)){let t=d??n;
2return t?void(Array.isArray(t)?t:[t]).filter(Boolean).forEach(t=>{a("add_to_cart")({product:t})}):void console.error("Google Analytics for WooCommerce: Could not read product ID from the button given in `added_to_cart` event. Check whether WooCommerce Core events or elements are malformed by other extensions.")}var o=n?.id===o?n:q(o,c,i);o&&a("add_to_cart")({product:o})}Object.values(t??{}).forEach(e=>{"add_to_cart"===e?(Array.isArray(d)?d:[d]).filter(Boolean).forEach(t=>{a(e)({product:t})}):a(e)({storeCart:i,products:c,product:n,order:r,listName:o})}),document.body.addEventListener("change",t=>{i?.items?.length&&t.target.closest?.("form.checkout")&&(t.target.matches(E)&&m(L(t.target)),t.target.matches(S))&&p(N(t.target))}),document.querySelector("form.checkout")?.addEventListener("submit",()=>{var t;i?.items?.length&&(e||(t=C(E))&&m(L(t)),s||p(N(C(S))))}),document.body.addEventListener("added_to_cart",t=>{_(t,...Array.isArray(t.detail)?t.detail:[t.detail?.fragments,t.detail?.cartHash,t.detail?.button])}),window.jQuery?.(document.body)?.on("added_to_cart",_);let y=()=>{document.querySelectorAll(".woocommerce-cart-form .woocommerce-cart-form__cart-item .remove[data-product_id]").forEach(t=>t.addEventListener("click",f))};function f(t){var t=parseInt(t.target?.dataset.product_id);Number.isNaN(t)?console.error("Google Analytics for WooCommerce: Could not read product ID from the target element given to remove from cart event. Check whether WooCommerce Core events or elements are malformed by other extensions."):a("remove_from_cart")({product:q(t,c,u)})}function w(t){var e=parseInt(t?.quantity,10),t=parseInt(t?.prices?.price,10);return!Number.isFinite(e)||e<1||!Number.isFinite(t)?null:t/e}function g(t,e){var r=w(t);return null===r?{...t,quantity:e}:{...t,quantity:e,prices:{...t.prices,price:Math.round(r)}}}function h(t,e){let r=(t.querySelector("input.qty")?.name)?.match(/^cart\[([^\]]+)\]\[qty]$/)?.[1],o=u?.items??[];var n,a;if(r){let t=o.find(({key:t})=>t===r);if(t)return t}return Number.isNaN(e)||1<o.filter(({id:t})=>String(t)===String(e)).length?void 0:q(e,o,{items:c})}function v(){u?.items?.length&&document.querySelectorAll(I).forEach(t=>{var e=parseInt(t.querySelector("input.qty")?.value,10),r,t,r,o,e;Number.isFinite(e)&&(r=parseInt(t.querySelector(".remove[data-product_id]")?.dataset.product_id,10),t=h(t,r),r=parseInt(t?.quantity,10),t)&&Number.isFinite(r)&&e!==r&&(o=r<e?"add_to_cart":"remove_from_cart",e=Math.abs(e-r),a(o)({product:g(t,e)}))})}function b(){var t=document.querySelector(".woocommerce-cart-form");t&&!l.has(t)&&(l.add(t),t.addEventListener("submit",v))}y(),b();let k=document.body.onupdated_wc_div,A=(document.body.onupdated_wc_div=function(){if("function"==typeof k&&k.apply(this,arguments),u?.items?.length&&document.querySelector(".woocommerce-cart-form")){let o=[];document.querySelectorAll(I).forEach(t=>{var e=parseInt(t.querySelector("input.qty")?.value,10),r=parseInt(t.querySelector(".remove[data-product_id]")?.dataset.product_id,10),t=h(t,r),e,r,t;t&&Number.isFinite(e)&&o.push((r=e,null===(t=w(e=t))?{...e,quantity:r}:{...e,quantity:r,prices:{...e.prices,price:Math.round(t*r)}}))}),u={...u,items:o}}y(),b()},document.body.onremoved_from_cart);document.body.onremoved_from_cart=function(t,e,r,o){"function"==typeof A&&A.apply(this,arguments),f({target:o?.[0]})},document.querySelectorAll(".products .product:not(.wp-block-post)")?.forEach(t=>{let o=t.querySelector("a[data-product_id]")?.getAttribute("data-product_id");o&&t.addEventListener("click",t=>{var e=t.target.closest(".woocommerce-loop-product__link"),r=t.target.classList.contains("button")&&t.target.hasAttribute("data-product_id"),t=t.target.classList.contains("add_to_cart_button")&&!t.target.classList.contains("product_type_variable");(e||r&&!t)&&a("select_content")({product:q(parseInt(o),c,i)})})}),document.querySelectorAll(".products-block-post-template .product, .wc-block-product-template .product, .wc-block-grid__product")?.forEach(o=>{let n=o.querySelector("[data-product_id]")?.getAttribute("data-product_id");n&&o.addEventListener("click",t=>{var t=t.target,e=t.closest(".wc-block-components-product-image a, .wc-block-grid__product-link"),r=t.closest(".wp-block-post-title a"),t=t.closest(".wc-block-components-product-button [data-product_id]");t&&t.classList.contains("add_to_cart_button")&&!t.classList.contains("product_type_variable")?a("add_to_cart")({product:q(parseInt(n),c,i)}):!o.closest(".wc-block-product-template")&&(e||t||r)&&a("select_content")({product:q(parseInt(n),c,i)})})})}let _="woocommerce-google-analytics",y="experimental__woocommerce_blocks",f=new Set,w=!1,g=!1,h=new Set,v=!1,b=null,K=new Map,V=t=>
2{Array.isArray(t?.items)&&t.items.forEach(t=>{null!=t?.key&&K.set(t.key,t)})},k=(t,e)=>{console.warn("Google Analytics for WooCommerce: "+t,e)},A=(t,e,r)=>{try{t(e)(r)}catch(t){k(`could not track the ${e} event.`,t)}},X=t=>{var e=[];return null!=t?.key&&e.push("key:"+t.key),(t?.id||t?.name)&&e.push(`id:${t?.id??""}|`+(t?.name??"")),e},Y=t=>{X(t).forEach(t=>{h.add(t),setTimeout(()=>h.delete(t),200)})},Z=t=>X(t).some(t=>h.has(t)),O=null,tt=()=>window.ga4w?.settings?.currency,j=()=>{try{if(window.wp?.data?.select?.("wc/store/cart")){var t=window.wp.data.select("wc/store/cart").getCartData();if(0<t?.items?.length)return t}return window.ga4w?.data?.cart??null}catch(t){return k("could not read cart data.",t),null}},et=t=>t?.key??t?.id??t?.name,rt=t=>0<t?.items?.length?t:window.ga4w?.data?.cart,ot=t=>t?.shippingRates??t?.shipping_rates??[],nt=t=>window.wc?.wcSettings?.getSetting?.("paymentMethodData")?.[t]?.title||t,at=t=>{var e=ot(window.wp?.data?.select?.("wc/store/cart")?.getCartData?.());return(e.length?e:ot(t)).flatMap(t=>t.shipping_rates??[])},it=(t,e)=>at(t).find(t=>t.rate_id===e)?.name,P=(t,e,r={})=>{try{var o=rt(r.storeCart);return!!o?.items?.length&&(A(e,t,{...r,storeCart:o}),!0)}catch(e){return k(`could not prepare the ${t} event.`,e),!1}},ct=/\/wc\/store(?:\/v\d+)?\/cart\/add-item/,dt=/\/wc\/store(?:\/v\d+)?\/cart\/update-item/,st=/\/wc\/store(?:\/v\d+)?\/batch/,T=(t,e={})=>{let r;try{r=new URL(t?.url??t?.toString?.(),window.location.origin)}catch{return null}return r.origin!==window.location.origin?null:{method:(e?.method??t?.method??"GET").toUpperCase(),pathname:r.searchParams.get("rest_route")??r.pathname}},ut=t=>{if(t instanceof FormData||t instanceof URLSearchParams)return Object.fromEntries(t.entries());if("string"==typeof t)try{return JSON.parse(t)}catch{return Object.fromEntries(new URLSearchParams(t).entries())}return t&&"object"==typeof t?t:{}},lt=(t,e=null)=>{var t=parseInt(t,10);return Number.isFinite(t)&&0<t?t:e},x=t=>t?.key??t?.id,mt=(t,e)=>{var r=parseInt(t?.quantity,10),o=parseInt(t?.totals?.line_total,10);return Number.isFinite(o)&&Number.isFinite(r)&&Number.isFinite(e)&&r?{...t,totals:{...t.totals,line_total:String(Math.round(o*e/r))}}:t},pt=(t,e,r)=>{var{productId:t,quantity:o}=(t=t,t=ut(t),{productId:lt(t.id),quantity:lt(t.quantity,1)}),e=((e,r,o)=>{if(Array.isArray(e?.items)&&e.items.length){if(Array.isArray(r?.items)){let t=e.items.find(e=>{var t=r.items.find(t=>x(t)===x(e));return!t||e.quantity>t.quantity});if(t)return t}return o?e.items.find(t=>parseInt(t.id,10)===o):void 0}})(e,r,t),t=e?((r,o,t)=>{var n=parseInt(r?.quantity,10);
2if(Array.isArray(o?.items)&&Number.isFinite(n)){let t=o.items.find(t=>x(t)===x(r)),e=parseInt(t?.quantity??0,10);if(Number.isFinite(e)){let t=n-e;if(0<t)return t}}return Number.isFinite(n)?Math.min(t,n):t})(e,r,o):o,t;return e?{eventName:"add_to_cart",product:mt(e,t),quantity:t,isAddItem:!0}:null},_t=(t,e,r)=>{let o=(t=t,ut(t)?.key??null);var t;if(!o)return null;var t=Array.isArray(e?.items)?e.items.find(t=>t.key===o):null,e=Array.isArray(r?.items)?r.items.find(t=>t.key===o):null,r=K.get(o);let n=0;r?n=r.quantity??0:e&&(n=e.quantity??0);var a=parseInt(t?.quantity??0,10)-parseInt(n,10),t,e;return Number.isFinite(a)&&0!=a&&(t=0<a?t:e??r)?(e=Math.abs(a),{eventName:0<a?"add_to_cart":"remove_from_cart",product:mt(t,e),quantity:e}):null},yt=r=>{if(b=(t,e)=>A(r,t,e),!v&&"function"==typeof window.fetch){v=!0;let m=window.fetch;window.fetch=async function(...t){let[e,r]=t,o=([u,l={}]=[e,r],!!(u=T(u,l))&&"POST"===u.method&&ct.test(u.pathname)),a=!o&&([l,u={}]=[e,r],!!(l=T(l,u)))&&"POST"===l.method&&dt.test(l.pathname),i=!o&&!a&&([u,l={}]=[e,r],!!(u=T(u,l)))&&"POST"===u.method&&st.test(u.pathname),n=o||a||i,c=n?j():null,d=n?(async(t,e={})=>e?.body?e.body:"function"==typeof t?.clone?await t.clone().text():null)(e,r):null,s=await m.apply(this,t);var u,l,l,u,u,l;if(n&&s?.ok)try{let t=await d,e=await s.clone().json(),r,n=(i?r=((t,e,r)=>{let o=(t=>{if("string"==typeof t)try{return JSON.parse(t)}catch{return null}return t&&"object"==typeof t?t:null})(t)?.requests,n=e?.responses;if(!Array.isArray(o)||!Array.isArray(n))return[];let a=[],i=r;return o.forEach((t,e)=>{var r=t?.path??"",o=ct.test(r),r=dt.test(r),r,e,e,r;(o||r)&&(e=(r=n[e])?.status,!r||e<200||300<=e||(e=r.body,(r=(o?pt:_t)(t.body,e,i))&&a.push(r),V(e),i=e))}),a})(t,e,c):(r=(a?[_t(t,e,c)]:[pt(t,e,c)]).filter(Boolean),V(e)),i?25:0);r.forEach(({eventName:t,product:e,quantity:r,isAddItem:o})=>{"remove_from_cart"!==t&&o?setTimeout(()=>{Z(e)||(Y(e),b(t,{product:{...e,quantity:r}}))},n):b(t,{product:{...e,quantity:r}})})}catch(t){k("could not parse the Store API cart response for cart change tracking.",t)}return s}}},ft=o=>{var m;e(y+"-product-render",_,t=>A(o,"view_item",t)),e(y+"-cart-remove-item",_,e=>{try{let t=et(e?.product);t&&(f.add(t),setTimeout(()=>f.delete(t),200)),A(o,"remove_from_cart",e)}catch(t){k("could not process Blocks remove_from_cart tracking.",t)}}),m=o,document.body.addEventListener("click",t=>{try{var e=t.target?.closest?.(".wc-block-cart-item__remove-link");if(e){var a=e.closest(".wc-block-cart-items__row");if(a){let e=null,t=a.querySelector(".wc-block-components-product-name"),r=t?.getAttribute("href"),o=t?.textContent?.trim(),n=null;if(r){let t=r.match(/[?&]p=(\d+)/);t&&(n=parseInt(t[1],10))}var i=j();if(Array.isArray(i?.items)&&(n?e=q(n,[],i):o&&(e=i.items.find(t=>t.name===o))),e=e||((d=(c=a).querySelector(".wc-block-components-product-name")?.textContent?.trim())?(s=(s=c.querySelector(".wc-block-components-quantity-selector__input"))&&parseInt(s.value,10)||1,c=c.querySelector(".wc-block-components-product-price__value ins .woocommerce-Price-amount")||c.querySelector(".wc-block-components-product-price__value .woocommerce-Price-amount")||c.querySelector(".wc-block-components-product-price__value"),u=j(),l=tt(),u=u?.totals?.currency_minor_unit??l?.precision??2,l=c?(t=>{if(!t)return 0;var e=tt();if(!e)return 0;var{decimalSeparator:e=".",thousandSeparator:r=","}=e;if("function"==typeof window.accounting?.unformat)return window.accounting.unformat(t,e);let o=t.replace(/[^\d.,]/g,"").trim();if(r){let t=r.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");o=o.replace(new RegExp(t,"g"),"")}return"."!==e&&(o=o.replace(e,".")),parseFloat(o)||0})(c.textContent):0,{name:d,quantity:s,prices:{price:Math.round(l*10**u),currency_minor_unit:u}}):null)){let t=et(e);setTimeout(()=>{t&&f.has(t)||A(m,"remove_from_cart",{product:e})},0)}}}}catch(t){k("could not read mini-cart remove_from_cart data.",t)}var c,r,d,s,u,l}),e(y+"-checkout-render-checkout-form",_,t=>{w=!1,g=!1,P("begin_checkout",o,t)}),e(y+"-checkout-set-selected-shipping-rate",_,t=>{try{var e=rt(t.storeCart),r=t.shippingRateId;w=P("add_shipping_info",o,{...t,shippingTier:it(e,r)??r})}catch(t){w=!1,k("could not prepare the add_shipping_info event.",t)}}),e(y+"-checkout-set-active-payment-method",_,t=>{try{g=P("add_payment_info",o,{...t,paymentType:nt(t.paymentMethodSlug)})}catch(t){g=!1,k("could not prepare the add_payment_info event.",t)}}),e(y+"-checkout-submit",_,t=>{try{var e=(r=t.storeCart,(r=at(r).find(t=>t.selected))?.name??r?.rate_id);!w&&e&&(w=P("add_shipping_info",o,{...t,shippingTier:e})),g||(g=P("add_payment_info",o,{...t,paymentType:nt(window.wp?.data?.select?.("wc/store/payment")?.getActivePaymentMethod?.())}))}catch(t){k("could not prepare checkout submit tracking.",t)}var r}),e(y+"-cart-add-item",_,t=>{try{var e=t?.product;Z(e)||(Y(e),A(o,"add_to_cart",{product:e}))}catch(t){k("could not process Blocks add_to_cart tracking.",t)}}),yt(o),e(y+"-product-list-render",_,t=>{var e;
2t?.products&&(e=t.products,Array.isArray(e))&&e.forEach(e=>{null==e?.id||i.some(({id:t})=>c(t,e.id))||i.push(e)}),A(o,"view_item_list",t)}),e(y+"-product-view-link",_,t=>A(o,"select_content",t)),O&&document.body.removeEventListener("wc-blocks_viewed_product",O),O=t=>{let{productId:e}=t.detail??{},r=String(e??"");if(/^[1-9]\d*$/.test(r)){let t=parseInt(r,10).toString(),e=q(t,[],null)??{id:t};A(o,"select_content",{product:e})}},document.body.addEventListener("wc-blocks_viewed_product",O)},wt=((0,a.removeAction)(y+"-checkout-submit",_),(0,a.removeAction)(y+"-checkout-set-email-address",_),(0,a.removeAction)(y+"-checkout-set-phone-number",_),(0,a.removeAction)(y+"-checkout-set-billing-address",_),(0,a.removeAction)(y+"-cart-set-item-quantity",_),(0,a.removeAction)(y+"-product-search",_),(0,a.removeAction)(y+"-store-notice-create",_),{statistics:["analytics_storage"],marketing:["ad_storage","ad_user_data","ad_personalization"]}),gt={formatters:t,utils:{getProductFieldObject:d,getProductImpressionObject:s,formatPrice:u,getProductId:l,getCartCoupon:m}};function ht(){window.wcGoogleAnalyticsIntegration={...window.wcGoogleAnalyticsIntegration??{},...gt},Object.assign(window.ga4w,gt);var[{tracker_function_name:e}]=[window.ga4w.settings];if("function"==typeof wp_has_consent){let t=(()=>{var{wp_consent_type:t,wp_fallback_consent_type:e}=window;return null!=t?String(t):e?String(e):""})(),o=""!==t&&!t.includes("optout"),n=(""===t&&(window.wp_consent_type="optin"),{});for(let[t,r]of Object.entries(wt)){let e;if(""!==consent_api_get_cookie(window.consent_api.cookie_prefix+"_"+t))e=wp_has_consent(t)?"granted":"denied";else{if(!o)continue;e="denied"}r.forEach(t=>{n[t]=e})}0<Object.keys(n).length&&window[e]("consent","update",n)}[{tracker_function_name:n}]=[window.ga4w.settings],document.addEventListener("wp_listen_for_consent_change",t=>{let e={},r=wt[Object.keys(t.detail)[0]],o="allow"===Object.values(t.detail)[0]?"granted":"denied";void 0!==r&&(r.forEach(t=>{e[t]=o}),0<Object.keys(e).length)&&window[n]("consent","update",e)});var n,e=([{events:o,tracker_function_name:a}]=[window.ga4w.settings],function(e){let r=t[e];if("function"!=typeof r)throw new Error(`Event ${e} is not supported.`);return function(t){var t=r(t);o.includes(e)&&t&&window[a]("event",e,t)}}),o,a;Q(e,window.ga4w.data),ft(e)}function vt(){window.ga4w||console.warn("Google Analytics for WooCommerce: Configuration and tracking data not found after the page was fully loaded. Make sure the `woocommerce-google-analytics-integration-data` script gets eventually loaded.")}window.ga4w?ht():(document.addEventListener("ga4w:ready",ht),"complete"===document.readyState?vt():window.addEventListener("load",vt))})();
3(()=>{var d,U,a,q,N,o,F,R,D,V,e,z,t,G,s,J,i,r,W,X,K,l,c,u,Y,Q,y,n,Z,$,ee,k,f,p,h,v,g,te,m,ne,w,b,_,E,ie,S,se,re,ae,oe,le,ce,ue,de,ye,ke,L,T,A,C,B,P,x,M,fe,pe,he;function ve(){var e=Math.max(1,parseInt(d.logo&&d.logo.width,10)||180),t=Math.max(1,Math.round(.5*e)),e=d.logo&&d.logo.url?'<img class="silky-seek-overlay__logo" src="'+H(d.logo.url)+'" width="'+e+'" style="--silky-seek-mobile-logo-width: '+t+'px" alt="" />':"",t=d.showStockFilter?'<button type="button" class="silky-seek-filter-pill" id="silky-seek-stock-filter" aria-pressed="false">'+H(a.inStockOnly)+"</button>":"",t=d.showStockFilter?'<div class="silky-seek-filter-section" id="silky-seek-stock-filter-section" hidden><h3>'+H(a.stock||"Stock")+"</h3>"+t+"</div>":"",n=d.showCategoryFilter?'<div class="silky-seek-filter-section" id="silky-seek-category-filter-section" hidden><h3>'+H(a.categories||"Categories")+'</h3><div id="silky-seek-cat-pills"></div></div>':'<div id="silky-seek-cat-pills" hidden></div>',i='<div class="silky-seek-filter-section" id="silky-seek-content-type-filter-section" hidden><h3>'+H(a.contentTypes||"Type")+'</h3><div id="silky-seek-content-type-pills"></div></div>',s='<div id="silky-seek-attribute-filter-sections"></div>',r='<button type="button" class="silky-seek-clear-filters silky-seek-clear-filters--hidden" id="silky-seek-clear-filters" disabled aria-hidden="true">'+H(a.clearFilters||"Clear filters")+"</button>",r=['<aside class="silky-seek-overlay__filters" id="silky-seek-filters" hidden>','<button type="button" class="silky-seek-filter-toggle" id="silky-seek-filter-toggle" aria-expanded="false" aria-controls="silky-seek-filter-panel">',"<span>"+H(a.filters||"Filters")+"</span>",'<span class="silky-seek-filter-count" id="silky-seek-filter-count" hidden></span>','<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6 9l6 6 6-6" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"</button>",'<div class="silky-seek-filter-panel" id="silky-seek-filter-panel">',r,i,t,s,n,"</div>","</aside>"].join(""),i=o?' role="region" aria-label="'+H(a.placeholder)+'"':' role="dialog" aria-modal="true" aria-label="'+H(a.placeholder)+'"';return['<div id="'+K+'" class="silky-seek-overlay'+(o?" silky-seek-overlay--inline":"")+'"'+i+" hidden>",'<div class="silky-seek-overlay__backdrop"></div>','<div class="silky-seek-overlay__panel">','<div class="silky-seek-overlay__header">',e,'<div class="silky-seek-overlay__input-wrap">','<svg class="silky-seek-icon-search" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>','<input type="search" id="silky-seek-input" class="silky-seek-overlay__input" placeholder="'+H(a.placeholder)+'" autocomplete="off" spellcheck="false" />','<button class="silky-seek-overlay__clear" id="silky-seek-clear" aria-label="Clear" hidden>','<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>',"</button>","</div>",'<button class="silky-seek-overlay__close" id="silky-seek-close" aria-label="'+H(a.close)+'">','<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>',"Cancel","</button>","</div>",'<button type="button" class="silky-seek-inline-cancel" id="silky-seek-inline-cancel">'+H(a.cancelSearch||"Cancel search")+"</button>",'<div class="silky-seek-overlay__body" id="silky-seek-body">',r,'<main class="silky-seek-overlay__main">','<div class="silky-seek-overlay__results" id="silky-seek-results" role="listbox"></div>',"</main>","</div>","</div>","</div>"].join("")}function ge(){j(!0),document.addEventListener("wp_consent_type_defined",function(){j(!(d.consentApiConfigured=!0))}),document.addEventListener("wp_listen_for_consent_change",function(){j(!1)}),document.addEventListener("wp_consent_api_status_change_service",function(e){e.detail&&"silky-seek"===e.detail.service&&("boolean"==typeof e.detail.value&&(t=e.detail.value),j(!1))}),document.addEventListener("silky_seek_consent_changed",function(e){var e=e.detail||{};
3"boolean"==typeof e.analytics&&(t=e.analytics),"boolean"==typeof e.statistics&&(t=e.statistics),"boolean"==typeof e.preferences&&(G=e.preferences),j(!1)}),window.SilkySeekConsent=window.SilkySeekConsent||{},window.SilkySeekConsent.setAnalytics=function(e){t=Boolean(e),j(!1)},window.SilkySeekConsent.setPreferences=function(e){G=Boolean(e),j(!1)},window.SilkySeekConsent.refresh=function(){j(!1)},window.SilkySeekConsent.hasAnalytics=_e}function j(e){var t=s;if(s=me(),J=we(),s?e||t||(he=""):(Se(),clearTimeout(pe),he=""),!J)try{localStorage.removeItem(q)}catch(e){}}function me(){if("disabled"===z)return!1;if("always"===z)return!0;if("boolean"==typeof t)return t;if(be()){if("function"==typeof window.wp_is_service_denied&&window.wp_is_service_denied("silky-seek"))return!1;if("function"==typeof window.wp_has_service_consent&&window.wp_has_service_consent("silky-seek"))return!0;if("function"==typeof window.wp_has_consent)return Boolean(window.wp_has_consent("statistics"))}return Boolean(d.analyticsConsentGranted)}function we(){return"boolean"==typeof G?G:be()&&"function"==typeof window.wp_has_consent?Boolean(window.wp_has_consent("preferences")):Boolean(d.preferenceConsentGranted)}function be(){return Boolean(d.consentApiConfigured)||"string"==typeof window.wp_consent_type&&""!==window.wp_consent_type}function _e(){return s}function Ee(){return J}function Se(){var e="https:"===window.location.protocol?"; Secure":"";document.cookie=N+"=; path=/; max-age=0; SameSite=Lax"+e}function Le(){document.body.insertAdjacentHTML("beforeend",ve()),l=document.getElementById(K),c=document.getElementById("silky-seek-input"),u=document.getElementById("silky-seek-results"),Y=document.getElementById("silky-seek-clear"),Q=document.getElementById("silky-seek-inline-cancel"),y=document.getElementById("silky-seek-body"),n=document.getElementById("silky-seek-filters"),Z=document.getElementById("silky-seek-stock-filter-section"),$=document.getElementById("silky-seek-content-type-filter-section"),ee=document.getElementById("silky-seek-category-filter-section"),k=document.getElementById("silky-seek-attribute-filter-sections"),f=document.getElementById("silky-seek-clear-filters"),p=document.getElementById("silky-seek-stock-filter"),h=document.getElementById("silky-seek-content-type-pills"),v=document.getElementById("silky-seek-cat-pills"),g=document.getElementById("silky-seek-filter-toggle"),te=document.getElementById("silky-seek-filter-count"),document.getElementById("silky-seek-close").addEventListener("click",He),l.querySelector(".silky-seek-overlay__backdrop").addEventListener("click",He),c.addEventListener("input",it),c.addEventListener("keydown",st),Y.addEventListener("click",qe),Q&&Q.addEventListener("click",He),p&&p.addEventListener("click",Re),g&&g.addEventListener("click",De),f&&f.addEventListener("click",function(){ze(!0)}),Ce(),Me(),document.addEventListener("keydown",function(e){"Escape"===e.key&&He()})}function Te(){var t,e,n,i;ye||o||700<window.innerWidth||!l||l.hidden||(t=document.documentElement,e=document.body.getBoundingClientRect(),n=window.getComputedStyle(document.body),i={"--silky-seek-page-top":e.top-(parseFloat(n.marginTop)||0),"--silky-seek-page-left":e.left-(parseFloat(n.marginLeft)||0),"--silky-seek-page-right":window.innerWidth-e.right-(parseFloat(n.marginRight)||0)},ye={x:window.scrollX,y:window.scrollY,properties:{}}
3,Object.keys(i).forEach(function(e){ye.properties[e]={value:t.style.getPropertyValue(e),priority:t.style.getPropertyPriority(e)},t.style.setProperty(e,i[e]+"px")}),t.classList.add("silky-seek-mobile-page-locked"))}function Ae(){var n,i;ye&&(n=ye,ye=null,(i=document.documentElement).classList.remove("silky-seek-mobile-page-locked"),Object.keys(n.properties).forEach(function(e){var t=n.properties[e];t.value?i.style.setProperty(e,t.value,t.priority):i.style.removeProperty(e)}),window.scrollTo({left:n.x,top:n.y,behavior:"instant"}))}function Ce(){function e(){ue=!1,de=Date.now(),O(!1)}o||(window.addEventListener("resize",function(){O(!1)}),window.visualViewport&&(window.visualViewport.addEventListener("resize",function(){O(!1)}),window.visualViewport.addEventListener("scroll",function(){O(!1)})),y.addEventListener("touchstart",function(){ue=!0},{passive:!0}),y.addEventListener("touchend",e,{passive:!0}),y.addEventListener("touchcancel",e,{passive:!0}),y.addEventListener("scroll",function(){de=Date.now()},{passive:!0}))}function Be(){o||(Te(),ce=se=!0,ke="",window.ResizeObserver&&((oe=new ResizeObserver(function(){O(!1)})).observe(l.querySelector(".silky-seek-overlay__header")),oe.observe(u),oe.observe(n)),window.MutationObserver&&(le=new MutationObserver(function(){O(!0)})).observe(u,{childList:!0,subtree:!0}),O(!0))}function O(e){se&&!o&&l&&!l.hidden&&(!0===e&&(ce=!0),null===re)&&(re=requestAnimationFrame(Pe))}function Pe(){var e,t,e,t,e,t,e,t,n;re=null,se&&!o&&l&&!l.hidden&&(e=window.visualViewport,700<window.innerWidth?(Ae(),l.style.removeProperty("--silky-seek-viewport-height"),l.style.removeProperty("--silky-seek-viewport-top"),ke=""):(Te(),e&&1.05<e.scale||(t=e?e.height:window.innerHeight,e=e?Math.max(0,e.offsetTop):0,isFinite(t)&&!(t<=0)&&isFinite(e)&&(t=Math.round(100*t)/100+"px",e=Math.round(100*e)/100+"px",l.style.getPropertyValue("--silky-seek-viewport-height")!==t&&l.style.setProperty("--silky-seek-viewport-height",t),l.style.getPropertyValue("--silky-seek-viewport-top")!==e&&l.style.setProperty("--silky-seek-viewport-top",e),t=y.clientHeight+":"+y.scrollHeight,ce=t!==ke||ce)&&(ue||Date.now()-de<150?(clearTimeout(ae),ae=setTimeout(function(){ae=null,O(!1)},160)):(ce=!1,ke=t,y.scrollHeight<=y.clientHeight||(e=y.scrollTop,t=y.style.getPropertyValue("overflow-y"),n=y.style.getPropertyPriority("overflow-y"),y.style.setProperty("overflow-y","hidden"),y.offsetHeight,t?y.style.setProperty("overflow-y",t,n):y.style.removeProperty("overflow-y"),y.scrollTop=e))))))}function xe(){se=!1,Ae(),null!==re&&cancelAnimationFrame(re),re=null,clearTimeout(ae),ae=null,oe&&oe.disconnect(),le&&le.disconnect(),oe=le=null,ce=ue=!1,de=0,ke="",l&&(l.style.removeProperty("--silky-seek-viewport-height"),l.style.removeProperty("--silky-seek-viewport-top"))}function Me(){var e;d.selector.split(",").map(function(e){return e.trim()}).forEach(function(e){try{document.querySelectorAll(e).forEach(je)}catch(e){}})}function je(t){t.addEventListener("focus",function(e){Lt()||(e.stopImmediatePropagation(),Oe(t))}),o&&(t.addEventListener("input",function(){Lt()||(L!==t?Oe(t):(c.value=t.value,it()))}),t.addEventListener("keydown",st));var n=t.closest("form");n&&n.addEventListener("submit",function(e){Lt()||r&&!l.hidden&&(F=n,e.preventDefault())})}function Oe(t){return Lt()?Promise.resolve(!1):r?(Ie(t.value,t),Promise.resolve(!0)):void(X=X||kt(!1).then(function(e){return e&&document.activeElement===t&&document.documentElement.contains(t)&&Ie(t.value,t),e}).finally(function(){X=null}))}function Ie(e,t){xe(),S&&(clearTimeout(S),S=null),L=t||null;var n=e||"";if(!n&&d.rememberLastSearch&&J)try{n=localStorage.getItem(q)||""}catch(e){}o&&L&&Ue(L),o||(l.removeAttribute("hidden"),document.body.classList.add("silky-seek-overlay-open"),Be()),c.value=n,Y.hidden=!n,T=!(w=-1),A={},C={},B={},p&&(p.classList.remove("silky-seek-filter-pill--active"),p.setAttribute("aria-pressed","false")),v&&(v.innerHTML=""),k&&(k.innerHTML=""),Ve(!1),I(),Ge([]),o?(l.classList.remove("silky-seek-overlay--visible"),l.setAttribute("hidden",""),n.length>=d.minChars?at(n):jt()):requestAnimationFrame(function(){l.classList.add("silky-seek-overlay--visible"),o||c.focus({preventScroll:!0}),n.length>
3=d.minChars?at(n):jt()})}function He(){xe(),ie++,l.classList.remove("silky-seek-overlay--visible"),document.body.classList.remove("silky-seek-overlay-open"),S&&clearTimeout(S),S=setTimeout(function(){S=null,l.setAttribute("hidden",""),u.innerHTML="",m="",w=-1,P=[],x=[],A={},C={},B={},v&&(v.innerHTML=""),k&&(k.innerHTML=""),Ve(!1),I(),Ge([])},250),b&&(b.abort(),b=null),_&&(_.abort(),_=null),E&&(E.abort(),E=null)}function Ue(e){var e=e.closest("form")||e;e&&e.parentNode&&(l.parentNode===e.parentNode&&l.previousElementSibling===e||e.insertAdjacentElement("afterend",l))}function qe(){if(c.value="",o&&L&&(L.value=""),Y.hidden=!0,u.innerHTML="",m="",P=[],x=[],A={},C={},B={},v&&(v.innerHTML=""),k&&(k.innerHTML=""),I(),Ge([]),jt(),d.rememberLastSearch)try{localStorage.removeItem(q)}catch(e){}(o&&L?L:c).focus()}function Ne(){o&&l&&(l.removeAttribute("hidden"),l.classList.add("silky-seek-overlay--visible"))}function Fe(){o&&l&&(l.classList.remove("silky-seek-overlay--visible"),l.setAttribute("hidden",""))}function Re(){T=!T,p.classList.toggle("silky-seek-filter-pill--active",T),p.setAttribute("aria-pressed",T?"true":"false"),I(),T&&Dt({event_type:"filter_used",filter_name:"stock",filter_value:"in_stock_only"}),P.length&&It(m,P)}function De(){var e;Ve(!(g&&"true"===g.getAttribute("aria-expanded")))}function Ve(e){var t=document.getElementById("silky-seek-filters");t&&g&&(t.classList.toggle("silky-seek-overlay__filters--open",e),g.setAttribute("aria-expanded",e?"true":"false"))}function I(){var e=Object.keys(B).reduce(function(e,t){return e+Object.keys(B[t]||{}).length},0),e=(T?1:0)+Object.keys(A).length+Object.keys(C).length+e;te&&(te.hidden=e<1,te.textContent=String(e)),g&&g.classList.toggle("silky-seek-filter-toggle--active",0<e),f&&(f.classList.toggle("silky-seek-clear-filters--hidden",e<1),f.disabled=e<1,f.setAttribute("aria-hidden",e<1?"true":"false"))}function ze(e){T=!1,A={},C={},B={},p&&(p.classList.remove("silky-seek-filter-pill--active"),p.setAttribute("aria-pressed","false")),v&&v.querySelectorAll(".silky-seek-filter-pill--cat").forEach(function(e){e.classList.remove("silky-seek-filter-pill--active"),e.setAttribute("aria-pressed","false")}),h&&h.querySelectorAll(".silky-seek-filter-pill--type").forEach(function(e){e.classList.remove("silky-seek-filter-pill--active"),e.setAttribute("aria-pressed","false")}),k&&k.querySelectorAll(".silky-seek-filter-pill--attr").forEach(function(e){e.classList.remove("silky-seek-filter-pill--active"),e.setAttribute("aria-pressed","false")}),I(),e&&P.length&&It(m,P)}function Ge(e){var t=Z&&d.showStockFilter&&We(e),n=Xe(e),i=$&&1<Object.keys(n).length,s=ee&&d.showCategoryFilter&&Ye(e),e=Qe(e),e=k&&0<Object.keys(e).length,r=i||t||s||e;!t&&T&&(T=!1,p)&&(p.classList.remove("silky-seek-filter-pill--active"),p.setAttribute("aria-pressed","false")),!s&&Object.keys(C).length&&(C={}),!i&&Object.keys(A).length&&(A={}),!e&&Object.keys(B).length&&(B={}),Z&&(Z.hidden=!t),$&&($.hidden=!i,Ke(n)),ee&&(ee.hidden=!s),Je(r),I()}function Je(e){var t;n&&(t=l&&m.length>=d.minChars&&!l.classList.contains("silky-seek-overlay--landing"),n.hidden=!(e||t),n.classList.toggle("silky-seek-overlay__filters--empty",!e))}function We(e){var i=!1;return e.forEach(function(e,t){var n=d.postTypes[t]||"";(e.hits||[]).forEach(function(e){"product"===Nt(e,n)&&e&&void 0!==e.stock_status&&""!==e.stock_status&&(i=!0)})}),i}function Xe(e){var i={};return e.forEach(function(e,t){var n=d.postTypes[t]||"";(e.hits||[]).forEach(function(e){var e=Nt(e,n);e&&(i[e]=!0)})}),i}function Ke(e){var e,n;h&&((e=Object.keys(e)).length<2?h.innerHTML="":(e.sort(),n="",e.forEach(function(e){var t=!!A[e];n+='<button type="button" class="silky-seek-filter-pill silky-seek-filter-pill--type'+(t?" silky-seek-filter-pill--active":"")+'" data-content-type="'+H(e)+'" aria-pressed="'+(t?"true":"false")+'">'+H(Ft(e))+"</button>"}),h.innerHTML=n,h.querySelectorAll(".silky-seek-filter-pill--type").forEach(function(e){e.addEventListener("click",function(){var e=this.dataset.contentType;e&&(A[e]?delete A[e]:A[e]=!0,this.classList.toggle("silky-seek-filter-pill--active",!!A[e]),this.setAttribute("aria-pressed",A[e]?"true":"false"),I(),It(m,P))})})))}function Ye(e){var t=!1;
3return e.forEach(function(e){(e.hits||[]).forEach(function(e){e.categories&&[].concat(e.categories).filter(Boolean).length&&(t=!0)})}),t}function Qe(e){var i={};return e.forEach(function(e){(e.hits||[]).forEach(function(e){var n=Ze(e);Object.keys(n).forEach(function(t){i[t]||(i[t]={}),n[t].forEach(function(e){i[t][e]=!0})})})}),Object.keys(i).forEach(function(t){var e=Object.keys(i[t]);e.length<2?(delete i[t],delete B[t]):e.forEach(function(e){B[t]&&B[t][e]&&!i[t][e]&&delete B[t][e]})}),Object.keys(B).forEach(function(e){i[e]&&Object.keys(B[e]).length||delete B[e]}),i}function Ze(e){var t={};return $e(t,e&&e.attributes),$e(t,e&&e.variation_attributes),t}function $e(n,i){i&&"object"==typeof i&&!Array.isArray(i)&&Object.keys(i).forEach(function(e){var t=Jt(String(e||"").trim()),e;t&&(e=et(i[e])).length&&(n[t]||(n[t]=[]),e.forEach(function(e){-1===n[t].indexOf(e)&&n[t].push(e)}))})}function et(e){var e;return Array.isArray(e)?e.reduce(function(e,t){return e.concat(et(t))},[]):null!=e&&(e=Jt(String(e).trim()))?[e]:[]}function tt(e){var t,e,i;k&&(t=Qe(e),(e=Object.keys(t).sort(function(e,t){return e.localeCompare(t,void 0,{sensitivity:"base"})})).length?(i="",e.forEach(function(n){var e=Object.keys(t[n]).sort(function(e,t){return e.localeCompare(t,void 0,{numeric:!0,sensitivity:"base"})});i+='<div class="silky-seek-filter-section silky-seek-filter-section--attribute"><h3>'+H(n)+'</h3><div class="silky-seek-attribute-pills" data-attr-name="'+H(n)+'">',e.forEach(function(e){var t=!(!B[n]||!B[n][e]);i+='<button type="button" class="silky-seek-filter-pill silky-seek-filter-pill--attr'+(t?" silky-seek-filter-pill--active":"")+'" aria-pressed="'+(t?"true":"false")+'" data-attr-name="'+H(n)+'" data-attr-value="'+H(e)+'">'+H(e)+"</button>"}),i+="</div></div>"}),k.innerHTML=i,k.querySelectorAll(".silky-seek-filter-pill--attr").forEach(function(e){e.addEventListener("click",function(){var e=this.dataset.attrName||"",t=this.dataset.attrValue||"",e;e&&t&&(B[e]||(B[e]={}),B[e][t]?(delete B[e][t],Object.keys(B[e]).length||delete B[e]):(B[e][t]=!0,Dt({event_type:"filter_used",filter_name:"attribute:"+e,filter_value:t})),e=!(!B[e]||!B[e][t]),this.classList.toggle("silky-seek-filter-pill--active",e),this.setAttribute("aria-pressed",e?"true":"false"),I(),P.length)&&It(m,P)})})):k.innerHTML="")}function nt(e){var t,e,n;d.showCategoryFilter&&v&&(t={},e.forEach(function(e){(e.hits||[]).forEach(function(e){e.categories&&e.categories.length&&[].concat(e.categories).forEach(function(e){e&&(t[Jt(e)]=!0)})})}),(e=Object.keys(t).sort()).length?(n="",e.forEach(function(e){var t=!!C[e];n+='<button type="button" class="silky-seek-filter-pill silky-seek-filter-pill--cat'+(t?" silky-seek-filter-pill--active":"")+'" aria-pressed="'+(t?"true":"false")+'" data-cat="'+H(e)+'">'+H(e)+"</button>"}),v.innerHTML=n,v.querySelectorAll(".silky-seek-filter-pill--cat").forEach(function(e){e.addEventListener("click",function(){var e=this.dataset.cat,e=(C[e]?delete C[e]:(C[e]=!0,Dt({event_type:"filter_used",filter_name:"category",filter_value:e})),!!C[e]);this.classList.toggle("silky-seek-filter-pill--active",e),this.setAttribute("aria-pressed",e?"true":"false"),I(),P.length&&It(m,P)})})):v.innerHTML="")}function it(){var t=o&&L?L:c;Y.hidden=!t.value,clearTimeout(ne),clearTimeout(pe),ne=setTimeout(function(){var e=t.value.trim();e!==m&&(m=e,he="",A={},C={},B={},v&&(v.innerHTML=""),k&&(k.innerHTML=""),I(),Ge([]),e.length<d.minChars?(P=[],x=[],Ge([]),jt()):at(e))},d.debounceMs)}function st(e){var t=u.querySelectorAll(".silky-seek-result");t.length&&("ArrowDown"===e.key?(e.preventDefault(),w=Math.min(w+1,t.length-1),rt(t)):"ArrowUp"===e.key?(e.preventDefault(),w=Math.max(w-1,-1),rt(t)):"Enter"===e.key&&0<=w&&(e.preventDefault(),t[w].click()))}function rt(e){e.forEach(function(e,t){e.classList.toggle("silky-seek-result--active",t===w),t===w&&e.scrollIntoView({block:"nearest"})})}async function at(e){b&&b.abort();var t=new AbortController,n=++ie,i=(b=t,m=e,l.classList.remove("silky-seek-overlay--landing"),e.toLowerCase()),s=!d.gatewayEntitlementBlocked&&Array.isArray(M[i]);s&&(x=M[i],nt(P=x),tt(x),Ge(x),It(e,P)),s||Ot(),await ot(e,n,t)}async function ot(t,n,i){var e=parseInt(d.hitsPerPage,10)||10;try{var s=await ht(t,e,i.signal);lt(t,n,i)&&ct(t,s)}catch(e){lt(t,n,i)&&"AbortError"!==e.name&&(!e.gatewayBlocked&&window.console&&console.warn&&console.warn("Silky Seek search failed:",e.message||e),e.gatewayBlocked?At(t):e.nativeFallback?Tt(e.fallbackReason||"gateway_unavailable",t):Tt("gateway_unavailable",t))}}function lt(e,t,n){return t===ie&&!n.signal.aborted&&e===m}function ct(e,t){if(Ct(e,P=x=t),d.rememberLastSearch&&e&&J)try{localStorage.setItem(q,e)}catch(e){}nt(t),tt(t),Ge(t),It(e,t),ut(e,t),d.liveStockCheck&&Pt(t,e)}function ut(n,i){clearTimeout(pe),!n||n.length<d.minChars||(pe=setTimeout(function(){var e=o&&L?L:c,t;(e?e.value.trim():m)===n&&m===n&&dt(n,i)},e))}function dt(e,t){var t,n;!s||!e||e.length<d.minChars||(t=yt(t),n=e.toLowerCase()+"|"+t,he!==n&&(he=n,Dt({event_type:"settled_search",query:e,result_count:t})))}function yt(e){var n=0;
3return(e||[]).forEach(function(t){!t||["estimatedTotalHits","totalHits","nbHits"].some(function(e){return null!=t[e]&&!isNaN(parseInt(t[e],10))&&(n+=Math.max(0,parseInt(t[e],10)),!0)})||(n+=Array.isArray(t.hits)?t.hits.length:0)}),n}function kt(n){return!n&&r?Promise.resolve(!0):W=W||(async()=>{var e,e=((e=new URLSearchParams).append("action","silky_seek_runtime_bootstrap"),n&&e.append("refresh","1"),await mt(d.runtimeBootstrapUrl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8","X-Silky-Seek-Runtime":"1"},body:e.toString(),credentials:"same-origin",cache:"no-store"},D)),t=null;try{t=await e.json()}catch(e){t=null}return e.ok&&t&&t.success?(ft(t.data||{}),r):(pt(),console.warn("Silky Seek startup unavailable (HTTP "+e.status+"); normal store search remains active."),!1)})().catch(function(e){return pt(),console.warn(e&&"timeout"===e.fallbackReason?"Silky Seek startup timed out; normal store search remains active.":"Silky Seek startup could not connect; normal store search remains active."),!1}).finally(function(){W=null})}function ft(e){d.gatewaySearchToken=e.gatewaySearchToken||"",d.gatewaySearchUrl=e.gatewaySearchUrl||"",d.gatewayEventUrl=e.gatewayEventUrl||"",d.gatewayEntitlementBlocked=Boolean(e.gatewayEntitlementBlocked),d.gatewayEntitlementMessage=e.gatewayEntitlementMessage||"",d.ajaxUrl=e.ajaxUrl||d.runtimeBootstrapUrl,d.stockNonce=e.stockNonce||"",d.priceNonce=e.priceNonce||"",d.showPrice=Boolean(e.showPrice),d.analyticsMode=e.analyticsMode||"consent",z=-1!==["consent","disabled","always"].indexOf(d.analyticsMode)?d.analyticsMode:"consent",d.analyticsConsentGranted=Boolean(e.analyticsConsentGranted),d.preferenceConsentGranted=Boolean(e.preferenceConsentGranted),d.consentApiAvailable=Boolean(e.consentApiAvailable),d.consentApiConfigured=Boolean(e.consentApiConfigured),d.currency=e.currency||"",d.currencyPos=e.currencyPos||"left",d.recommendedProducts=Array.isArray(e.recommendedProducts)?e.recommendedProducts:[],r=!1!==e.enabled&&!1!==e.available&&!d.gatewayEntitlementBlocked&&Boolean(d.gatewaySearchToken)&&Boolean(d.gatewaySearchUrl),j(!1)}function pt(){r=!1,d.gatewaySearchToken="",d.gatewaySearchUrl="",d.gatewayEventUrl="",d.stockNonce="",d.priceNonce="",d.recommendedProducts=[]}async function ht(e,t,n){if(d.gatewayEntitlementBlocked)throw Et(d.gatewayEntitlementMessage||"Search gateway access is currently blocked.");if(r||await kt(!1))return vt(e,t,n,!1);throw St("runtime_unavailable")}async function vt(e,t,n,i){if(!i&&gt(d.gatewaySearchToken)&&!await kt(!0))throw St("token_refresh_failed");var s=await mt(d.gatewaySearchUrl,{method:"POST",headers:{Authorization:"Bearer "+d.gatewaySearchToken,"Content-Type":"application/json"},body:JSON.stringify(wt(e,t)),signal:n,credentials:"omit",cache:"no-store"});if(401===s.status&&!i){if(await kt(!0))return vt(e,t,n,!0);throw St("token_refresh_failed")}if(s.ok)return[await s.json()];if(401===s.status)throw new Error(await bt(s));throw await _t(s)}function gt(e){try{var t=String(e||"").split(".")[0];if(!t)return 1;for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4;)t+="=";var n=JSON.parse(window.atob(t));return!n.exp||1e3*parseInt(n.exp,10)<=Date.now()+6e4}catch(e){return 1}}function mt(e,t,n){var t=Object.assign({},t||{}),i=t.signal||null,s=new AbortController,r=!1,a=function(){s.abort()},o=(i&&(i.aborted?s.abort():i.addEventListener("abort",a,{once:!0})),t.signal=s.signal,setTimeout(function(){r=!0,s.abort()},n||R));return fetch(e,t).catch(function(e){if(r)throw St("timeout");throw e}).finally(function(){clearTimeout(o),i&&i.removeEventListener("abort",a)})}function wt(e,t){return{q:e,limit:t,attributesToHighlight:["title","description","excerpt","short_description"],highlightPreTag:"<mark>",highlightPostTag:"</mark>"}}async function bt(t){try{var e=await t.clone().json();return e.data&&e.data.message||e.message||"HTTP "+t.status}catch(e){return"HTTP "+t.status}}async function _t(e){var t=await bt(e);return 402===e.status||403===e.status?Et(t):new Error(t)}function Et(e){var e=new Error(e||"Search gateway access is currently blocked.");return e.gatewayBlocked=!0,e}function St(e){var t=new Error("Silky Seek unavailable; using native search.");return t.nativeFallback=!0,t.fallbackReason=e||"gateway_unavailable",t}function Lt(){return i&&Date.now()>=i&&(i=0,d.gatewayEntitlementBlocked=!1),d.gatewayEntitlementBlocked||Date.now()<i}function Tt(e,t){var t=t||m||"",n=(i=Date.now()+V,pt(),M={},fe=[],L&&(L.value=t||L.value||""),F);F=null,He(),n&&setTimeout(function(){n.requestSubmit?n.requestSubmit():HTMLF
3ormElement.prototype.submit.call(n)},50)}function At(e){d.gatewayEntitlementBlocked=!0,r=!1,i=Date.now()+Math.max(V,3e4),M={},fe=[],L&&(L.value=e||""),He(),L&&setTimeout(function(){L.focus()},260)}function Ct(e,t){var e=e.toLowerCase();for(M[e]||fe.push(e),M[e]=t;30<fe.length;)delete M[fe.shift()]}async function Bt(e,t){if(d.showPrice&&d.ajaxUrl&&d.priceNonce&&u){var n=[],i={};if(u.querySelectorAll("[data-live-price][data-source-id]").forEach(function(e){var e=parseInt(e.dataset.sourceId||"",10);0<e&&!i[e]&&n.length<100&&(i[e]=!0,n.push(e))}),E&&E.abort(),E=null,n.length){var s=E=new AbortController;try{var r="action=silky_seek_get_prices&nonce="+encodeURIComponent(d.priceNonce),a=(n.forEach(function(e){r+="&ids[]="+e}),await fetch(d.ajaxUrl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:r,credentials:"same-origin",cache:"no-store",signal:s.signal})),o;if((401===a.status||403===a.status)&&!t&&(E===s&&(E=null),await kt(!0)))return Bt(e,!0);a.ok&&!s.signal.aborted&&e===m&&((o=await a.json()).success&&!s.signal.aborted&&e===m)&&Object.keys(o.data||{}).forEach(function(e){var t=o.data[e]||{};u.querySelectorAll('[data-live-price][data-source-id="'+e+'"]').forEach(function(e){t.available&&t.html&&(e.innerHTML=t.html,e.classList.remove("silky-seek-result__price--pending"),e.removeAttribute("aria-hidden"))})})}catch(e){}finally{E===s&&(E=null)}}}}async function Pt(e,s,t){if(d.liveStockCheck&&d.ajaxUrl&&d.stockNonce){var i=[];if(e.forEach(function(e,t){var n=d.postTypes[t]||"";(e.hits||[]).forEach(function(e){"product"===Nt(e,n)&&e.id&&i.push(parseInt(e.id,10))})}),i.length){_&&_.abort();var n=_=new AbortController;try{var r="action=silky_seek_get_stock&nonce="+encodeURIComponent(d.stockNonce),a=(i.forEach(function(e){r+="&ids[]="+e}),await fetch(d.ajaxUrl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:r,credentials:"same-origin",cache:"no-store",signal:n.signal})),o,l;if((401===a.status||403===a.status)&&!t&&(_===n&&(_=null),await kt(!0)))return Pt(e,s,!0);a.ok&&!n.signal.aborted&&s===m&&((o=await a.json()).success&&!n.signal.aborted&&s===m)&&(l=o.data,Object.keys(l).forEach(function(e){var t=l[e],e=u.querySelector('li[data-product-id="'+e+'"]'),n,i,n,t;e&&(n=e.querySelector(".silky-seek-result__stock"))&&n.dataset.stockStatus!==t&&(n.className="silky-seek-result__stock "+xt(t),n.textContent=Mt(t),n.dataset.stockStatus=t,T)&&"instock"!==t&&(e.hidden=!0,u.querySelectorAll("li:not([hidden])").length||(n=document.querySelector(".silky-seek-results-list"))&&(n.insertAdjacentHTML("afterend",'<p class="silky-seek-no-results">No in-stock results for <strong>'+H(s)+'</strong>. <button type="button" class="silky-seek-link" id="silky-seek-clear-filter-live">Show all</button></p>'),t=document.getElementById("silky-seek-clear-filter-live"))&&t.addEventListener("click",function(){ze(!0)}))}))}catch(e){}finally{_===n&&(_=null)}}}}function xt(e){return"outofstock"===e?"silky-seek-stock--out":"onbackorder"===e?"silky-seek-stock--back":"silky-seek-stock--in"}function Mt(e){return"outofstock"===e?a.outOfStock:"onbackorder"===e?a.onBackorder:a.inStock}function jt(){var e,t,n;b&&b.abort(),E&&(E.abort(),E=null),l.classList.add("silky-seek-overlay--landing"),w=-1,o?(u.innerHTML="",Fe()):(e=U.length,t=d.recommendedProducts&&d.recommendedProducts.length,e||t?(n='<div class="silky-seek-landing">',e&&(n=(n+='<section class="silky-seek-landing__popular" aria-labelledby="silky-seek-popular-heading">')+'<h2 id="silky-seek-popular-heading">'+H(a.popularSearches||"Popular searches")+'</h2><div class="silky-seek-popular-list">',U.forEach(function(e){n+='<button type="button" class="silky-seek-popular-term" data-term="'+H(e)+'">'+H(e)+"</button>"}),n+="</div></section>"),t&&(n=(n+='<section class="silky-seek-landing__recommended" aria-labelledby="silky-seek-recommended-heading">')+'<h2 id="silky-seek-recommended-heading">'+H(a.recommendedProducts||"Recommended products")+'</h2><ul class="silky-seek-results-list silky-seek-recommended-list">',d.recommendedProducts.forEach(function(e){n+=Ut(e,"product")}),n+="</ul></section>"),n+="</div>",u.innerHTML=n,u.querySelectorAll(".silky-seek-popular-term").forEach(function(e){e.addEventListener("click",function(){var e=this.dataset.term||"";c.value=e,Y.hidden=!e,(m=e.trim()).length>=d.minChars&&at(m),c.focus()})}),t&&Bt(m)):u.innerHTML="")}function Ot(){l.classList.remove("silky-seek-overlay--landing"),n&&(n.hidden=!1),w=(o||u.querySelector(".silky-seek-result")||(u.innerHTML='<p class="silky-seek-loading">'+H(a.searching)+"</p>"),-1)}function It(e,t){Ne();var i=[],t=(t.forEach(function(e,t){var n=d.postTypes[t]||"";
3(e.hits||[]).forEach(function(e){i.push({hit:e,postType:Nt(e,n)})})}),Object.keys(A)),n=(t.length&&(i=i.filter(function(e){return!!A[e.postType]})),T&&(i=i.filter(function(e){return"instock"===e.hit.stock_status})),Object.keys(C)),s=(n.length&&(i=i.filter(function(e){var t;return(e.hit.categories?[].concat(e.hit.categories).map(Jt):[]).some(function(e){return C[e]})})),Object.keys(B)),t,n,r;s.length&&(i=i.filter(function(e){return Ht(e.hit)})),w=-1,i.length?(r='<ul class="silky-seek-results-list">',i.forEach(function(e){r+=Ut(e.hit,e.postType)}),r+="</ul>",u.innerHTML=r,Rt(e),Bt(e)):(E&&(E.abort(),E=null),t=T||t.length||n.length||s.length?'No results match the selected filters. <button type="button" class="silky-seek-link" id="silky-seek-clear-filter">Clear filters</button>':H(a.noResults)+" <strong>"+H(e)+"</strong>",u.innerHTML='<p class="silky-seek-no-results">'+t+"</p>",(n=document.getElementById("silky-seek-clear-filter"))&&n.addEventListener("click",function(){ze(!0)}))}function Ht(e){var i=Ze(e);return Object.keys(B).every(function(e){var t=Object.keys(B[e]||{}),n;return!t.length||(i[e]||[]).some(function(e){return-1!==t.indexOf(e)})})}function Ut(e,t){var n,i=(e._formatted||e).title||e.title||"",s=e.url||e.permalink||"#",r=e.featured_image_url||"",a=e.id?String(e.id):"",o="product"===t?qt(e):"",r=r?'<img src="'+H(r)+'" alt="" loading="lazy" width="70" height="70" />':'<div class="silky-seek-result__img-placeholder"></div>',l="",c,u;return"product"===t&&(d.showPrice&&o&&(l+='<span class="silky-seek-result__price silky-seek-result__price--pending" data-live-price data-source-id="'+H(o)+'" aria-hidden="true"></span>
3'),l+='<span class="silky-seek-result__stock '+xt(c=e.stock_status||"instock")+'" data-stock-status="'+H(c)+'">'+H(Mt(c))+"</span>",d.displaySku)&&e.sku&&(l+='<span class="silky-seek-result__sku">SKU: '+H(e.sku)+"</span>"),"category"===t&&(l+='<span class="silky-seek-result__cat">Category</span>',null!=e.product_count)&&(l+='<span class="silky-seek-result__cat">'+H(e.product_count)+" products</span>"),"attribute"===t&&(l+='<span class="silky-seek-result__cat">'+H(e.attribute_name||"Attribute")+"</span>",null!=e.product_count)&&(l+='<span class="silky-seek-result__cat">'+H(e.product_count)+" products</span>"),d.displayCategory&&e.categories&&e.categories.length&&(l+='<span class="silky-seek-result__cat">'+H([].concat(e.categories).slice(0,2).map(Jt).join(" › "))+"</span>"),['<li data-product-id="'+H(a)+'" data-source-id="'+H(o)+'">','<a href="'+H(s)+'" class="silky-seek-result" role="option" data-product-id="'+H(a)+'" data-product-title="'+H(e.title||"")+'" data-stock-status="'+H(e.stock_status||"")+'">','<div class="silky-seek-result__img">'+r+"</div>",'<div class="silky-seek-result__info">','<span class="silky-seek-result__title">'+i+"</span>",l?'<div class="silky-seek-result__meta">'+l+"</div>":"","</div>","</a>","</li>"].join("")}function qt(e){var e=parseInt(e&&(e.source_id||e.variation_id||e.id)||"",10);return 0<e?String(e):""}function Nt(e,t){return e&&e.content_type?String(e.content_type):t||"product"}function Ft(e){var t;return{product:"Products",category:"Categories",attribute:"Attributes",page:"Pages",article:"Articles",content:"Content"}[e]||e.charAt(0).toUpperCase()+e.slice(1)}function Rt(r){u.querySelectorAll(".silky-seek-result[data-product-id]").forEach(function(i,s){i.addEventListener("click",function(){var e=i.dataset.productId||"",t=i.dataset.productTitle||i.textContent||"",n=i.dataset.stockStatus||"";e&&r&&(Vt(e,{query:r,product_id:e,title:t,stock_status:n,ts:Math.floor(Date.now()/1e3)}),dt(r,x),Dt({event_type:"result_click",query:r,product_id:e,product_title:t,stock_status:n,position:s+1}))})})}function Dt(e){var e;s&&r&&d.gatewayEventUrl&&d.gatewaySearchToken&&(e=JSON.stringify(e),fetch(d.gatewayEventUrl,{method:"POST",headers:{Authorization:"Bearer "+d.gatewaySearchToken,"Content-Type":"application/json"},body:e,keepalive:!0,credentials:"omit",cache:"no-store"}).catch(function(){}))}function Vt(e,t){if(s){var n={};try{var i=document.cookie.match(new RegExp("(?:^|; )"+N+"=([^;]*)"));i&&(n=JSON.parse(Gt(decodeURIComponent(i[1])))||{})}catch(e){n={}}t.consent_granted=!0,n[String(e)]=t;var i=encodeURIComponent(zt(JSON.stringify(n))),e="https:"===window.location.protocol?"; Secure":"";document.cookie=N+"="+i+"; path=/; max-age=604800; SameSite=Lax"+e}}function zt(e){return btoa(unescape(encodeURIComponent(e)))}function Gt(e){return decodeURIComponent(escape(atob(e)))}function H(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function Jt(e){var t=document.createElement("textarea");return t.innerHTML=String(e),t.value}"undefined"!=typeof silkySeekSearch&&silkySeekSearch.runtimeBootstrapUrl&&(d=silkySeekSearch,U=Array.isArray(d.popularSearches)?d.popularSearches.filter(function(e){return"string"==typeof e&&e.trim()&&"array"!==e.trim().toLowerCase()}).map(function(e){return e.trim()}):[],a=d.i18n,q="silky_seek_last_search",N="silky_seek_search_attr",o="inline"===d.layout,F=null,R=parseInt(d.gatewayTimeoutMs,10)||1e3,D=Math.max(1e3,Math.min(1e4,parseInt(d.runtimeTimeoutMs,10)||5e3)),V=parseInt(d.gatewayRetryMs,10)||5e3,e=parseInt(d.analyticsSettleMs,10)||3e3,z="consent",t="boolean"==typeof window.silkySeekAnalyticsConsent?window.silkySeekAnalyticsConsent:null,G="boolean"==typeof window.silkySeekPreferenceConsent?window.silkySeekPreferenceConsent:null,r=J=s=!1,K="silky-seek-overlay",de=ie=i=0,T=ue=ce=se=!(w=-1),A={},C={},B={},P=[],x=[],M={},fe=[],pe=L=ye=le=oe=ae=re=S=E=_=b=ne=X=W=null,he=ke=m="",ge(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Le):Le())})();
4let loadStatus=!0;function uagb_carousel_height(e){e=document.querySelector("#wpwrap .is-carousel.uagb-block-"+e);e&&window.UAGBPostCarousel._setHeight(e)}function uagb_carousel_unset_height(e){e=document.querySelector("#wpwrap .is-carousel.uagb-block-"+e);e&&window.UAGBPostCarousel._unSetHeight(e)}window.UAGBPostCarousel={_setHeight(e){if(0<e.length){const s=e[0].querySelectorAll(".slick-slide"),l=e[0].querySelectorAll(".slick-slide.slick-active");
4let a=-1,o=-1,n=-1,r=(Object.keys(l).forEach(e=>{var t=l[e].offsetHeight,e=l[e].querySelector(".uagb-post__inner-wrap")?.offsetHeight;a<e&&(a=e,n=a+15),o<t&&(o=t)}),Object.keys(l).forEach(e=>{const t=l[e].querySelector(".uagb-post__inner-wrap");t&&(t.style.height=a+"px")}),e[0].querySelector(".slick-list"));r&&(r.style.height=n+"px"),a=-1,o=-1,Object.keys(s).forEach(e=>{const t=s[e];if(t.classList.contains("slick-active"))return!0;e=(r=t.querySelector(".uagb-post__inner-wrap"))?.offsetHeight;e&&(r.style.height=e+"px")})}},_unSetHeight(e){if(0<e.length){const o=e[0].querySelectorAll(".slick-slide"),a=e[0].querySelectorAll(".slick-slide.slick-active");Object.keys(a).forEach(e=>{const t=a[e].querySelector(".uagb-post__inner-wrap");t.style.height="auto"}),Object.keys(a).forEach(e=>{const t=o[e];if(t.classList.contains("slick-active"))return!0;const a=t.querySelector(".uagb-post__inner-wrap");a.style.height="auto"})}}},window.UAGBPostMasonry={_init(o,e){let n=2;const r=window.innerHeight/1.25;let s=document.querySelector(e);const l=s?.querySelectorAll(".uagb-post-inf-loader");"none"!==o.paginationType&&"scroll"===o.paginationEventType&&window.addEventListener("scroll",function(){let e=s.querySelector(".uagb-post__items");var t,a=(e=e||s).lastElementChild.getBoundingClientRect().top+window.scrollY;window.pageYOffset+r>=a&&(a={page_number:n},t=s.getAttribute("data-total"),!0===loadStatus&&n<=t&&(0<l.length&&(l[0].style.display="none"),window.UAGBPostMasonry._callAjax(s,a,o,l,!1,n),n++,loadStatus=!1))}),"button"===o.paginationEventType&&s?.querySelector(".uagb-post-pagination-button")&&(s.style.marginBottom="40px",s.querySelector(".uagb-post-pagination-button").onclick=function(){var e=(s=this.closest(".uagb-post-grid")).getAttribute("data-total"),t={total:e,page_number:n};s.querySelector(".uagb-post__load-more-wrap").style.display="none",!0===loadStatus&&n<=e&&(0<l.length&&(l[0].style.display="none"),s.querySelector(".uagb-post__load-more-wrap").style.display="block",window.UAGBPostMasonry._callAjax(s,t,o,l,!0,n),n++,loadStatus=!1)})},createElementFromHTML(e){const t=document.createElement("div");return t.innerHTML=e.trim(),t},_callAjax(l,i,c,u,g=!1,p){const e=new FormData;
4e.append("action","uagb_get_posts"),e.append("nonce",uagb_data.uagb_masonry_ajax_nonce),e.append("page_number",i.page_number),e.append("attr",JSON.stringify(c)),fetch(uagb_data.ajax_url,{method:"POST",credentials:"same-origin",body:e}).then(e=>e.json()).then(function(r){let s=l.querySelector(".is-masonry");s=s||l,setTimeout(function(){const e=new Isotope(s,{itemSelector:"article"});e.insert(window.UAGBPostMasonry.createElementFromHTML(r.data)),loadStatus=!0,0<u.length&&(u[0].style.display="none"),!0===g&&(l.querySelector(".uagb-post__load-more-wrap").style.display="block"),p===parseInt(i.total)&&(l.querySelector(".uagb-post__load-more-wrap").style.display="none");for(const o of document.querySelectorAll(".uagb-post__image-position-background .uagb-post__inner-wrap")){var t=o.offsetWidth,a=c.rowGap,t=100-a/t*100;const n=o.getElementsByClassName("uagb-post__image");n[0]&&(n[0].style.width=t+"%",n[0].style.marginLeft=a/2+"px")}},500)}).catch(function(e){})}},window.UAGBPostGrid={_callAjax(r,e,s){const t=new FormData;t.append("action","uagb_post_pagination_grid"),t.append("nonce",uagb_data.uagb_grid_ajax_nonce),t.append("page_number",e),t.append("attr",JSON.stringify(r)),fetch(uagb_data.ajax_url,{method:"POST",credentials:"same-origin",body:t}).then(e=>e.json()).then(function(e){const t=document.querySelector(".uagb-block-"+s);if(t){const o=e.data.replace(/\n|\t/g,"");e=(t.outerHTML=o).match(/uagb-block-([\w-]+)/)?.[1]||"";{var a=e;const n=document.querySelectorAll(`.uagb-post-grid.uagb-block-${a} .uagb-post-pagination-wrap a`);n.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target.getAttribute("href").match(/admin-ajax.*/)?.[0]||"";e=t.match(/\d+/)?.[0]||1;window.UAGBPostGrid._callAjax(r,parseInt(e),a)})})}}else;})}};
5(()=>{var t=document.querySelector(".lfd-account-nav-toggle"),c=document.querySelector(".woocommerce-MyAccount-navigation");t&&c&&(c.id||(c.id="lfd-account-nav"),document.body.classList.add("lfd-account-nav-js"),t.addEventListener("click",function(){var e=c.classList.toggle("lfd-account-nav--open");t.setAttribute("aria-expanded",e?"true":"false")}))})();
6!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self),t.sbjs=e()}}(function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){var c="function"==typeof require&&require;if(!o&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var p=r[s]={exports:{}};t[s][0].call(p.exports,function(e){var r=t[s][1][e];return a(r||e)},p,p.exports,e,t,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(e,t,r){"use strict";var n=e("./init"),a={init:function(e){this.get=n(e),e&&e.callback&&"function"==typeof e.callback&&e.callback(this.get)}};t.exports=a},{"./init":6}],2:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/utils"),i={containers:{current:"sbjs_current",current_extra:"sbjs_current_add",first:"sbjs_first",first_extra:"sbjs_first_add",session:"sbjs_session",udata:"sbjs_udata",promocode:"sbjs_promo"},service:{migrations:"sbjs_migrations"},delimiter:"|||",aliases:{main:{type:"typ",source:"src",medium:"mdm",campaign:"cmp",content:"cnt",term:"trm",id:"id",platform:"plt",format:"fmt",tactic:"tct"},extra:{fire_date:"fd",entrance_point:"ep",referer:"rf"},session:{pages_seen:"pgs",current_page:"cpg"},udata:{visits:"vst",ip:"uip",agent:"uag"},promo:"code"},pack:{main:function(e){return i.aliases.main.type+"="+e.type+i.delimiter+i.aliases.main.source+"="+e.source+i.delimiter+i.aliases.main.medium+"="+e.medium+i.delimiter+i.aliases.main.campaign+"="+e.campaign+i.delimiter+i.aliases.main.content+"="+e.content+i.delimiter+i.aliases.main.term+"="+e.term+i.delimiter+i.aliases.main.id+"="+e.id+i.delimiter+i.aliases.main.platform+"="+e.platform+i.delimiter+i.aliases.main.format+"="+e.format+i.delimiter+i.aliases.main.tactic+"="+e.tactic},extra:function(e){return i.aliases.extra.fire_date+"="+a.setDate(new Date,e)+i.delimiter+i.aliases.extra.entrance_point+"="+document.location.href+i.delimiter+i.aliases.extra.referer+"="+(document.referrer||n.none)},user:function(e,t){return i.aliases.udata.visits+"="+e+i.delimiter+i.aliases.udata.ip+"="+t+i.delimiter+i.aliases.udata.agent+"="+navigator.userAgent},session:function(e){return i.aliases.session.pages_seen+"="+e+i.delimiter+i.aliases.session.current_page+"="+document.location.href},promo:function(e){return i.aliases.promo+"="+a.setLeadingZeroToInt(a.randomInt(e.min,e.max),e.max.toString().length)}}};t.exports=i},{"./helpers/utils":5,"./terms":9}],3:[function(e,t,r){"use strict";var n=e("../data").delimiter;t.exports={useBase64:!1,setBase64Flag:function(e){this.useBase64=e},encodeData:function(e){return encodeURIComponent(e).replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},decodeData:function(e){try{return decodeURIComponent(e).replace(/\%21/g,"!").replace(/\%7E/g,"~").replace(/\%2A/g,"*").replace(/\%27/g,"'").replace(/\%28/g,"(").replace(/\%29/g,")")}catch(t){try{return unescape(e)}catch(r){return""}}},set:function(e,t,r,n,a){var i,s;if(r){var o=new Date;o.setTime(o.getTime()+60*r*1e3),i="; expires="+o.toGMTString()}else i="";s=n&&!a?";domain=."+n:"";var c=this.encodeData(t);this.useBase64&&(c=btoa(c).replace(/=+$/,"")),document.cookie=this.encodeData(e)+"="+c+i+s+"; path=/"},get:function(e){for(var t=this.encodeData(e)+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t)){var i=a.substring(t.length,a.length);if(/^[A-Za-z0-9+/]+$/.test(i))try{i=atob(i.padEnd(4*Math.ceil(i.length/4),"="))}catch(s){}return this.decodeData(i)}}return null},destroy:function(e,t,r){this.set(e,"",-1,t,r)},parse:function(e){var t=[],r={};if("string"==typeof e)t.push(e);
6else for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);for(var i=0;i<t.length;i++){var s;r[this.unsbjs(t[i])]={},s=this.get(t[i])?this.get(t[i]).split(n):[];for(var o=0;o<s.length;o++){var c=s[o].split("="),u=c.splice(0,1);u.push(c.join("=")),r[this.unsbjs(t[i])][u[0]]=this.decodeData(u[1])}}return r},unsbjs:function(e){return e.replace("sbjs_","")}}},{"../data":2}],4:[function(e,t,r){"use strict";t.exports={parse:function(e){for(var t=this.parseOptions,r=t.parser[t.strictMode?"strict":"loose"].exec(e),n={},a=14;a--;)n[t.key[a]]=r[a]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,function(e,r,a){r&&(n[t.q.name][r]=a)}),n},parseOptions:{strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},getParam:function(e){for(var t={},r=(e||window.location.search.substring(1)).split("&"),n=0;n<r.length;n++){var a=r[n].split("=");if("undefined"==typeof t[a[0]])t[a[0]]=a[1];else if("string"==typeof t[a[0]]){var i=[t[a[0]],a[1]];t[a[0]]=i}else t[a[0]].push(a[1])}return t},getHost:function(e){return this.parse(e).host.replace("www.","")}}},{}],5:[function(e,t,r){"use strict";t.exports={escapeRegexp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},setDate:function(e,t){var r=e.getTimezoneOffset()/60,n=e.getHours(),a=t||0===t?t:-r;return e.setHours(n+r+a),e.getFullYear()+"-"+this.setLeadingZeroToInt(e.getMonth()+1,2)+"-"+this.setLeadingZeroToInt(e.getDate(),2)+" "+this.setLeadingZeroToInt(e.getHours(),2)+":"+this.setLeadingZeroToInt(e.getMinutes(),2)+":"+this.setLeadingZeroToInt(e.getSeconds(),2)},setLeadingZeroToInt:function(e,t){for(var r=e+"";r.length<t;)r="0"+r;return r},randomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}}},{}],6:[function(e,t,r){"use strict";var n=e("./data"),a=e("./terms"),i=e("./helpers/cookies"),s=e("./helpers/uri"),o=e("./helpers/utils"),c=e("./params"),u=e("./migrations");t.exports=function(e){var t,r,p,f,m,d,l,g,h,y,_,v,b,x=c.fetch(e),k=s.getParam(),w=x.domain.host,q=x.domain.isolate,I=x.lifetime;function j(e){switch(e){case a.traffic.utm:t=a.traffic.utm,r="undefined"!=typeof k.utm_source?k.utm_source:"undefined"!=typeof k.gclid?"google":"undefined"!=typeof k.yclid?"yandex":a.none,p="undefined"!=typeof k.utm_medium?k.utm_medium:"undefined"!=typeof k.gclid?"cpc":"undefined"!=typeof k.yclid?"cpc":a.none,f="undefined"!=typeof k.utm_campaign?k.utm_campaign:"undefined"!=typeof k[x.campaign_param]?k[x.campaign_param]:"undefined"!=typeof k.gclid?"google_cpc":"undefined"!=typeof k.yclid?"yandex_cpc":a.none,m="undefined"!=typeof k.utm_content?k.utm_content:"undefined"!=typeof k[x.content_param]?k[x.content_param]:a.none,l=k.utm_id||a.none,g=k.utm_source_platform||a.none,h=k.utm_creative_format||a.none,y=k.utm_marketing_tactic||a.none,d="undefined"!=typeof k.utm_term?k.utm_term:"undefined"!=typeof k[x.term_param]?k[x.term_param]:function(){var e=document.referrer;if(k.utm_term)return k.utm_term;if(!(e&&s.parse(e).host&&s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i)))return!1;try{return s.getParam(s.parse(document.referrer).query).text}catch(t){return!1}}()||a.none;break;case a.traffic.organic:t=a.traffic.organic,r=r||s.getHost(document.referrer),p=a.referer.organic,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.referral:t=a.traffic.referral,r=r||s.getHost(document.referrer),p=p||a.referer.referral,f=a.none,m=s.parse(document.referrer).path,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.typein:t=a.traffic.typein,r=x.typein_attributes.source,p=x.typein_attributes.medium,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;default:t=a.oops,r=a.oops,p=a.oops,f=a.oops,m=a.oops,d=a.oops,l=a.oops,g=
6a.oops,h=a.oops,y=a.oops}var i={type:t,source:r,medium:p,campaign:f,content:m,term:d,id:l,platform:g,format:h,tactic:y};return n.pack.main(i)}function R(e){var t=document.referrer;switch(e){case a.traffic.organic:return!!t&&H(t)&&function(e){var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp("yandex")+"\\..{2,9}$"),n=new RegExp(".*"+o.escapeRegexp("text")+"=.*"),a=new RegExp("^(?:www\\.)?"+o.escapeRegexp("google")+"\\..{2,9}$");if(s.parse(e).query&&s.parse(e).host.match(t)&&s.parse(e).query.match(n))return r="yandex",!0;if(s.parse(e).host.match(a))return r="google",!0;if(!s.parse(e).query)return!1;for(var i=0;i<x.organics.length;i++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.organics[i].host)+"$","i"))&&s.parse(e).query.match(new RegExp(".*"+o.escapeRegexp(x.organics[i].param)+"=.*","i")))return r=x.organics[i].display||x.organics[i].host,!0;if(i+1===x.organics.length)return!1}}(t);case a.traffic.referral:return!!t&&H(t)&&function(e){if(!(x.referrals.length>0))return r=s.getHost(e),!0;for(var t=0;t<x.referrals.length;t++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.referrals[t].host)+"$","i")))return r=x.referrals[t].display||x.referrals[t].host,p=x.referrals[t].medium||a.referer.referral,!0;if(t+1===x.referrals.length)return r=s.getHost(e),!0}}(t);default:return!1}}function H(e){if(x.domain){if(q)return s.getHost(e)!==s.getHost(w);var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp(w)+"$","i");return!s.getHost(e).match(t)}return s.getHost(e)!==s.getHost(document.location.href)}function D(){i.set(n.containers.current_extra,n.pack.extra(x.timezone_offset),I,w,q),i.get(n.containers.first_extra)||i.set(n.containers.first_extra,n.pack.extra(x.timezone_offset),I,w,q)}return i.setBase64Flag(x.base64),u.go(I,w,q),i.set(n.containers.current,function(){var e;if("undefined"!=typeof k.utm_source||"undefined"!=typeof k.utm_medium||"undefined"!=typeof k.utm_campaign||"undefined"!=typeof k.utm_content||"undefined"!=typeof k.utm_term||"undefined"!=typeof k.utm_id||"undefined"!=typeof k.utm_source_platform||"undefined"!=typeof k.utm_creative_format||"undefined"!=typeof k.utm_marketing_tactic||"undefined"!=typeof k.gclid||"undefined"!=typeof k.yclid||"undefined"!=typeof k[x.campaign_param]||"undefined"!=typeof k[x.term_param]||"undefined"!=typeof k[x.content_param])D(),e=j(a.traffic.utm);else if(R(a.traffic.organic))D(),e=j(a.traffic.organic);else if(!i.get(n.containers.session)&&R(a.traffic.referral))D(),e=j(a.traffic.referral);else{if(i.get(n.containers.first)||i.get(n.containers.current))return i.get(n.containers.current);D(),e=j(a.traffic.typein)}return e}(),I,w,q),i.get(n.containers.first)||i.set(n.containers.first,i.get(n.containers.current),I,w,q),i.get(n.containers.udata)?(_=parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits])||1,_=i.get(n.containers.session)?_:_+1,v=n.pack.user(_,x.user_ip)):(_=1,v=n.pack.user(_,x.user_ip)),i.set(n.containers.udata,v,I,w,q),i.get(n.containers.session)?(b=parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen])||1,b+=1):b=1,i.set(n.containers.session,n.pack.session(b),x.session_length,w,q),x.promocode&&!i.get(n.containers.promocode)&&i.set(n.containers.promocode,n.pack.promo(x.promocode),I,w,q),i.parse(n.containers)}},{"./data":2,"./helpers/cookies":3,"./helpers/uri":4,"./helpers/utils":5,"./migrations":7,"./params":8,"./terms":9}],7:[function(e,t,r){"use strict";var n=e("./data"),a=e("./helpers/cookies");t.exports={go:function(e,t,r){var i,s=this.migrations,o={l:e,d:t,i:r};if(a.get(n.containers.first)||a.get(n.service.migrations)){if(!a.get(n.service.migrations))for(i=0;i<s.length;i++)s[i].go(s[i].id,o)}else{var c=[];for(i=0;i<s.length;i++)c.push(s[i].id);var u="";for(i=0;i<c.length;i++)u+=c[i]+"=1",i<c.length-1&&(u+=n.delimiter);a.set(n.service.migrations,u,o.l,o.d,o.i)}},migrations:[{id:"1418474375998",version:"1.0.0-beta",go:function(e,t){var r=e+"=1",i=e+"=0",s=function(e,t,r){return t||r?e:n.delimiter};try{var o=[];for(var c in n.containers)n.containers.hasOwnProperty(c)&&o.push(n.containers[c]);for(var u=0;u<o.length;u++)if(a.get(o[u])){var p=a.get(o[u]).replace(/(\|)?\|(\|)?/g,s);a.destroy(o[u],t.d,t.i),a.destroy(o[u],t.d,!t.i),a.set(o[u],p,t.l,t.d,t.i)}a.get(n.containers.session)&&a.set(n.containers.session,n.pack.session(0),t.l,t.d,t.i),a.set(n.service.migrations,r,t.l,t.d,t.i)}catch(f){a.set(n.service.migrations,i,t.l,t.d,t.i)}}}]}}
6,{"./data":2,"./helpers/cookies":3}],8:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/uri");t.exports={fetch:function(e){var t=e||{},r={};if(r.lifetime=this.validate.checkFloat(t.lifetime)||6,r.lifetime=parseInt(30*r.lifetime*24*60),r.session_length=this.validate.checkInt(t.session_length)||30,r.timezone_offset=this.validate.checkInt(t.timezone_offset),r.base64=t.base64||!1,r.campaign_param=t.campaign_param||!1,r.term_param=t.term_param||!1,r.content_param=t.content_param||!1,r.user_ip=t.user_ip||n.none,t.promocode?(r.promocode={},r.promocode.min=parseInt(t.promocode.min)||1e5,r.promocode.max=parseInt(t.promocode.max)||999999):r.promocode=!1,t.typein_attributes&&t.typein_attributes.source&&t.typein_attributes.medium?(r.typein_attributes={},r.typein_attributes.source=t.typein_attributes.source,r.typein_attributes.medium=t.typein_attributes.medium):r.typein_attributes={source:"(direct)",medium:"(none)"},t.domain&&this.validate.isString(t.domain)?r.domain={host:t.domain,isolate:!1}:t.domain&&t.domain.host?r.domain=t.domain:r.domain={host:a.getHost(document.location.hostname),isolate:!1},r.referrals=[],t.referrals&&t.referrals.length>0)for(var i=0;i<t.referrals.length;i++)t.referrals[i].host&&r.referrals.push(t.referrals[i]);if(r.organics=[],t.organics&&t.organics.length>0)for(var s=0;s<t.organics.length;s++)t.organics[s].host&&t.organics[s].param&&r.organics.push(t.organics[s]);return r.organics.push({host:"bing.com",param:"q",display:"bing"}),r.organics.push({host:"yahoo.com",param:"p",display:"yahoo"}),r.organics.push({host:"about.com",param:"q",display:"about"}),r.organics.push({host:"aol.com",param:"q",display:"aol"}),r.organics.push({host:"ask.com",param:"q",display:"ask"}),r.organics.push({host:"globososo.com",param:"q",display:"globo"}),r.organics.push({host:"go.mail.ru",param:"q",display:"go.mail.ru"}),r.organics.push({host:"rambler.ru",param:"query",display:"rambler"}),r.organics.push({host:"tut.by",param:"query",display:"tut.by"}),r.referrals.push({host:"t.co",display:"twitter.com"}),r.referrals.push({host:"plus.url.google.com",display:"plus.google.com"}),r},validate:{checkFloat:function(e){return!(!e||!this.isNumeric(parseFloat(e)))&&parseFloat(e)},checkInt:function(e){return!(!e||!this.isNumeric(parseInt(e)))&&parseInt(e)},isNumeric:function(e){return!isNaN(e)},isString:function(e){return"[object String]"===Object.prototype.toString.call(e)}}}},{"./helpers/uri":4,"./terms":9}],9:[function(e,t,r){"use strict";t.exports={traffic:{utm:"utm",organic:"organic",referral:"referral",typein:"typein"},referer:{referral:"referral",organic:"organic",social:"social"},none:"(none)",oops:"(Houston, we have a problem)"}},{}]},{},[1])(1)});
7!function(t){"use strict";const e=t.params,n=(document.querySelector.bind(document),(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t)),i=()=>null,s=t=>null===t||t===undefined?"":t,o="wc/store/checkout";function a(t){document.querySelectorAll("wc-order-attribution-inputs").forEach((t,e)=>{e>0&&t.remove()});for(const e of document.querySelectorAll("wc-order-attribution-inputs"))e.values=t}function r(t){window.wp&&window.wp.data&&window.wp.data.dispatch&&window.wc&&window.wc.wcBlocksData&&window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).setExtensionData("woocommerce/order-attribution",t,!0)}function c(){return"undefined"!=typeof sbjs}function d(){if(window.wp&&window.wp.data&&"function"==typeof window.wp.data.subscribe){const e=window.wp.data.subscribe(function(){e(),r(t.getAttributionData())},o)}}t.getAttributionData=function(){const s=e.allowTracking&&c()?n:i,o=c()?sbjs.get:{},a=Object.entries(t.fields).map(([t,e])=>[t,s(o,e)]);return Object.fromEntries(a)},t.setOrderTracking=function(n){if(e.allowTracking=n,n){if(!c())return;sbjs.init({lifetime:Number(e.lifetime),session_length:Number(e.session),base64:Boolean(e.base64),timezone_offset:"0"})}else!function(){const t=window.location.hostname;["sbjs_current","sbjs_current_add","sbjs_first","sbjs_first_add","sbjs_session","sbjs_udata","sbjs_migrations","sbjs_promo"].forEach(e=>{document.cookie=`${e}=; path=/; max-age=-999; domain=.${t};`})}();const i=t.getAttributionData();a(i),r(i)},t.setOrderTracking(e.allowTracking),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d(),window.customElements.define("wc-order-attribution-inputs",class extends HTMLElement{constructor(){if(super(),this._fieldNames=Object.keys(t.fields),this.hasOwnProperty("_values")){let t=this.values;delete this.values,this.values=t||{}}}connectedCallback(){this.innerHTML="";const t=new DocumentFragment;for(const n of this._fieldNames){const i=document.createElement("input");i.type="hidden",i.name=`${e.prefix}${n}`,i.value=s(this.values&&this.values[n]||""),t.appendChild(i)}this.appendChild(t)}set values(t){if(this._values=t,this.isConnected)for(const t of this._fieldNames){const n=this.querySelector(`input[name="${e.prefix}${t}"]`);n?n.value=s(this.values[t]):console.warn(`Field "${t}" not found. `+"Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")}}get values(){return this._values}})}(window.wc_order_attribution);
8function klIdentifyBrowser(n){var i=window.klaviyo||[];n.current_user_email?i.push(["identify",{$email:n.current_user_email}]):n.commenter_email&&i.push(["identify",{$email:n.commenter_email}])}window.addEventListener("load",function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,r){return"push"===r?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,e=new Array(n),i=0;i<n;i++)e[i]=arguments[i];var o="function"==typeof e[e.length-1]?e.pop():void 0,t;return new Promise(function(i){window._klOnsite.push([r].concat(e,[function(n){o&&o(n),i(n)}]))})}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}klIdentifyBrowser(klUser)});
9(O=>{O(function(){var i=O(".wcps-account-address-book"),n,t,s,e,c,o,d,l,a,r,p,u,f;function w(e){return O("#"+n+"_"+e)}function _(e){return e.organisation_name?{line1:e.line_2||"",line2:e.line_3||"",line3:""}:{line1:e.line_1||"",line2:e.line_2||"",line3:e.line_3||""}}function v(e){var a;e&&(a=_(e),w("address_1").val(a.line1),w("address_2").val(a.line2),w("address_3").length&&w("address_3").val(a.line3),w("city").val(e.post_town||""),w("postcode").val(e.postcode||""),w("company").length&&w("company").val(e.organisation_name||""),w("country").val(e.country_iso_2||"GB").trigger("change"),w("state").val(e.administrative_county||e.county||""),w("first_name").length&&(e.full_name?w("first_name").val(e.full_name):w("first_name").val()||w("first_name").val(wcps_account.first_name||"")),w("last_name").val(""))}function h(e){return String(e||"").toLowerCase().replace(/[^a-z0-9]/g,"")}function g(){var n=h(w("address_1").val()),t=h(w("postcode").val());i.find(".wcps-account-saved-list li").each(function(){var e=O(this),a=e.data("address")||{},s=_(a),a=t&&h(a.postcode)===t&&h(s.line1)===n;e.toggleClass("wcps-default",!!a)})}function m(a){s.find('input[name="save_address"]').length||s.append('<input type="hidden" name="save_address" value="1">'),s.find('input[name="wcps_account_stay"]').length||s.append('<input type="hidden" name="wcps_account_stay" value="1">'),s.find('[name="update_all_subscriptions_addresses"]').remove(),a&&Object.keys(a).forEac
9h(function(e){s.find('[name="'+e+'"]').remove(),s.append(O('<input type="hidden">').attr("name",e).val(a[e]))}),s[0].submit()}function y(){return(d.val()||"").trim()}function b(){return(l.val()||"").trim()}function k(){return!(!y().length||t&&!b().length)}function S(){var e=k();o.prop("disabled",!e).attr("placeholder",e?"Start typing your address or postcode...":t?"Enter the billing name first...":"Enter the recipient's name first..."),e?a.hide():(o.val(""),D())}function x(){if(k())return 1;a.show(),(y().length?l:d).trigger("focus"),S()}function D(){c.find(".wcps-acct-suggestions").remove()}function E(e){C(),c.append('<div class="loader-inline wcps-acct-loader"><div class="spinner-box"><div class="circle-border"><div class="circle-core"></div></div></div><p class="loader-message">'+e+"</p></div>")}function C(){c.find(".wcps-acct-loader").remove()}function j(){return O(".woocommerce-address-fields").children(":not(.wcps-account-address-book):not(style)")}i.length&&"undefined"!=typeof wcps_account&&(n="billing"===i.data("type")?"billing":"shipping",t="billing"===n,s=i.closest("form"),g(),i.on("click",".wcps-make-default",function(e){e.preventDefault();var a,e=O(this).closest("li").data("address");e&&(O(this).prop("disabled",!0).text("Saving..."),O("#wcps_ipc_full_address_data").val(JSON.stringify(e)),v(e),m())}),i.on("click","#wcps-update-subs",function(e){e.preventDefault(),O(this).prop("disabled",!0).text("Updating..."),m({update_all_subscriptions_addresses:"1"})}),i.on("click","#wcps-dismiss-subs",function(e){e.preventDefault(),O("#wcps-subs-notice").remove()}),window.history&&window.history.replaceState&&/[?&](wcps_saved|wcps_subs)=/.test(window.location.search)&&(e=window.location.search.replace(/([?&])(wcps_saved|wcps_subs)=[^&]*&?/g,"$1").replace(/[?&]$/,""),window.history.replaceState(null,"",window.location.pathname+e+window.location.hash)),i.on("click",".wcps-remove-saved",function(e){e.preventDefault();var a=O(this),e=a.data("id"),s=a.closest("li");window.confirm("Delete this address from your saved addresses?")&&(a.prop("disabled",!0),O.post(wcps_account.ajax_url,{action:"wcps_account_remove_address",id:e,type:n,nonce:wcps_account.nonce}).done(function(e){e&&e.success?(s.remove(),i.find(".wcps-account-saved-list li").length||(i.find(".wcps-account-saved-list").remove(),i.find(".wcps-account-address-label").first().remove())):(a.prop("disabled",!1),window.alert(e&&e.data||"Could not delete address."))}).fail(function(){a.prop("disabled",!1),window.alert("Could not delete address.")}))}),c=i.find(".wcps-account-ipc-search"),o=O("#wcps-account-ipc-input"),d=O("#wcps-account-name-input"),l=O("#wcps-account-lastname-input"),a=i.find(".wcps-name-error"),r=null,d.add(l).on("input",S),S(),o.on("input",function(){var e=O(this).val().trim();clearTimeout(r),D(),e.length<3||(r=setTimeout(function(){O.ajax({url:"https://api.ideal-postcodes.co.uk/v1/autocomplete/addresses",method:"GET",data:{api_key:wcps_account.ipc_key,query:e}}).done(function(e){D();var a=O('<ul class="wcps-acct-suggestions ipc-suggestion-container ipc-suggestion"></ul>');e.result&&e.result.hits&&e.result.hits.length?e.result.hits.forEach(function(e){O('<li class="wcps-acct-ipc ipc-address"></li>').attr("data-id",e.id).text(e.suggestion).appendTo(a)}):a.append('<li class="ipc-address-none">No addresses found</li>'),c.append(a)}).fail(function(){console.error("wcps account: IPC autocomplete request failed")})},300))}),i.on("click",".wcps-acct-ipc",function(){var e,a;function s(){C(),d.add(l).prop("disabled",!1),o.prop("disabled",!1)}x()&&(e=O(this).data("id"),a=O(this).text(),D(),o.val(a).prop("disabled",!0),d.add(l).prop("disabled",!0),E("Validating address..."),O.post(wcps_account.ajax_url,{action:"wcps_get_ipc_address_data",paf:e}).done(function(e){var e;e&&e.success?(e=e.data.result,t?(E("Saving billing address..."),v(e),w("first_name").val(y()),w("last_name").val(b()),O("#wcps_ipc_full_address_data").val(JSON.stringify(e)),m()):(E("Saving address..."),O.post(wcps_account.ajax_url,{action:"wcps_account_add_address",address:JSON.stringify(e),name:y(),type:n,nonce:wcps_account.nonce}).done(function(e){e&&e.success?window.location.reload():(s(),window.alert(e&&e.data||"Could not save address."))}).fail(function(){s(),window.alert("Could not save address.")}))):(s(),window.alert("Address lookup failed."))}).fail(function(){s(),window.alert("Address request failed.")}))}),p=!1,f={},(u=["first_name","last_name","company","address_1","address_2","address_3","city","postcode","state","country"]).forEac
9h(function(e){w(e).length&&(f[e]=w(e).val())}),i.on("click",".wcps-manual-toggle",function(e){e.preventDefault(),p=!0,j().show(),O("#"+n+"_first_name_field, #"+n+"_last_name_field").hide(),["company","address_1","address_2","address_3","city","postcode","state"].forEach(function(e){w(e).length&&w(e).val("")}),d.val(""),a.hide(),D(),o.hide(),O("#wcps-subs-notice").hide(),i.find(".wcps-manual-toggle").hide(),i.find(".wcps-search-toggle").show()}),i.on("click",".wcps-search-toggle",function(e){e.preventDefault(),p=!1,j().hide(),u.forEach(function(e){f.hasOwnProperty(e)&&w(e).val(f[e])}),d.val(""),a.hide(),o.show(),S(),O("#wcps-subs-notice").show(),i.find(".wcps-search-toggle").hide(),i.find(".wcps-manual-toggle").show()}),s.on("submit",function(e){p&&(y()?(w("first_name").val(y()),O("#wcps_ipc_full_address_data").val("")):(e.preventDefault(),a.show(),d.trigger("focus")))}))})})(jQuery);
10var uber_supports=function(){var d=document.createElement("div"),g=["Khtml","Ms","O","Moz","Webkit"];return function(k){var n=g.length;if(k in d.style)return!0;for(k=k.replace(/^[a-z]/,function(t){return t.toUpperCase()});n--;)if(g[n]+k in d.style)return!0;return!1}}();function uber_op(d,g,k){if(!ubermenu_data.hasOwnProperty(d))return k;d=ubermenu_data[d];if(g.hasOwnProperty("datatype"))switch(g.datatype){case "numeric":d=parseInt(d);break;case "boolean":d="on"==d||1==d||"1"==d?!0:!1}return d}
11(function(d,g){var k=function(n,t,q){var p;return function(){var r=this,m=arguments;p?clearTimeout(p):q&&n.apply(r,m);p=setTimeout(function(){q||n.apply(r,m);p=null},t||100)}};jQuery.fn[g]=function(n){return n?this.on("resize",k(n)):this.trigger(g)}})(jQuery,"ubersmartresize");
12(function(d,g,k,n){function t(a,c){var b=this;this.element=a;this.$ubermenu=d(this.element);this.orientation=this.$ubermenu.hasClass("ubermenu-vertical")?"v":"h";this.mobileAccordion=this.$ubermenu.hasClass("ubermenu-mobile-accordion");this.mobileAccordionFolding=this.$ubermenu.hasClass("ubermenu-mobile-accordion-single")?"single":"multiple";this.modalMobile=this.$ubermenu.hasClass("ubermenu-mobile-modal");this.interactionMode=null;this.vstretch=this.$ubermenu.hasClass("ubermenu-items-vstretch");
13this.inverted=this.$ubermenu.hasClass("ubermenu-invert");this.settings=d.extend({},q,c);this._defaults=q;this._name="ubermenu";this.settings.responsive=this.$ubermenu.hasClass("ubermenu-responsive")?!0:!1;this.settings.debug&&this.settings.debug_onscreen&&(d("body").append('<div id="uber-onscreen-debug" style="color:#eee;z-index:10000;background:#222;position:fixed;left:0; bottom:0; width:100%; height:50%; padding:10px;overflow:scroll;"> '),this.debug_target=d("#uber-onscreen-debug"),this.debug_target.on("click",
14function(){100>d(this).height()?d(this).height("50%"):d(this).height("50px")}));this.log("-- START UBERMENU DEBUG --");this.suppress_clicks=this.events_disabled=!1;(this.touchenabled="ontouchstart"in g||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)?this.$ubermenu.addClass("ubermenu-touch"):this.$ubermenu.addClass("ubermenu-notouch");g.navigator.pointerEnabled?(this.touchStart="pointerdown",this.touchEnd="pointerup",this.touchMove="pointermove",this.suppress_clicks=!0):g.navigator.msPointerEnabled?
15(this.touchStart="MSPointerDown",this.touchEnd="MSPointerUp",this.touchMove="MSPointerMove",this.suppress_clicks=!0):(this.touchStart="touchstart",this.touchEnd="touchend",this.touchMove="touchmove");this.toggleevent="click";this.transitionend="transitionend.ubermenu webkitTransitionEnd.ubermenu msTransitionEnd.ubermenu oTransitionEnd.ubermenu";(this.transitions=uber_supports("transition")&&!this.$ubermenu.hasClass("ubermenu-transition-none"))||this.$ubermenu.addClass("ubermenu-no-transitions");a=
16navigator.userAgent.toLowerCase();this.log(a);this.allow_trigger_overrides=!0;this.noTouchEnd=!1;c=this.settings.android=/android/.test(a);var e=this.settings.windowsmobile=/iemobile/.test(a);if(c||e)if(c&&!(/chrome/.test(a)||/firefox/.test(a)||/opera/.test(a))||e)this.settings.touchOffClose=!1,this.disableTransitions(),c&&!e&&(this.$ubermenu.removeClass("ubermenu-trigger-hover_intent").removeClass("ubermenu-trigger-hover").addClass("ubermenu-trigger-click"),this.allow_trigger_overrides=this.settings.touchEvents=
17!1);e&&(this.log("disable touchoff close and accessibility"),this.settings.touchOffClose=!1,this.settings.accessible=!1,this.settings.mouseEvents=!1);!/chrome/.test(a)&&/safari/.test(a)&&/version\/5/.test(a)&&this.disableTransitions();var f=this.last_width=g.innerWidth,h=b.$ubermenu.find(".ubermenu-item-level-0.ubermenu-align-right");h.length&&d(g).ubersmartresize(function(){f=g.innerWidth;b.last_width<=b.settings.breakpoint&&f>=b.settings.breakpoint&&(h.hide(),h[0].offsetHeight,h.css("display",""));
18b.last_width=f});this.settings.clicktest&&(this.touchEnd="click");this.init()}var q={breakpoint:uber_op("responsive_breakpoint",{datatype:"numeric"},959),touchEvents:!0,mouseEvents:!0,retractors:!0,touchOffClose:uber_op("touch_off_close",{datatype:"boolean"},!0),submenuIndicatorCloseMobile:uber_op("submenu_indicator_close_mobile",{datatype:"boolean"},!0),moveThreshold:10,submenuAnimationDuration:500,ignoreDummies:!0,clicktest:!1,windowstest:!1,debug:!1,debug_onscreen:!1,remove_conflicts:uber_op("remove_conflicts",
19{datatype:"boolean"},!0),reposition_on_load:uber_op("reposition_on_load",{datatype:"boolean"},!1),accessible:uber_op("accessible",{datatype:"boolean"},!0),retractor_display_strategy:uber_op("retractor_display_strategy",{datatype:"string"},"responsive"),mobile_menu_collapse_on_navigate:uber_op("mobile_menu_collapse_on_navigate",{datatype:"boolean"},!0),intent_delay:uber_op("intent_delay",{datatype:"numeric"},300),intent_interval:uber_op("intent_interval",{datatype:"numeric"},100),intent_threshold:uber_op("intent_threshold",
20{datatype:"numeric"},300),scrollto_offset:uber_op("scrollto_offset",{datatype:"numeric"},0),scrollto_duration:uber_op("scrollto_duration",{datatype:"numeric"},1E3),collapse_after_scroll:uber_op("collapse_after_scroll",{datatype:"boolean"},!0),aria_role_navigation:uber_op("aria_role_navigation",{datatype:"boolean"},!1),aria_nav_label:uber_op("aria_nav_label",{datatype:"boolean"},!1),aria_expanded:uber_op("aria_expanded",{datatype:"boolean"},!1),aria_haspopup:uber_op("aria_haspopup",{datatype:"boolean"},
21!1),aria_hidden:uber_op("aria_hidden",{datatype:"boolean"},!1),aria_responsive_toggle:uber_op("aria_responsive_toggle",{datatype:"boolean"},!1),icon_tag:uber_op("icon_tag",{datatype:"string"},"i"),use_core_svgs:uber_op("use_core_svgs",{datatype:"boolean"},!1),esc_close_mobile:uber_op("esc_close_mobile",{datatype:"boolean"},!0),keyboardSubmenuTrigger:uber_op("keyboard_submenu_trigger",{datatype:"string"},"enter")},p,r,m,v;t.prototype={init:function(){this.log("Initializing UberMenu");this.$ubermenu.removeClass("ubermenu-nojs");
22this.removeConflicts();this.initializeSubmenuToggleTouchEvents();this.initializeSubmenuToggleMouseEvents();this.initializeRetractors();this.initializeResponsiveToggle();this.initializeMobileViewClasses();this.initializeMobileModal();this.initializeTouchoffClose();this.initializeTabs();this.initializeSubmenuPositioning();this.initializeSegmentCurrentStates();this.initializeAccessibilityOnTab();this.initializeAccessibilityStates();this.initializeImageLazyLoad();this.initializeImagePortal();this.$ubermenu.trigger("ubermenuinit")},
23removeConflicts:function(){this.settings.remove_conflicts&&this.$ubermenu.find(".ubermenu-item, .ubermenu-target, .ubermenu-submenu").add(this.$ubermenu).removeAttr("style").off()},initializeAccessibilityStates:function(){this.settings.aria_role_navigation&&this.$ubermenu.attr("role","navigation");this.settings.aria_nav_label&&this.$ubermenu.attr("aria-label",this.$ubermenu.find("> .ubermenu-nav").attr("data-title"));var a=this.$ubermenu.find(".ubermenu-item.ubermenu-has-submenu-drop > .ubermenu-target");
24this.settings.aria_expanded&&a.attr("aria-expanded",!1);this.settings.aria_haspopup&&a.attr("aria-haspopup",!0);this.settings.aria_hidden&&this.$ubermenu.find(".ubermenu-submenu-drop").attr("aria-hidden",!0);var c=this.$ubermenu.find(".ubermenu-mobile-header, .ubermenu-mobile-footer");c.attr("aria-hidden",!this.isMobile());d(g).on("ubermenu-resize-mobile",function(){c.attr("aria-hidden",!1)});d(g).on("ubermenu-resize-desktop",function(){c.attr("aria-hidden",!0)})},initializeAccessibilityOnTab:function(){if(this.settings.accessible){var a=
25this;d("body").on("keydown.ubermenu",function(c){9==(c.keyCode||c.which)&&(d("body").off("keydown.ubermenu"),a.initializeAccessibility())});if(a.settings.esc_close_mobile)d(g).on("keyup",function(c){a.isMobile()&&!a.$ubermenu.hasClass("ubermenu-responsive-collapse")&&27===c.which&&a.toggleMenuCollapse()})}},initializeImageLazyLoad:function(){var a=this;a.$ubermenu.find(".ubermenu-item-level-0").one("ubermenuopen",function(){d(this).find(".ubermenu-image-lazyload").each(function(){d(this).data("srcset")&&
26d(this).attr("srcset",d(this).data("srcset")).attr("sizes",d(this).data("sizes"));d(this).attr("src",d(this).data("src")).removeClass("ubermenu-image-lazyload")});setTimeout(function(){a.clearTabSizes();a.sizeTabs()},300)})},initializeImagePortal:function(){this.$ubermenu.find(".ubermenu-image-portal").each(function(){var a=d(this),c=a.data("ubermenu-portal-select"),b=[],e=a.find("> .ubermenu-image-portal__default");d(c).each(function(){var f=d(this),h=f.find("> .ubermenu-target > .ubermenu-image");
27h.addClass("ubermenu-image-portal-hidden");h.attr("data-ubermenu-item-ref",f.attr("id"));f.find("> .ubermenu-target").on("mouseenter",function(){h.removeClass("ubermenu-image-portal-hidden");e&&e.addClass("ubermenu-image-portal-hidden")}).on("mouseleave",function(){h.addClass("ubermenu-image-portal-hidden");e&&e.removeClass("ubermenu-image-portal-hidden")});b.push(h)});a.append(b)})},initializeAccessibility:function(){var a=this;a.$current_focus=!1;a.mousedown=!1;a.$ubermenu.addClass("ubermenu-accessible");
28a.$ubermenu.on("focus",".ubermenu-target, a, input, select, textarea",function(){if(!a.mousedown){var e=d(this);a.$current_focus=e;var f=e.parent(".ubermenu-item");f.length&&(f.is(".ubermenu-item-level-0")&&a.closeAllSubmenus(),"focus"===a.settings.keyboardSubmenuTrigger&&f.is(".ubermenu-has-submenu-drop")&&setTimeout(function(){e.is(":focus")&&(f.siblings(".ubermenu-has-submenu-drop").each(function(){a.closeSubmenu(d(this),"umac",a)}),a.openSubmenu(f,"umac",a))},500),e.on("blur.ubermenu",".ubermenu-target, a, input, select, textarea",
29function(h){a.mousedown||(a.$current_focus=!1,d(this).off("blur.ubermenu"),setTimeout(function(){a.$current_focus||a.closeAllSubmenus()},500));a.mousedown=!1}))}a.mousedown=!1});a.$ubermenu.on("focusout",function(){setTimeout(function(){d(k.activeElement).closest(a.$ubermenu).length||a.closeAllSubmenus()},10)});var c="spacebar"===a.settings.keyboardSubmenuTrigger,b="enter"===a.settings.keyboardSubmenuTrigger;if(c||b)a.$ubermenu.find(".ubermenu-item").on("keydown",function(e){var f=d(this),h=f.hasClass("ubermenu-has-submenu-drop"),
30l=f.hasClass("ubermenu-active");if(9===e.which&&h&&!l)if(e.shiftKey){var u=f.prev(".ubermenu-item");u.length&&(console.log(u),e.preventDefault(),u.find(">.ubermenu-target").focus())}else u=f.next(".ubermenu-item"),u.length&&(e.preventDefault(),u.find(">.ubermenu-target").focus());if(b)switch(e.which){case 13:h&&!l&&(e.preventDefault(),e.stopPropagation(),f.siblings(".ubermenu-has-submenu-drop").each(function(){a.closeSubmenu(d(this),"umac",a)}),a.openSubmenu(d(this)))}if(c)switch(e.which){case 32:e.preventDefault(),
31e.stopPropagation(),f.siblings(".ubermenu-has-submenu-drop").each(function(){a.closeSubmenu(d(this),"umac",a)}),l?a.closeSubmenu(d(this)):h&&a.openSubmenu(d(this))}});a.$ubermenu.find(".ubermenu-item-level-0").on("keyup",function(e){switch(e.which){case 39:a.closeAllSubmenus();d(this).next().find(">.ubermenu-target").focus();break;case 37:a.closeAllSubmenus();d(this).prev().find(">.ubermenu-target").focus();break;case 27:d(this).hasClass("ubermenu-active")&&e.stopPropagation(),a.closeAllSubmenus(),
32d(this).find(">.ubermenu-target").focus()}});a.$ubermenu.find(".ubermenu-tab-layout-left > .ubermenu-tabs-group > .ubermenu-tab").on("keydown",function(e){switch(e.which){case 40:e.preventDefault();d(this).next().find(">.ubermenu-target").focus();break;case 38:e.preventDefault(),d(this).prev().find(">.ubermenu-target").focus()}});a.$ubermenu.on("mousedown",function(e){a.mousedown=!0;setTimeout(function(){a.mousedown=!1},100)})},initializeSubmenuPositioning:function(){var a=this;a.positionSubmenus();
33d(g).ubersmartresize(function(){a.positionSubmenus()});if(this.settings.reposition_on_load)d(g).on("load",function(){a.positionSubmenus()});"ResizeObserver"in g&&(new ResizeObserver(function(){a.positionSubmenus()})).observe(a.$ubermenu[0])},initializeSubmenuToggleTouchEvents:function(){if(this.settings.touchEvents){var a=this;
33this.$ubermenu.on(this.touchStart,".ubermenu-target:not(.shiftnav-toggle)",function(c){a.handleTouchInteraction(c,this,a)});this.$ubermenu.on("click",".ubermenu-has-submenu-drop > .ubermenu-target, .ubermenu-tab.ubermenu-item-has-children > .ubermenu-target",
34function(c){a.handleClicks(c,this,a)})}},initializeSubmenuToggleMouseEvents:function(a){a=a||this;if(a.settings.mouseEvents&&!a.settings.clicktest&&!a.settings.windowstest){a.log("initializeSubmenuToggleMouseEvents");var c="hover";a.$ubermenu.hasClass("ubermenu-trigger-click")?c="click":a.$ubermenu.hasClass("ubermenu-trigger-hover_intent")&&(c="hover_intent");"click"==c?this.suppress_clicks||(this.$ubermenu.on("click.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",
35function(b){a.handleMouseClick(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not(.ubermenu-has-submenu-drop):not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)})):"hover_intent"==c?(this.$ubermenu.on("mouseenter.mouse_intent",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger])",function(b){a.handleMouseIntent(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",
36function(b){a.handleLink(b,this,a)})):(this.$ubermenu.on("mouseenter.ubermenu-submenu-toggle",".ubermenu-item.ubermenu-has-submenu-drop:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleMouseover(b,this,a)}),this.$ubermenu.on("click.ubermenu-click-target",".ubermenu-item:not([data-ubermenu-trigger]) > .ubermenu-target",function(b){a.handleLink(b,this,a)}));if(this.allow_trigger_overrides)a.$ubermenu.find(".ubermenu-item[data-ubermenu-trigger]").each(function(){var b=d(this);c=b.data("ubermenu-trigger");
37if("click"==c){if(!this.suppress_clicks)b.on("click.ubermenu-submenu-toggle","> .ubermenu-target",function(e){a.handleMouseClick(e,this,a)})}else if("hover_intent"==c)b.on("mouseenter.mouse_intent",function(e){a.handleMouseIntent(e,this,a)});else b.on("mouseenter.ubermenu-submenu-toggle","> .ubermenu-target",function(e){a.handleMouseover(e,this,a)})});else a.$ubermenu.find(".ubermenu-tab").on("click.ubermenu-submenu-toggle",".ubermenu-target",function(b){a.handleMouseClick(b,this,a)})}},disableSubmenuToggleMouseEvents:function(){this.log("disableSubmenuToggleMouseEvents");
38this.events_disabled=!0},reenableSubmenuToggleMouseEvents:function(a){a=a||this;a.log("reenableSubmenuToggleMouseEvents");a.events_disabled=!1},initializeRetractors:function(){if(this.settings.retractors){var a=this;this.$ubermenu.on("click",".ubermenu-retractor",function(b){a.handleSubmenuRetractorEnd(b,this,a)});if(this.settings.touchEvents)this.$ubermenu.on(this.touchStart,".ubermenu-retractor",function(b){a.handleSubmenuRetractorStart(b,this,a)});this.touchenabled||"touch"!=a.settings.retractor_display_strategy||
39(this.$ubermenu.find(".ubermenu-retractor-mobile").remove(),this.$ubermenu.find(".ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top").removeClass("ubermenu-submenu-retractor-top-2"));if(this.settings.submenuIndicatorCloseMobile){var c=a.settings.use_core_svgs?'<span class="ubermenu-icon ubermenu-icon-essential ubermenu-icon-essential-times"><svg class="ubermenu-icon-svg-times"><use xlink:href="#ubermenu-icon-times"></use></svg></span>':"<"+a.settings.icon_tag+' class="fas fa-times"></'+
40a.settings.icon_tag+">";c=this.$ubermenu.find(".ubermenu-has-submenu-drop > .ubermenu-target").append('<span class="ubermenu-sub-indicator-close">'+c+"</span>").find(">.ubermenu-sub-indicator-close");c.on("click",function(b){b.preventDefault();b.stopPropagation();a.closeSubmenuInstantly(d(this).closest(".ubermenu-item"),"toggleUberMenuSubmenuClosed",a);return!1});if(this.settings.touchEvents)c.on(this.touchStart,function(b){b.preventDefault();b.stopPropagation();a.closeSubmenuInstantly(d(this).closest(".ubermenu-item"),
41"toggleUberMenuSubmenuClosed",a);return!1})}}},initializeResponsiveToggle:function(){var a=this,c=".ubermenu-responsive-toggle[data-ubermenu-target="+a.$ubermenu.attr("id")+"], .ubermenu-responsive-toggle[data-ubermenu-target=_any_], #"+a.$ubermenu.attr("id")+" .ubermenu-mobile-close-button",b=d(c);a.log("initializeResponsiveToggle "+this.toggleevent);if(a.settings.aria_responsive_toggle){b.attr("aria-hidden",g.innerWidth>a.settings.breakpoint);d(g).ubersmartresize(function(){b.attr("aria-hidden",
42g.innerWidth>a.settings.breakpoint)});var e=b.hasClass("ubermenu-responsive-toggle-open");b.attr("aria-expanded",e)}d(k).on(this.toggleevent,c,function(f){a.handleResponsiveToggle(f,this,a)});if(a.settings.mobile_menu_collapse_on_navigate&&!a.$ubermenu.hasClass("ubermenu-responsive-nocollapse"))d(g).on("pageshow",function(){a.$ubermenu.hasClass("ubermenu-responsive-collapse")||a.toggleMenuCollapse("close",!1,a)});if(/Trident.*rv[ :]*11\./.test(navigator.userAgent))b.on("keypress",function(f){13!==
43f.keyCode&&32!==f.keyCode||a.handleResponsiveToggle(f,this,a)})},initializeMobileViewClasses:function(){var a=this;a.toggleMobileClass();d(g).on("ubermenu-resize-mobile",function(){a.toggleMobileClass(!0)});d(g).on("ubermenu-resize-desktop",function(){a.toggleMobileClass(!1)})},initializeMobileModal:function(){var a=this;a.modalMobile&&(g.innerWidth<=a.settings.breakpoint&&a.swapModal(!0),d(g).on("ubermenu-resize-mobile",function(){a.swapModal(!0)}),d(g).on("ubermenu-resize-desktop",function(){a.swapModal(!1)}))},
44swapModal:function(a){a?(this.$placeholder=d('<span class="ubermenu-swap-placeholder">'),this.$ubermenu.after(this.$placeholder),this.$ubermenu.appendTo("body")):this.$placeholder&&(this.$placeholder.replaceWith(this.$ubermenu),this.$placeholder=!1)},initializeTouchoffClose:function(){if(this.settings.touchOffClose){var a=this;d(k).on(this.touchStart+".ubermenu_touchoff",function(c){a.handleTouchoffCloseStart(c,this,a)});d(k).on(this.touchEnd+".ubermenu_touchoff",function(c){a.handleTouchoffClose(c,
45this,"touch",a)});if(!this.suppress_clicks)d(k).on("mouseup.ubermenu_clickoff",function(c){a.handleTouchoffClose(c,this,"click",a)})}},initializeTabs:function(){var a=this,c=a.settings.responsive&&g.innerWidth<=a.settings.breakpoint?!0:!1;a.$tab_blocks=a.$ubermenu.find(".ubermenu-tabs");a.$tab_blocks=d(a.$tab_blocks.get().reverse());d(g).on("load",function(){a.sizeTabs()});a.windowwidth=g.innerWidth;d(g).ubersmartresize(function(){a.oldwindowwidth=a.windowwidth;a.windowwidth=g.innerWidth;a.windowwidth!=
46a.oldwindowwidth&&(a.clearTabSizes(a),a.sizeTabs(),a.checkActiveTabs(a))});a.$ubermenu.find(".ubermenu-item-level-0.ubermenu-has-submenu-drop").on("ubermenuopen.sizetabs",function(){d(this).off("ubermenuopen.sizetabs");a.sizeTabs()});a.$ubermenu.find(".ubermenu-tabs.ubermenu-tabs-dynamic-sizing").on("ubermenuopen","> .ubermenu-tabs-group > .ubermenu-tab",function(){a.sizeTabsDynamic(d(this).closest(".ubermenu-tabs"))});c||a.initializeActiveTab(a);a.$ubermenu.find(".ubermenu-tabs-group:not(.ubermenu-tabs-group--trigger-click) > .ubermenu-tab:not(.ubermenu-has-submenu-drop):not(.ubermenu-ignore-empty-tab)").on("mouseenter",
47function(){a.closeSubmenuInstantly(d(this).siblings(".ubermenu-active"))})},checkActiveTabs:function(a){g.innerWidth<=a.settings.breakpoint?a.$tab_blocks.find(".ubermenu-tab.ubermenu-active").removeClass("ubermenu-active"):a.initializeActiveTab(a)},initializeActiveTab:function(a){a.$tab_blocks.each(function(){var c=d(this).hasClass("ubermenu-tabs-show-default"),b=d(this).hasClass("ubermenu-tabs-show-current"),e=d(this).find("> .ubermenu-tabs-group");if(!e.find("> .ubermenu-tab.ubermenu-active").length){var f=
48!1;b&&(e.find(".ubermenu-current-menu-item").parentsUntil(e,".ubermenu-tab:not( .ubermenu-nocurrent )").addClass("ubermenu-current-menu-ancestor"),b=e.find("> .ubermenu-tab.ubermenu-current-menu-ancestor, > .ubermenu-tab.ubermenu-current-menu-item"),b.length&&(a.openSubmenu(b.first(),"tab current",a),f=!0));c&&!f&&0===e.find("> .ubermenu-tab.ubermenu-active").length&&a.openSubmenu(e.find("> .ubermenu-tab").first(),"tab default",a)}})},clearTabSizes:function(a){(a||this).$ubermenu.find(".ubermenu-submenu , .ubermenu-tabs , .ubermenu-tab-content-panel , .ubermenu-tabs-group").css("min-height",
49"")},sizeTabs:function(){var a=this,c=a.settings.responsive&&g.innerWidth<=a.settings.breakpoint?!0:!1;c||(a.initializeActiveTab(a),a.$tab_blocks.each(function(){var b=!1;!d(this).hasClass("ubermenu-tab-layout-top")&&!d(this).hasClass("ubermenu-tab-layout-bottom")||c||(b=!0);d(this).data("um-stacked",b);var e=0;b=c?d(this).parentsUntil(".ubermenu").add(d(this).parents(".ubermenu")):d(this).parentsUntil(".ubermenu-item-level-0");b.addClass("ubermenu-test-dimensions");var f;d(this).find(" > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel").each(function(){d(this).addClass("ubermenu-test-dimensions");
50f=d(this).outerHeight();f>e&&(e=f);d(this).data("um-oh",f);d(this).removeClass("ubermenu-test-dimensions")});d(this).data("um-max-panel-height",e);d(this).hasClass("ubermenu-tabs-dynamic-sizing")?a.sizeTabsDynamic(d(this),!1):a.sizeTabsMax(d(this));b.removeClass("ubermenu-test-dimensions")}))},sizeTabsMax:function(a){var c=a.data("um-max-panel-height"),b=a.data("um-stacked"),e=a.find("> .ubermenu-tabs-group");b?a.css("min-height",c+e.outerHeight()):(e.outerHeight()>c&&(c=a.outerHeight()),e.css("min-height",
51c));e.find("> .ubermenu-tab > .ubermenu-tab-content-panel").css("min-height",c)},sizeTabsDynamic:function(a,c){c===n&&(c=!0);c&&(c=a.hasClass("ubermenu-tabs-dynamic-sizing-animate"));if(!(this.settings.responsive&&g.innerWidth<=this.settings.breakpoint)){var b=a.data("um-stacked"),e=a.find("> .ubermenu-tabs-group"),f=e.outerHeight();e.css("min-height","0");var h=e.find("> .ubermenu-active > .ubermenu-tab-content-panel"),l=h.data("um-oh");l=e.outerHeight()>l?a.outerHeight():l;b?c?a.stop().animate({"min-height":l+
52e.outerHeight()},300,"swing",function(){h.css("overflow","auto")}):a.css("min-height",l+e.outerHeight()):c?(e.css("min-height",f),e.stop().animate({"min-height":l},300,"swing",function(){h.css("overflow","auto")})):e.css("min-height",l)}},initializeSegmentCurrentStates:function(){this.$ubermenu.find(".ubermenu-current-menu-item").first().parents(".ubermenu-item:not( .ubermenu-nocurrent )").addClass("ubermenu-current-menu-ancestor")},disableTransitions:function(){this.transitions=!1;
52this.$ubermenu.removeClass("ubermenu-transition-slide").removeClass("ubermenu-transition-fade").removeClass("ubermenu-transition-shift").addClass("ubermenu-no-transitions").addClass("ubermenu-transition-none")},
53toggleMobileClass:function(a){a===n&&(a=this.isMobile());a?this.$ubermenu.removeClass("ubermenu-desktop-view").addClass("ubermenu-mobile-view"):this.$ubermenu.removeClass("ubermenu-mobile-view").addClass("ubermenu-desktop-view")},handleClicks:function(a,c,b){d(c).data("ubermenu-killClick")&&(a.preventDefault(),b.log("killed click after touchend ",a))},handleTouchInteraction:function(a,c,b){a.stopPropagation();0<=a.type.indexOf("pointer")&&b.disableTransitions();c=d(c);c.parent().off("mouseleave.mouse_intent_none");
54b.log("touchstart "+a.type+" "+c.text(),a);c.on(b.touchEnd,function(e){b.handleTap(e,this,b)});c.on(b.touchMove,function(e){b.preventInteractionOnScroll(e,this,b)});a.originalEvent.touches?(c.data("ubermenu-startX",a.originalEvent.touches[0].clientX),c.data("ubermenu-startY",a.originalEvent.touches[0].clientY)):a.originalEvent.clientY&&(c.offset(),c.data("ubermenu-startX",a.originalEvent.clientX),c.data("ubermenu-startY",a.originalEvent.clientY))},preventInteractionOnScroll:function(a,c,b){b.log("touchmove interaction "+
55a.type,a);c=d(c);if(a.originalEvent.touches)Math.abs(a.originalEvent.touches[0].clientX-c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY"))>b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"),b.resetHandlers(c,"preventScroll touches",b)):b.log("diff = "+Math.abs(a.originalEvent.touches[0].clientY-c.data("ubermenu-startY")));else if(a.originalEvent.clientY){var e=c.data(e);Math.abs(a.originalEvent.clientX-
56c.data("ubermenu-startX"))>b.settings.moveThreshold||Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY"))>b.settings.moveThreshold?(b.log("Preventing interaction on scroll, reset handlers (standard)"),b.resetHandlers(c,"preventScroll client",b)):b.log("diff = "+a.originalEvent.clientY+" - "+c.data("ubermenu-startY")+" = "+Math.abs(a.originalEvent.clientY-c.data("ubermenu-startY")))}else b.log("no touch points found!")},handleTap:function(a,c,b){a.preventDefault();a.stopPropagation();var e=
57d(c);b.setInteractionMode("press");if(e.data("ubermenu-killTouch"))b.log("kill tap"),a.preventDefault(),a.stopPropagation();else{var f=e.parent();b.log("handleTap ["+e.text()+"]",a.type);e.data("ubermenu-killClick",!0);e.data("ubermenu-killHover",!0);setTimeout(function(){e.data("ubermenu-killClick",!1).data("ubermenu-killHover",!1)},1E3);b.isAccordion()&&!b.isAccordionFoldingSingle()||b.closeSubmenuInstantly(f.siblings(".ubermenu-active"));f.hasClass("ubermenu-has-submenu-drop")?f.hasClass("ubermenu-active")?
58(f.hasClass("ubermenu-tab")&&!b.isMobile()||b.closeSubmenu(f,"toggleUberMenuActive",b),b.handleLink(a,c,b,!0)):b.openSubmenu(f,"toggle",b):b.handleLink(a,c,b,!0)}e.data("ubermenu-killTouch",!1);b.resetHandlers(e,"handleTap",b)},handleLink:function(a,c,b,e){e=e||!1;b.log("handleLink");var f=d(c);if(f.is("a")){var h=f.attr("href"),l=f.data("ubermenu-scrolltarget");if(l){c=d(l).first();if(0<c.length){a.preventDefault();f.trigger("ubermenuscrollto");a=f.parent(".ubermenu-item");a.addClass("ubermenu-current-menu-item");
59a.siblings().removeClass("ubermenu-current-menu-item").removeClass("ubermenu-current-menu-parent").removeClass("uberemnu-current-menu-ancestor");var u=!1;d("html,body").animate({scrollTop:c.offset().top-b.settings.scrollto_offset},b.settings.scrollto_duration,"swing",function(){u||(b.closeSubmenu(f.closest(".ubermenu-item-level-0"),"handeLink",b),b.settings.collapse_after_scroll&&!b.$ubermenu.hasClass("ubermenu-responsive-nocollapse")&&b.toggleMenuCollapse("toggle",!1,b),f.trigger("ubermenuscrollto_complete"),
60u=!0)});return!1}if(h&&-1==h.indexOf("#"))return-1==l.indexOf("#")&&(l="#"+l),g.location=h+l,a.preventDefault(),!1}h?e&&a.isDefaultPrevented()&&(b.log("default prevented, follow link"),"_blank"==f.attr("target")?g.open(h,"_blank"):g.location=h):a.preventDefault()}},handleMouseClick:function(a,c,b){b.log("handleMouseClick",a);var e=d(c);if(e.data("ubermenu-killClick"))b.log("handleMouseClick: killClick");else{var f=e.parent(".ubermenu-item");f.length&&(f.hasClass("ubermenu-active")?(e.is("a")&&b.handleLink(a,
61c,b),f.hasClass("ubermenu-tab")||b.closeSubmenu(f,"retract")):(b.setInteractionMode("press"),f.hasClass("ubermenu-has-submenu-drop")&&(a.preventDefault(),b.isAccordion()&&!b.isAccordionFoldingSingle()||b.closeSubmenuInstantly(f.siblings(".ubermenu-active")),b.openSubmenu(f,"click",b))))}},handleMouseIntent:function(a,c,b){b.log("handleMouseIntent");b.setInteractionMode("hover");var e=d(c);e.data("mouse_intent_timer")&&e.data("mouse_intent_timer",clearTimeout(e.data("mouse_intent_timer")));var f=e.find(".ubermenu-target");
62f.data("ubermenu-killHover")?(b.log("killHover MouseIntent"),a.preventDefault(),a.stopPropagation()):(m=a.pageX,v=a.pageY,e.on("mousemove.mouse_intent",b.trackMouse),e.data("mouse_intent_timer",setTimeout(function(){b.compare(a,e,b.handleMouseIntentSuccess,b)},b.settings.intent_interval)),e.on("mouseleave.mouse_intent_none",function(){d(this).data("mouse_intent_timer",clearTimeout(d(this).data("mouse_intent_timer")));e.data("mouse_intent_state",0);e.off("mouseleave.mouse_intent_none");f.data("ubermenu-killHover")?
63(b.log("killHover MouseIntent_Cancel"),a.preventDefault(),a.stopPropagation()):b.closeSubmenu(e,"mouse_intent_cancel",b)}))},handleMouseIntentSuccess:function(a,c,b){b.log("handleMouseIntentSuccess");c.off("mouseleave.mouse_intent_none");var e=c.find(".ubermenu-target");if(e.data("ubermenu-killHover"))b.log("Kill hover on IntentSuccess"),a.preventDefault(),a.stopPropagation();else if(e.data("ubermenu-killHover",!1),b.triggerSubmenu(a,c,b),!c.hasClass("ubermenu-tab")||g.innerWidth<=b.settings.breakpoint)c.on("mouseleave.mouse_intent",
64function(f){b.handleMouseIntentLeave(f,this,b)})},handleMouseIntentLeave:function(a,c,b){var e=d(c);e.data("mouse_intent_timer")&&e.data("mouse_intent_timer",clearTimeout(e.data("mouse_intent_timer")));e.off("mousemove.mouse_intent",b.trackMouse);1==e.data("mouse_intent_state")&&e.data("mouse_intent_timer",setTimeout(function(){b.delayMouseLeave(a,e,b.handleMouseIntentLeaveSuccess,b)},b.settings.intent_delay))},handleMouseIntentLeaveSuccess:function(a,c,b){c.off("mouseleave.mouse_intent");c.find("> .ubermenu-target").data("ubermenu-killHover")||
65b.closeSubmenu(c,"mouse_intent_leave",b)},delayMouseLeave:function(a,c,b,e){c.data("mouse_intent_timer",clearTimeout(c.data("mouse_intent_timer")));c.data("mouse_intent_state",0);return b.apply(c,[a,c,e])},trackMouse:function(a){p=a.pageX;r=a.pageY},compare:function(a,c,b,e){c.data("mouse_intent_timer",clearTimeout(c.data("mouse_intent_timer")));if(Math.abs(m-p)+Math.abs(v-r)<e.settings.intent_threshold)return c.off("mousemove.mouse_intent",e.track),c.data("mouse_intent_state",1),b.apply(c,[a,c,e]);
66m=p;v=r;c.data("mouse_intent_timer",setTimeout(function(){e.compare(a,c,b,e)},e.settings.intent_interval))},triggerSubmenu:function(a,c,b){b.closeSubmenuInstantly(c.siblings(".ubermenu-active, .ubermenu-in-transition"));b.openSubmenu(c,"mouseenter",b)},handleMouseover:function(a,c,b){if(!b.events_disabled){b.setInteractionMode("hover");var e=d(c);e.data("ubermenu-killTouch",!0);setTimeout(function(){e.data("ubermenu-killTouch",!1)},1E3);b.log("handleMouseenter, add mouseleave",a);c=e.parent(".ubermenu-item");
67if(c.length&&!c.hasClass("ubermenu-active")&&(b.triggerSubmenu(a,c,b),!c.hasClass("ubermenu-tab")||g.innerWidth<=b.settings.breakpoint))c.on("mouseleave.ubermenu-submenu-toggle",function(f){b.handleMouseleave(f,this,b)})}},handleMouseleave:function(a,c,b){b.log("handleMouseleave, remove mouseleave",a);d(c).off("mouseleave.ubermenu-submenu-toggle");b.closeSubmenu(d(c),"mouseout")},handleSubmenuRetractorStart:function(a,c,b){a.preventDefault();a.stopPropagation();d(c).on(b.touchEnd,function(e){b.handleSubmenuRetractorEnd(e,
68this,b)});b.log("handleSubmenuRetractorStart "+d(c).text())},handleSubmenuRetractorEnd:function(a,c,b){a.preventDefault();a.stopPropagation();a=d(c).closest(".ubermenu-item");b.closeSubmenu(a,"handleSubmenuRetractor");d(c).off(b.touchEnd);b.log("handleSubmenuRetractorEnd "+a.find("> .ubermenu-target").text());return!1},handleResponsiveToggle:function(a,c,b){b.log("handleResponsiveToggle "+a.type,a);a.preventDefault();a.stopPropagation();if("touchend"==a.type)b.$ubermenu.data("ubermenu-prevent-click",
69!0),setTimeout(function(){b.$ubermenu.data("ubermenu-prevent-click",!1)},500);else if("click"==a.type&&b.$ubermenu.data("ubermenu-prevent-click")){b.$ubermenu.data("ubermenu-prevent-click",!1);return}b.toggleMenuCollapse("toggle",c,b)},handleTouchoffCloseStart:function(a,c,b){b.touchoffclosestart=d(g).scrollTop()},handleTouchoffClose:function(a,c,b,e){d(a.target).closest(".ubermenu").length||"click"!=b&&e.touchoffclosestart!=d(g).scrollTop()||(e.log("touchoff close ",a),e.closeAllSubmenus()&&(e.disableSubmenuToggleMouseEvents(),
70g.setTimeout(function(){e.reenableSubmenuToggleMouseEvents(e)},e.settings.submenuAnimationDuration)))},toggleMenuCollapse:function(a,c,b){b=b||this;c=c||".ubermenu-resposive-toggle";var e="object"==typeof c?d(c):d(c+'[data-ubermenu-target="'+b.$ubermenu.attr("id")+'"]');a=a||"toggle";"toggle"==a&&(a=b.$ubermenu.hasClass("ubermenu-responsive-collapse")?"open":"close");c=d(".ubermenu-responsive-toggle[data-ubermenu-target="+b.$ubermenu.attr("id")+"]");"open"==a?(b.$ubermenu.removeClass("ubermenu-responsive-collapse").trigger("ubermenutoggledopen"),
71c.trigger("ubermenutoggledopen"),c.toggleClass("ubermenu-responsive-toggle-open"),b.modalMobile&&b.trapModalFocus(e),b.settings.aria_responsive_toggle&&c.attr("aria-expanded",!0)):(b.$ubermenu.addClass("ubermenu-responsive-collapse").trigger("ubermenutoggledclose"),c.trigger("ubermenutoggledclose"),c.toggleClass("ubermenu-responsive-toggle-open"),a=this.$ubermenu.find(".ubermenu-active"),a.length&&this.closeSubmenuInstantly(a),b.settings.aria_responsive_toggle&&c.attr("aria-expanded",!1));b.transitions&&
72!b.$ubermenu.hasClass("ubermenu-responsive-nocollapse")&&(b.$ubermenu.addClass("ubermenu-in-transition"),b.$ubermenu.on(b.transitionend+"_toggleubermenu",function(){b.$ubermenu.removeClass("ubermenu-in-transition");b.$ubermenu.off(b.transitionend+"_toggleubermenu")}))},trapModalFocus:function(a){var c=this,b=this.$ubermenu.find('button, [href], input, select, textarea, [tabindex]:not
72([tabindex="-1"])');this.firstFocus=b.first()[0];this.lastFocus=b.last()[0];var e=this.checkModalFocusTab.bind(this);
73k.addEventListener("keydown",e);setTimeout(function(){c.firstFocus.focus()},100);c.$ubermenu.on("ubermenutoggledclose",function(){k.removeEventListener("keydown",e);this.lastFocus=this.firstFocus=!1;a[0].focus()})},checkModalFocusTab:function(a){if("Tab"===a.key||9===a.keyCode)a.shiftKey?k.activeElement===this.firstFocus&&(this.lastFocus.focus(),console.log("focus force to last"),a.preventDefault()):k.activeElement===this.lastFocus&&(this.firstFocus.focus(),console.log("focus force to first"),a.preventDefault())},
74positionSubmenus:function(){var a=this;if("h"==a.orientation){if(a.vstretch)if("static"!==a.$ubermenu.css("position")||"static"!==a.$ubermenu.find("> .ubermenu-nav").css("position")||a.isMobile())a.inverted?a.$ubermenu.find(".ubermenu-item-level-0 > .ubermenu-submenu-drop").css({transform:"",marginTop:"",bottom:""}):a.$ubermenu.find(".ubermenu-item-level-0 > .ubermenu-submenu-drop").css({marginTop:"",top:""});else{var c="0px"!==a.$ubermenu.css(a.inverted?"border-top-width":"border-bottom-width");
75a.$ubermenu.find(".ubermenu-item-level-0 > .ubermenu-submenu-drop").each(function(){if(a.inverted)d(this).css({transform:"translateY(-100%)",bottom:"auto",marginTop:c?"-1px":0});else{var b=d(this).parent().outerHeight();c&&b++;d(this).css({top:"auto",marginTop:b})}})}a.$ubermenu.find(".ubermenu-submenu-drop.ubermenu-submenu-align-center").each(function(){var b=d(this).parent(".ubermenu-item"),e=d(this);if(a.$ubermenu.hasClass("ubermenu-bound"))var f=b.closest(".ubermenu , .ubermenu-submenu");else if(a.$ubermenu.hasClass("ubermenu-bound-inner"))f=
76b.closest(".ubermenu-nav , .ubermenu-submenu");else{var h=b.closest(".ubermenu-submenu");0===h.length?(f=a.$ubermenu.offsetParent())||(f=d("body")):f=h}h=e.outerWidth();var l=b.outerWidth(),u=b.offset().left;b=f.width();f=f.offset().left;l=u+l/2-(f+h/2);l=0<l?l:0;h>b?l=(h-b)/-2:l+h>b&&(e.css({right:0,left:"auto"}),l=!1);!1!==l&&e.css("left",l)})}},openSubmenu:function(a,c,b){b=b||this;b.log("Open Submenu "+c);a.hasClass("ubermenu-active")||(a.addClass("ubermenu-active"),b.settings.aria_expanded&&
77a.find(">.ubermenu-target").attr("aria-expanded","true"),b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","false"),b.transitions&&(a.addClass("ubermenu-in-transition"),a.find("> .ubermenu-submenu").on(b.transitionend+"_opensubmenu",function(){b.log("finished submenu open transition");a.removeClass("ubermenu-in-transition");d(this).off(b.transitionend+"_opensubmenu")})),a.trigger("ubermenuopen"))},closeSubmenu:function(a,c,b){b=b||this;b.log("closeSubmenu "+a.find(">a").text()+
78" ["+c+"]");a.hasClass("ubermenu-item-has-children")&&a.hasClass("ubermenu-active")&&(b.transitions&&a.addClass("ubermenu-in-transition"),a.each(function(){var e=d(this),f=e.find("> .ubermenu-submenu");if(b.transitions)f.on(b.transitionend+"_closesubmenu",function(){b.log("finished submenu close transition");e.removeClass("ubermenu-in-transition");f.off(b.transitionend+"_closesubmenu")})}));a.removeClass("ubermenu-active");a.trigger("ubermenuclose");b.settings.aria_expanded&&a.find(">.ubermenu-target").attr("aria-expanded",
79"false");b.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden","true")},closeSubmenuInstantly:function(a){0!==a.length&&(a.addClass("ubermenu-notransition"),a.removeClass("ubermenu-active").removeClass("ubermenu-in-transition"),a[0].offsetHeight,a.removeClass("ubermenu-notransition"),a.trigger("ubermenuclose"),this.settings.aria_expanded&&a.find(">.ubermenu-target,>.ubermenu-submenu").attr("aria-expanded","false"),this.settings.aria_hidden&&a.find(">.ubermenu-submenu").attr("aria-hidden",
80"true"))},closeAllSubmenus:function(){var a=this.$ubermenu.find(".ubermenu-item-level-0.ubermenu-active");a.length&&this.closeSubmenuInstantly(a);return a.length},resetHandlers:function(a,c,b){b.log("ResetHandlers: "+c);a.off(this.touchEnd);a.off(this.touchMove);a=a.parent();a.off("mousemove.mouse_intent");a.off("mouseleave.mouse_intent_none");a.data("mouse_intent_timer",clearTimeout(a.data("mouse_intent_timer")));a.data("mouse_intent_state",0)},isMobile:function(){return g.innerWidth<=this.settings.breakpoint},
81isTablet:function(){return g.innerWidth<=this.settings.breakpoint&&480<g.innerWidth},isAccordion:function(){return this.mobileAccordion&&(480>=g.innerWidth||this.isTablet()&&this.$ubermenu.hasClass("ubermenu-responsive-single-column"))},isAccordionFoldingSingle:function(){return"single"===this.mobileAccordionFolding},setInteractionMode:function(a){this.interactionMode!==a&&(this.$ubermenu.removeClass("ubermenu-interaction-"+this.interactionMode).addClass("ubermenu-interaction-"+a),this.interactionMode=
82a)},log:function(a,c,b){b=b||this;b.settings.debug&&(b.settings.debug_onscreen?this.debug_target.prepend('<div class="um-debug-content">'+a+"</div>"):console.log(a,c))}};d.fn.ubermenu=function(a){var c=arguments;if(a===n||"object"===typeof a)return this.each(function(){d.data(this,"plugin_ubermenu")||d.data(this,"plugin_ubermenu",new t(this,a))});if("string"===typeof a&&"_"!==a[0]&&"init"!==a){var b;this.each(function(){var e=d.data(this,"plugin_ubermenu");e instanceof t&&"function"===typeof e[a]&&
83(b=e[a].apply(e,Array.prototype.slice.call(c,1)));"destroy"===a&&d.data(this,"plugin_ubermenu",null)});return b!==n?b:this}}})(jQuery,window,document);
84(function(d){function g(n){if(!k){k=!0;"."==window.location.hash.substring(1,2)?(n=d("body").find(window.location.hash.substring(1)),n.length&&(window.scrollTo(0,n.offset().top-ubermenu_data.scrollto_offset),d(".ubermenu").find('.ubermenu-target[data-ubermenu-scrolltarget="'+window.location.hash.substring(1)+'"]').parent().addClass("ubermenu-current-menu-item"))):window.location.hash.length&&setTimeout(function(){try{var m=d("body").find(window.location.hash);m.length&&(window.scrollTo(0,m.offset().top-
85ubermenu_data.scrollto_offset),d(".ubermenu").find('.ubermenu-target[data-ubermenu-scrolltarget="'+window.location.hash+'"]').parent().addClass("ubermenu-current-menu-item"))}catch(v){}},100);d(".ubermenu-item:empty").each(function(){var m=d(this).parent();d(this).remove();0==m.find(".ubermenu-item").length&&(m.parent().removeClass("ubermenu-has-submenu-drop").removeClass("ubermenu-has-submenu-flyout").off().find(".ubermenu-target > .ubermenu-sub-indicator").remove(),m.remove())});d(".ubermenu-submenu:empty").each(function(){var m=
86d(this).parent("li");m.removeClass("ubermenu-has-submenu-drop");m.find(".ubermenu-sub-indicator").remove()});d("#wp-admin-bar-ubermenu_loading").remove();d(".ubermenu").ubermenu({});d(".ubermenu-submenu .ubermenu-search-input-autofocus").closest(".ubermenu-has-submenu-drop").on("ubermenuopen",function(){var m=d(this).find(".ubermenu-submenu .ubermenu-search-input");m.length&&setTimeout(function(){m[0].focus()},250)});var t,q=window.innerWidth,p=window.innerWidth,r=ubermenu_data.hasOwnProperty("responsive_breakpoint")?
87parseInt(ubermenu_data.responsive_breakpoint):959;window.addEventListener("resize",function(){document.body.classList.add("um-window-resizing");clearTimeout(t);t=setTimeout(function(){document.body.classList.remove("um-window-resizing")},400);p=window.innerWidth;q<=r&&p>r?d(window).trigger("ubermenu-resize-desktop"):q>r&&p<=r&&d(window).trigger("ubermenu-resize-mobile");q=p});ubermenu_init_googlemaps()}}var k=!1;jQuery(function(n){g("document.ready")});d(window).on("load",function(){g("window.load")})})(jQuery);
88function ubermenu_init_googlemaps(){var d=jQuery;if("undefined"!==typeof google&&"undefined"!==typeof google.maps&&"undefined"!==typeof google.maps.marker&&"undefined"!==typeof google.maps.LatLng){var g=0;d(".ubermenu-map-canvas").each(function(){var k=d(this);if(!k.data("um-map-id")){g++;var n="UBERMENU_MAP_ID_"+g;k.data("um-map-id",n);var t=k.attr("data-zoom")?parseInt(k.attr("data-zoom")):8,q=k.attr("data-lat")?new google.maps.LatLng(k.attr("data-lat"),k.attr("data-lng")):new google.maps.LatLng(40.7143528,
89-74.0059731),p=new google.maps.Map(this,{zoom:t,mapId:n,mapTypeId:google.maps.MapTypeId.ROADMAP,center:q});k.attr("data-address")?(new google.maps.Geocoder).geocode({address:k.attr("data-address")},function(v,a){a==google.maps.GeocoderStatus.OK&&(p.setCenter(v[0].geometry.location),q=v[0].geometry.location,new google.maps.marker.AdvancedMarkerElement({map:p,position:v[0].geometry.location,title:k.attr("data-mapTitle")}))}):new google.maps.marker.AdvancedMarkerElement({map:p,position:q,title:k.attr("data-mapTitle")});
90var r=d(this).closest(".ubermenu-has-submenu-drop"),m=function(){google.maps.event.trigger(p,"resize");p.setCenter(q);p.setZoom(t);r.off("ubermenuopen",m)};r.on("ubermenuopen",m)}})}}function uberMenu_openMega(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_openFlyout(d){jQuery(".ubermenu").ubermenu("openSubmenu",jQuery(d))}function uberMenu_close(d){jQuery(".ubermenu").ubermenu("closeSubmenu",jQuery(d))}
91function uberMenu_redrawSubmenus(){jQuery(".ubermenu").ubermenu("positionSubmenus")};
92
93(()=>{function o(e,t){return(e=>{if(Array.isArray(e))return e})(e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,l,a=[],s=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(a.push(n.value),a.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw o}}return a}})(e,t)||((e,t)=>{var r;if(e)return"string"==typeof e?n(e,t):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0})(e,t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function i(e){return e.pathname.split("/").filter(Boolean)}function l(e){return(e||"").toLowerCase()}let e=[{type:"phone",schemes:["tel:"]},{type:"email",schemes:["mailto:"]},{type:"sms",schemes:["sms:","smsto:"]},{type:"whatsapp",schemes:["whatsapp:"],hosts:["wa.me","api.whatsapp.com","web.whatsapp.com"],hasRecipient:e=>{var t,r,t;return"wa.me"===e.hostname?(r=(t=o(i(e),2))[0],t=t[1],/^\d+$/.test(r||"")||["message","qr"].includes(l(r))&&!!t):!!e.searchParams.get("phone")}},{type:"messenger",schemes:["fb-messenger:"],hosts:["m.me","messenger.com"],hasRecipient:e=>{var t,r,t;return"m.me"===e.hostname?0<i(e).length:"messenger.com"===e.hostname?(r=(t=o(i(e),2))[0],t=t[1],"t"===l(r)&&!!t):["user-thread","user"].includes(e.hostname)}},{type:"telegram",schemes:["tg:"],hosts:["t.me","telegram.me"],hasRecipient:e=>{var e;return"tg:"===e.protocol?"resolve"===e.hostname&&!!e.searchParams.get("domain"):!!(e=o(i(e),1)[0])&&!e.startsWith("+")&&!["share","joinchat","addstickers","proxy"].includes(l(e))}},{type:"viber",schemes:["viber:"],hasRecipient:e=>["chat","add","pa"].includes(e.hostname)},{type:"signal",schemes:["sgnl:"],hosts:["signal.me"],hasRecipient:e=>"sgnl:"===e.protocol||e.hash.startsWith("#p/")&&3<e.hash.length},{type:"line",schemes:["line:"],hosts:["line.me","page.line.me"],hasRecipient:e=>{var e,e,t,r,n,e;return"page.line.me"===e.hostname?0<i(e).length:(t=(e=o("r"===l((e="line:"===e.protocol?[e.hostname,...i(e)]:i(e))[0])?e.slice(1):e,4))[0],r=e[1],n=e[2],e=e[3],"ti"===l(t)&&"p"===l(r)&&!!n&&!e)}}],u=Object.create(null),p=Object.create(null),h=(e.forEach(t=>{var e,e;null!=(e=t.schemes)&&e.forEach(e=>{u[e]=t}),null!=(e=t.hosts)&&e.forEach(e=>{p[e]=t})}),["sponsored","ugc","nofollow"]);function a(t,e){var r=Object.keys(t),n;return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function m(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?a(Object(r),!0).forEach(function(e){s(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function s(e,t,r){var n;(t="symbol"==typeof(n=(e=>{if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive],t;if(void 0===t)return String(e);if("object"!=typeof(t=t.call(e,"string")))return t;throw new TypeError("@@toPrimitive must return a primitive value.")})(n=t))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}function g(e){return"http:"===e.protocol||"https:"===e.protocol?{transport_type:"beacon"}:{}}let c="a.post-page-numbers";function d(e){var t;try{let r=new URL(e.href);for(let t of["page","paged"]){let e=parseInt(r.searchParams.get(t)||"",10);if(0<e)return e}
93let t=r.pathname.split("/").filter(Boolean).pop()||"";if(/^\d+$/.test(t)){let e=parseInt(t,10);if(0<e)return e}}catch(e){}let r=parseInt((null==(t=e.textContent)?void 0:t.trim())||"",10);return 0<r?r:1}let f="https://player.vimeo.com/api/player.js",b="data-googlesitekit-vimeo-sdk";function v(){return globalThis.Vimeo}function y(o,i){return new Promise((e,t)=>{let r;function n(e){return function(){clearTimeout(r),e(...arguments)}}o.addEventListener("load",n(()=>e()),{once:!0}),o.addEventListener("error",n(()=>t(new Error("Site Kit: failed to load the Vimeo Player SDK script."))),{once:!0}),void 0!==i&&(r=setTimeout(n(()=>t(new Error("Site Kit: timed out waiting for the Vimeo Player SDK script to load."))),i))})}let w=null;function O(t,e){var r=Object.keys(t),n;return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function P(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?O(Object(r),!0).forEach(function(e){T(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function T(e,t,r){var n;(t="symbol"==typeof(n=(e=>{if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive],t;if(void 0===t)return String(e);if("object"!=typeof(t=t.call(e,"string")))return t;throw new TypeError("@@toPrimitive must return a primitive value.")})(n=t))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}let S=[10,25,50,75];function E(t,e){var r=Object.keys(t),n;return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function k(e,t,r){var n;(t="symbol"==typeof(n=(e=>{if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive],t;if(void 0===t)return String(e);if("object"!=typeof(t=t.call(e,"string")))return t;throw new TypeError("@@toPrimitive must return a primitive value.")})(n=t))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}function t(e,t){try{e()}catch(e){console.error(...t?[t,e]:[e])}}let _=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?E(Object(r),!0).forEach(function(e){k(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({postID:0,isReadableSinglePost:!1,hasVimeoEmbed:!1,wordCount:0,estimatedReadTimeSeconds:0,isLastPageOfMultiPagePost:!1,readTimeThresholdPercent:85,minimumReadTimeSeconds:5},(null==(r=globalThis._googlesitekit)?void 0:r.contentEvents)||{});var r;(async e=>{if(e.hasVimeoEmbed){var t=globalThis.document.querySelectorAll('iframe[src*="player.vimeo.com"]'),r;if(t.length)try{let s=await("function"==typeof(null==(r=v())?void 0:r.Player)?Promise.resolve(r.Player):w=w||(async()=>{var e=globalThis.document.querySelector('script[src^="'.concat(f,'"]')),e,t;e&&!e.hasAttribute(b)?await y(e,1e4):(null!=e&&e.remove(),(e=globalThis.document.createElement("script")).src=f,e.setAttribute(b,""),t=y(e),globalThis.document.head.appendChild(e),await t)})().then(()=>{var e,e=null==(e=v())?void 0:e.Player;if("function"!=typeof e)throw new Error("Site Kit: the Vimeo Player SDK script did not expose Vimeo.Player.");return e}).catch(e=>{throw w=null,e}));await Promise.allSettled(Array.from(t).map(async(o,i)=>{{var o=new s(o),l=i;let e=Promise.all([o.getVideoTitle(),o.getVideoUrl()]).then(e=>{var e=(t=2,(e=>{if(Array.isArray(e))return e})(e=e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,l,a=[],s=!0,c=!1;try{for(i=(r=r.call(e)).next;!(s=(n=i.call(r)).done)&&(a.push(n.value),2!==a.length);s=!0);}catch(e){c=!0,o=e}
93finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw o}}return a}})(e,2)||((e,t)=>{var r;if(e)return"string"==typeof e?j(e,2):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?j(e,2):void 0})(e,2)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()),e,t;return{video_provider:"vimeo",video_title:e[0],video_url:e[1],video_instance_index:l}});function a(n,o){e.then(e=>{var t,r;null!=(t=globalThis._googlesitekit)&&null!=(r=t.gtagEvent)&&r.call(t,n,P(P({},e),{},{video_percent:o}))}).catch(()=>{})}e.catch(e=>{console.error("Site Kit: failed to fetch this Vimeo video’s title/URL; its engagement events will not be tracked.",e)});let t=!1,r=!1,n=new Set;o.on("play",()=>{t||(t=!0,a("video_start",0))}),o.on("timeupdate",e=>{if(n.size!==S.length){let t=Math.floor(100*e.percent);S.forEach(e=>{t>=e&&!n.has(e)&&(n.add(e),a("video_progress",e))})}}),o.on("ended",()=>{r||(r=!0,a("video_complete",100))}),await e}}))}catch(e){console.error("Site Kit: failed to load the Vimeo Player SDK; video engagement events will not be tracked on this page.",e)}}})(_),t(()=>{var i;i=_,globalThis.document.addEventListener("click",e=>{try{var t,r,n,o;e.target instanceof Element&&(n=e.target.closest("".concat(c,", ").concat("body.single-topic .bbp-pagination-links a.page-numbers")))&&(o=n.matches(c)?"post":"bbpress",null!=(t=globalThis._googlesitekit))&&null!=(r=t.gtagEvent)&&r.call(t,"pagination_click",{pagination_type:o,page_number:d(n),post_id:i.postID,transport_type:"beacon"})}catch(e){console.error("Site Kit: failed to track this pagination click.",e)}})},"Site Kit: failed to initialize pagination click tracking."),t(()=>{globalThis.document.addEventListener("click",e=>{try{if(e.target instanceof Element){var r=e.target.closest("a[href]");if(r){let t;try{t=new URL(r.href)}catch(e){return}var n=(s=t,s=new URL(s),c="http:"===s.protocol||"https:"===s.protocol,s.hostname=c?s.hostname.replace(/^www\./,""):s.hostname.toLowerCase(),(c=c?p[s.hostname]:u[s.protocol])&&(!c.hasRecipient||c.hasRecipient(s))?c.type:null),o,i,l,a;if(n){null!=(o=globalThis._googlesitekit)&&null!=(i=o.gtagEvent)&&i.call(o,"contact_link_click",m({link_type:n},g(t)))}else{let e=((e,t)=>{if("http:"!==t.protocol&&"https:"!==t.protocol||t.hostname===globalThis.location.hostname)return null;let r=new Set((e.getAttribute("rel")||"").toLowerCase().split(/[\s,]+/).filter(Boolean));return h.filter(e=>r.has(e)).join(" ")||null})(r,t);!e||null!=(l=globalThis._googlesitekit)&&null!=(a=l.gtagEvent)&&a.call(l,"outbound_link_click",m({link_rel:e,link_url:t.href,link_domain:t.hostname},g(t)))}}}}catch(e){console.error("Site Kit: failed to track this link click.",e)}var s,c})},"Site Kit: failed to initialize link click tracking."),t(()=>{{var r=_;let s=r.postID,e=r.isReadableSinglePost,t=r.isLastPageOfMultiPagePost,c=r.wordCount,u=r.estimatedReadTimeSeconds,p=r.readTimeThresholdPercent,h=r.minimumReadTimeSeconds;if(e&&t){let e=1e3*Math.max(h,u*p/100),r=!1,n=!1,t=null,o=null,i=0,l=0,a=(()=>{for(var e=globalThis.document.createTreeWalker(globalThis.document.body,globalThis.NodeFilter.SHOW_COMMENT);e.nextNode();){var t=e.currentNode;if("[googlesitekit-end-of-content]"===t.data){let e=t.previousElementSibling;for(;e&&0===e.getClientRects().length;)e=e.previousElementSibling;return e||t.parentElement}}return null})();function m(){if(r&&n){try{var e,t;null!=(e=globalThis._googlesitekit)&&null!=(t=e.gtagEvent)&&t.call(e,"read_article",{post_id:s,word_count:c,estimated_read_time_seconds:u})}catch(e){console.error("Site Kit: failed to send the read article event.",e)}g(),b(),globalThis.removeEventListener("blur",v),globalThis.removeEventListener("focus",v),globalThis.document.removeEventListener("visibilitychange",v)}}function g(){var e;null!=(e=t)&&e.disconnect(),t=null,globalThis.removeEventListener("scroll",f)}function d(){r=!0,g(),m()}function f(){.9<=(globalThis.scrollY+globalThis.innerHeight)/globalThis.document.documentElement.scrollHeight&&d()}function b(){null!==o&&(globalThis.clearTimeout(o),o=null,i+=globalThis.performance.now()-l)}
93function v(){"hidden"!==globalThis.document.visibilityState&&globalThis.document.hasFocus()?n||null!==o||(l=globalThis.performance.now(),o=globalThis.setTimeout(()=>{o=null,n=!0,m()},e-i)):b()}a&&"function"==typeof globalThis.IntersectionObserver?(t=new globalThis.IntersectionObserver(e=>{e.some(e=>!e.isIntersecting&&e.rootBounds&&e.boundingClientRect.bottom<=e.rootBounds.top)&&d()},{rootMargin:"-100% 0px 1000000px 0px"}),"complete"===globalThis.document.readyState?t.observe(a):globalThis.addEventListener("load",()=>{var e;return null==(e=t)?void 0:e.observe(a)},{once:!0})):(globalThis.addEventListener("scroll",f,{passive:!0}),f()),globalThis.addEventListener("blur",v),globalThis.addEventListener("focus",v),globalThis.document.addEventListener("visibilitychange",v),v()}}},"Site Kit: failed to initialize read article tracking.")})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.