1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <link rel="preconnect" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/"> 5 <link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/combined.min-v6.css" as="style"> 6 <link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/js/jquery-cdn.min.js" as="script"> 7 <link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/header.min.js" as="script"> 8 <link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/custom.min-v9.js" as="script"> 9 <!-- End Google Analytics --> 10 <meta name="viewport" content="width=device-width, initial-scale=1"/> 11 <link rel="preconnect" href="https://ik.imagekit.io/0ofixtqpt/" crossorigin /> 12 13 <link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/fonts/fontawesome-webfont.woff2" as="font" type="font/woff2" /> 14 <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 15 <noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"></noscript> 16 <link rel="canonical" href="https://baileysneighborhoodpet.com/about-us" /> 17 <meta name="robots" content="index, follow"> 18 <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
18<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1431907933",accountID:"3639234",trustKey:"3639234",xpid:"VwAEWFRQDBABUFBUAAYGUVIF",licenseKey:"NRJS-848b5ec7e91ef88ba3a",applicationID:"1416771764",browserID:"1431907933"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 19(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
19e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
19const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
19if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
19o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
19(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
19;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
19{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
19ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
19{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
19null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
19dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
19imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
19return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
19!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
19if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
19);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
19class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
19h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
19 20 21 <meta name="csrf-token" content="eiV7Q1oHM3eeSErYUsa2n1H0wOMGVn0k0u40ibG7"/> 22 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 23 24 <meta name="title" content="About Bailey's Neighborhood Pet In Bellingham"/> 25 <meta name="description" content="Read more about Bailey's Neighborhood Pet in Bellingham. We care about pets in our local community and are here to help pet parents make the best decisions for their best when it comes to both nutrition & care."/> 26 <!-- FB Tags --> 27 <meta property="og:type" content="website"> 28 <meta property="og:title" content="About Bailey's Neighborhood Pet In Bellingham"> 29 <meta property="og:url" content="https://baileysneighborhoodpet.com/about-us/"> 30 <meta property="og:description" content="Read more about Bailey's Neighborhood Pet in Bellingham. We care about pets in our local community and are here to help pet parents make the best decisions for their best when it comes to both nutrition & care."> 31 <meta property="og:image" content="https://ik.imagekit.io/0ofixtqpt/5178489/bnp-store-w-view-1080x1080px.jpg"/> 32 33 34 <!-- Google+ Tag --> 35 <meta itemprop="image" content="https://ik.imagekit.io/0ofixtqpt/5178489/bnp-store-w-view-1080x1080px.jpg"/> 36 37 38 39 40 41 <title>About Bailey's Neighborhood Pet In Bellingham</title> 42 43 44 45 <!-- Stylesheets 46 ============================================= --> 47<link rel="alternate" href="https://baileysneighborhoodpet.com/about-us/" hreflang="en-us"/> 48 49<link rel="preload" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> 50<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700&display=swap"></noscript> 51 52<style type="text/css"> 53 header#header *:not(i):not(.fa) { 54 font-family: "Roboto" !important; 55 } 56 57 h1, h2, h3, h4, h5, h6 { 58 font-family: "Roboto" !important; 59 } 60 61 body:not(i):not(header):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fa) { 62 font-family: "Roboto" !important; 63 } 64 .title-transform-none h2 { 65 text-transform: none !important; 66 } 67</style> 68
69<script type="text/javascript">var GET_LOCATION = "";</script>
vendor: 1 bytes, line 69
69
70<script type="text/javascript">var locationCount = "1";</script>
vendor: 1 bytes, line 70
70
71<script type="text/javascript">let auto_redirect = "1";</script>
71 72 <link rel="stylesheet" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/combined.min-v6.css" defer/> 73
73<script type="text/javascript" src="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/js/jquery-cdn.min.js"></script>
73 74
74<script type="text/javascript" src="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/header.min.js" defer></script>
74 75
75<script type="text/javascript" src="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/custom.min-v9.js" defer></script>
75 76 77<!-- Preconnect and DNS Prefetch for External Services --> 78<link rel="dns-prefetch" href="//www.google.com"> 79<link rel="dns-prefetch" href="//static.elfsight.com"> 80<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 81<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 82 83<!-- Google reCAPTCHA (Enterprise) -->
vendor: 87 bytes, lines 83-87
83 84<script src="https://www.google.com/recaptcha/enterprise.js" async defer></script> 85 86 87
88<!-- Elfsight Widget -->
89<script src="https://static.elfsight.com/platform/platform.js" data-use-service-core defer></script>
89 90 91<!-- Google Fonts --> 92<link rel="preload" href="https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> 93<noscript><link href="https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap" rel="stylesheet"></noscript> 94 95<!-- Viewport Meta --> 96<meta name="viewport" content="width=device-width, initial-scale=1"> 97 98<!-- Preload and Styles --> 99<link rel="preload" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/custom.compile.min-v11.css" as="style"> 100<link rel="stylesheet" href="https://d3w285dzx3yv2d.cloudfront.net/static/vendors/v2/performance/custom.compile.min-v11.css"> 101 102 103
103<script> 104 (function(){ 105 const runAnalytics = function(id) { 106 const s = document.createElement('script'); 107 s.src = `https://www.googletagmanager.com/gtag/js?id=${id}`; 108 s.async = true; 109 document.head.appendChild(s); 110 111 window.dataLayer = window.dataLayer || []; 112 function gtag(){ dataLayer.push(arguments); } 113 114 gtag('js', new Date()); 115 gtag('config', id); 116 }; 117 118 const id = "G-RPC9HXL13Y"; 119 if (id) { 120 (window.requestIdleCallback || function(cb){ setTimeout(cb, 300); })(function() { 121 runAnalytics(id); 122 }); 123 } 124 })(); 125 </script>
125 126 127 128 129<!-- site level css start --> 130<!-- site level css end --> 131
132<script type="application/ld+json"> 133{ 134 "@context": "http://schema.org/", 135 "@type": "WebSite", 136 "name": "Bailey's Neighborhood Pet", 137 "url": "https://baileysneighborhoodpet.com" 138} 139 140</script>
140<script type="application/ld+json"> 141{ 142 "@context": "http://schema.org", 143 "@type": "PetStore", 144 "name": "Bailey's Neighborhood Pet", 145 "image": "https://ik.imagekit.io/0ofixtqpt/5178489/bnp-store-w-view-1080x1080px.jpg", 146 "@id": "", 147 "url": "https://baileysneighborhoodpet.com", 148 "telephone": "(360) 733-9274", 149 "priceRange": "$$$", 150 "address": { 151 "@type": "PostalAddress", 152 "streetAddress": "1633 Birchwood Ave # 104", 153 "addressLocality": "Bellingham", 154 "addressRegion": "WA", 155 "postalCode": "98225-9220", 156 "addressCountry": "US", 157 "description" : "Read more about Bailey's Neighborhood Pet in Bellingham. We care about pets in our local community and are here to help pet parents make the best decisions for their best when it comes to both nutrition & care." 158 }, 159 "geo": { 160 "@type": "GeoCoordinates", 161 "latitude": 48.7741957, 162 "longitude": -122.4942171 163 }, 164 "openingHoursSpecification": [{"@type":"OpeningHoursSpecification","dayOfWeek":"Monday","opens":"10:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Tuesday","opens":"10:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"10:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"10:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"10:00","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"10:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Sunday","opens":"10:00","closes":"17:00"}], 165 "sameAs": ["https://www.facebook.com/baileysbath/","https://www.instagram.com/baileysneighborhoodpet/"], 166 "aggregateRating": { 167 "@type": "AggregateRating", 168 "ratingValue": 5, 169 "reviewCount": 5 170 }, 171 "review": [ 172 { 173 "@type": "Review", 174 "datePublished" : "2026-08-18", 175 "reviewBody": "Customer services excellent. The bathing areas are clean and the hoses for both the water and the dryer have great pressure. I have a toy poodle and there is one station that has a riser for the tub that worked out perfectly.", 176 "author": { 177 "@type": "Person", 178 "name": "Shenandoah Myrick" 179 }, 180 "reviewRating": { 181 "@type": "Rating", 182 "worstRating": "1", 183 "bestRating": "5", 184 "ratingValue": "5" 185 } 186 }, { 187 "@type": "Review", 188 "datePublished" : "2026-07-24", 189 "reviewBody": "We frequently bathe our dogs here. Clean facility that's well-equipped to help you get your pets clean (despite their objections)! Broad selection of shampoos and conditioners to use, convenient wash stalls, aprons to keep those shakes off of your clothes, and helpful staff. Also a good selection of treats to offer your dog as a bribe.", 190 "author": { 191 "@type": "Person", 192 "name": "Adam Tews" 193 }, 194 "reviewRating": { 195 "@type": "Rating", 196 "worstRating": "1", 197 "bestRating": "5", 198 "ratingValue": "5" 199 } 200 }, { 201 "@type": "Review", 202 "datePublished" : "2026-07-24", 203 "reviewBody": "Love the staff at Baileyâs! It was my first visit today with my senior Husky and they were so gentle and caring with him. 204Within no time they patiently took care of my dogâs nail trim. Thanks for being so welcoming :)", 205 "author": { 206 "@type": "Person", 207 "name": "Arsheen Por" 208 }, 209 "reviewRating": { 210 "@type": "Rating", 211 "worstRating": "1", 212 "bestRating": "5", 213 "ratingValue": "5" 214 } 215 }, { 216 "@type": "Review", 217 "datePublished" : "2026-06-23", 218 "reviewBody": "Lovely staff and my pet looked amazing!", 219 "author": { 220 "@type": "Person", 221 "name": "Rachael Netherton" 222 }, 223 "reviewRating": { 224 "@type": "Rating", 225 "worstRating": "1", 226 "bestRating": "5", 227 "ratingValue": "5" 228 } 229 }, { 230 "@type": "Review", 231 "datePublished" : "2026-06-20", 232 "reviewBody": "I love them they did a good job on my dog I recommend them", 233 "author": { 234 "@type": "Person", 235 "name": "Coraline Quinn" 236 }, 237 "reviewRating": { 238 "@type": "Rating", 239 "worstRating": "1", 240 "bestRating": "5", 241 "ratingValue": "5" 242 } 243 } ] 244 } 245 246</script>
246<!-- Document Title 247============================================= --> 248 <link rel="shortcut icon" href="https://ik.imagekit.io/0ofixtqpt/5178427/BNP-favicon-0054A6-1080px.png"> 249 <style> 250 .mobile_carousel { 251 background-color: #0054a6; 252 } 253 254 .cust-carousel { 255 background: #0054a6; 256 } 257 258 #return-to-top { 259 background-color: #0054a6; 260 } 261 262 .fa-bars { 263 color: #0054a6 !important; 264 } 265 266 .header-icons-span, .portfolio-filter li.activeFilter a, .portfolio-shuffle:hover { 267 background-color: #0054a6; 268 } 269 270 .fa-paw, .fa-car { 271 color: #0054a6 !important; 272 } 273 274 a.all-brands, .share-btn { 275 background-color: #0054a6 !important; 276 } 277 278 button.contact-btn, a.contact-btn, .subscribe-btn { 279 background-color: #0054a6 !important; 280 } 281 282 .pro_btn, .icon-line-heart, .icon-line-power { 283 background-color: #0054a6 !important; 284 } 285 286 .cta-widget-btn { 287 background-color: #0054a6 !important; 288 } 289 290 #result .footer-custom-icon { 291 color: #0054a6; 292 } 293 294 #gotoTop:hover { 295 background-color: #0054a6 !important; 296 } 297 298 .owl-carousel .owl-nav [class*=owl-]:hover { 299 background-color: #ec610f !important; 300 color: #fff !important; 301 } 302 .owl-carousel .owl-nav [class*=owl-]{ 303 background-color: #0054a6 !important; 304 color: #fff !important; 305 } 306 307 .feature-box.fbox-plain .fbox-icon i { 308 color: #0054a6 !important; 309 } 310 311 #top-bar { 312 background-color: #0054a6 !important; 313 } 314 315 .brand-panel-heading { 316 background-color: #0054a6 !important; 317 } 318 319 .event-a { 320 color: #0054a6 !important; 321 } 322 323 .event-a:hover { 324 color: #ec610f !important; 325 } 326 327 .about-a:hover { 328 color: #0054a6 !important; 329 } 330 331 .portfolio-overlay a:hover { 332 color: #0054a6 !important; 333 } 334 335 .tag-a { 336 color: #0054a6 !important; 337 } 338 339 .tag-a:hover { 340 color: #0054a6 !important; 341 } 342 343 .loc-li:hover { 344 background-color: #0054a6 !important; 345 } 346 347 .pagination > li > a { 348 color: #0054a6 !important; 349 } 350 351 .pagination > li > a:hover { 352 color: #0054a6 !important; 353 } 354 355 .pagination > .active > span { 356 background-color: #0054a6 !important; 357 border-color: #0054a6 !important; 358 } 359 360 .about-us-a { 361 color: #0054a6 !important; 362 } 363 364 .about-us-a:hover { 365 color: #0054a6 !important; 366 } 367 368 #header-wrap .container-fluid{ 369 background-color: #fff !important; 370 } 371 372 .review-a{ 373 color: #0054a6 !important; 374 cursor: pointer; 375 font-weight: 400; 376 } 377 378 .review-a:hover{ 379 color: #0054a6 !important; 380 } 381 382 .dark #primary-menu ul ul li{ 383 width: initial !important; 384 text-align: left !important; 385 } 386 /*#primary-menu ul ul:not(.mega-menu-column){*/ 387 /* left: 0 !important;*/ 388 /* right: 0 !important;*/ 389 /*}*/ 390 391 392 #primary-menu ul ul:not(.mega-menu-column) { 393 border-top: 2px solid #0054a6 !important; 394 } 395 .dark #primary-menu:not(.not-dark) ul ul, #primary-menu.dark ul ul { 396 border-top-color: #0054a6 !important; 397 } 398 #primary-menu ul li>a { 399 color: #2b2b2b !important; 400 } 401 402 #primary-menu ul li>a:hover { 403 color: #2b2b2b !important; 404 } 405 406 .dark #primary-menu:not(.not-dark) ul ul, #primary-menu ul ul:not(.mega-menu-column) { 407 background-color: #333 !important; 408 border-color: #3f3f3f !important; 409 } 410 411 .dark #primary-menu:not(.not-dark) ul ul li:hover > a{ 412 background-color: !important; 413 border-color: !important; 414 } 415 416 .dark #primary-menu:not(.not-dark) ul ul li>a { 417 color: #ffffff !important; 418 } 419 420 .dark #primary-menu:not(.not-dark) ul ul li>a:hover { 421 color: !important; 422 } 423 424 #primary-menu ul li .mega-menu-content ul li.menu-item.sub-menu:hover{ 425 background-color: unset !important; 426 border-color: unset !important; 427 } 428 429 #primary-menu ul li .mega-menu-content ul li.menu-item.sub-menu ul li:hover{ 430 background-color: unset !important; 431 border-color: unset !important; 432 color: #000000 !important; 433 } 434 .anc_subscription_description{ 435 margin-top: 8px !important; 436 } 437 .more_anc_subsc_desc{ 438 margin-top: 0px !important; 439 margin-bottom: 10px !important; 440 } 441 #anc_text { 442 margin-right: 70px !important; 443 margin-left: 70px !important; 444 } 445 .announcement_subscription_close{ 446 position: absolute; 447 right: 0 !important; 448 top: 0 !important; 449 margin-top: 0px !important; 450 margin-right: 0px !important; 451 } 452 453 .locationBrd{ 454 border-left: 8px solid #0054a6 !important; 455 } 456 .location-border span{ 457 color: #0054a6 !important; 458 } 459 .location-border:hover{ 460 background-color: #0054a6 !important; 461 } 462 .location-border:hover .location-drawer-business{ 463 color: #ffffff !important; 464 } 465 .location-border:hover span{ 466 color: #ffffff !important; 467 } 468 .location-border span.drawer_delivery{ 469 color: #000000 !important; 470 } 471 /* search bar style */ 472 .ecwid-search-widget__input{ 473 border: 1px solid #0054a6 !important; 474 height: 3.2em !important; 475 } 476 .ecwid-search-widget__btn{ 477 height: 3.2em !important; 478 border: 1px solid #0054a6 !important; 479 background: #0054a6 !important; 480 width: 40px !important; 481 } 482 .ecwid-search-widget__btn:hover{ 483 opacity: 1 !important; 484 } 485 html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[stroke]{ 486 stroke: #0054a6 !important; 487 } 488 html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after{ 489 background-color: #0054a6 !important; 490 } 491 .ec-notice__text-inner { 492 color: #000000!important; 493 } 494 /*** Mega Menu ***/ 495 @media (min-width: 991px) { 496 .custom-mega-menu-link:after { 497 content: ''; 498 display: block; 499 width: 40px; 500 border-bottom: 2px solid #0054a6 !important; 501 } 502 503 #primary-menu ul li .mega-menu-content div.mega-menu-container-div { 504 background-color: !important; 505 } 506 .animal-li { 507 background-color: #0054a6 !important; 508 border-color: #0054a6 !important; 509 } 510 .dark #primary-menu:not(.not-dark) ul ul li>a.nav-link{ 511 color: #2b2b2b !important; 512 transition: none !important; 513 } 514 515 .dark #primary-menu:not(.not-dark) ul ul li.animal-li>a.nav-link { 516 color: #ffffff !important; 517 transition: none !important; 518 } 519 .dark #primary-menu ul li .mega-menu-content ul li a.animal-a:hover { 520 color: #ffffff !important; 521 } 522 #primary-menu ul li .mega-menu-content ul.mega-menu-column-ul{ 523 background-color: #ffffff !important; 524 border-color: #ffffff !important; 525 } 526 527 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title > a{ 528 background-color: #ffffff !important; 529 border-color: #ffffff !important; 530 color: #2b2b2b !important; 531 } 532 533 #primary-menu ul li .mega-menu-content ul >
533 li.menu-item.sub-menu.mega-menu-category-title ul li.sub-menu-mega-menu > a{ 534 background-color: #ffffff !important; 535 border-color: #ffffff !important; 536 color: #2b2b2b !important;; 537 } 538 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title ul.supplies-container-1, 539 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title ul.supplies-container-2, 540 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title ul.supplies-container-3{ 541 border-color: #ffffff !important; 542 } 543 544 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title:hover > a { 545 background-color: unset !important; 546 border-color: unset !important; 547 padding-left: 15px !important; 548 } 549 550 #primary-menu ul li .mega-menu-content ul > li.menu-item.sub-menu.mega-menu-category-title ul li.sub-menu-mega-menu:hover > a { 551 background-color: #ffffff !important; 552 border-color: #ffffff !important; 553 color: #0054a6 !important; 554 padding-left: 15px !important; 555 } 556 557 .custom-mega-submenu-title { 558 color: !important; 559 } 560 } 561 /***/ 562 #return-to-top{ 563 background-color: #0054a6 !important; 564 } 565 body#ecwid_body .heading-block .small-text #my-categories-0 { 566 margin-top: 30px; 567 } 568 .blog-search-button { 569 background-color: #0054a6 !important; 570 } 571 572/* --- NWP-3809 Style Overrides --- */ 573 574/* Services */ 575.home-service-section h2, .home-service-container h2 { font-size: 36px !important; } 576.home-service-section p, .home-service-container p, .home-service-section .small-text, .home-service-container .small-text { font-size: 22px !important; } 577.home-service-section .service-carousel-desc p { font-size: 22px !important; } 578 579/* Brands */ 580.home-brand-section h2, .pet-brand-section h2, .home-brand-container h2 { font-size: 36px !important; } 581.home-brand-section p, .pet-brand-section p, .home-brand-container p, .home-brand-section .small-text, .pet-brand-section .small-text { font-size: 22px !important; } 582 583/* Gallery */ 584.gallery-section h2, .gallery-section h3 { font-size: 36px !important; } 585.gallery-section p, .gallery-section .small-text { font-size: 22px !important; } 586 587/* Reviews */ 588.review-section h2, .review-section h2.review-title-color { font-size: 36px !important; } 589/* Description text for reviews */ 590.review-section > .container > .row > .heading-block > span, .review-section .review_text_inner.small-text, .review-section p.review-description-color { font-size: 22px !important; } 591/* Trusted / h3 */ 592.review-section h3, .review-section label[data-testid="review-count"], .review-section p[style*="bold"], .review-section div[style*="bold"] { font-size: 20px !important; } 593/* Review div */ 594.review-section .review_card_carousel_child_description p, .review-section div.testi-content p, .review-section .review_testimonial_description p, .review-section .review-text-color, .review-section .review_testimonial_description { font-size: 14px !important; } 595span.review_testimonial_author { font-size: 14px !important; } 596 597/* Home page widget width fixes (About Us to match others) */ 598.aboutus-container, .aboutus_row, .aboutus_content { 599 width: 100% !important; 600 max-width: 1170px !important; 601 margin-left: auto !important; 602 margin-right: auto !important; 603} 604 605/* --- End NWP-3809 --- */ 606 607/* More Home Page Widgets (NWP-3809) */ 608.home-blog-section h2, .home-event-section h2, .home-promotion-section h2, 609.home-about-section h2, .home-aboutus-section h2, .aboutus_section h2, 610.hero-section h2, .meet-section h2, .team_section h2, .home-multi-location-section h2 { 611 font-size: 36px !important; 612} 613 614.home-blog-section .small-text, .home-event-section .small-text, .home-promotion-section .small-text, 615.home-about-section p, .home-aboutus-section p, .aboutus_section p, 616.hero-section p, .meet-section p, .team_section p, .home-multi-location-section .small-text, .team-member-description p, .member-bio p { 617 font-size: 22px !important; 618} 619/* End More Home Page Widgets */ 620</style> 621 622</head> 623<body class="stretched"> 624<div class="body-overlay"></div> 625 626 627<div id="wrapper" class="clearfix"> 628 <style> 629 .open > .social-share, .promotion-container .dropdown-menu{ 630 text-align: center !important; 631 } 632 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner, html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-amount, html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price, html#ecwid_html body#ecwid_body .ecwid, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio{ 633 color: #333; 634 } 635 html#ecwid_html body#ecwid_body .ec-pika-single, html#ecwid_html body#ecwid_body .ec-pika-button, html#ecwid_html body#ecwid_body .ec-pika-label, html#ecwid_html body#ecwid_body .ec-pika-label:visited, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-field .form-control__placeholder{ 636 color: #000000; 637 } 638 input#ec-cart-email-input{ 639 color: #000000; 640 font-weight: 400; 641 } 642 @media(max-width: 1200px) and (min-width:1000px) { 643 .menu-top { 644 padding-top: 9%; 645 } 646 } 647 @media (min-width: 800px) and (max-width: 2000px) and (orientation: landscape) { 648 .ec-cart-widget.ec-cart-desktop { 649 display: block !important; 650 } 651 .ec-cart-widget.mobile{ 652 display: none !important; 653 } 654 } 655 @media (min-width: 1028px) and (max-width: 2000px) and (orientation: portrait) { 656 .ec-cart-widget.ec-cart-desktop { 657 display: block !important; 658 } 659 .ec-cart-widget.mobile{ 660 display: none !important; 661 } 662 } 663</style> 664<header id="header" class="transparent-header dark full-header" data-sticky-class="dark"> 665 <style> 666 .si-gplus:hover, .si-colored.si-gplus{ 667 background-color: #ffffff !important; 668 } 669 .top-links ul li{ 670 border-left: unset !important; 671 } 672 .loc-topbar-li:hover{ 673 background-color: transparent !important; 674 675 } 676 .loc-header-icon-span { 677 background-color: #ffffff !important; 678 } 679 .loc-header-icons{ 680 color: #0054a6 !important 681 } 682 .hour-cursor {color: inherit !important;} 683</style> 684<div id="top-bar" class="transparent-topbar hidden-sm hidden-xs"> 685 686 <div class="col_half nobottommargin clearfix col-md-1 top-left"> 687 <div class="top-links"> 688 <ul> 689 690 691 692 693 694 695 696 697 698 699 <li class="mobile-top-links"><a target="_blank" class="mapLink" 700 href="https://www.google.com/maps/place/search?q=Bailey%27s+Neighborhood+Pet+1633%2C%2BBirchwood%2BAvenue%2CBELLINGHAM%2C98225%2CWA&place_id=ChIJw2Rb022jhVQRo_v3Uo9fjb8">
701 <span class="ts-icon get-direction-btn"><i class="fas fa-map-marker-alt"></i></span> 702 <span class="ts-text get-direction-btn">1633 Birchwood Ave # 104, #104, Bellingham, WA 703 98225-9220</span></a> 704 </li> 705 <li class="hour-li mobile-top-links"> 706 <a class="hour-cursor"><span class="ts-icon"><i class="far fa-clock"></i></span> 707 <span class="ts-text"> 708 709 Open Today: 710 10:00 am - 6:00 pm </span> 711 </a> 712 </li> 713 </ul> 714 </div> 715 </div> 716 <div class="col_half fright col_last nobottommargin clearfix"> 717 <!-- Top Social 718 ============================================= --> 719 <div id= 720 "top-social"> 721 <ul> 722 <li><a href="https://www.facebook.com/baileysbath/" target="_blank" class="si-facebook" data-hover-width="109"><span 723 class="ts-icon"><i class="fab fa-facebook"></i></span><span 724 class="ts-text">Facebook</span></a></li> 725 726 727 728 729 730 731 732 733 <li><a href="https://www.instagram.com/baileysneighborhoodpet/" target="_blank" class="si-instagram" data-hover-width="109"><span 734 class="ts-icon"><i class="fab fa-instagram"></i></span><span 735 class="ts-text">Instagram</span></a></li> 736 737 738 739 740 741 742 <span class="top_phone"> 743 <a href="tel:(360) 733-9274">
744 <span class="ts-icon call-us-btn"> 745 <i class="fas fa-phone call-us-btn" style="transform: rotate(90deg) !important;"></i> 746 </span> 747 <span class="ts-text call-us-btn">(360) 733-9274</span> 748 </a> 749 </span> 750 </ul> 751 </div><!-- #top-social end --> 752 </div> 753 754</div> 755 <div id="top-bar" class="transparent-topbar hidden-md hidden-lg mobile-topbar"> 756 <div class="col-xs-12 nobottommargin clearfix"> 757 <div class="hour-li mobile-top-links single-hour-div"> 758 <a class="hour-cursor"><span class="ts-icon"><i class="far fa-clock"></i></span> 759 <span class="ts-text"> 760 761 Open Today: 762 10:00 am - 6:00 pm </span> 763 </a> 764 </div> 765 <div class="top-links text-center loc-toplinks"> 766 <ul> 767 <li class="loc-li loc-topbar-li"> 768 <span class="header-icons-span loc-header-icon-span hidden-lg hidden-md loc-call-span"> 769 <a href="tel:(360) 733-9274"><i class="fas fa-phone header-icons loc-header-icons call-us-btn" style="transform: rotate(90deg) !important;"></i></a> 770 </span> 771 </li> 772 <li class="loc-li loc-topbar-li"> 773 <span class="header-icons-span loc-header-icon-span fa fa-left hidden-lg hidden-md loc-direction-span single-direction-span"> 774 <a target="_blank" class="mapLink" 775 href="https://www.google.com/maps/place/search?q=Bailey%27s+Neighborhood+Pet+1633%2C%2BBirchwood%2BAvenue%2CBELLINGHAM%2C98225%2CWA&place_id=ChIJw2Rb022jhVQRo_v3Uo9fjb8"><i 776 class="fas fa-map-marker-alt header-icons loc-header-icons get-direction-btn"></i></a> 777 </span> 778 </li> 779 </ul> 780 </div> 781 </div> 782 </div>
783<script defer> 784 $('document').ready(function(){ 785 $('.top-links ul li.location-drawer').css({cursor: "pointer"}); 786 }) 787 document.addEventListener("DOMContentLoaded", function () { 788 const mapLinks = document.getElementsByClassName("mapLink"); 789 const isMobile = window.innerWidth <= 768; 790 791 if (isMobile) { 792 Array.from(mapLinks).forEach(link => { 793 let originalLink = link.href; 794 795 if (originalLink.includes("https://www.google.com/maps/place/search?q=")) { 796 let newLink = originalLink.replace( 797 "https://www.google.com/maps/place/search?q=", 798 "https://www.google.com/maps/search/?api=1&query=" 799 ); 800 link.href = newLink; 801 } 802 }); 803 } 804}); 805 806</script>
806 <div id="header-wrap" style="display:block"> 807 <div class="container-fluid clearfix "> 808 <div id="primary-menu-trigger" class="single-menu-trigger"> 809 <i class="fas fa-bars"></i> 810 <span class="mobile_menu_text"> MENU </span> 811 </div> 812 <!-- Logo ============================================= --> 813 <div id="logo" class="mobile-header-logo "> 814 <a href="/" 815 class="standard-logo logo-adjustment" data-dark-logo="https://ik.imagekit.io/0ofixtqpt/4561515/1752781957_BNP-Logo-Type-HDR-orange-170x86px.png"> 816 <img src="https://ik.imagekit.io/0ofixtqpt/4561515/1752781957_BNP-Logo-Type-HDR-orange-170x86px.png" alt="Bailey's Neighborhood Pet Logo" class="logo-adjustment-img"> 817 </a> 818 <a href="/" 819 class="retina-logo logo-alignment logo-adjustment" data-dark-logo="https://ik.imagekit.io/0ofixtqpt/4561515/1752781957_BNP-Logo-Type-HDR-orange-170x86px.png"> 820 <img src="https://ik.imagekit.io/0ofixtqpt/4561515/1752781957_BNP-Logo-Type-HDR-orange-170x86px.png" alt="Bailey's Neighborhood Pet Logo" class="logo-adjustment-img"> 821 </a> 822 </div><!-- #logo end --> 823 <!-- Mobile search box --> 824 <!-- Mobile search box end --> 825 <!-- Primary Navigation============================================= --> 826 <nav id="primary-menu" class="menu-top" style=""> 827 <ul id=""> 828 <div id="ecwidSearch-desktop" class="alignleft"> 829 </div> 830 <style> 831 .menu-btn{ 832 border-radius: 30px; 833 } 834 835 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 836 padding-top: 19px;; 837 } 838 839 @media (max-width: 991px) { 840 .custom-btn { 841 display: inline-block; 842 width: 48%; 843 margin-right: 2%; 844 } 845 } 846 847 </style> 848 849 <li class="current "> 850 851 <a class="" href="/self-service-dog-wash/" title="Self-Serve Dog Wash Near Bellingham" style="" 852 > 853 <div class="" 854 style=""> 855 Self-Serve Dog Wash 856 </div> 857 </a> 858 </li> 859 <style> 860 .menu-btn{ 861 border-radius: 30px; 862 } 863 864 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 865 padding-top: 19px;; 866 } 867 868 @media (max-width: 991px) { 869 .custom-btn { 870 display: inline-block; 871 width: 48%; 872 margin-right: 2%; 873 } 874 } 875 876 </style> 877 878 <li class=" sub-menu click-class "> 879 880 <a class="" href="/grooming/" title="Pet Grooming Near Bellingham" style="" 881 > 882 <div class="" 883 style=""> 884 Pet Grooming 885 </div> 886 </a> 887 <ul style=""> 888 <li> 889 <a href="/grooming-appointment-request/" title="Grooming Appointment Request Near Bellingham" > 890 <div>Grooming Appointment Request</div> 891 </a> 892 </li> 893 <li> 894 <a href="/dog-nail-trims/" title="Nail Trim Appointments Near Bellingham" > 895 <div>Nail Trim Appointments</div> 896 </a> 897 </li> 898 </ul> 899 </li> 900 <style> 901 .menu-btn{ 902 border-radius: 30px; 903 } 904 905 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 906 padding-top: 19px;; 907 } 908 909 @media (max-width: 991px) { 910 .custom-btn { 911 display: inline-block; 912 width: 48%; 913 margin-right: 2%; 914 } 915 } 916 917 </style> 918 919 <li class=" "> 920 921 <a class="" href="https://www.doorsteppetsupply.com/products/shop/" title="Local Delivery Near Bellingham" target=_blank 922 style=""> 923 <div class="" 924 style=""> 925 Local Delivery 926 </div> 927 928 </a> 929 930 </li> 931 <style> 932 .menu-btn{ 933 border-radius: 30px; 934 } 935 936 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 937 padding-top: 19px;; 938 } 939 940 @media (max-width: 991px) { 941 .custom-btn { 942 display: inline-block; 943 width: 48%; 944 margin-right: 2%; 945 } 946 } 947 948 </style> 949 950 <li class=" "> 951 952 <a class="" href="/brands/" title="Brands Near Bellingham" style="" 953 > 954 <div class="" 955 style=""> 956 Brands 957 </div> 958 </a> 959 </li> 960 <style> 961 .menu-btn{ 962 border-radius: 30px; 963 } 964 965 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 966 padding-top: 19px;; 967 } 968 969 @media (max-width: 991px) { 970 .custom-btn { 971 display: inline-block; 972 width: 48%; 973 margin-right: 2%; 974 } 975 } 976 977 </style> 978 979 <li class=" "> 980 981 <a class="" href="/deals/" title="Deals Near Bellingham" style="" 982 > 983 <div class="" 984 style=""> 985 Deals 986 </div> 987 </a> 988 </li> 989 <style> 990 .menu-btn{ 991 border-radius: 30px; 992 } 993 994 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 995 padding-top: 19px;; 996 } 997 998 @media (max-width: 991px) { 999 .custom-btn { 1000 display: inline-block; 1001 width: 48%; 1002 margin-right: 2%; 1003 } 1004 } 1005 1006 </style> 1007 1008 <li class=" sub-menu click-class "> 1009 1010 <a class="" href="/about-us/" title="About Us Near Bellingham" style="" 1011 > 1012 <div class="" 1013 style=""> 1014 About Us 1015 </div> 1016 </a> 1017 <ul style=""> 1018 <li> 1019 <a href="/faq/" title="FAQ Near Bellingham" > 1020 <div>FAQ</div> 1021 </a> 1022 </li> 1023 <li> 1024 <a href="/reviews/" title="Reviews Near Bellingham" > 1025 <div>Reviews</div> 1026 </a> 1027 </li> 1028 <li> 1029 <a href="/blog/" title="Blogs Near Bellingham" > 1030 <div>Blogs</div> 1031 </a> 1032 </li> 1033 <li> 1034 <a href="/events/" title="Events Near Bellingham" > 1035 <div>Events</div> 1036 </a> 1037 </li> 1038 </ul> 1039 </li> 1040 <style> 1041 .menu-btn{ 1042 border-radius: 30px; 1043 } 1044 1045 #header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{ 1046 padding-top: 19px;; 1047 } 1048 1049 @media (max-width: 991px) { 1050 .custom-btn { 1051 display: inline-block; 1052 width: 48%; 1053 margin-right: 2%; 1054 } 1055 } 1056 1057 </style> 1058 1059 <li class=" "> 1060 1061 <a class="" href="/contact-us/" title="Contact Us Near Bellingham" style="" 1062 > 1063 <div class="" 1064 style=""> 1065 Contact Us 1066 </div> 1067 </a> 1068 </li> 1069 </ul> 1070 </nav><!-- #primary-menu end --> 1071 </div> 1072 </div> 1073 </header> 1074<div id="side-panel"> 1075 <div class="side-panel-wrap">
1076 <div class="drawer-title"> 1077 <button type="button" class="close drawer-close" data-dismiss="alert" aria-label="Close"> 1078 <span aria-hidden="true" class="drawer-close-icon">Ã</span> 1079 </button> 1080 <h3 class="drawer-title-name"><i class="fas fa-map-marker-alt"></i> Find Your Store </h3> 1081 </div> 1082 <div class="drawer-card"> 1083 <div class="zip-code-div"> 1084 <input type="text" class="zip-code-search" id="zipCode" data-id="zip-code-input" placeholder="Enter Zip Code" maxlength="5" /> 1085 <button type="submit" id="zipSearch" class="loc-search-button"><i class="fas fa-search search-icon"></i></button> 1086 </div> 1087 <span class="zip-error"></span> 1088 <h2 id="all-show" class="local-store-link"> All Locations </h2> 1089 <img src="https://ik.imagekit.io/0ofixtqpt/143715/preloader-dark.gif" id="loader-location" class="loader-location"/> 1090 <div class="show-location"> 1091 <a class="location-drawer-anchor locationSelect" data-slug="bellingham" data-name="bellingham" href="javascript:;" data-href="/"> 1092 <div class="client-location location-border"> 1093 <h3 class="notopmargin nobottommargin location-drawer-business"> 1094 BELLINGHAM 1095 </h3> 1096 <span> 1097 <i class="fas fa-map-marker-alt"></i> 1633 Birchwood Ave # 104, ,#104, Bellingham, WA 98225-9220 1098 </span> 1099 <br /> 1100 <span> 1101 <i class="fas fa-phone" style="transform: rotate(90deg) !important;"></i> (360) 733-9274 1102 </span> 1103 <br /> 1104 1105 <span class="hours-drawer"> 1106 Open Today Until 6:00 pm 1107 </span> 1108 <span class="drawer_delivery"> 1109 <br /> 1110 In-Store Pickup, Local Delivery, Same Day Delivery, No Contact Delivery Available 1111 </span> 1112 </div> 1113 </a> 1114 </div> 1115 </div> 1116 </div> 1117</div>
1118<script> 1119 let ecwid_count = '0'; 1120 ecwid_count = parseInt(ecwid_count); 1121 let selectedLocation = localStorage.getItem('selected_location'); 1122 if(localStorage.getItem('drawer_flag') == null && ecwid_count > 1){ 1123 localStorage.setItem('drawer_flag',1); 1124 $("body").addClass('side-panel-open'); 1125 }else{ 1126 localStorage.setItem('drawer_flag',0); 1127 $("body").removeClass('side-panel-open'); 1128 } 1129 var loc = $('#client_location').val(); 1130 localStorage.setItem('selected_location', loc); 1131 $('a[data-slug='+loc+']').children().addClass('locationBrd'); 1132 $('#loader-location').css('display','none'); 1133 $('body').on('click', '.locationSelect', function () { 1134 let slug = $(this).data('slug'); 1135 let hqName = $(this).data('name'); 1136 1137 let previousSlug = localStorage.getItem('selected_location'); 1138 1139 // Check if same slug is clicked 1140 const isLocationSelected = previousSlug === slug; 1141 const isHQSelectedAndLocationEmpty = slug === hqName && previousSlug === ''; 1142 1143 let shouldCloseDrawer = isLocationSelected || isHQSelectedAndLocationEmpty; 1144 1145 // If the HQ is selected, set the slug to an empty string 1146 if (slug === hqName) { 1147 slug = ''; 1148 } 1149 1150 // Update the selected location in localStorage 1151 localStorage.setItem('selected_location', slug); 1152 1153 if (shouldCloseDrawer) { 1154 document.querySelector('.drawer-close').click(); 1155 } else { 1156 redirectToLocation(slug, previousSlug, hqName) 1157 } 1158 }); 1159 1160 function redirectToLocation(slug, previousSlug, hqName) { 1161 // Get the current URL path 1162 let currentPath = window.location.pathname; 1163 1164 // Check the previous slug with HQ 1165 if (previousSlug === hqName) { 1166 previousSlug = ''; 1167 } 1168 1169 // Determine the new URL path and redirect 1170 let newPath = previousSlug 1171 ? replaceOrRemoveLocationInUrl(slug, currentPath) 1172 : `/${slug}${currentPath}`; 1173 1174 // Redirect to the new URL 1175 location.href = newPath; 1176 } 1177 1178 function replaceOrRemoveLocationInUrl(newLocation, currentPath) { 1179 // Use a regular expression to match the location part (only the first segment after the domain) 1180 let newPath = currentPath.replace(/\/[^\/]+/, newLocation ? `/${newLocation}` : ''); 1181 1182 // Ensure the new path starts with a slash 1183 if (!newPath.startsWith('/')) { 1184 newPath = '/' + newPath; 1185 } 1186 1187 return newPath; 1188 } 1189 1190 $("#zipCode").keyup(function(){ 1191 this.value = this.value.replace(/[^0-9]/g,''); 1192 }); 1193 1194 // Function to handle zip code search actions 1195 function handleZipSearch() { 1196 $('.show-location').css('display', 'none'); 1197 $('#loader-location').css('display', 'block'); 1198 $('#all-show').html('Nearby Store'); 1199 search(); 1200 } 1201 1202 // Attach keypress event to zip code search input 1203 $('.zip-code-search').keypress(function (e) { 1204 if (e.which === 13) { 1205 handleZipSearch(); 1206 } 1207 }); 1208 1209 // Attach click event to zip search button 1210 $('#zipSearch').click(function () { 1211 handleZipSearch(); 1212 }); 1213 1214 function search() { 1215 let location = $('input[name=location_id]').val(); 1216 let zip = $('#zipCode').val(); 1217 if(zip !== '' && zip.length < 5){ 1218 $('.zip-error').html("Error: Please enter a valid ZIP code"); 1219 $('.local-store-link').attr('style', 'margin-top:5% !important'); 1220 $('#loader-location').css('display','none'); 1221 return false; 1222 } else { 1223 $('.zip-error').html(""); 1224 $('#all-show').attr('style', 'margin-top:0% !important','display: block'); 1225 $('#ecwid-show').attr('style', 'margin-top:0% !important','display: block'); 1226 } 1227 1228 // If no zip code is provided, show all the locations 1229 if(zip === '') { 1230 $('#all-show').html('All Locations'); 1231 } 1232 1233 let url = '/zipSearch/'; 1234 $.ajax({ 1235 headers: { 1236 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') 1237 }, 1238 type: 'POST', 1239 url: url, 1240 data: {'currentLoc': location,'zip' : zip}, 1241 success: function (response) { 1242 $('.show-location').css('display','block'); 1243 $('#loader-location').css('display','none'); 1244 $('.show-location').html(response); 1245 $('a[data-slug='+loc+']').children().addClass('locationBrd'); 1246 } 1247 }); 1248 } 1249 $('.drawer-close').on('click', function(){ 1250 $("body").removeClass('side-panel-open'); 1251 $('#all-show').html('All Locations'); 1252 $('#ecwid-show').html('Choose a Store to Buy Online'); 1253 $('#zipCode').val(''); 1254 }); 1255</script>
1255<script> 1256 let ecwidMobileSearch = $('#ecwidSearch-mobile'); 1257 let ecwidDesktopSearch = $('#ecwidSearch-desktop'); 1258 window.addEventListener("orientationchange", function() { 1259 if (window.matchMedia("(orientation: portrait)").matches) { 1260 showPortraitSearch(); 1261 } 1262 if (window.matchMedia("(orientation: landscape)").matches) { 1263 showLandscapeSearch(); 1264 } 1265 }, false); 1266 var logoPosition = '1'; 1267 var captcha_key = '6LeEMWopAAAAACQObphYPLlbNmm7QWp0Se3NuRHh'; 1268 var wwidth = 0; 1269 function dynamic_padding() { 1270 $('#header-wrap').show(); 1271 var p = 0; 1272 $('#primary-menu > ul > li').each(function (x, y) { 1273 p += $(y).width(); 1274 }); 1275 var w = $('#primary-menu').width(); 1276 var actual_width = w - p; 1277 var count_li = $('#primary-menu > ul > li').length + 2; 1278 var padding_width = actual_width / count_li; 1279 $('#primary-menu > ul > li').each(function () { 1280 $(this).attr('style', 'padding-right:' + padding_width + 'px !important;'); 1281 }); 1282 $('#primary-menu > ul > li:first').attr('style', 'padding-left:' + padding_width + 'px !important;padding-right: ' + padding_width + 'px !important;'); 1283 wwidth = $(window).width(); 1284 } 1285 1286 $(window).resize(function () { 1287 if (wwidth != $(window).width() && ($(window).width() > '768')) { 1288 if (logoPosition > 1) { 1289 dynamic_padding(); 1290 } 1291 } 1292 }); 1293 if (logoPosition > 1 && ($(window).width() > '768')) { 1294 setTimeout( dynamic_padding, 500); 1295 } 1296 1297 $(document).ready(function (){ 1298 if (window.matchMedia("(orientation: landscape)").matches) { 1299 // console.log('landscape'); 1300 showLandscapeSearch(); 1301 } 1302 if (window.matchMedia("(orientation: portrait)").matches) { 1303 ecwidDesktopSearch.hide(); 1304 1305 1306 } 1307 }); 1308 1309 /** 1310 * show portrait search box 1311 */ 1312 function showPortraitSearch() 1313 {
1314 let desktopSearch = ecwidDesktopSearch.html(); 1315 ecwidDesktopSearch.html('').hide(); 1316 ecwidMobileSearch.show().html(desktopSearch); 1317 $('#my-search-').removeClass('search-products-desktop').addClass('search-products-mobile'); 1318 } 1319 1320 /** 1321 * show landscape search box 1322 */ 1323 function showLandscapeSearch() 1324 { 1325 let mobileSearch = ecwidMobileSearch.html(); 1326 ecwidMobileSearch.html('').hide(); 1327 ecwidDesktopSearch.show().html(mobileSearch); 1328 $('#my-search-').removeClass('search-products-mobile').addClass('search-products-desktop'); 1329 } 1330</script>
1330 1331 <section id="page-title" 1332 class="page-title-parallax page-title-dark page-title-right hero-bg-image mobile-main-land-section mobile-page-title" 1333 data-stellar-background-ratio="0.2"> 1334 <div class="home-overlay"></div> 1335 <div class="container clearfix center bottommargin-sm-6 hero-title-div"> 1336 <h1 class="hero-title"> 1337 About Bailey's Neighborhood Pet 1338 </h1> 1339 1340 <a href="/contact-us/" 1341 class="button slide_btn_right button-large button-rounded hero-btn noleftmargin topmargin-sm main-widget-image-button sub-page-cta-btn-2 " 1342 style="background-color: #ec610f"> 1343 Contact Us 1344 </a> 1345 </div> 1346 1347 </section> 1348
1348<script> 1349 $(document).ready(function () { 1350 let options = {}; 1351 let moptions = {}; 1352 $(".pet-brand-btn").click(function () { 1353 $('html, body').animate({scrollTop: $('#pet-brand').offset().top - 250}, '200'); 1354 }); 1355 1356 var timer = 1; 1357 var count = parseInt(0); // desktop slide count 1358 var mcount = parseInt(0); // mobile slide count 1359 if(count > 1){ // if greater than 1 slide in desktop then loop true 1360 options = { 1361 loop: false, 1362 autoplay: { 1363 delay: '5000', 1364 disableOnInteraction: false, 1365 }, 1366 navigation: { 1367 nextEl: '.swiper-button-next', 1368 prevEl: '.swiper-button-prev', 1369 }, 1370 pagination: { 1371 el: '.swiper-pagination', 1372 clickable: true, 1373 } 1374 } 1375 } else{ // if ony 1 slide in desktop then loop set to false 1376 options = { 1377 loop: false, 1378 autoplay: { 1379 delay: '5000', 1380 disableOnInteraction: false, 1381 }, 1382 navigation: { 1383 nextEl: '.swiper-button-next', 1384 prevEl: '.swiper-button-prev', 1385 }, 1386 pagination: { 1387 el: '.swiper-pagination', 1388 clickable: true, 1389 } 1390 } 1391 } 1392 1393 if(mcount > 1){ // if greater than 1 slide in mobile then loop true 1394 moptions = { 1395 loop: false, 1396 autoplay: { 1397 delay: '5000', 1398 disableOnInteraction: false, 1399 }, 1400 navigation: { 1401 nextEl: '.swiper-button-next', 1402 prevEl: '.swiper-button-prev', 1403 }, 1404 pagination: { 1405 el: '.swiper-pagination', 1406 clickable: true, 1407 } 1408 } 1409 } else{ // if ony 1 slide in mobile then loop set to false 1410 moptions = { 1411 loop: false, 1412 autoplay: { 1413 delay: '5000', 1414 disableOnInteraction: false, 1415 }, 1416 navigation: { 1417 nextEl: '.swiper-button-next', 1418 prevEl: '.swiper-button-prev', 1419 }, 1420 pagination: { 1421 el: '.swiper-pagination', 1422 clickable: true, 1423 } 1424 } 1425 } 1426 1427 1428 homeslider('.desktop_slider', timer,count,options); 1429 homeslider('.mobile_slider', timer,count,moptions); 1430 1431 function homeslider(type, timer) { 1432 if ($(type + " .swiper-slide").length > 1) 1433 { 1434 var swiper = new Swiper(type, options); 1435 if ($(type + " .swiper-slide").length === 1 || $(type + " .swiper-slide").length === 3) { 1436 if (swiper.params.loop) { 1437 $('.swiper-wrapper').addClass("disabled"); 1438 $('.swiper-pagination').addClass("disabled"); 1439 swiper.autoplay.stop(); 1440 } 1441 } 1442 } 1443 } 1444 }); 1445 1446 1447 function hotlink(id) { 1448 var href = $(id).attr("href"); 1449 var target = $(id).attr("target"); 1450 if (href.charAt(0) == "#") { 1451 if (href.length > 1) { 1452 $(id).removeAttr("href"); 1453 $(id).addClass("hotlink-btn"); 1454 if (href == '#home-service-section' && ($(id).hasClass("hotlink-btn"))) { 1455 1456 $('html, body').animate({scrollTop: $('#home-service-section').offset().top - 250}, '200'); 1457 $(id).attr("href", href); 1458 } 1459 if (href == '#home-brand-section' && ($(id).hasClass("hotlink-btn"))) { 1460 $('html, body').animate({scrollTop: $('#home-brand-section').offset().top - 250}, '200'); 1461 $(id).attr("href", href); 1462 } 1463 if (href == '#home-event-section' && ($(id).hasClass("hotlink-btn"))) { 1464 $('html, body').animate({scrollTop: $('#home-event-section').offset().top - 250}, '200'); 1465 $(id).attr("href", href); 1466 } 1467 if (href == '#home-promotion-section' && ($(id).hasClass("hotlink-btn"))) { 1468 $('html, body').animate({scrollTop: $('#home-promotion-section').offset().top - 250}, '200'); 1469 $(id).attr("href", href); 1470 } 1471 if (href == '#home-review-section' && ($(id).hasClass("hotlink-btn"))) { 1472 $('html, body').animate({scrollTop: $('#home-review-section').offset().top - 250}, '200'); 1473 $(id).attr("href", href); 1474 } 1475 } 1476 } else if (href.charAt(0) != '#' && target == "_blank") { 1477 window.open($(id).attr('href')); 1478 } else if (href.charAt(0) != '#' && target == "undefined") { 1479 window.location.href = $(id).attr('href'); 1480 } 1481 1482 } 1483 </script>
1483 1484 <style> 1485 .home-cta-btn-1{ 1486 color: #fff !important; 1487 } 1488 .home-cta-btn-1:hover{ 1489 color: #fff !important; 1490 } 1491 .home-cta-btn-2{ 1492 color: #fff !important; 1493 } 1494 .home-cta-btn-2:hover{ 1495 color: #fff !important; 1496 } 1497 .home-cta-btn-1:hover{ 1498 background-color: !important; 1499 } 1500 .home-cta-btn-2:hover{ 1501 background-color: !important; 1502 } 1503 .sub-page-cta-btn-1{ 1504 color: #fff !important; 1505 } 1506 .sub-page-cta-btn-1:hover{ 1507 color: #fff !important; 1508 } 1509 .sub-page-cta-btn-2{ 1510 color: #fff !important; 1511 } 1512 .sub-page-cta-btn-2:hover{ 1513 color: #fff !important; 1514 } 1515 .sub-page-cta-btn-1:hover{ 1516 background-color: !important; 1517 } 1518 .sub-page-cta-btn-2:hover{ 1519 background-color: !important; 1520 } 1521 1522 #page-title{ 1523 background: url('https://ik.imagekit.io/0ofixtqpt/5178488/tr:n-topbar_bg/natural-pet-food-store-bellingham.png') !important; 1524 } 1525 .home-overlay{ 1526 background: rgba(0,0,0,0.2) !important; 1527 } 1528 @media (max-width:1024px) and (min-width: 320px) { 1529 .swiper-button-next, .swiper-button-prev, .swiper-pagination { 1530 display: block; 1531 } 1532 1533 #slider-cover { 1534 background: none !important; 1535 } 1536 #page-title { 1537 background: url('https://ik.imagekit.io/0ofixtqpt/5178487/natural-pet-food-store-bellingham-m.png') !important; 1538 } 1539 } 1540 </style> 1541 1542 1543 <section id="content nobottommargin"> 1544 1545 <div class="content-wrap nobottommargin"> 1546 <div class="about-us-container container clearfix notopmargin"> 1547 1548 <div class="row bottommargin notopmargin"> 1549 1550 <div class="col-xs-12 heading-block center bottommargin-sm "> 1551 <h2>The History of Baileyâs Neighborhood Pet</h2> 1552 <div class="divcenter small-text text-video text-table container nopadding"><style> 1553.about-section { 1554 max-width: 1100px; 1555 margin: 0 auto; 1556 text-align: left !important; 1557} 1558 1559.about-section h2, 1560.about-section h3 { 1561 text-transform: none !important; 1562 text-align: left !important; 1563} 1564 1565.about-section h2 { 1566 color: #0054a6; 1567 margin-top: 35px; 1568 margin-bottom: 15px; 1569} 1570 1571.about-section h3 { 1572 color: #ec610f; 1573 margin-top: 25px; 1574 margin-bottom: 10px; 1575} 1576 1577.about-box { 1578 background: #F8F5EF; 1579 padding: 25px; 1580 border-radius: 12px; 1581 margin: 30px 0; 1582} 1583 1584@media (max-width: 767px) { 1585 .about-section { 1586 padding: 15px !important; 1587 } 1588 1589 .about-box { 1590 padding: 20px; 1591 } 1592} 1593</style> 1594 1595 1596<div class="about-section"> 1597 1598<h2>About Baileyâs Neighborhood Pet</h2> 1599 1600<p> 1601Baileyâs Neighborhood Pet was founded in 2000 as the first self-serve dog wash in Bellingham. What started as a unique idea has grown into a trusted local pet destination offering self-wash stations, professional grooming, natural pet food, and quality pet supplies. 1602</p> 1603 1604<p> 1605Owner Ron Miller first discovered the self-serve dog wash concept while visiting Alaska and knew it would be a great fit for Bellingham. He named the business after his beloved rat terrier, Bailey. After retiring in 2015, Ron passed ownership to Bellingham local Brent Ahrens, who brought years of pet industry experience and a passion for helping pets and their families. 1606</p> 1607 1608 1609<div class="about-box"> 1610 1611<h3>Your Local Pet Store for Supplies, Grooming & Self Wash</h3> 1612 1613<p> 1614Today, Baileyâs Neighborhood Pet offers four custom-built self-wash stations, three full-time groomers, and a growing selection of natural pet food, treats, toys, and pet essentials. 1615</p> 1616 1617<p> 1618We proudly serve pet owners throughout Bellingham and Whatcom County, including the Birchwood, Columbia, and Cornwall neighborhoods. Whether youâre stopping in for premium pet supplies, a professional grooming appointment, or a convenient self-serve dog wash, our team is here to provide knowledgeable service and a welcoming experience. 1619</p> 1620 1621</div> 1622 1623 1624<h2>The Baileyâs Team</h2> 1625 1626<p> 1627Our team is made up of animal lovers who are also pet parents themselves. We understand that pets are family, and we use our personal experiences and professional knowledge to provide thoughtful recommendations and dependable care. 1628</p> 1629 1630<p> 1631With a mix of professional education and hands-on experience, our team focuses on educating customers while continuing to learn from one another. We believe transparency, honesty, and communication are essential to creating a positive experience for pets, pet parents, and our team. 1632</p> 1633 1634<p> 1635Through weekly staff meetings, consistent communication, and organization, we work together to create a calm, welcoming environment where everyone who walks through our doors feels comfortable and cared for. 1636</p> 1637 1638 1639<div class="about-box"> 1640 1641<h2>Our Mission</h2> 1642 1643<p> 1644At Baileyâs Neighborhood Pet, our mission is to create a positive bonding experience between pets, pet parents, and our team. We strive to provide helpful information and quality products that support happy, healthy, and clean furry family members. 1645</p> 1646 1647<p> 1648We are committed to creating a welcoming, family-oriented environment where every customer, both with paws and without, feels understood, valued, and connected. Integrity, compassion, and exceptional service are at the heart of everything we do. 1649</p> 1650 1651</div> 1652 1653</div></div> 1654 </div> 1655 <div class="center topmargin-sm nobottommargin "> 1656 1657 </div> 1658 1659 </div> 1660 1661 </div> 1662 1663 1664 <style> 1665 #home-meet-section{ 1666 position: relative; 1667 overflow: hidden; 1668 } 1669 .about-title-color { 1670 color: #333 !important; 1671 } 1672 1673 .about-description-color { 1674 font-size:22px; 1675 color: !important; 1676 } 1677 1678 .lazy-background.meet-background-parallax { 1679 background: url(''); 1680 background-repeat: no-repeat !important; 1681 background-size: cover !important; 1682 background-attachment: fixed !important; 1683 background-position: center !important; 1684 } 1685 1686 .lazy-background.meet-background-static { 1687 background: url(''); 1688 } 1689 1690 .meet-background-parallax { 1691 background-repeat: no-repeat !important; 1692 background-size: cover !important; 1693 background-attachment: fixed !important; 1694 margin: 40px 0 0px !important; 1695 } 1696 .meet-background-static{ 1697 background-repeat: no-repeat !important; 1698 background-size: cover !important; 1699 margin: 40px 0 0px !important; 1700 } 1701 1702 .meet-overlay { 1703 background: !important; 1704 } 1705 1706 @media (min-device-width: 768px) and (orientation: landscape) { 1707 .lazy-background.meet-background-parallax { 1708 background-image: url('') !important; 1709 background-attachment: scroll; 1710 background-repeat: no-repeat !important; 1711 background-size: cover !important; 1712 background-attachment: fixed !important; 1713 background-position: center !important; 1714 } 1715 1716 .lazy-background.meet-background-static { 1717 background-image: url('') !important; 1718 } 1719 } 1720 1721 @media (max-device-width: 1024px) and (orientation: portrait) { 1722 .lazy-background.meet-background-parallax { 1723 background-image: url('') !important; 1724 background-attachment: scroll !important; 1725 background-repeat: no-repeat !important; 1726 background-size: cover !important; 1727 background-attachment: fixed !important; 1728 background-position: center !important; 1729 } 1730 1731 .lazy-background.meet-background-static { 1732 background-image: url('') !important; 1733 } 1734 } 1735 1736 @media (max-width: 765px) and (min-width: 320px) { 1737 .lazy-background.meet-background-parallax { 1738 background: url(''); 1739 background-attachment: scroll !important; 1740 background-repeat: no-repeat !important; 1741 background-size: cover !important; 1742 background-attachment: fixed !important; 1743 background-position: center !important; 1744 } 1745 1746 .lazy-background.meet-background-static { 1747 background: url(''); 1748 } 1749 } 1750 1751 1752</style> 1753 1754 <div id="home-meet-section"> 1755 <div class="about-us-team-container container clearfix topmargin-sm nobottommargin"> 1756 <div class="row bottommargin-sm"> 1757 <div class="heading-block center bottommargin-sm title-transform-none"> 1758 <h2 class="about-title-color" >Meet Baileyâs Groomers</h2>
1759 <span class="small-text about-description-color"> 1760 1761 </span> 1762 1763 </div> 1764 <div class="row member-widget-row"> 1765 <div class="count_num"> 1766 </div> 1767 <div class="col-lg-6 bottommargin team-main-div"> 1768 <div class="team team-list clearfix"> 1769 <div class="team-image"> 1770 <img class="lazy" src="https://ik.imagekit.io/0ofixtqpt/3859414/tr:n-member_image/staff-photo-coming-soon.png" 1771 data-src="https://ik.imagekit.io/0ofixtqpt/5178325/tr:n-member_image/bnp-groomer-01-1080x1080px-1024x1024.jpg" 1772 alt="" class="member-img" style="min-height: 200px !important;"> 1773 </div> 1774 <div class="team-desc"> 1775 <div class="team-title"> 1776 <h4 class="about-member-name">Shelby</h4> 1777 <span class="small-text about-member-title" 1778 style="color: #0054a6 !important;"></span> 1779 </div> 1780 <div class="team-content small-text more"> 1781 <div class="fulltext-0 hidden-teamtext"><p>My name is Shelby and Iâve been a pet groomer since 2013. Iâve loved animals my whole life. My dad never said no whenever we begged for any sort of pets whether it be dogs, lizards, frogs, snakes, mice or hamsters. He said it would teach us a lot about love, loss and responsibility.</p><p>Through those opportunities I not only grew up loving animals but understood them from a very young age, especially âmisunderstoodâ ones. I started my journey as a groomer three days after graduating high school, at American Grooming Academy in Temecula California, under IPG Master Groomer Angela Clark. I graduated with my Advanced Pet Stylist Certification and hit the ground running. I worked as a bather and groomer at a large scale kennel in Murrieta, which was where I found my affinity for misunderstood dogs with special needs using a gentle but firm touch. I worked with the dogs no one wanted to groom whether it be agression, anxiety, health problems, etc. and began building wonderful relationships with them and their pet parents. I then realized just how many dogs out there needed my help. In 2016, I attended a cat grooming workshop, got my cat grooming certificate and jumped right in. Cats in the grooming world are also misunderstood and most groomers donât groom them because of how dangerous it can be. If you know me, you know I love cats! They were the only animal I was unable to attain as a child because my mother was so allergic. As soon as I wasnât living at home anymore, the most wonderful cat came into my life and understanding them was so easy. Youâd think I had been around cats my whole life! Grooming cats has brought me the same kind of fulfillment I get from those special needs dogs. There is something so special about giving animals a safe, supportive space to learn that grooming doesnât have to be scary or upsetting. To even see these terrified or aggressive dogs begin to tolerate and even enjoy the process. Since working at the boarding facility, Iâve worked at many other salons, both corporate and small businesses. I eventually found my place here at Baileyâs Neighborhood Pet after making the move to Washington. Iâve continued to attend grooming classes and seminars over the years and intend to keep doing so.</p></div> 1782 <p class="lesstext-0"></p> 1783 <p class="moretext-0"></p> 1784 </div> 1785 </div> 1786 </div> 1787 </div> 1788 <div class="col-lg-6 bottommargin team-main-div"> 1789 <div class="team team-list clearfix"> 1790 <div class="team-image"> 1791 <img class="lazy" src="https://ik.imagekit.io/0ofixtqpt/3859414/tr:n-member_image/staff-photo-coming-soon.png" 1792 data-src="https://ik.imagekit.io/0ofixtqpt/5178327/tr:n-member_image/bnp-groomer-Willow-1080p-1024x1024.jpg" 1793 alt="" class="member-img" style="min-height: 200px !important;"> 1794 </div> 1795 <div class="team-desc"> 1796 <div class="team-title"> 1797 <h4 class="about-member-name">Willow</h4>
1798 <span class="small-text about-member-title" 1799 style="color: #0054a6 !important;"></span> 1800 </div> 1801 <div class="team-content small-text more"> 1802 <div class="fulltext-1 hidden-teamtext"><p>Willow has been working with animals for fifteen years, has been grooming specifically for nearly a decade, and is our resident International Certified Master Groomer.</p><p>To gain this prestigious title, she underwent three years of written and practical testing and certified with a Bernese Mountain Dog, a Miniature Poodle, an Airedale Terrier, a Gordon Setter, and a Yorkshire Terrier. Willow especially loves doing Asian fusion styling and creative styling; grooming brings her the most joy when she can create a custom, whimsical, and stylish look for a dog to bring out their unique personality. In addition to her ICMG certification, Willow is also certified in pet first aid, holds a hair & skin specialization certificate from Dr. Cliff Faver, and has numerous style-focused certificates. Continuing education is integral to her grooming philosophy, and she looks forward to continuing to learn and grow with the incredible staff at Baileyâs.</p><p>Favorite food: Yakisoba</p><p>Ideal vacation: Camping in the Olympic National Forest</p><p>Hobbies: art, weight lifting, and D&D</p></div> 1803 <p class="lesstext-1"></p> 1804 <p class="moretext-1"></p> 1805 </div> 1806 </div> 1807 </div> 1808 </div> 1809 <div class="col-lg-6 bottommargin team-main-div"> 1810 <div class="team team-list clearfix"> 1811 <div class="team-image"> 1812 <img class="lazy" src="https://ik.imagekit.io/0ofixtqpt/3859414/tr:n-member_image/staff-photo-coming-soon.png" 1813 data-src="https://ik.imagekit.io/0ofixtqpt/5178328/tr:n-member_image/bnp-groomer-Jessica-1080p-1024x1024.webp" 1814 alt="" class="member-img" style="min-height: 200px !important;"> 1815 </div> 1816 <div class="team-desc"> 1817 <div class="team-title"> 1818 <h4 class="about-member-name">Jessica</h4> 1819 <span class="small-text about-member-title" 1820 style="color: #0054a6 !important;"></span> 1821 </div> 1822 <div class="team-content small-text more"> 1823 <div class="fulltext-2 hidden-teamtext"><p>Jessica is a self taught groomer from Southern California. She has been grooming since 2008 and is particularly skilled in hand scissoring.</p><p>She is well versed in all breeds and coat types, but she especially loves the creative flexibility of a curly coat. Her passion and specialty is poodles!She has competed in dog shows with her Standard Poodle, Vivienne, earning her AKC Championship at the end of 2022. The two of them spend their free time outdoors, enjoying long hikes, lakes and beaches as well as training and competing in other dog sports, like agility and barn hunt.</p></div> 1824 <p class="lesstext-2"></p> 1825 <p class="moretext-2"></p> 1826 </div> 1827 </div> 1828 </div> 1829 </div> 1830 <div class="col-lg-6 bottommargin team-main-div"> 1831 <div class="team team-list clearfix"> 1832 <div class="team-image"> 1833 <img class="lazy" src="https://ik.imagekit.io/0ofixtqpt/3859414/tr:n-member_image/staff-photo-coming-soon.png" 1834 data-src="https://ik.imagekit.io/0ofixtqpt/5178329/tr:n-member_image/bnp-groomer-Ashtin-1080p-1024x1024.webp" 1835 alt="" class="member-img" style="min-height: 200px !important;"> 1836 </div> 1837 <div class="team-desc"> 1838 <div class="team-title"> 1839 <h4 class="about-member-name">Ashtin</h4>
1840 <span class="small-text about-member-title" 1841 style="color: #0054a6 !important;"></span> 1842 </div> 1843 <div class="team-content small-text more"> 1844 <div class="fulltext-3 hidden-teamtext"><p>Hello! Iâm Ashtin, a passionate animal lover and professional pet groomer.</p><p>I started my professional pet grooming career in 2019 at Petsmart but I found Baileyâs in 2021 and made a move which has been so great for me. Baileyâs is my home away from home, and my coworkers feel like family. I couldnât be more grateful for them!</p><p>My journey began many years ago when I was in the 2nd grade, we were tasked with making posters depicting our desired career path; for me that was being a pet groomer! Following this, growing up, I spent summers creating and posting flyers and business cards for an at-home pet spa, aiming to help neighbors care for their pets. Now years later, I am proudly living that dream by dedicating myself to make sure animals feel loved, well taken care of, and comfortable.</p><p>As a mom of 2, I have learned the importance of patience, love, kindness, care, understanding, and creating an environment where someone feels safe. This is what I strive for with each client. I enjoy working with dogs who need rehabilitating and a reintroduction to how grooming can be a fun and happy experience. Seeing them change from sad and disheartened as a result of past experiences to joyful and giddy when they arrive here is easily the most amazing feeling Iâve had in my career so far.</p><p>I enjoy all breeds but if I had to pick a favorite breed to work with it would be the Australian Shephard. I really enjoy doing outline trims, asian fusion, and creative grooming. I look forward to growing as a groomer at Baileyâs and learning more with all my clients.</p></div> 1845 <p class="lesstext-3"></p> 1846 <p class="moretext-3"></p> 1847 </div> 1848 </div> 1849 </div> 1850 </div> 1851 </div> 1852 </div> 1853 </div> 1854 </div> 1855<style> 1856 .team-image img{ 1857 border-radius: 100% !important; 1858 } 1859 @media(max-width: 720px) and (min-width:320px){ 1860 .team.team-list .team-title{ 1861 text-align: center !important; 1862 } 1863 .team-image img{ 1864 margin-left: auto !important; 1865 margin-right: auto !important; 1866 display: block !important; 1867 } 1868 } 1869</style>
1870<script> 1871 function toggleContent(i, text) { 1872 $(".moretext-" + i).toggle(); 1873 $(".lesstext-" + i).toggle(); 1874 } 1875 1876 $(document).ready(function () { 1877 var showChar = 150; 1878 var ellipsestext = "..."; 1879 var moretext = "Show More"; 1880 var lesstext = "Show Less"; 1881 var i = 0; 1882 $('.more').each(function () { 1883 var content = $('.fulltext-' + i).html(); 1884 var readless = '<a class="morelink' + i + ' about-us-a" onclick="toggleContent(' + i + ',\'' + lesstext + '\')">' + lesstext + '</a>'; 1885 $('p.moretext-' + i).html(content + ' ' +readless); 1886 $('p.moretext-' + i).hide(); 1887 if (content.length > showChar) { 1888 var c = content.substr(0, showChar); 1889 var readmore = '<a class="morelink' + i + ' about-us-a" onclick="toggleContent(' + i + ',\'' + moretext + '\')">' + moretext + '</a>'; 1890 $('p.lesstext-' + i).html(c + ' ' + ellipsestext + ' ' + readmore); 1891 }else{ 1892 $('p.moretext-'+ i).html(content).show(); 1893 } 1894 i++; 1895 }); 1896 }); 1897</script>
1897 1898 <head> 1899 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> 1900 <style> 1901 .review-title-color { 1902 color: #ffffff !important; 1903 } 1904 1905 .review-description-color { 1906 color: #ffffff !important; 1907 } 1908 1909 .review-text-color { 1910 color: #ffffff !important; 1911 } 1912 .review_button { 1913 font-size: 20px; 1914 font-weight: 500; 1915 padding: .3em 1em; 1916 line-height: 1.7em !important; 1917 background-color: transparent; 1918 background-size: cover; 1919 background-position: 50%; 1920 background-repeat: no-repeat; 1921 border: 2px solid; 1922 border-radius: 3px; 1923 -webkit-transition-duration: .2s; 1924 transition-duration: .2s; 1925 -webkit-transition-property: all !important; 1926 transition-property: all !important 1927 } 1928 1929 .review_button, 1930 .review_button_inner { 1931 position: relative 1932 } 1933 1934 .review_module.review_text_align_left { 1935 text-align: left 1936 } 1937 1938 .review_module.review_text_align_center { 1939 text-align: center 1940 } 1941 1942 .clearfix:after { 1943 visibility: hidden; 1944 display: block; 1945 font-size: 0; 1946 content: " "; 1947 clear: both; 1948 height: 0 1949 } 1950 1951 .review_mix_blend_mode_passthrough { 1952 mix-blend-mode: unset !important 1953 } 1954 1955 .review_module_inner { 1956 position: relative 1957 } 1958 1959 .review_module { 1960 -webkit-animation-timing-function: linear; 1961 animation-timing-function: linear; 1962 -webkit-animation-duration: .2s; 1963 animation-duration: .2s 1964 } 1965 1966 .review_section--absolute, 1967 .review_section--fixed { 1968 width: 100% 1969 } 1970 1971 .review_row { 1972 width: 80%; 1973 max-width: 1080px; 1974 margin: auto; 1975 position: relative 1976 } 1977 1978 .review_row_inner { 1979 width: 100%; 1980 position: relative 1981 } 1982 1983 .review_row:after, 1984 .review_row_inner:after { 1985 content: ""; 1986 display: block; 1987 clear: both; 1988 visibility: hidden; 1989 line-height: 0; 1990 height: 0; 1991 width: 0 1992 } 1993 1994 .review_column { 1995 float: left; 1996 background-size: cover; 1997 background-position: 50%; 1998 position: relative; 1999 z-index: 2; 2000 min-height: 1px 2001 } 2002 2003 2004 .review_row .review_column.et-last-child, 2005 .review_row .review_column:last-child, 2006 .review_row_inner .review_column.et-last-child, 2007 .review_row_inner .review_column:last-child { 2008 margin-right: 0 !important 2009 } 2010 2011 .review_column, 2012 .review_row, 2013 .review_row_inner { 2014 background-size: cover; 2015 background-position: 50%; 2016 background-repeat: no-repeat 2017 } 2018 2019 .review_module.review_button { 2020 display: inline-block; 2021 color: inherit 2022 } 2023 2024 .review_button_module_wrapper>a { 2025 display: inline-block 2026 } 2027 2028 .review_button { 2029 font-size: 18px; 2030 border-color: #ec610f !important; 2031 border-radius: 50px; 2032 font-weight: bold; 2033 font-style: normal; 2034 text-transform: none; 2035 text-decoration: none; 2036 background-color: #ec610f !important; 2037 } 2038 2039 .et_button_icon_visible .review_button { 2040 padding-right: 2em; 2041 padding-left: .7em; 2042 } 2043 2044 .review_button { 2045 color: #fff !important; 2046 } 2047 2048 .review_text { 2049 word-wrap: break-word 2050 } 2051 2052 .review_text>:last-child { 2053 padding-bottom: 0 2054 } 2055 2056 .review_text_inner { 2057 position: relative 2058 } 2059 2060 .review_button_4, 2061 .review_button_4:after { 2062 transition: all 300ms ease 0ms 2063 } 2064 2065 .review_text_10 { 2066 margin-bottom: 15px !important 2067 } 2068 2069 .review_row_1 { 2070 width: 85% 2071 } 2072 2073 .review_section { 2074 border-top-width: 1px; 2075 border-top-color: rgba(215, 24, 31, 0.1) 2076 } 2077 2078 .review_row_1 { 2079 background-color: #0054a6 !important; 2080 border-radius: 50px 50px 50px 50px; 2081 overflow: hidden 2082 } 2083 2084 .review_row_1.review_row { 2085 padding-top: 50px !important; 2086 padding-right: 40px !important; 2087 padding-bottom: 150px !important; 2088 padding-left: 40px !important; 2089 padding-top: 50px; 2090 padding-right: 40px; 2091 padding-bottom: 150px; 2092 padding-left: 40px 2093 } 2094 2095 /* .review_button_4 { 2096 border-color: #FFFFFF 2097 } */ 2098 2099 .review_code_0 { 2100 transform: scaleX(1.25) scaleY(1.25) 2101 } 2102 2103 .review_row_2.review_row { 2104 padding-top: 0px !important; 2105 padding-right: 40px !important; 2106 padding-left: 40px !important; 2107 margin-top: -100px !important; 2108 padding-top: 0px; 2109 padding-right: 40px; 2110 padding-left: 40px 2111 } 2112 2113 .review_card_carousel_child_0 .review_card_carousel_child>div:first-of-type, 2114 .review_card_carousel_child_0 .review_card_carousel_child_badge_text, 2115 .review_card_carousel_child_1 .review_card_carousel_child>div:first-of-type, 2116 .review_card_carousel_child_1 .review_card_carousel_child_badge_text, 2117 .review_card_carousel_child_2 .review_card_carousel_child>div:first-of-type, 2118 .review_card_carousel_child_2 .review_card_carousel_child_badge_text, 2119 .review_card_carousel_child_3 .review_card_carousel_child>div:first-of-type, 2120 .review_card_carousel_child_3 .review_card_carousel_child_badge_text, 2121 .review_card_carousel_0 .review_card_carousel_child>div:first-of-type, 2122 .review_card_carousel_0.review_card_carousel .review_card_carousel_arrow, 2123 .review_card_carousel_0 .review_card_carousel_child_badge_text { 2124 transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms 2125 } 2126 2127 .review_card_carousel_child_0 .review_card_carousel_child_image_background, 2128 .review_card_carousel_child_1 .review_card_carousel_child_image_background, 2129 .review_card_carousel_child_2 .review_card_carousel_child_image_background, 2130 .review_card_carousel_child_3 .review_card_carousel_child_image_background { 2131 background-repeat: no-repeat; 2132 background-position: center; 2133 background-size: cover;
2134 background-image: var(--wpr-bg-cdc22b02-b872-4815-9b75-60f4eab2218e); 2135 transition: transform 300ms ease 2136 } 2137 2138 .review_card_carousel_child_0 .review_card_carousel_child_image_wrapper, 2139 .review_card_carousel_child_1 .review_card_carousel_child_image_wrapper, 2140 .review_card_carousel_child_2 .review_card_carousel_child_image_wrapper, 2141 .review_card_carousel_child_3 .review_card_carousel_child_image_wrapper { 2142 height: 240px 2143 } 2144 2145 .review_card_carousel_child_0 .review_card_wrapper, 2146 .review_card_carousel_child_1 .review_card_wrapper, 2147 .review_card_carousel_child_2 .review_card_wrapper, 2148 .review_card_carousel_child_3 .review_card_wrapper { 2149 padding-top: 30px; 2150 padding-right: 30px; 2151 padding-bottom: 30px; 2152 padding-left: 30px 2153 } 2154 2155 .review_card_carousel_0.review_card_carousel .swiper-container { 2156 margin-bottom: 60px !important 2157 } 2158 2159 .review_card_carousel_0 .review_card_carousel_child>div:first-of-type { 2160 height: 100% 2161 } 2162 2163 .review_card_carousel_0 .swiper-button-prev:before, 2164 .review_card_carousel_0 .swiper-button-next:before { 2165 color: #666 2166 } 2167 2168 .review_card_carousel_0 .review_card_carousel_arrow.swiper-button-prev, 2169 .review_card_carousel_0 .review_card_carousel_arrow.swiper-button-next { 2170 display: none 2171 } 2172 2173 .review_card_carousel_0 .swiper-pagination-bullets, 2174 .review_card_carousel_0 .swiper-pagination-custom, 2175 .review_card_carousel_0 .swiper-pagination-fraction { 2176 bottom: -60px !important; 2177 } 2178 2179 .review_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { 2180 background: rgba(0, 0, 0, 0.75) !important; 2181 opacity: 1 2182 } 2183 2184 .review_card_carousel_0 .swiper-pagination-bullet { 2185 background: rgba(0, 0, 0, 0.2) !important; 2186 opacity: 1 2187 } 2188 2189 .review_card_carousel_0 .review_card_carousel_pagination { 2190 display: block 2191 } 2192 2193 .review_card_carousel_0 .review_card_carousel_child_img { 2194 max-width: 100% 2195 } 2196 2197 .review_card_carousel_0 .review_card_carousel_child_image_wrapper { 2198 justify-content: flex-start 2199 } 2200 2201 .review_card_carousel_0 .review_card_carousel_child_badge_text { 2202 padding-top: 7px; 2203 padding-right: 15px; 2204 padding-bottom: 7px; 2205 padding-left: 15px 2206 } 2207 2208 .review_column_2 { 2209 padding-top: 20px 2210 } 2211 2212 .review_card_carousel_child_0.review_card_carousel_child>div:first-of-type, 2213 .review_card_carousel_child_1.review_card_carousel_child>div:first-of-type, 2214 .review_card_carousel_child_2.review_card_carousel_child>div:first-of-type, 2215 .review_card_carousel_child_3.review_card_carousel_child>div:first-of-type { 2216 background-color: #ec610f !important; 2217 border-radius: 20px 20px 20px 20px; 2218 overflow: hidden 2219 } 2220 2221 .review_card_carousel .swiper-container, 2222 .dsm_image_carousel .swiper-container, 2223 .dsm_blog_carousel .swiper-container, 2224 .dsm_post_carousel .swiper-container { 2225 margin-left: auto; 2226 margin-right: auto; 2227 position: relative; 2228 overflow: hidden; 2229 list-style: none; 2230 padding: 0; 2231 z-index: 1; 2232 width: 100%; 2233 } 2234 2235 /* Firefox-specific fix to disable 3D transform style for certain containers */ 2236 @-moz-document url-prefix() { 2237 2238 .review_card_carousel .swiper-container:not(.swiper-container-cube) .swiper-wrapper, 2239 .dsm_image_carousel .swiper-container:not(.swiper-container-cube) .swiper-wrapper, 2240 .dsm_blog_carousel .swiper-container:not(.swiper-container-cube) .swiper-wrapper,
2241 .dsm_post_carousel .swiper-container:not(.swiper-container-cube) .swiper-wrapper { 2242 transform-style: flat !important; 2243 } 2244 } 2245 2246 .review_code_inner { 2247 position: relative; 2248 height: 190px; 2249 width: 190px; 2250 border-width: 0px; 2251 display: block; 2252 overflow: auto; 2253 margin: 0px auto; 2254 } 2255 2256 .rectangle { 2257 font-family: Roboto, sans-serif; 2258 position: relative; 2259 overflow: hidden; 2260 max-width: 100%; 2261 border-radius: 30px; 2262 padding: 20px; 2263 box-shadow: 0 2px 5px 2px rgba(33, 33, 33, .1); 2264 text-align: center; 2265 width: 270px; 2266 height: 180px; 2267 margin: 5px 5px 0; 2268 } 2269 2270 .rectangle_square { 2271 width: 180px; 2272 height: 180px; 2273 padding: 30px 10px; 2274 } 2275 2276 .carousel-reorder-elements .review_card_title, 2277 .carousel-reorder-elements .review_card_carousel_child_subtitle { 2278 display: block; 2279 width: 100%; 2280 } 2281 2282 .review_card_carousel.carousel-reorder-elements .review_card_wrapper { 2283 display: flex; 2284 flex-wrap: wrap; 2285 } 2286 2287 .review_card_title { 2288 order: 2; 2289 padding-bottom: 8px; 2290 margin-top: 20px; 2291 } 2292 2293 .review_card_carousel_child_description { 2294 order: 1; 2295 } 2296 2297 .review_card_carousel_wrapper .swiper-slide { 2298 display: flex; 2299 align-items: center; 2300 justify-content: center; 2301 height: auto !important; 2302 text-align: center; 2303 background: none; 2304 } 2305 2306 .review-overlay { 2307 background: !important; 2308 } 2309 2310 2311 .lazy-background.review-background-parallax { 2312 background: url('https://ik.imagekit.io/0ofixtqpt/5178472/fc61e1ed-fb63-42c1-b964-238279e4ba2c.png'); 2313 } 2314 2315 .lazy-background.review-background-static { 2316 background: url('https://ik.imagekit.io/0ofixtqpt/5178472/fc61e1ed-fb63-42c1-b964-238279e4ba2c.png'); 2317 } 2318 2319 @media (min-device-width: 768px) and (orientation: portrait) { 2320 .lazy-background.review-background-parallax { 2321 background-image: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png') !important; 2322 background-attachment: scroll !important; 2323 } 2324 2325 .lazy-background.review-background-static { 2326 background-image: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png') !important; 2327 } 2328 } 2329 2330 @media (max-device-width: 1024px) and (orientation: landscape) { 2331 .lazy-background.review-background-parallax { 2332 background-image: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png') !important; 2333 background-attachment: scroll !important; 2334 } 2335 2336 .lazy-background.review-background-static { 2337 background-image: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png') !important; 2338 } 2339 2340 .review-section{ 2341 height:700px 2342 } 2343 } 2344 2345 @media (max-width: 765px) and (min-width: 320px) { 2346 .lazy-background.review-background-parallax { 2347 background: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png'); 2348 background-attachment: scroll !important; 2349 } 2350 2351 .lazy-background.review-background-static { 2352 background: url('https://ik.imagekit.io/0ofixtqpt/5178478/dog-nail-trim-service-bellingham-m.png'); 2353 } 2354 } 2355 2356 @media (max-width: 479px) { 2357 .review_column { 2358 width: 100% !important 2359 } 2360 } 2361 2362 @media (max-width: 767px) { 2363 .review_button_module_wrapper.review_button_alignment_phone_center { 2364 text-align: center; 2365 } 2366 .review_button_module_wrapper>a:first-of-type { 2367 margin-bottom: 20px; 2368 } 2369 } 2370 2371 @media only screen and (max-width: 980px) { 2372 .review_row_1 { 2373 display: flex; 2374 flex-direction: column-reverse 2375 } 2376 2377 .review_column_1 { 2378 margin-bottom: 0 !important 2379 } 2380 2381 .review_section { 2382 border-top-width: 1px; 2383 border-top-color: rgba(215, 24, 31, 0.1) 2384 } 2385 2386 .review_row_1.review_row { 2387 padding-top: 50px !important; 2388 padding-right: 40px !important; 2389 padding-bottom: 150px !important; 2390 padding-left: 40px !important; 2391 padding-top: 50px !important; 2392 padding-right: 40px !important; 2393 padding-bottom: 150px !important; 2394 padding-left: 40px !important 2395 } 2396 2397 .review_section .review_button_4:after { 2398 display: inline-block; 2399 opacity: 0 2400 } 2401 2402 .review_section .review_button_4:hover:after { 2403 opacity: 1 2404 } 2405 2406 .review_code_0 { 2407 transform: scaleX(1.25) scaleY(1.25) 2408 } 2409 2410 .review_row_2.review_row { 2411 padding-top: 0px !important; 2412 padding-right: 40px !important; 2413 padding-left: 40px !important; 2414 padding-top: 0px !important; 2415 padding-right: 40px !important; 2416 padding-left: 40px !important 2417 } 2418 2419 .review_card_carousel_child_0 .review_card_wrapper, 2420 .review_card_carousel_child_1 .review_card_wrapper, 2421 .review_card_carousel_child_2 .review_card_wrapper, 2422 .review_card_carousel_child_3 .review_card_wrapper { 2423 padding-top: 30px; 2424 padding-right: 30px; 2425 padding-bottom: 30px; 2426 padding-left: 30px 2427 } 2428 2429 .review_card_carousel_0.review_card_carousel h4, 2430 .review_card_carousel_0.review_card_carousel h4 a, 2431 .review_card_carousel_0.review_card_carousel h1.review_module_header, 2432 .review_card_carousel_0.review_card_carousel h1.review_module_header a, 2433 .review_card_carousel_0.review_card_carousel h2.review_module_header, 2434 .review_card_carousel_0.review_card_carousel h2.review_module_header a, 2435 .review_card_carousel_0.review_card_carousel h3.review_module_header, 2436 .review_card_carousel_0.review_card_carousel h3.review_module_header a, 2437 .review_card_carousel_0.review_card_carousel h5.review_module_header, 2438 .review_card_carousel_0.review_card_carousel h5.review_module_header a, 2439 .review_card_carousel_0.review_card_carousel h6.review_module_header, 2440 .review_card_carousel_0.review_card_carousel h6.review_module_header a, 2441 .review_card_carousel_0.review_card_carousel .review_card_carousel_child_description { 2442 text-align: center 2443 } 2444 2445 .review_column_2 { 2446 padding-top: 0px; 2447 margin-bottom: 30px !important 2448 } 2449 } 2450 2451 @media only screen and (max-width: 767px) { 2452 .review_row_1 { 2453 display: flex; 2454 flex-direction: column-reverse 2455 } 2456 2457 .review_column_1 { 2458 margin-bottom: 0 !important 2459 } 2460 2461 .review_section { 2462 border-top-width: 1px; 2463 border-top-color: rgba(215, 24, 31, 0.1) 2464 } 2465 2466 .review_row_1.review_row { 2467 padding-top: 40px !important; 2468 padding-right: 15px !important; 2469 padding-left: 15px !important; 2470 padding-top: 40px !important; 2471 padding-right: 15px !important; 2472 padding-left: 15px !important 2473 } 2474 2475 .review_button_4:after { 2476 display: inline-block; 2477 opacity: 0 2478 } 2479 2480 .review_button_4:hover:after { 2481 opacity: 1 2482 } 2483 2484 .review_code_0 { 2485 transform: scaleX(1) scaleY(1) 2486 } 2487 2488 .review_row_2.review_row { 2489 padding-right: 15px !important; 2490 padding-left: 15px !important; 2491 padding-right: 15px !important; 2492 padding-left: 15px !important 2493 } 2494 2495 .review_card_carousel_child_0 .review_card_wrapper, 2496 .review_card_carousel_child_1 .review_card_wrapper, 2497 .review_card_carousel_child_2 .review_card_wrapper, 2498 .review_card_carousel_child_3 .review_card_wrapper { 2499 padding-right: 10px; 2500 padding-left: 10px 2501 } 2502 2503 .review_card_carousel_0.review_card_carousel h4, 2504 .review_card_carousel_0.review_card_carousel h4 a, 2505 .review_card_carousel_0.review_card_carousel h1.review_module_header, 2506 .review_card_carousel_0.review_card_carousel h1.review_module_header a, 2507 .review_card_carousel_0.review_card_carousel h2.review_module_header, 2508 .review_card_carousel_0.review_card_carousel h2.review_module_header a, 2509 .review_card_carousel_0.review_card_carousel h3.review_module_header, 2510 .review_card_carousel_0.review_card_carousel h3.review_module_header a, 2511 .review_card_carousel_0.review_card_carousel h5.review_module_header, 2512 .review_card_carousel_0.review_card_carousel h5.review_module_header a, 2513 .review_card_carousel_0.review_card_carousel h6.review_module_header, 2514 .review_card_carousel_0.review_card_carousel h6.review_module_header a, 2515 .review_card_carousel_0.review_card_carousel .review_card_carousel_child_description { 2516 text-align: center 2517 } 2518 2519 .review_column_2 { 2520 padding-top: 0px; 2521 margin-bottom: 30px !important 2522 } 2523 } 2524 2525 @media (max-width: 980px) { 2526 .review_column .review_module { 2527 margin-bottom: 30px 2528 } 2529 2530 .review_row .review_column .review_module.et-last-child, 2531 .review_row .review_column .review_module:last-child { 2532 margin-bottom: 0 2533 } 2534 2535 .review_section { 2536 padding: 50px 0 2537 } 2538 2539 .review_row { 2540 max-width: 1080px 2541 } 2542 2543 .review_column .review_row_inner, 2544 .review_row { 2545 padding: 30px 0 2546 } 2547 2548 .review_column { 2549 width: 100%; 2550 margin-bottom: 30px 2551 } 2552 2553 .review_row .review_column.et-last-child, 2554 .review_row .review_column:last-child { 2555 margin-bottom: 0 2556 } 2557 2558 .review_module.review_text_align_center-tablet { 2559 text-align: center; 2560 } 2561 } 2562 2563 @media (min-width: 981px) { 2564 .review_module.et-last-child, 2565 .review_module:last-child { 2566 margin-bottom: 0 2567 } 2568 2569 .review_column, 2570 .review_row .review_column { 2571 margin-right: 5.5% 2572 } 2573 2574 .review_column_4_4, 2575 .review_row .review_column_4_4 { 2576 width: 100% 2577 } 2578 2579 .review_column_4_4 .review_module, 2580 .review_row .review_column_4_4 .review_module { 2581 margin-bottom: 2.75% 2582 } 2583 2584 .review_column_2_3, 2585 .review_row .review_column_2_3 { 2586 width: 64.833% 2587 } 2588 2589 .review_column_2_3 .review_module, 2590 .review_row .review_column_2_3 .review_module { 2591 margin-bottom: 4.242% 2592 } 2593 2594 .review_column_1_3, 2595 .review_row .review_column_1_3 { 2596 width: 29.6667% 2597 } 2598 2599 .review_column_1_3 .review_module, 2600 .review_row .review_column_1_3 .review_module { 2601 margin-bottom: 9.27% 2602 } 2603 2604 .review_section { 2605 padding: 4% 0 2606 } 2607 2608 .review_row { 2609 padding: 2% 0 2610 } 2611 2612 .review_column_2_3 .review_row_inner { 2613 padding: 4.2415% 0 2614 } 2615 2616 .review_row_inner { 2617 width: 100% 2618 } 2619 2620 .review_row .review_column.et-last-child, 2621 .review_row .review_column:last-child, 2622 .review_row_inner .review_column.et-last-child, 2623 .review_row_inner .review_column:last-child { 2624 margin-right: 0 !important 2625 } 2626 2627 .review_column .review_module:last-child { 2628 margin-bottom: 0; 2629 } 2630 } 2631 2632 .center-empty { 2633 display: flex; 2634 align-items: center; /* vertical center */ 2635 justify-content: center; /* horizontal center */ 2636 text-align: center; 2637 } 2638 2639 </style> 2640 </head> 2641 <div id="home-review-section" 2642 class="review-section review-background-parallax lazy-background" 2643 style="margin: 0px !important;"> 2644 <div class="review_section"> 2645 <div class="review_row review_row_1"> 2646 <div class="review_column review_column_2_3 review_column_1 review_mix_blend_mode_passthrough"> 2647 <div 2648 class="review_module review_text review_text_10 review_text_align_left review_text_align_center-tablet review_bg_layout_dark"> 2649 <div class="review_text_inner"> 2650 <h2 class="review-title-color">Trusted by Pet Owners in Bellingham & Nearby Communities </h2> 2651 </div> 2652 </div> 2653 <div 2654 class="review_module review_text review_text_align_left review_text_align_center-tablet review_bg_layout_dark"> 2655 <div class="review_text_inner small-text review-description-color"> 2656 <p>See why pet owners in <a href="https://www.google.com/maps/dir/Bellingham,+Washington/Bailey's+Neighborhood+Pet,+1633+Birchwood+Ave+%23104,+Bellingham,+WA
2656+98225/@48.7629223,-122.5075539,14z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x5485962ef2458717:0xd57a9ca9cd39e0f0!2m2!1d-122.4786854!2d48.7519112!1m5!1m1!1s0x5485a36dcd7a211d:0xa2d931fbcf3f9c48!2m2!1d-122.494124!2d48.7742!3e0?entry=ttu&g_ep=EgoyMDI2MDcyNi4wIKXMDSoASAFQAw%3D%3D" title="Get Directions From Bellingham" target="blank" style="color: rgb(255, 255, 255);">Bellingham</a>, <a href="https://www.google.com/maps/dir/Ferndale,+Washington/Bailey's+Neighborhood+Pet,+1633+Birchwood+Ave+%23104,+Bellingham,+WA+98225/@48.7629223,-122.5075539,14z/data=!4m14!4m13!1m5!1m1!1s0x5485bb228559e499:0x76dee0635cae02ad!2m2!1d-122.5923465!2d48.8471562!1m5!1m1!1s0x5485a36dcd7a211d:0xa2d931fbcf3f9c48!2m2!1d-122.494124!2d48.7742!3e0?entry=ttu&g_ep=EgoyMDI2MDcyNi4wIKXMDSoASAFQAw%3D%3D" title="Get Directions From Ferndale" target="blank" style="color: rgb(255, 255, 255);">Ferndale</a>, <a href="https://www.google.com/maps/dir/Lynden,+Washington+98264/Bailey's+Neighborhood+Pet,+1633+Birchwood+Ave+%23104,+Bellingham,+WA+98225/@48.8191393,-122.6258761,11.91z/data=!4m14!4m13!1m5!1m1!1s0x5485b6fc63dc8e25:0xfe6124ff02d8e1ae!2m2!1d-122.4529469!2d48.9428018!1m5!1m1!1s0x5485a36dcd7a211d:0xa2d931fbcf3f9c48!2m2!1d-122.494124!2d48.7742!3e0?entry=ttu&g_ep=EgoyMDI2MDcyNi4wIKXMDSoASAFQAw%3D%3D" title="Get Directions From Lynden" target="blank" style="color: rgb(255, 255, 255);">Lynden</a>, <a href="https://www.google.com/maps/dir/Fairhaven,+Bellingham,+WA+98225/Bailey's+Neighborhood+Pet,+1633+Birchwood+Ave+%23104,+Bellingham,+WA+98225/@48.7493896,-122.5255041,13z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x5485a222628e8d4d:0x42a75f6f0374b7ea!2m2!1d-122.5070072!2d48.7184426!1m5!1m1!1s0x5485a36dcd7a211d:0xa2d931fbcf3f9c48!2m2!1d-122.494124!2d48.7742!3e0?entry=ttu&g_ep=EgoyMDI2MDcyNi4wIKXMDSoASAFQAw%3D%3D" title="Get Directions From Fairhaven" target="blank" style="color: rgb(255, 255, 255);">Fairhaven</a>, <a href="https://www.google.com/maps/dir/Whatcom+County,+Washington/Bailey's+Neighborhood+Pet,+1633+Birchwood+Ave+%23104,+Bellingham,+WA+98225/@48.8703941,-122.3936302,11z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x5485170bb49ea28b:0x3f1f5b2d6cd7b1ab!2m2!1d-121.9718658!2d48.8787167!1m5!1m1!1s0x5485a36dcd7a211d:0xa2d931fbcf3f9c48!2m2!1d-122.494124!2d48.7742!3e0?entry=ttu&g_ep=EgoyMDI2MDcyNi4wIKXMDSoASAFQAw%3D%3D" title="Get Directions From Whatcom County" target="blank" style="color: rgb(255, 255, 255);">Whatcom County</a>, and surrounding communities choose Bailey's Neighborhood Pet. Read reviews from local customers who trust us for premium pet supplies, grooming, self-serve dog wash, nail trims, and friendly, knowledgeable service.</p> </div> 2657 </div> 2658 <div 2659 class="review_button_module_wrapper review_button_4_wrapper review_button_alignment_tablet_center review_button_alignment_phone_center review_module "> 2660 <a class="review_button review_button_4 review_bg_layout_light" href="/reviews/" target="_blank" 2661 rel="noopener">Read More Reviews</a> 2662 <a target="_blank" 2663 href="https://app.nextpaw.com/write-review/An5lJ7MLn70ymkdB" 2664 class="review_button review_button_4 review_bg_layout_light">Write 2665 A Review </a> 2666 </div> 2667 </div> 2668 <div 2669 class="review_column review_column_1_3 review_column_2 review_mix_blend_mode_passthrough et-last-child"> 2670 <div class="review_module review_code_0"> 2671 <div class="review_code_inner"> 2672 <div class="rectangle rectangle_square " 2673 style="background-color: rgb(255, 255, 255); color: rgb(33, 33, 33);"> 2674 <div> 2675 <div class="new-reviews"> 2676 <h3 data-testid="average-rating" style="margin: 0;"> 2677 5 2678 </h3> 2679 <sp
2679an class="stars s-5"> 2680 <span class="new-star" style="width: 100%;"></span> 2681 </span><br> 2682 2683 <label data-testid="review-count" style=""> 2684 226 trusted five-star reviews 2685 </label> 2686 </div> 2687 </div> 2688 </div> 2689 </div> 2690 </div> 2691 </div> 2692 </div> 2693 <div class="review_row review_row_2"> 2694 <div 2695 class="review_column review_column_4_4 review_mix_blend_mode_passthrough et-last-child"> 2696 <div 2697 class="review_module review_card_carousel review_card_carousel_0 carousel-reorder-elements review_card_carousel_layout_stacked review_card_carousel_equal_height review_card_carousel_arrow_outside review_card_carousel_arrow_mobile_inside"> 2698 <div class="review_module_inner"> 2699 <div class="swiper-container review_card_carousel_wrapper" dir="ltr"> 2700 <div class="swiper-wrapper"> 2701 <div class="review_card_carousel_child review_card_carousel_child_0 swiper-slide"> 2702 <div class="review_module_inner"> 2703 <div class="review_card_wrapper review_text_align_left review_bg_layout_light"> 2704 <h4 class="review_card_title review_module_header"> 2705 Shenandoah Myrick 2706 </h4> 2707 <div class="review_card_carousel_child_description"> 2708 <div class="r_more"> 2709 <p class="small-text-color review-text-color review-fulltext-0 hidden-teamtext">Customer services excellent. The bathing areas are clean and the hoses for both the water and the dryer have great pressure. I have a toy poodle and there is one station that has a riser for the tub that worked out perfectly.</p> 2710 <p class="review-lesstext-0 review-text-color small-text-color"></p> 2711 <p class="review-moretext-0 review-text-color small-text-color"></p> 2712 </div> 2713 </div> 2714 </div> 2715 </div> 2716 </div> 2717 <div class="review_card_carousel_child review_card_carousel_child_1 swiper-slide"> 2718 <div class="review_module_inner"> 2719 <div class="review_card_wrapper review_text_align_left review_bg_layout_light"> 2720 <h4 class="review_card_title review_module_header"> 2721 Adam Tews 2722 </h4> 2723 <div class="review_card_carousel_child_description"> 2724 <div class="r_more"> 2725 <p class="small-text-color review-text-color review-fulltext-1 hidden-teamtext">We frequently bathe our dogs here. Clean facility that's well-equipped to help you get your pets clean (despite their objections)! Broad selection of shampoos and conditioners to use, convenient wash stalls, aprons to keep those shakes off of your clothes, and helpful staff. Also a good selection of treats to offer your dog as a bribe.</p> 2726 <p class="review-lesstext-1 review-text-color small-text-color"></p> 2727 <p class="review-moretext-1 review-text-color small-text-color"></p> 2728 </div> 2729 </div> 2730 </div> 2731 </div> 2732 </div> 2733 <div class="review_card_carousel_child review_card_carousel_child_2 swiper-slide"> 2734 <div class="review_module_inner"> 2735 <div class="review_card_wrapper review_text_align_left review_bg_layout_light"> 2736 <h4 class="review_card_title review_module_header"> 2737 Arsheen Por 2738 </h4> 2739 <div class="review_card_carousel_child_description"> 2740 <div class="r_more"> 2741 <p class="small-text-color review-text-color review-fulltext-2 hidden-teamtext">Love the staff at Baileyâs! It was my first visit today with my senior Husky and they were so gentle and caring with him. 2742Within no time they patiently took care of my dogâs nail trim. Thanks for being so welcoming :)</p> 2743 <p class="review-lesstext-2 review-text-color small-text-color"></p> 2744 <p class="review-moretext-2 review-text-color small-text-color"></p> 2745 </div> 2746 </div> 2747 </div> 2748 </div> 2749 </div> 2750 <div class="review_card_carousel_child review_card_carousel_child_3 swiper-slide"> 2751 <div class="review_module_inner"> 2752 <div class="review_card_wrapper review_text_align_left review_bg_layout_light"> 2753 <h4 class="review_card_title review_module_header"> 2754 Rachael Netherton 2755 </h4> 2756 <div class="review_card_carousel_child_description"> 2757 <div class="r_more"> 2758 <p class="small-text-color review-text-color review-fulltext-3 hidden-teamtext">Lovely staff and my pet looked amazing!</p> 2759 <p class="review-lesstext-3 review-text-color small-text-color"></p> 2760 <p class="review-moretext-3 review-text-color small-text-color"></p> 2761 </div> 2762 </div> 2763 </div> 2764 </div> 2765 </div> 2766 </div> 2767 </div> 2768 <div class="swiper-button-prev review_card_carousel_arrow" data-icon="4"></div> 2769 <div class="swiper-button-next review_card_carousel_arrow" data-icon="5"></div> 2770 <div class="swiper-pagination review_card_carousel_pagination"> 2771 </div> 2772 </div> 2773 </div> 2774 </div> 2775 </div> 2776 </div> 2777 </div> 2778
2778<script> 2779 function toggleReviewContent(i) { 2780 $(".review-moretext-" + i).toggle(); 2781 $(".review-lesstext-" + i).toggle(); 2782 } 2783 document.addEventListener("DOMContentLoaded", function () { 2784 // Get the swiper container 2785 const swiperContainer = document.querySelector(".review_card_carousel_wrapper"); 2786 2787 // Count the number of slides 2788 const slideCount = swiperContainer.querySelectorAll(".swiper-slide").length; 2789 const slidesPerView = slideCount >= 3 ? 3 : slideCount; 2790 // Initialize Swiper 2791 const swiper = new Swiper(".review_card_carousel_wrapper", { 2792 loop: true, 2793 slidesPerView: slidesPerView, 2794 spaceBetween: 15, 2795 autoplay: slideCount > 2 ? { 2796 delay: 3000, 2797 disableOnInteraction: false, 2798 } : false, // Disable autoplay if slideCount <= 2 2799 pagination: { 2800 el: ".swiper-pagination", 2801 clickable: true, 2802 }, 2803 simulateTouch: true, // Disable touch (dragging) 2804 touchMove: true, // Disable touch move 2805 touchStartPreventDefault: true, // Prevent default touch events 2806 touchRatio: 1, // No touch movement 2807 preventClicks: true, // Prevent clicks 2808 preventClicksPropagation: false, // Prevent event propagation 2809 breakpoints: { 2810 480: { slidesPerView: 1 }, 2811 768: { slidesPerView: 1 }, 2812 1024: { slidesPerView: slidesPerView }, 2813 } 2814 }); 2815 2816 2817 2818 $(document).ready(function () { 2819 var r_showChar = 100; 2820 var r_ellipsestext = "..."; 2821 var r_moretext = "Show More"; 2822 var r_lesstext = "Show Less"; 2823 var i = 0; 2824 $('.r_more').each(function () { 2825 var r_content = $('.review-fulltext-' + i).html(); 2826 if (typeof r_content === "undefined" || r_content === null) { 2827 // Skip if no content found 2828 i++; 2829 return true; // continue to next iteration 2830 } 2831 var r_readless = '<a class="morelink' + i + ' review-a" onclick="toggleReviewContent(' + i + ')"> ' + r_lesstext + '</a>'; 2832 $('p.review-moretext-' + i).html(r_content + r_readless).hide(); 2833 if (r_content.length > r_showChar) { 2834 var r_c = r_content.substr(0, r_showChar); 2835 var r_readmore = '<a class="morelink' + i + ' review-a" onclick="toggleReviewContent(' + i + ')"> ' + r_moretext + '</a>'; 2836 $('p.review-lesstext-' + i).html(r_c + r_ellipsestext + ' ' + r_readmore); 2837 }else{ 2838 $('p.review-moretext-' + i).html(r_content).show(); 2839 } 2840 i++; 2841 }); 2842 }); 2843}); 2844</script>
2844 2845 </div> 2846 <a href="/contact-us" 2847 class="button button-full cta-widget-btn center"> 2848 <div class="container clearfix"> 2849 Come visit our pet supply store in Bellingham, WA specializing in quality food, treats, and supplies for cats and dogs. We offer quality, professional grooming. 2850 </div> 2851 </a> 2852 </section> 2853 2854</div> 2855<!-- Footer 2856============================================= --> 2857 2858<footer id="footer" class="dark"> 2859 <div class="container"> 2860 <!-- Footer Widgets 2861 ============================================= --> 2862 <div class="footer-widgets-wrap clearfix"> 2863 <div class="col-xs-12 col-sm-6 col-md-4"> 2864 <div class="widget clearfix"> 2865 <div class="clearfix"> 2866 <div class="col-md-12"> 2867 <address class="nobottommargin"> 2868 <a target="_blank" 2869 href="https://www.google.com/maps/place/search?q=Bailey%27s+Neighborhood+Pet+1633%2C%2BBirchwood%2BAvenue%2CBELLINGHAM%2C98225%2CWA&place_id=ChIJw2Rb022jhVQRo_v3Uo9fjb8"> 2870 <h4 class="get-direction-btn" 2871 id="map-title">Bailey's Neighborhood Pet</h4></a> 2872 1633 Birchwood Ave # 104, #104 2873 <br/> Bellingham, WA  98225-9220<br> 2874 <a class="call-us-btn" 2875 href="tel:(360) 733-9274"><abbr 2876 title="Phone Number"></abbr>(360) 733-9274 2877 </a><br> 2878 <a href="mailto:[email protected]" class="footer_email"><abbr 2879 title="Email"></abbr>[email protected]</a> 2880 <div class="shopservices"> 2881 In-Store Pickup, Local Delivery, Same Day Delivery, No Contact Delivery Available 2882 </div> 2883 </address> 2884 <!-- Google Map 2885 ============================================= --> 2886 <div id="map-conatiner" style=""> 2887 <div id="show-map" class="col_half col_last"> 2888 <div id="contact_map" class="place contact-us-map"> 2889 <div class="place footer-map"><a href="https://www.google.com/maps/place/search?q=Bailey%27s+Neighborhood+Pet+1633%2C%2BBirchwood%2BAvenue%2CBELLINGHAM%2C98225%2CWA&place_id=ChIJw2Rb022jhVQRo_v3Uo9fjb8" target="_blank"> 2890 <iframe 2891 class="get-direction-btn" 2892 frameborder="0" 2893 style="border:0;" 2894 referrerpolicy="no-referrer-when-downgrade" 2895 src="https://www.google.com/maps/embed/v1/search?key=AIzaSyDLf1mqLyRZJJR1-kQfHuPm5gcLyvgMdc8&q=Bailey%27s+Neighborhood+Pet%2C+1633+Birchwood+Ave+%23+104%2C+%23104%2C+Bellingham%2C+WA%2C+98225-9220%2C+US"> 2896 </iframe> 2897 </a> 2898 </div> 2899 </div> 2900 </div> 2901 </div> 2902 <!-- Google Map End --> 2903 </div> 2904 </div> 2905 </div> 2906 </div> 2907 <div class="col-xs-12 col-sm-6 col-md-8"> 2908 <div class="col-xs-12 col-md-5"> 2909 <div class="widget widget_links clearfix"> 2910 <div class="bottommargin-sm"> 2911 <h4 class="nomargin footer-hours-title">Business Hours</h4> 2912 </div> 2913 2914 <table class="table" style="text-align: center;"> 2915 <tbody> 2916 2917 <tr> 2918 <td style="font-size: 14px; vertical-align: middle;">Mon</td> 2919 <td style="font-size: 14px;"> 2920 10:00 AM - 6:00 PM 2921 </td> 2922 </tr> 2923 <tr> 2924 <td style="font-size: 14px; vertical-align: middle;">Tue</td> 2925 <td style="font-size: 14px;"> 2926 10:00 AM - 6:00 PM 2927 </td> 2928 </tr> 2929 <tr> 2930 <td style="font-size: 14px; vertical-align: middle;">Wed</td> 2931 <td style="font-size: 14px;"> 2932 10:00 AM - 6:00 PM 2933 </td> 2934 </tr> 2935 <tr> 2936 <td style="font-size: 14px; vertical-align: middle;">Thu</td> 2937 <td style="font-size: 14px;"> 2938 10:00 AM - 6:00 PM 2939 </td> 2940 </tr> 2941 <tr> 2942 <td style="font-size: 14px; vertical-align: middle;">Fri</td> 2943 <td style="font-size: 14px;"> 2944 10:00 AM - 6:00 PM 2945 </td> 2946 </tr> 2947 <tr> 2948 <td style="font-size: 14px; vertical-align: middle;">Sat</td> 2949 <td style="font-size: 14px;"> 2950 10:00 AM - 5:00 PM 2951 </td> 2952 </tr> 2953 <tr> 2954 <td style="font-size: 14px; vertical-align: middle;">Sun</td> 2955 <td style="font-size: 14px;"> 2956 10:00 AM - 5:00 PM 2957 </td> 2958 </tr> 2959 2960 </tbody> 2961 </table> 2962 2963 </div> 2964 </div> 2965 <div class="col-xs-12 col-md-3"> 2966 <div class="widget widget_links clearfix"> 2967 <h4>Sitemap</h4> 2968 <ul> 2969 <li> 2970 <a href="/self-service-dog-wash/" > 2971 <div class="footer-sitemap-text">Self-Serve Dog Wash</div> 2972 </a> 2973 </li> 2974 <li> 2975 <a href="/grooming/" > 2976 <div class="footer-sitemap-text">Pet Grooming</div> 2977 </a> 2978 </li> 2979 <li> 2980 <a href="https://www.doorsteppetsupply.com/products/shop/" target=_blank> 2981 <div class="footer-sitemap-text">Local Delivery</div> 2982 </a> 2983 </li> 2984 <li> 2985 <a href="/brands/" > 2986 <div class="footer-sitemap-text">Brands</div> 2987 </a> 2988 </li> 2989 <li> 2990 <a href="/deals/" > 2991 <div class="footer-sitemap-text">Deals</div> 2992 </a> 2993 </li> 2994 <li> 2995 <a href="/about-us/" > 2996 <div class="footer-sitemap-text">About Us</div> 2997 </a> 2998 </li> 2999 <li> 3000 <a href="/contact-us/" > 3001 <div class="footer-sitemap-text">Contact Us</div> 3002 </a> 3003 </li> 3004 <li> 3005 <a href="/sitemap/"> 3006 <div class="footer-sitemap-text">Sitemap</div> 3007 </a> 3008 </li> 3009 </ul> 3010 </div> 3011 </div> 3012 <div class="col-xs-12 col-md-4"> 3013 <div class="widget quick-contact-widget clearfix"> 3014 <h4>Subscribe</h4> 3015 <div class="input-group divcenter"> 3016 Get exclusive email offers, promotions, and updates from our business. 3017 </div> 3018 <div class="quick-contact-form-result"></div> 3019 <form class="quick-contact-form nobottommargin subscription-form" 3020 name="subscription-form" role="form" enctype="multipart/form-data" method="POST" 3021 action="https://baileysneighborhoodpet.com/subscription/save" onsubmit="return false" novalidate> 3022 <input type="hidden" id="locationId" name="location_id" value="45308"> 3023 <input type="hidden" id="clientId" name="client_id" value="3701"> 3024 <input type="hidden" name="result" value="footer-result"> 3025 <div class="form-process"></div> 3026 <div class="input-group divcenter">
3027 <span class="input-group-addon"><i class="fas fa-user"></i></span> 3028 <input type="text" maxlength="25" class="required form-control input-block-level subscription_name" id="name" 3029 name="name" value="" placeholder="Name" required/> 3030 </div> 3031 <div class="input-group divcenter"> 3032 <span class="input-group-addon"><i class="fas fa-envelope"></i></span> 3033 <input type="email" class="required form-control email input-block-level" id="email" 3034 name="email" value="" placeholder="Email Address" required/> 3035 </div> 3036 <div class="g-recaptcha" style="transform: scale(0.5);-webkit-transform: scale(0.7);transform-origin: 0 0;-webkit-transform-origin: 0 0;" data-sitekey="6LeEMWopAAAAACQObphYPLlbNmm7QWp0Se3NuRHh" data-action="NEWSLETTER"></div> 3037 <button name="submit" type="submit" id="submit-button" tabindex="5" value="Submit" 3038 class="button button-large button-rounded btn-success subscribe-btn noleftmargin"> 3039 Sign Up 3040 </button> 3041 <span class="loader"><img src='https://ik.imagekit.io/0ofixtqpt/143716/preloader-dark.gif'/>Sending ..</span> 3042 <div class="result"></div> 3043 </form> 3044 </div> 3045 </div> 3046 </div> 3047 </div><!-- .footer-widgets-wrap end --> 3048 </div> 3049<!-- Copyrights 3050============================================= --> 3051 <div id="copyrights"> 3052 <div class="container clearfix"> 3053 <input type="hidden" id="location" name="location" value=""> 3054 <div class="col-xs-12 col-md-8 footer-copyright"> 3055 Copyrights © 2026 | <a href="/privacy-policy">Privacy Policy</a> 3056 | <a href="/terms-of-services">Terms of Service</a> 3057 | Powered by 3058 <a target="_blank" href="https://www.nextpaw.com"> 3059 <img class="powered-by" src="https://ik.imagekit.io/0ofixtqpt/143712/nextpaw.png" width="70px"> 3060 </a> 3061 <br> 3062 </div> 3063 <div class="col-xs-12 col-md-4 tright"> 3064 <div class="fright clearfix"> 3065 <a href="https://www.facebook.com/baileysbath/" target="_blank" 3066 class="social-icon si-small si-borderless si-facebook"> 3067 <i class="fab fa-facebook"></i> 3068 </a> 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 <a href="https://www.instagram.com/baileysneighborhoodpet/" target="_blank" 3080 class="social-icon si-small si-borderless si-instagram"> 3081 <i class="fab fa-instagram"></i> 3082 </a> 3083 3084 3085 3086 3087 3088 3089 3090 3091 </div> 3092 <div class="clear"></div> 3093 </div> 3094 </div><!-- #copyrights end --> 3095 </div> 3096 <!--Modal: modalCookie--> 3097 <div class="modal fade top" id="modalCookie1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" 3098 aria-hidden="true" data-backdrop="false"> 3099 <div class="modal-dialog modal-frame modal-top modal-notify modal-info modal_cookie" role="document"> 3100 <!--Content--> 3101 <div class="modal-content"> 3102 <!--Body--> 3103 <div class="modal-body cookie_bg"> 3104 <div class="container d-flex justify-content-center align-items-center"> 3105 <div class="col-md-6"> 3106 <p class="text-center loc_msg"></p> 3107 </div> 3108 <div class="col-md-6 col-xs-12"> 3109 <a type="button" class="btn btn-lg btn-primary cookie_btn" data-value="NO" 3110 data-dismiss="modal">No, Thanks</a> 3111 <a type="button" id="redirect_location" data-slug="" href="" data-value="YES" 3112 class="btn cookie_btn btn-lg btn-outline-primary waves-effect">Change Location</a> 3113 </div> 3114 </div> 3115 </div> 3116 </div> 3117 <!--/.Content--> 3118 </div> 3119 </div> 3120 <style> 3121 .footer-map iframe{ 3122 min-width: 300px !important; 3123 max-width: 300px !important; 3124 min-height: 300px !important; 3125 max-height: 300px !important; 3126 } 3127 @media(max-width: 720px) and (min-width:320px){ 3128 .footer-map iframe{ 3129 3130 max-width: 100% !important; 3131 3132 max-height: 100% !important; 3133 } 3134 } 3135 3136 /*CSS for tiny MCE editor custom class*/ 3137 .mce-figcaption-custom { 3138 font-size: 14px; 3139 margin-top: 5px; 3140 font-style: italic; 3141 text-align: center; 3142 } 3143 3144 .mce-figure-custom { 3145 margin-bottom: 10px; 3146 } 3147 3148 .mce-figure-align-left-custom { 3149 float: left; 3150 margin-right: 25px; 3151 } 3152 3153 .mce-figure-align-right-custom { 3154 float: right; 3155 margin-left: 25px; 3156 } 3157 3158 .mce-figure-align-center-custom { 3159 text-align: center; 3160 } 3161 3162 .mce-image-align-left-custom { 3163 margin-right: 25px; 3164 margin-bottom: 10px; 3165 } 3166 3167 .mce-image-align-right-custom { 3168 margin-left: 25px; 3169 margin-bottom: 10px; 3170 } 3171 3172 .mce-image-align-center-custom { 3173 margin-bottom: 10px; 3174 } 3175 3176 .first-widget .divider.divider-border.divider-center { 3177 display: none !important; 3178 } 3179 </style> 3180</footer>
3181<script> 3182 // Get all anchor tags (<a>) on the page 3183const links = document.querySelectorAll('a'); 3184 3185// Loop through each link 3186links.forEach(link => { 3187 // Get the href attribute of the link 3188 let href = link.getAttribute('href'); 3189 3190 // Check if the href exists 3191 if (href) { 3192 // If the href is a relative path (starts with '/'), do nothing 3193 if (href.startsWith('/')) { 3194 return; 3195 } 3196 3197 // Check if the href starts with 'http://' or contains 'www' (indicating a non-secure URL) 3198 if (href.startsWith('http://') || href.startsWith('www')) { 3199 link.setAttribute('href', 'https://' + href.replace(/^http:\/\//, '').replace('www.', '')); 3200 } 3201 } 3202}); 3203 3204 3205</script>
3205<!-- Return to Top --> 3206 <div id="gotoTop" class="fas fa-arrow-up"></div> 3207<!-- External JavaScripts 3208============================================= --> 3209<!-- Footer Scripts 3210============================================= --> 3211 3212 3213 3214
3215<script defer type="text/javascript"> 3216 var headquarterName = "bellingham"; 3217 var currentLocName = "bellingham"; 3218 var pageType = "other"; 3219</script>
3219 3220
3221<script defer type="text/javascript"> 3222 function animateCSS(element, animationName, callback) { 3223 const node = document.querySelector(element) 3224 node.classList.add('animated', animationName) 3225 3226 function handleAnimationEnd() { 3227 node.classList.remove('animated', animationName) 3228 node.removeEventListener('animationend', handleAnimationEnd) 3229 3230 if (typeof callback === 'function') callback() 3231 } 3232 3233 node.addEventListener('animationend', handleAnimationEnd) 3234 } 3235 3236 let closePopup = localStorage.getItem('closeBox'); 3237 // lazy load video for apple browser 3238 $(document).ready(function () { 3239 // add frame to video tag for ios devices 3240 const videos = document.querySelectorAll('video'); 3241 if(videos.length > 0) { 3242 for (video of videos) { // use var video if "strict mode" is enabled 3243 Object.entries(video.children).forEach(([key, value]) => { 3244 var newSrc = value.src + '#t=0.1'; 3245 video.children[key].src = newSrc; 3246 video.setAttribute('playsinline','true'); 3247 video.load(); 3248 }); 3249 } 3250 } 3251 3252 setInterval(function(){ 3253 if($('iframe#ec-credit-card-form').length > 0) { 3254 var url = $('iframe#ec-credit-card-form').attr('src'); 3255 var dec = decodeURIComponent(url); 3256 function getParameterByName(name, url) { 3257 name = name.replace(/[\[\]]/g, '\\$&'); 3258 var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), 3259 results = regex.exec(url); 3260 if (!results) return null; 3261 if (!results[2]) return ''; 3262 return decodeURIComponent(results[2].replace(/\+/g, ' ')); 3263 } 3264 var color = getParameterByName('color-foreground',dec); 3265 if(color.toString() !== 'rgb(0, 0, 0)') { 3266 var newColor = 'rgb(0, 0, 0)'; 3267 var newUrl = dec.replace(/(color-foreground=).*?(&)/, '$1' + newColor + '$2'); 3268 var newUrl = newUrl.replace(/(color-price=).*?(&)/, '$1' + newColor + '$2'); 3269 var urlEnc = encodeURI(newUrl); 3270 $('iframe#ec-credit-card-form').attr('src', urlEnc); 3271 } 3272 } 3273 }, 1000); 3274 if($('.floating_chat').length < 1){ 3275 $('body').addClass('fbRight'); 3276 } 3277 if($('.fb-customerchat').length < 1){ 3278 $('body').addClass('noFb'); 3279 } 3280 3281 if(closePopup == 'hide'){ 3282 $(".bubbleText").hide(); 3283 } 3284 3285 $(document).on('click', function (event) { 3286 if (!$(event.target).closest('.msg_box').length) { 3287 if(!$(event.target).closest('.floating_chat').length){ 3288 if($('.floating_chat').hasClass('closeBox') == true){ 3289 $('.sendBtn').show(); 3290 $('.supportTxt').show(); 3291 $('#formData').show(); 3292 $('.msg_box').removeClass('enter').css({'z-index': 0,'right':'-500px'}); 3293 $('.floating_chat').find('>i').removeClass('fa-times').addClass('fa-weixin'); 3294 $('.floating_chat').addClass('openBox'); 3295 $('.msg_box').removeClass('enter'); 3296 animateCSS('.msg_box', 'fadeOutRight'); 3297 $('.floating_chat').removeClass('closeBox'); 3298 $('.bubbleText').show(); 3299 } 3300 } 3301 } 3302 }); 3303 setTimeout(function() { 3304 $('.floating_chat').addClass('enter'); 3305 }, 1000); 3306 $('.openBox').click(function () { 3307 if($(this).hasClass('closeBox')){ 3308 $('.sendBtn').show(); 3309 $('.supportTxt').show(); 3310 $('.msg_box').removeClass('enter').css({'z-index': 0,'right':'-500px'}); 3311 $(this).find('>i').removeClass('fa-times').addClass('fa-weixin'); 3312 $(this).addClass('openBox'); 3313 $('.msg_box').removeClass('enter'); 3314 animateCSS('.msg_box', 'fadeOutRight'); 3315 $(this).removeClass('closeBox'); 3316 $('.bubbleText').show(); 3317 } else { 3318 $('#formData').show(); 3319 $('.msg_box').addClass('enter').css({'z-index':999,'right' : 0}); 3320 $(this).find('>i').removeClass('fa-weixin').addClass('fa-times'); 3321 $(this).addClass('closeBox'); 3322 animateCSS('.msg_box', 'fadeInRight'); 3323 $(this).removeClass('openBox'); 3324 $('form input[type="text"].bfh-phone, form input[type="tel"].bfh-phone, span.bfh-phone').each(function () { 3325 var $phone = $(this); 3326 $phone.bfhphone($phone.data()); 3327 }); 3328 $('.bubbleText').hide(); 3329 $('.SubmittedMessage__SendStatus').hide(); 3330 $('.ConfirmationMessage').hide(); 3331 $('.SubmittedMessage').removeClass('SubmittedMessage--visible'); 3332 } 3333 }); 3334 3335 $('#boxclose').click(function () { 3336 $(".bubbleText").fadeOut("normal", function() { 3337 $(this).remove(); 3338 localStorage.setItem('closeBox', 'hide'); 3339 }); 3340 }); 3341 3342 $(document).on('touchstart','li.sub-menu', function () { 3343 if(navigator.userAgent.match(/(iPhone|iPod|iPad)/i)){ 3344 var count = $(this).attr('click-count'); 3345 if(count !== undefined){ 3346 location.href = $(this).children('a').attr('href'); 3347 } else{ 3348 if($(this).hasClass('click-class')){ 3349 $(this).attr('click-count',undefined); 3350 }else{ 3351 $(this).attr('click-count',1); 3352 } 3353 } 3354 } 3355 });
3356 // remove submenu css if empty 3357 $('li.sub-menu').each(function () { 3358 if($(this).children('ul').children().length === 0){ 3359 $(this).children('ul').remove(); 3360 } 3361 }); 3362 3363 $("video.fullscreen-bg__video source").each(function () { 3364 var sourceFile = $(this).attr("data-src"); 3365 $(this).attr("src", sourceFile); 3366 var video = this.parentElement; 3367 }); 3368 3369 $('.mySlides').each(function () { 3370 var imgUrl = $(this).children().attr('src'); 3371 $(this).children().css('opacity', 0); 3372 $(this).css('background', 'url("' + imgUrl + '")'); 3373 }); 3374 3375 var myIndex = 0; 3376 if ($(".page-slider-container")[0]) { 3377 carousel(); 3378 } 3379 3380 function carousel() { 3381 var i; 3382 var x = document.getElementsByClassName("mySlides"); 3383 for (i = 0; i < x.length; i++) { 3384 x[i].style.display = "none"; 3385 } 3386 myIndex++; 3387 if (myIndex > x.length) { 3388 myIndex = 1 3389 } 3390 x[myIndex - 1].style.display = "block"; 3391 setTimeout(carousel, 2000); // Change image every 2 seconds 3392 } 3393 3394 if ($(".review-background-static").length) { 3395 $('.location-divider').hide(); 3396 } 3397 if ($(".review-background-parallax").length) { 3398 $('.location-divider').hide(); 3399 } 3400 3401 $('.social_share').each(function () { 3402 $(this).attr('target', '_blank'); 3403 }); 3404 3405 var font_family = $('body').css('font-family'); 3406 var r_font_family = font_family.replace(/\"/g, ""); 3407 if (r_font_family == "PT Sans Narrow") { 3408 $("#top-social .ts-text").attr('style', 'top: 0px !important' + ';' + 'left:0px !important;' + 'margin-left:-7px !important'); 3409 } else if (r_font_family == "Roboto") { 3410 $("#top-social .si-gplus .ts-text").attr('style', 'top: 0px !important;' + 'left:0px !important;' + 'margin-left:-7px !important'); 3411 $("#top-social .si-youtube .ts-text").attr('style', 'top: 0px !important' + ';' + 'left:0px !important;' + 'margin-left:-7px !important'); 3412 $("#top-social .si-linkedin .ts-text").attr('style', 'top: 0px !important' + ';' + 'left:0px !important;' + 'margin-left:-7px !important');
3413 $("#top-social .si-yelp .ts-text").attr('style', 'top: 0px !important' + ';' + 'left:0px !important;' + 'margin-left:-7px !important'); 3414 } 3415 }); 3416 3417 3418 3419 document.addEventListener("DOMContentLoaded", function () { 3420 var lazyBackgrounds = [].slice.call(document.querySelectorAll(".lazy-background")); 3421 3422 if ("IntersectionObserver" in window) { 3423 let lazyBackgroundObserver = new IntersectionObserver(function (entries, observer) { 3424 entries.forEach(function (entry) { 3425 if (entry.isIntersecting) { 3426 entry.target.classList.add("visible"); 3427 lazyBackgroundObserver.unobserve(entry.target); 3428 } 3429 }); 3430 }); 3431 3432 lazyBackgrounds.forEach(function (lazyBackground) { 3433 lazyBackgroundObserver.observe(lazyBackground); 3434 }); 3435 } 3436 }); 3437 3438 //Add Icon for Submenu in Mobile 3439 $('.sub-menu-trigger').click(function () { 3440 if($(this).children('i').hasClass('rotate-icon')){ 3441 $(this).children('i').removeClass('rotate-icon'); 3442 $(this).parent().children('ul').css('display','none'); 3443 }else{ 3444 $(this).children('i').addClass('rotate-icon'); 3445 $(this).parent().children('ul').css('display','block'); 3446 } 3447 }); 3448 3449 //Link to page for Submenu in Mobile 3450 if( /Android|webOS|BlackBerry|iPhone|iPod|iPad/i.test(navigator.userAgent) ) { 3451 var touchmoved; 3452 $('.sub-menu').on('touchend', '.mobile-a', function () { 3453 if(touchmoved != true){ 3454 location.href =$(this).attr('href'); 3455 } 3456 }).on('touchmove', function(e){ 3457 touchmoved = true; 3458 }).on('touchstart', function(){ 3459 touchmoved = false; 3460 }); 3461 3462 $('.sub-menu').on('touchend').on('touchmove', function(e){ 3463 touchmoved = true; 3464 }).on('touchstart', function(){ 3465 touchmoved = false; 3466 }); 3467 } 3468 3469 3470</script>
3470 3471<!-- Ecwid Seo friendly url js code -->
3472<script> 3473 window.ec = window.ec || {}; 3474 window.ec.config = window.ec.config || {}; 3475 window.ec.config.storefrontUrls = window.ec.config.storefrontUrls || {}; 3476 window.ec.config.storefrontUrls.cleanUrls = true; 3477 if(currentLocName == headquarterName){ 3478 window.ec.config.baseUrl = '/shop/'; 3479 var ecwid_ProductBrowserURL = "/shop/"; 3480 } else{ 3481 var ecwid_ProductBrowserURL = currentLocName+'/shop/'; 3482 window.ec.config.baseUrl = currentLocName+'/shop/'; 3483 } 3484 3485</script>
3485 3486 <!-- Prefetch + Preconnect --> 3487 <link rel="dns-prefetch" href="//www.googletagmanager.com"> 3488 <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin> 3489
3489<script> 3490 function loadGTM(id) { 3491 (function(w,d,s,l,i){ 3492 w[l]=w[l]||[]; 3493 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); 3494 var f=d.getElementsByTagName(s)[0], 3495 j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:''; 3496 j.async=true; j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; 3497 f.parentNode.insertBefore(j,f); 3498 })(window,document,'script','dataLayer', id); 3499 } 3500 3501 function loadGtag() { 3502 var url = window.location.host; 3503 if (url.indexOf('.jenkins') === -1 && url.indexOf('.test') === -1) { 3504 var gtagScript = document.createElement('script'); 3505 gtagScript.src = "https://www.googletagmanager.com/gtag/js?id=G-9N2957J5VN"; 3506 gtagScript.async = true; 3507 document.head.appendChild(gtagScript); 3508 3509 gtagScript.onload = function () { 3510
vendor: 177 bytes, lines 3510-3513
3510window.dataLayer = window.dataLayer || []; 3511 function gtag(){ dataLayer.push(arguments); } 3512 gtag('js', new Date()); 3513 gtag('config', '
3513G-9N2957J5VN
vendor: 16 bytes, lines 3513-3514
3513'); 3514
3514}; 3515 } 3516 } 3517 3518 function loadTrackingScripts() { 3519 loadGTM('GTM-NMGWHXT'); 3520 loadGtag(); 3521 } 3522 3523 if ('requestIdleCallback' in window) { 3524 requestIdleCallback(loadTrackingScripts, { timeout: 2000 }); 3525 } else { 3526 setTimeout(loadTrackingScripts, 2000); 3527 } 3528 </script>
3528 3529 3530 <!-- NOSCRIPT for GTM (should NOT be deferred) -->
vendor: 89 bytes, lines 3530-3532
3530 3531 <noscript> 3532 <iframe src="https://www.googletagmanager.com/ns.html?id=
3532GTM-NMGWHXT
vendor: 106 bytes, lines 3532-3535
3532" height="0" width="0" style="display:none;visibility:hidden"></iframe> 3533 </noscript> 3534 3535
3536<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-848b5ec7e91ef88ba3a","applicationID":"1416771764","transactionName":"ZwNVYEEHCEVTVEZdDl5JdldHDwlYHXZCRD14EkNEbyUJWEZFXVgNVRREaHAJCEJAWF5YBEImWlVaCA==","queueTime":0,"applicationTime":189,"atts":"S0RWFgkdG0s=","errorBeacon":"bam.nr-data.net","agent":""}</script>
3536</body> 3537</html>
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.