1<!DOCTYPE html><html lang="en" ><head> 2 3 4 5 6 7<meta charset="utf-8" >
8<script> 9// Define ariaExpanded early so menu onclick handlers don't throw before the JS bundle 10// loads (matters in slow FB/IG in-app browsers). Redefined identically later in the bundle. 11function ariaExpanded(element){ 12 if(!element){ return; } 13 var x = element.getAttribute("aria-expanded"); 14 element.setAttribute("aria-expanded", x == "true" ? "false" : "true"); 15} 16</script>
16 17<link rel="canonical" href="https://www.argospet.com/"> 18 19 20<meta http-equiv="X-UA-Compatible" content="IE=edge" >
20<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:"1103342706",accountID:"1996556",trustKey:"1996556",xpid:"VQ8OV1NWDhABVFlUDgcGX10C",licenseKey:"224c069bef",applicationID:"1086961993",browserID:"1103342706"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */ 21(()=>{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.323.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};
21e.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;
21const 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);
21if(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$:()=>
21o,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])}
21(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}
21;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.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
21{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-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};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.323.0.PROD"]=self["webpackChunk:NRBA-1.323.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
21ine_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()=>
21{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)=>
21null==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
21dTimingMethod(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
21imeToRegister: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})})}
21return 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,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}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"
21!==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);
21if(!(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)}
21);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)})});
21class 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
21h(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>
21 22<meta name="viewport" content="width=device-width, initial-scale=1" > 23 24 25 26<link rel="preconnect" href="//d3kvfh8g35bcqt.cloudfront.net" crossorigin> 27<link rel="preconnect" href="//ajax.googleapis.com" crossorigin> 28<!-- <link rel="preconnect" href="//kivalogic.imgix.net" crossorigin> 29<link rel="preconnect" href="//klcode-images.imgix.net" crossorigin> 30<link rel="preconnect" href="//cw01kivalogic.imgix.net" crossorigin> --> 31<meta http-equiv="X-Content-Type-Options" content="nosniff" > 32 33 34 35 36 37 38 39 40 41 42 43 44 <link rel="stylesheet" href="https://d3kvfh8g35bcqt.cloudfront.net/css/min.argos.kivalogic.1790801550.css"> 45 <!-- <link rel="stylesheet" href="https://d3kvfh8g35bcqt.cloudfront.net/css/fontawesome-free-6.4.0-web/css/all.min.css"> --> 46 <!--
46<script defer src="https://kit.fontawesome.com/dc482c0b9d.js" crossorigin="anonymous"></script>
46 --> 47 <link rel="stylesheet" href="https://kit.fontawesome.com/dc482c0b9d.css" crossorigin="anonymous"> 48 49 50 51
51<script> 52 console.log('Loading from file css'); 53 </script>
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70<meta name="apple-mobile-web-app-title" content="Argos Pet Food & Supply"> 71 72 73 74<!--
74<script src="https://www.argospet.com/js/modernizr-2.6.2-respond-1.1.0.min.js"></script>
74 --> 75 <!-- all possible favicons - served from S3 with versioning --> 76 <link rel="icon" sizes="16x16" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-16-1760985428.ico"> 77 <!--[if IE]><link rel="shortcut icon" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-32-1760985428.ico"><![endif]--> 78 79 <link rel="icon" sizes="32x32" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-32-1760985428.ico"> 80 <link rel="icon" sizes="48x48" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-48-1760985428.ico"> 81 <link rel="icon" sizes="64x64" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-64-1760985428.ico"> 82 83 <meta name="msapplication-TileColor" content="#FFFFFF"> 84 <meta name="msapplication-TileImage" content="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-144-1760985428.png"> 85 <link rel="apple-touch-icon-precomposed" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-152-1760985428.png"> 86 <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-152-1760985428.png"> 87 <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-144-1760985428.png"> 88 <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-120-1760985428.png"> 89 <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-114-1760985428.png"> 90 <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-72-1760985428.png"> 91 <link rel="apple-touch-icon-precomposed" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-57-1760985428.png"> 92 93 <link rel="icon" sizes="192x192" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-192-1760985428.png"> 94 <link rel="icon" sizes="512x512" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-512-1760985428.png"> 95 96 <link rel="icon" type="image/png" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-96-1760985428.png" sizes="96x96" /> 97 <link rel="shortcut icon" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-48-1760985428.ico" /> 98 <link rel="apple-touch-icon" sizes="180x180" href="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-180-1760985428.png" /> 99 100 101 102 <link rel="manifest" href="https://www.argospet.com/site.webmanifest" /> 103 104 105 106<meta name="twitter:card" content="summary_large_image" > 107 108 <meta property="og:type" content="website"> 109 110<meta property="og:url" content="https://www.argospet.com/"> 111 112 113<meta property="og:site_name" content="Argos Pet Food & Supply"> 114<meta property="og:title" content="Argos Pet Food &amp; Supply | Cincinnati | Argos Pet Food & Supply" > 115<meta name="twitter:title" content="Argos Pet Food &amp; Supply | Cincinnati | Argos Pet Food & Supply" > 116 117<meta property="og:description" content="Learn why feeding fresh, natural pet food can make a difference in your pet&#039;s health. Visit Argos Pet Food &amp; Supply stores in Cincinnati to find treats, raw food, vitamins &amp; more. " > 118<meta name="twitter:description" content="Learn why feeding fresh, natural pet food can make a difference in your pet&#039;s health. Visit Argos Pet Food &amp; Supply stores in Cincinnati to find treats, raw food, vitamins &amp; more. " > 119 120 121 122 <meta name="twitter:image" content="https://images.kivalogic.com/1713208171-untitled-design.png?compress=auto&h=630&w=1200&fit=fill&fill=blur" > 123 <meta property="og:image" content="https://images.kivalogic.com/1713208171-untitled-design.png?compress=auto&h=630&w=1200&fit=fill&fill=blur"> 124 <meta property="og:image:secure_url" content="https://images.kivalogic.com/1713208171-untitled-design.png?compress=auto&h=630&w=1200&fit=fill&fill=blur" > 125 126 127 128<meta property="og:locale" content="en_US"> 129 130 131 132 133 <meta name="description" content="Learn why feeding fresh, natural pet food can make a difference in your pet's health. Visit Argos Pet Food & Supply stores in Cincinnati to find treats, raw food, vitamins & more. " > 134 135 136 137 138 139 140 141 142 143 <title>Argos Pet Food & Supply | Cincinnati | Argos Pet Food & Supply</title> 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158<!-- START Header Code- All Pages [embedded content] --> 159<!-- END Header Code- All Pages [embedded content] -->
160<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178<!-- Google Tag Manager --> 179 180
181<script> 182 183 184 185 186 187 188 189 190 191 192 193 194 195 </script>
195 196<!-- End Google Tag fffManager --> 197 198 199 200 201 202 203 204 205 206 207 208
208<script>
vendor: 349 bytes, lines 208-214
208 209 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 210 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 211 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 212 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 213 214 ga('create', '
214UA-93974101-1
vendor: 47 bytes, lines 214-217
214', 'auto'); 215 ga('send', 'pageview'); 216 217
217</script>
217 218 219 220 221 222 223 224 225 226 227
228<script type="application/ld+json"> 229{ 230 "@context": "https://schema.org", 231 "@graph": [ 232 { 233 "@type": "LocalBusiness", 234 "@id": "https://www.argospet.com/#store", 235 "name": "Argos Pet Food & Supply", 236 "url": "https://www.argospet.com/", 237 "logo": "https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png", 238 "image": "https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png", 239 "description": "Argos Pet Food & Supply is an independent, locally-owned pet store in Cincinnati with 3 storefronts and 2 food outposts. They offer natural, high-quality pet food, treats, supplements, and supplies, plus convenient scheduled delivery across Greater Cincinnati and Northern Kentucky.", 240 "email": "[email protected]", 241 "address": { 242 "@type": "PostalAddress", 243 "streetAddress": "6200 Montgomery Road", 244 "addressLocality": "Cincinnati", 245 "addressRegion": "OH", 246 "postalCode": "45213" 247 }, 248 "areaServed": { 249 "@type": "AdministrativeArea", 250 "name": "OH" 251 }, 252 "sameAs": [ 253 "https://www.facebook.com/ArgosPet/", 254 "https://www.instagram.com/argospet/?hl=en", 255 "https://m.yelp.com/biz/argos-pet-food-and-supply-madeira-cincinnati-4", 256 "https://maps.app.goo.gl/tL2HCBDZGKZDK9qG9" 257 ] 258 }, 259 { 260 "@type": "WebSite", 261 "@id": "https://www.argospet.com/#website", 262 "url": "https://www.argospet.com/", 263 "name": "Argos Pet Food & Supply", 264 "publisher": { 265 "@id": "https://www.argospet.com/#store" 266 }, 267 "potentialAction": { 268 "@type": "SearchAction", 269 "target": { 270 "@type": "EntryPoint", 271 "urlTemplate": "https://www.argospet.com/shop?find={search_term_string}" 272 }, 273 "query-input": "required name=search_term_string" 274 } 275 } 276 ] 277} 278</script>
278 279 280 281 282<meta property="ix:srcAttribute" content="data-src"> 283<meta property="ix:srcsetAttribute" content="data-srcset"> 284<meta property="ix:sizesAttribute" content="data-sizes"> 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300<!--
300<script src="https://d3kvfh8g35bcqt.cloudfront.net/js/scrollreveal/index.js"></script>
300 --> 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 <!-- Facebook Pixel Code --> 316 317
317<script>
vendor: 412 bytes, lines 317-325
317 318 319 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 320 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 321 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 322 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 323 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 324 325 fbq('init', '
3251777348805813446
vendor: 38 bytes, lines 325-329
325'); 326 fbq('track', "PageView"); 327 328 329
329</script>
329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 <!-- <link rel="stylesheet" href="https://images.kivalogic.com/css/newshop2022.css?v=1"> --> 348 349 <!-- <link rel="stylesheet" href="https://images.kivalogic.com/css/newshop2022.1790271677.css"> --> 350 351 <!-- <link rel="stylesheet" href="https://d3kvfh8g35bcqt.cloudfront.net/css/min.newshop2022.argos.kivalogic.1790271677.css"> --> 352 353 <!-- <link rel="stylesheet" href="https://d3kvfh8g35bcqt.cloudfront.net/css/slinky.min.css"> --> 354 355 356 357<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 358<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 359<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&family=Sriracha&family=Ubuntu:wght@400;500;700&display=swap" rel="stylesheet"> 360 361<meta http-equiv="Content-Security-Policy" content="default-src 'self' *.kivalogic.com images.kivalogic.com https://*.tawk.to wss://*.tawk.to kivalogic.com hcaptcha.com bat.bing.com *.stripe.network klcode-images.s3.amazonaws.com *.youtube.com static-tracking.klaviyo.com embedsocial.com *.sociablekit.com *.accentapi.com *.vimeo.com *.googleapis.com *.newrelic.com fonts.bunny.net *.app-us1.com *.authorize.net *.stripe.com *.stripecdn.com *.doubleclick.net *.activehosted.com *.trstplse.com *.acsbapp.com *.spotify.com *.adroll.com www.google-analytics.com d3kvfh8g35bcqt.cloudfront.net *.fontawesome.com *.gstatic.com stackpath.bootstrapcdn.com themes.googleusercontent.com *.facebook.net *.google.com *.facebook.com *.pusher.com wss://ws.pusherapp.com *.googletagmanager.com *.hotjar.com *.nr-data.net cdnjs.cloudflare.com https://*.clarity.ms https://challenges.cloudflare.com *.cloudflare.com https://analytics.tiktok.com https://analytics-ipv6.tiktokw.us; style-src 'self' 'unsafe-inline' https://*.tawk.to https://embed.tawk.to hcaptcha.com https://*.trstplse.com https://*.hcaptcha.com cdnjs.cloudflare.com embedsocial.com *.sociablekit.com https://*.activehosted.com fonts.bunny.net https://*.newrelic.com https://*.app-us1.com d3kvfh8g35bcqt.cloudfront.net d2xo0gdrijrnvl.cloudfront.net https://*.fontawesome.com stackpath.bootstrapcdn.com https://*.googleapis.com code.jquery.com https://*.gstatic.com themes.googleusercontent.com https://*.pusher.com https://*.stripe.com https://*.stripecdn.com https://*.stripe.network https://challenges.cloudflare.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.tawk.to https://*.cloudflareinsights.com https://*.kivalogic.com https://*.mountain.com tag.marinsm.com d31qbv1cthcecs.cloudfront.net d34r8q7sht0t9k.cloudfront.net d3rxaij56vjege.cloudfront.net https://*.trstplse.com hcaptcha.com https://*.hcaptcha.com https://*.stripe.com https://*.stripe.network https://*.stripecdn.com cdnjs.cloudflare.com cdn.jsdelivr.net embedsocial.com *.sociablekit.com ajax.cloudflare.com https://*.newrelic.com https://*.app-us1.com https://*.activehosted.com cdn.jst.ai cdn.mouseflow.com https://*.googleapis.com d2xo0gdrijrnvl.cloudfront.net https://*.google.com https://*.authorize.net https://*.facebook.net www.google-analytics.com acsbapp.com https://*.pdst.fm bat.bing.com https://*.adroll.com https://*.googletagmanager.com https://*.doubleclick.net chimpstatic.com d3kvfh8g35bcqt.cloudfront.net stackpath.bootstrapcdn.com code.jquery.com https://*.gstatic.com https://*.pusher.com secure.adnxs.com https://*.klaviyo.com https://*.vimeo.com https://www.clarity.ms https://*.clarity.ms https://challenges.cloudflare.com https://analytics.tiktok.com https://analytics-ipv6.tiktokw.us; img-src 'self' data: https://*.tawk.to https://cdn.jsdelivr.net https://s3.amazonaws.com https://*.kivalogic.com klcode-images.s3.amazonaws.com match.adsrvr.org pixel.tapad.com https://*.googletagmanager.com https://*.doubleclick.net https://*.gstatic.com https://*.app-us1.com https://*.newrelic.com https://*.activehosted.com https://*.google.com https://*.authorize.net https://*.stripe.com https://*.stripecdn.com https://*.stripe.network https://*.trstplse.com www.google-analytics.com https://*.bing.com https://*.adroll.com images.kivalogic.com images-cw01.kivalogic.com images-cw02.kivalogic.com https://*.googleapis.com https://*.cloudfront.net www.facebook.com https://*.pusher.com https://*.googleusercontent.com https://*.clarity.ms https://images.unsplash.com *.sociablekit.com *.cdninstagram.com *.fbcdn.net https://*.tile.openstreetmap.org https://*.basemaps.cartocdn.com https://challenges.cloudflare.com;
361 frame-src 'self' https://*.tawk.to https://*.kivalogic.com https://*.cloudflarestream.com embedsocial.com *.sociablekit.com https://*.google.com https://*.embedsocial.com https://*.trstplse.com https://*.stripe.com authorize.net https://*.authorize.net https://*.googletagmanager.com https://*.stripe.network https://*.googleapis.com hcaptcha.com https://*.hcaptcha.com https://*.youtube.com https://*.vimeo.com https://*.gstatic.com https://challenges.cloudflare.com; "> 362 363 364 365 366<style> 367 368 369 370 371 372 </style> 373 374 375 376 377<link href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css" rel="stylesheet"> 378 379 380
381<script async src="https://news.google.com/swg/js/v1/publisher.js"></script>
381 382 383</head> 384 385 386 387 388 389 390 391 392 393 394<body data-no-instant id='mainbody' class="frontpagebg notloggedincss " itemscope itemtype="http://schema.org/LocalBusiness" >
395<script> 396/* CLCODE: in the Capacitor app a native bottom tab bar replaces the web one. 397 Tag <body> so CSS can hide the web .bottom-bar. Only fires under native 398 Capacitor; a plain browser and the legacy GoNative shell are untouched. */ 399try { 400 if (window.Capacitor && window.Capacitor.isNativePlatform && window.Capacitor.isNativePlatform()) { 401 document.body.classList.add('kl-capacitor'); 402 } 403} catch (e) {} 404</script>
404 405<header> 406 407 408 409 410 411 412 413 414 415 416<!-- Google Tag Manager --> 417<!-- Google Tag Manager (noscript) --> 418 419<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=<!-- GOOGLE TAG (GTAG.JS) -->
419<SCRIPT ASYNC SRC=\" height="0" width="0" style="display: none;visibility:hidden"></iframe></noscript> 420 421<!-- End Google Tag Manager (noscript) --> 422 423 424 425 426 427<a rel="nofollow" href="#main-content" class="skip">Skip to content</a> 428 429 430 431 432<div class='modal' 433 id='remote-modal' 434 style="display: none;" 435 role="dialog" 436 aria-hidden="true" 437 aria-modal="true" 438 tabindex="-1" 439 aria-labelledby="myModalLabel"> 440 441 <div class='modal-dialog modal-lg'> 442 <div class='modal-content'> 443 <h2 id="myModalLabel" class="sr-only">Dialog</h2> 444 </div> 445 </div> 446</div> 447 448 449 450 451 452 453 454 455<div id="shopadded" class="modal hide shopaddeddiv" tabindex="-1" role="dialog" aria-labelledby="myModalLabelsadded" aria-hidden="true" style="display:none; min-height: 200px;"> 456 <div role="document" class="modal-dialog"> 457 <div class="modal-content"> 458 <form > 459 <div class="modal-header"> 460 <button aria-label="Close" data-dismiss="modal" class="close" type="button"><span aria-hidden="true">×</span></button> 461 <b id="myModalLabelsadded" class="modal-title">Loading...</b> 462 </div> 463 <div class="modal-body"> 464 <img alt="Loading, please wait" alt="loading gif" class="lazyload" data-src="https://images.kivalogic.com/images/ajax-loaderpac.gif" > 465 </div> 466 <div class="modal-footer"> 467 468 </div> 469 </form> 470 </div> 471 </div> 472</div> 473 474 475 476 477 478 479 480 481 482 483 <noscript><img height="1" width="1" alt='facebook pixel holder, igore' style="display:none" 484 src="https://www.facebook.com/tr?id=1777348805813446&ev=PageView&noscript=1" 485 ></noscript> 486 <!-- End Facebook Pixel Code --> 487 488 489 490 491 492 493 494 495 496 <!-- Mobile Header END --> 497 <div id="container-outer" class='hidden-desktop febnav' style="background-color:transparent !important; " > 498 <nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left febnav " id="cbp-spmenu-s2" role="navigation" aria-label="Main navigation" style="background-color:transparent !important;overflow:hidden;height:100%; " aria-hidden="false"> 499 500 501 <button id="showRightClose" aria-label="Close navigation menu" style="background: none; border: none; cursor: pointer; padding: 10px; vertical-align: top; height: auto; min-height: 40px;"> 502 <i class="fa-solid fa-xmark" aria-hidden="true"></i> 503 </button> 504<!-- max-width:300px; --> 505 <div style="width:77%; float:left; min-height: 100%; background-color: white;position: relative;overflow:hidden;height:100%;"> 506 507 508 509 510 511 512 513 <div class="menudivtophi"> 514 <a href="https://www.argospet.com/login" class="menudivtophilink"> 515 <i style="font-size: 22px; margin-right: 10px;" class="fa-solid fa-circle-user"></i> 516 <span style="margin-top: 4px; font-weight:800">Hello, Guest</span> 517 </a> 518 </div> 519 520 521 522 523 524 <div class="menudivcc" style="position:absolute;margin-top:43px;width: 100%;height: 100%;overflow: auto;"> 525 <div id="menu" class="slinky-menu slinky-theme-default" style="width:100%; height: 100%; transform: translateX(0); /* Adjust to slide in */"> 526 527 <ul style="transition-duration: 300ms; left: 0%; background-color:white;" class="active mmulhere"> 528 529 530 531 532 533 534 <li class="lititle"><b>Trending</b></li> 535 <li><a href="https://www.argospet.com/shop/bestsellers"><i class="fa fa-fire"></i> Bestsellers</a></li> 536 <li><a href="https://www.argospet.com/shop/new-releases"><i class="fa fa-star"></i> New Releases</a></li> 537 <li><a href="https://www.argospet.com/shop/movers-and-shakers"><i class="fa fa-chart-line"></i> Movers & Shakers</a></li> 538 539 <li><a href="https://www.argospet.com/shop/search"><i class="fa fa-search"></i> Search</a></li> 540 <li><a href="https://www.argospet.com/shop/discover"><i class="fa fa-sparkles"></i> Describe & Discover</a></li> 541 <li class="hrli"><hr></li> 542 <li class="lititle"><a href="https://www.argospet.com/shop"><b>Shop</b></a></li> 543 544 545 546 <li class=" simgli"> 547 <a href="https://www.argospet.com/shop/hemp-cbd-products-2"> <img 548 alt="" 549 class="UPDATED img-responsive lazyload mobmenimg" 550 data-sizes='auto' 551 data-srcset='https://images.kivalogic.com/GJHePUDEQ0aCKv4d8jX7_[Original size] [Original size] Untitled 10.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/GJHePUDEQ0aCKv4d8jX7_[Original size] [Original size] Untitled 10.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/GJHePUDEQ0aCKv4d8jX7_[Original size] [Original size] Untitled 10.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 552 data-src='https://images.kivalogic.com/GJHePUDEQ0aCKv4d8jX7_[Original size] [Original size] Untitled 10.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 553 > 554 CBD Supplements</a> 555 556 </li> 557 <li class=" simgli"> 558 <a href="https://www.argospet.com/shop/dental-care"> <img 559 alt="" 560 class="UPDATED img-responsive lazyload mobmenimg" 561 data-sizes='auto' 562 data-srcset='https://images.kivalogic.com/N13yw0qSb2mrP5YtdxnA_[Original size] [Original size] Untitled 9.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/N13yw0qSb2mrP5YtdxnA_[Original size] [Original size] Untitled 9.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/N13yw0qSb2mrP5YtdxnA_[Original size] [Original size] Untitled 9.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 563 data-src='https://images.kivalogic.com/N13yw0qSb2mrP5YtdxnA_[Original size] [Original size] Untitled 9.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 564 > 565 Dental Care</a> 566 567 </li> 568 <li class=" simgli"> 569 <a href="https://www.argospet.com/shop/vitamins-and-supplements"> <img 570 alt="" 571 class="UPDATED img-responsive lazyload mobmenimg" 572 data-sizes='auto' 573 data-srcset='https://images.kivalogic.com/9jv8QQOTE2WQJF48T26A_[Original size] [Original size] Untitled 12.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/9jv8QQOTE2WQJF48T26A_[Original size] [Original size] Untitled 12.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/9jv8QQOTE2WQJF48T26A_[Original size] [Original size] Untitled 12.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 574 data-src='https://images.kivalogic.com/9jv8QQOTE2WQJF48T26A_[Original size] [Original size] Untitled 12.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 575 > 576 Vitamins & Supplements</a> 577 578 </li> 579 <li class=" simgli"> 580 <a href="https://www.argospet.com/shop/dry-dog-food-2"> <img 581 alt="" 582 class="UPDATED img-responsive lazyload mobmenimg" 583 data-sizes='auto' 584 data-srcset='https://images.kivalogic.com/XSWJ3MuxQu6tUvj3Gw5z_Copy of Website Icons 1200 x 1200 px 6.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/XSWJ3MuxQu6tUvj3Gw5z_Copy of Website Icons 1200 x 1200 px 6.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/XSWJ3MuxQu6tUvj3Gw5z_Copy of Website Icons 1200 x 1200 px 6.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 585 data-src='https://images.kivalogic.com/XSWJ3MuxQu6tUvj3Gw5z_Copy of Website Icons 1200 x 1200 px 6.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 586 > 587 Argos Food- Cat & Dog</a> 588 589 </li> 590 <li class="mmseemore"><a href="">See More <i class="fa fa-chevron-down"></i></a></li> 591 592 593 <li class="hidemore simgli"> 594 <a href="https://www.argospet.com/shop/wet-dog-food-2"> <img 595 alt="" 596 class="UPDATED img-responsive lazyload mobmenimg" 597 data-sizes='auto' 598 data-srcset='https://images.kivalogic.com/C8ZZD9mBTMG75tHvP0EK_[Original size] [Original size] Untitled 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/C8ZZD9mBTMG75tHvP0EK_[Original size] [Original size] Untitled 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/C8ZZD9mBTMG75tHvP0EK_[Original size] [Original size] Untitled 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 599 data-src='https://images.kivalogic.com/C8ZZD9mBTMG75tHvP0EK_[Original size] [Original size] Untitled 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 600 > 601 Wet Food & Toppers</a> 602 603 </li> 604 <li class="hidemore simgli"> 605 <a href="https://www.argospet.com/shop/dog-treats-1"> <img 606 alt="" 607 class="UPDATED img-responsive lazyload mobmenimg" 608 data-sizes='auto' 609 data-srcset='https://images.kivalogic.com/IUTJljwcTKmZWWyWOtot_[Original size] [Original size] Untitled 19.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/IUTJljwcTKmZWWyWOtot_[Original size] [Original size] Untitled 19.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/IUTJljwcTKmZWWyWOtot_[Original size] [Original size] Untitled 19.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 610 data-src='https://images.kivalogic.com/IUTJljwcTKmZWWyWOtot_[Original size] [Original size] Untitled 19.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 611 > 612 Dog Treats</a> 613 614 </li> 615 <li class="hidemore simgli"> 616 <a href="https://www.argospet.com/shop/cat-treats"> <img 617 alt="" 618 class="UPDATED img-responsive lazyload mobmenimg" 619 data-sizes='auto' 620 data-srcset='https://images.kivalogic.com/7qEAI7eBST643b0y7vI7_[Original size] [Original size] Untitled 14.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/7qEAI7eBST643b0y7vI7_[Original size] [Original size] Untitled 14.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/7qEAI7eBST643b0y7vI7_[Original size] [Original size] Untitled 14.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 621 data-src='https://images.kivalogic.com/7qEAI7eBST643b0y7vI7_[Original size] [Original size] Untitled 14.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 622 >
623 Cat Treats</a> 624 625 </li> 626 <li class="hidemore simgli"> 627 <a href="https://www.argospet.com/shop/cat-toys-catnnip"> <img 628 alt="" 629 class="UPDATED img-responsive lazyload mobmenimg" 630 data-sizes='auto' 631 data-srcset='https://images.kivalogic.com/2xtvwqxQICnwCwKdGngA_[Original size] [Original size] Untitled 18.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/2xtvwqxQICnwCwKdGngA_[Original size] [Original size] Untitled 18.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/2xtvwqxQICnwCwKdGngA_[Original size] [Original size] Untitled 18.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 632 data-src='https://images.kivalogic.com/2xtvwqxQICnwCwKdGngA_[Original size] [Original size] Untitled 18.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 633 > 634 Cat Toys</a> 635 636 </li> 637 <li class="hidemore simgli"> 638 <a href="https://www.argospet.com/shop/grooming"> <img 639 alt="" 640 class="UPDATED img-responsive lazyload mobmenimg" 641 data-sizes='auto' 642 data-srcset='https://images.kivalogic.com/jVvdijXcQOSRTiaaUDyg_[Original size] [Original size] Untitled 16.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/jVvdijXcQOSRTiaaUDyg_[Original size] [Original size] Untitled 16.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/jVvdijXcQOSRTiaaUDyg_[Original size] [Original size] Untitled 16.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 643 data-src='https://images.kivalogic.com/jVvdijXcQOSRTiaaUDyg_[Original size] [Original size] Untitled 16.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 644 > 645 Grooming & Sanitation</a> 646 647 </li> 648 <li class="hidemore simgli"> 649 <a href="https://www.argospet.com/shop/dog-health-3"> <img 650 alt="" 651 class="UPDATED img-responsive lazyload mobmenimg" 652 data-sizes='auto' 653 data-srcset='https://images.kivalogic.com/0qhicspxSUeP119vVZLS_png_20220820_103408_0000.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/0qhicspxSUeP119vVZLS_png_20220820_103408_0000.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/0qhicspxSUeP119vVZLS_png_20220820_103408_0000.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 654 data-src='https://images.kivalogic.com/0qhicspxSUeP119vVZLS_png_20220820_103408_0000.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 655 > 656 Miscellaneous</a> 657 658 </li> 659 <li class="hidemore simgli"> 660 <a href="https://www.argospet.com/shop/cat-litter"> <img 661 alt="" 662 class="UPDATED img-responsive lazyload mobmenimg" 663 data-sizes='auto' 664 data-srcset='https://images.kivalogic.com/10WvDe2nRH2DdHfztOWV_[Original size] [Original size] Untitled 17.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/10WvDe2nRH2DdHfztOWV_[Original size] [Original size] Untitled 17.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/10WvDe2nRH2DdHfztOWV_[Original size] [Original size] Untitled 17.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 665 data-src='https://images.kivalogic.com/10WvDe2nRH2DdHfztOWV_[Original size] [Original size] Untitled 17.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 666 > 667 Litter</a> 668 669 </li> 670 <li class="hidemore simgli"> 671 <a href="https://www.argospet.com/shop/sale-items"> <img 672 alt="" 673 class="UPDATED img-responsive lazyload mobmenimg" 674 data-sizes='auto' 675 data-srcset='https://images.kivalogic.com/DT7Pm2s1Q2m27XuLBkjN_Copy of local pet food 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=1 1x,https://images.kivalogic.com/DT7Pm2s1Q2m27XuLBkjN_Copy of local pet food 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=2 2x,https://images.kivalogic.com/DT7Pm2s1Q2m27XuLBkjN_Copy of local pet food 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37&dpr=3 3x,'f 676 data-src='https://images.kivalogic.com/DT7Pm2s1Q2m27XuLBkjN_Copy of local pet food 5.png?auto=compress&auto=compress&fm=webp&fit=crop&w=37&h=37' 677 > 678 Sale!</a> 679 680 </li> 681 <li class="mmseeless hidemore"><a href="">See Less <i class="fa fa-chevron-up"></i></a></li> 682 683 <li class="mobweblinks"> 684 685 686 687 <li class="hrli"><hr></li> 688 <li class="lititle"><b>More About Us</b></li> 689 690 691 <li class=""><a href='https://www.argospet.com/About-Argos-Pet-Food'>About Argos Pet Food</a></li> 692 693 694 <li class=""><a href='https://www.argospet.com/Argos-Blogpage'>Argos Dog Food vs. Leading Brands</a></li> 695 696 697 <li class=""><a href='https://www.argospet.com/Argos-Pet-Food-Delivery'>Argos Pet Food Delivery</a></li> 698 699 700 <li class=""><a href='https://www.argospet.com/Argos-Locations'>Argos Store Locations</a></li> 701 702 <li class="mmseemorecontent"><button type="button" aria-expanded="false" aria-label="Show more menu items" style="background: none; border: none; color: inherit; cursor: pointer;">See More <i class="fa fa-chevron-down" aria-hidden="true"></i></button></li> 703 704 705 706 <li class="hidemorecontent"><a href='https://www.argospet.com/where-we-deliver'>Delivery Area</a></li> 707 708 709 <li class="hidemorecontent"><a href='https://www.argospet.com/faqs'>FAQ's</a></li> 710 711 712 <li class="hidemorecontent">
712<a href='https://www.argospet.com/Find-Blue-Ridge-Beef-Raw-Food-at-Argos'>Find Blue Ridge Beef Raw Food at Argos</a></li> 713 714 715 <li class="hidemorecontent"><a href='https://www.argospet.com/gift-certificate'>Gift Certificate</a></li> 716 717 718 <li class="hidemorecontent"><a href='https://www.argospet.com/about-us-meet-the-owner'>Meet the Owner</a></li> 719 720 721 <li class="hidemorecontent"><a href='https://www.argospet.com/about-us-animal-rescue-groups-dog-training-boarding'>Resources</a></li> 722 723 724 <li class="hidemorecontent"><a href='https://www.argospet.com/about-us'>We Are More Than Just A Pet Store!</a></li> 725 726 727 <li class="hidemorecontent"><a href='https://www.argospet.com/locations'>Store Locations</a></li> 728 729 730 <li class="mmseelesscontent hidemorecontent"><button type="button" aria-expanded="true" aria-label="Show fewer menu items" style="background: none; border: none; text-decoration: underline; color: inherit; cursor: pointer;">See Less <i class="fa fa-chevron-up" aria-hidden="true"></i></button></li> 731 732 733 <li class="hrli"><hr></li> 734 <li class="lititle"><b>Help & Settings</b></li> 735 736 737 738 739 <li><a href="https://www.argospet.com/shop/shop">Shop Today!</a></li> 740 741 742 743 744 745 746 <li><a href='https://www.argospet.com/contact'>Get Help</a></li> 747 748 <li><a href="https://www.argospet.com/login">Login</a></li> 749 750 751 752 753 754 <li class="hrli" style="padding-bottom:140px;"></li> 755 756 757 758 <!-- <a href="">Account</a> 759 <a href="">F.A.Q</a> 760 <a href="">Already a customer? Sign in</a> 761 762 --> 763 764 765 </ul> 766 <div class="clearfix"></div> 767 </div> 768 </div> 769 </div> 770 </nav> 771 </div> 772 773 <div class="navbar navbar-static-top navbar-fixed-top " > 774 775 776 777 778 779 780 781 782 783 784 785 <div class=" hidden-phone hidden-tablet v2verytopmenu" > 786 <div class="container"> 787 788 <div class="span3 pull-left text-left lefttopv2div" style="margin-left:0px; margin-top:0px;padding-top:8px"> 789 790 791 792 793 794 795 796 </div> 797 798 <div class="span12 pull-right text-right v2v2v2v2v2" style="font-weight:300;padding-top:8px;margin-left:0px;"> 799 800 801 802 803 804 805 <a href="https://www.argospet.com/Argos-Blogpage"> Argos Dog Food vs. Leading Brands</a> 806 807 | 808 809 <a href="https://www.argospet.com/Argos-Pet-Food-Delivery"> Argos Pet Food Delivery</a> 810 811 | 812 813 <a href="https://www.argospet.com/Argos-Locations"> Argos Store Locations</a> 814 815 | 816 817 <a href="https://www.argospet.com/contact"><i role="presentation" class="icon-envelope"></i> Contact</a> 818 819 | 820 821 <a href="https://www.argospet.com/where-we-deliver"><i role="presentation" class="icon-map-marker"></i> Delivery Area</a> 822 823 | 824 825 <a href="https://www.argospet.com/Find-Blue-Ridge-Beef-Raw-Food-at-Argos"> Find Blue Ridge Beef Raw Food at Argos</a> 826 827 | 828 829 <a href="https://www.argospet.com/gift-certificate"> Gift Certificate</a> 830 831 | 832 833 <a href="https://www.argospet.com/about-us-meet-the-owner"> Meet the Owner</a> 834 835 | 836 837 <a href="https://www.argospet.com/about-us-animal-rescue-groups-dog-training-boarding"> Resources</a> 838 839 840 841 842 843 844 845 846 847 848 </div> 849 </div> 850 </div> 851 852 853 854 855 856 857 858 859 860 861 <div class=" sktopdiv" > 862 <div class="container sktop" style='padding-bottom:0px'> 863 <!-- Mobile Header START --> 864 865 <div class="mobile-header hidden-desktop mobmenuz" style='float:right;'> 866 <button id="showRight" class='btn btn-success btn-large primarycolor' aria-label="Mobile Menu" ><i class="fa fa-navicon"></i></button> 867 868 869 870 </div> 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 <a href="https://www.argospet.com/" class="brand " aria-label="Argos Pet Food & Supply home page"> 888 889 890 891 <!-- 892 data-sizes='auto' 893 data-srcset='https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=1 1x,https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=2 2x,https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=3 3x,' 894 data-src="https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120" 895 --> 896 897 898 <img itemprop="image" 899 900 src="https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120" 901 alt="Argos Pet Food & Supply Logo" 902 class="logotop" 903 id="logotop" 904 905 srcset='https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=1 1x,https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=2 2x,https://images.kivalogic.com/ocZSBLBS8tdYFcXs5XAO_Argos-Logo-without-City-v.1.png?auto=compress&fm=webp&h=120&dpr=3 3x,' 906 907 908 909 910 > 911 <span style="display: none;">Argos Pet Food & Supply</span> 912 913 914 915 916 917 918 919 920 921 922 </a> 923 924 925 926 927 928 929 930 931 932 933 <div class="pull-left tfpardiv"> 934 935 936 937 938 939 940 941 </div> 942 943 944 945 946 947 948 949 950 951 <div class="v2menu2 hidden-tablet hidden-desktop" style="margin-right:0px; margin-top: 20px;"> 952 953 954 955 956 <div class="btn-group pull-right"> 957 <a class="v2menulight" href="https://www.argospet.com/login"><i class="fa fa-user fa-fw fa-fh" role="presentation"></i> 958 <span style="display: none;">log in to your account</span></a> 959 </div> 960 961 962 963 964 965 966 967 968 <span class="v2menusep">|</span> 969 970 971 972 <!-- Button to trigger modal --> 973 <div id='asdfthecart' class="pull-right"> 974 <a class="v2menulight" href="https://www.argospet.com/shop/cart"><i role="presentation" class="fa fa-shopping-cart fa-fw fa-fh" ></i><span style="display: none;">Argos Pet Food & Supply cart</span></a> 975 976 977 </div> 978 979 980 </div> 981 982 983 984 985 <nav id="headnavdt" role="navigation" aria-label="Main navigation" aria-hidden="true"> 986 <div class="nav-collapse collapse klnav-collapse " > 987 988 989 990 991 992 993 994 995 996 <div class="pull-right klnav-sub" > 997 998 999 1000 1001 1002 1003 1004 1005 1006 <div class="v2menu2" style="margin-right:0px;"> 1007 1008 1009 1010 1011 1012 1013 1014 <a class="v2menulight" href="https://www.argospet.com/login"><i role="presentation" class="icon-user"></i> Log In</a> 1015 1016 1017 1018 1019 1020 1021 <span class="v2menusep">|</span> 1022 1023 1024 1025 <!-- Button to trigger modal --> 1026 1027 1028 1029 1030 <div id='thecart' class="pull-right"> 1031 1032 <a href="#cartModalbyoorder" role="button" class="v2menulight" data-toggle="modal"><i role="presentation" class="icon-shopping-cart " ></i> cart (0)</a> 1033 1034 </div> 1035 1036 1037 1038 1039 </div><!--what now--> 1040 </div> <!--what now2--> 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 <div class="argossearchform pull-right"> 1051 <form role="search" action="https://www.argospet.com/shop" id="nopopups" class="form-inline v2searcfhform hidden-phone pull-left" style="clear:left;margin:2px 0px 0px 0px"> 1052 <div class="input-append"> 1053 <input class="span2" id="appendedInputButton" name="find" placeholder='Search...' type="text"> 1054 <button type="submit" class="btn" value="Search" style="color:#666;"><i role="presentation" style="color:#333 !important;" class="icon-search"></i></button> 1055 </div> 1056 </form> 1057 1058 </div> 1059 1060 <div class="span12 v2menucontainer" id="v2menucontainer" > 1061 1062 <div id="bigdivholder"> 1063 <a class="v2menu pull-left" href="" id="test1">SHOP <i role="presentation" class="icon-chevron-down"></i></a> 1064 <div class="span12" id="bigmenudiv" style="display:none;"> 1065 1066 <div class="span3" id="myTab" style="margin-left: 0px;background-color:#f3f3f5"> 1067 <ul class="nav nav-tabs bigtabinner" id="artabs"> 1068 1069 <li class="bmnav active">
1069<a onclick="e.preventDefault();" href="#tab703">SHOP <i role="presentation" class="icon-chevron-right pull-right"></i></a> 1070 </li> </ul> 1071 </div> 1072 1073 1074 <div class="span9" style="background-color:#ffffff"> 1075 <div class="tab-content"> 1076 1077 <div class="tab-pane active" id="tab703"> 1078 1079 1080 1081 1082 1083 1084 1085 <div class="" style="width:33%; float:left;"> 1086 <div class="innermenud"> 1087 <div class="innermenudtitle"> 1088 <a href="https://www.argospet.com/shop/hemp-cbd-products-2">CBD Supplements</a> 1089 </div> 1090 1091 </div> 1092 1093 </div> 1094 1095 1096 <div class="" style="width:33%; float:left;"> 1097 <div class="innermenud"> 1098 <div class="innermenudtitle"> 1099 <a href="https://www.argospet.com/shop/dental-care">Dental Care</a> 1100 </div> 1101 1102 </div> 1103 1104 </div> 1105 1106 1107 <div class="" style="width:33%; float:left;"> 1108 <div class="innermenud"> 1109 <div class="innermenudtitle"> 1110 <a href="https://www.argospet.com/shop/vitamins-and-supplements">Vitamins & Supplements</a> 1111 </div> 1112 1113 </div> 1114 1115 </div> 1116 1117 1118 <div class="" style="width:33%; float:left;"> 1119 <div class="innermenud"> 1120 <div class="innermenudtitle"> 1121 <a href="https://www.argospet.com/shop/dry-dog-food-2">Argos Food- Cat & Dog</a> 1122 </div> 1123 1124 </div> 1125 1126 </div> 1127 1128 1129 <div class="" style="width:33%; float:left;"> 1130 <div class="innermenud"> 1131 <div class="innermenudtitle"> 1132 <a href="https://www.argospet.com/shop/wet-dog-food-2">Wet Food & Toppers</a> 1133 </div> 1134 1135 </div> 1136 1137 </div> 1138 1139 1140 <div class="" style="width:33%; float:left;"> 1141 <div class="innermenud"> 1142 <div class="innermenudtitle"> 1143 <a href="https://www.argospet.com/shop/dog-treats-1">Dog Treats</a> 1144 </div> 1145 1146 </div> 1147 1148 </div> 1149 1150 1151 <div class="" style="width:33%; float:left;"> 1152 <div class="innermenud"> 1153 <div class="innermenudtitle"> 1154 <a href="https://www.argospet.com/shop/cat-treats">Cat Treats</a> 1155 </div> 1156 1157 </div> 1158 1159 </div> 1160 1161 1162 <div class="" style="width:33%; float:left;"> 1163 <div class="innermenud"> 1164 <div class="innermenudtitle"> 1165 <a href="https://www.argospet.com/shop/cat-toys-catnnip">Cat Toys</a> 1166 </div> 1167 1168 </div> 1169 1170 </div> 1171 1172 1173 <div class="" style="width:33%; float:left;"> 1174 <div class="innermenud"> 1175 <div class="innermenudtitle"> 1176 <a href="https://www.argospet.com/shop/grooming">Grooming & Sanitation</a> 1177 </div> 1178 1179 </div> 1180 1181 </div> 1182 1183 1184 <div class="" style="width:33%; float:left;"> 1185 <div class="innermenud"> 1186 <div class="innermenudtitle"> 1187 <a href="https://www.argospet.com/shop/dog-health-3">Miscellaneous</a> 1188 </div> 1189 1190 </div> 1191 1192 </div> 1193 1194 1195 <div class="" style="width:33%; float:left;"> 1196 <div class="innermenud"> 1197 <div class="innermenudtitle"> 1198 <a href="https://www.argospet.com/shop/cat-litter">Litter</a> 1199 </div> 1200 1201 </div> 1202 1203 </div> 1204 1205 1206 <div class="" style="width:33%; float:left;"> 1207 <div class="innermenud"> 1208 <div class="innermenudtitle"> 1209 <a href="https://www.argospet.com/shop/sale-items">Sale!</a> 1210 </div> 1211 1212 </div> 1213 1214 </div> 1215 1216 1217 1218 1219 </div> 1220 1221 </div>
1222 </div> 1223 </div> 1224 </div> 1225 1226 1227 1228 1229 1230 1231 1232 1233 <a class="v2menu pull-left" href="https://www.argospet.com/">Home</a> 1234 1235 <div class="v2menu dropdown pull-left" > 1236 <a aria-haspopup aria-expanded="false" onclick="ariaExpanded(this);" class="v2menu dropdown-toggle disabled" data-toggle="dropdown" href="https://www.argospet.com/about-us" style='text-transform: lowercase;'>about us <i role="presentation" class="icon-chevron-down"></i></a> 1237 <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel"> 1238 <li class="ddlink"><a href="https://www.argospet.com/about-our-pet-food">Our Food</a></li> 1239 <li class="ddlink"><a href="https://www.argospet.com/about-us/meet-the-owner">Meet the Owner</a></li> 1240 <li class="ddlink"><a href="https://www.argospet.com/about-us/animal-rescue-groups-dog-training-boarding">Resources</a></li> 1241 <li class="ddlink"><a href="https://www.argospet.com/cincinnatis-pet-food-delivery-service">Cincinnatis Pet Food Delivery Service</a></li> 1242 1243 </ul> 1244 </div> 1245 1246 1247 <a class="v2menu pull-left" href="https://www.argospet.com/faqs">FAQ's</a> 1248 1249 <a class="v2menu pull-left" href="https://www.argospet.com/where-we-deliver">Delivery Area</a> 1250 1251 <!-- <a class="v2menu pull-left" href="https://www.argospet.com/pickup-locations">Pickup Locations</a> --> 1252 1253 <a class="v2menu pull-left" href="https://www.argospet.com/contact">Contact Us</a> 1254 1255 <a class="v2menu pull-left" href="https://www.argospet.com/argos-store-locations">Store Locations</a> 1256 1257 1258 1259</div> 1260<style type="text/css"> 1261 #bigmenudiv{ 1262 border-bottom-left-radius: 6px; 1263 border-bottom-right-radius: 6px; 1264 1265 position: absolute; 1266 top: 38px; 1267 left: 0; 1268 background-color: #f3f3f5; 1269 z-index: 200; 1270 margin-left: 12px; 1271 min-height: 300px; 1272 1273 } 1274 #bigdivholder{ 1275 position: relative; 1276 background-color: #f3f3f5; 1277 } 1278 .bmnav i{ 1279 margin-top: -1px !important; 1280 } 1281 .bmnav{ 1282 padding: 14px 0px 14px 14px !important; 1283 font-size: 18px; 1284 font-weight: 600; 1285 1286 1287 } 1288 .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ 1289 color: #0088cc; 1290 1291 } 1292 .bmnav .active{ 1293 background-color: white; 1294 } 1295 .bigtabinner{ 1296 1297 1298 border-bottom-width: 0px; 1299 } 1300 .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ 1301 background-color: white !important; 1302 1303 1304 } 1305 .bmnav a{ 1306 border-width: 0px !important; 1307 } 1308 .bmnav{ 1309 width: 100%; 1310 } 1311 .tab-content{ 1312 padding: 20px; 1313 1314 } 1315 .mytabdiv .tab-content{ 1316 padding: 0; 1317 1318 } 1319 .innermenud{ 1320 padding: 20px; 1321 } 1322 #myTab{ 1323 padding-top: 20px; 1324 } 1325 .innermenud a, .innermenud a:visited{ 1326 color: #666; 1327 padding-left: 0px; 1328 1329 1330 } 1331 1332 .newshopoverlaylight{ 1333 margin-top: -2px; 1334 background-color: rgba(255, 255, 255, .5); 1335 position: absolute; 1336 height: 100%; 1337 width: 100%; 1338 z-index: 100; 1339 } 1340 .newshopoverlay{ 1341 margin-top: -2px; 1342 background-color: rgba(0, 0, 0, .5); 1343 position: absolute; 1344 height: 100%; 1345 width: 100%; 1346 z-index: 100; 1347 } 1348 .innermenudlink{ 1349 padding: 4px 0px; 1350 1351 } 1352 1353 .innermenudtitle a, .innermenudtitle a:visited{ 1354 color: #0088cc; 1355 font-weight: 800; 1356 text-transform: uppercase; 1357 padding-left: 0px; 1358 /*font-size: 16px;*/ 1359 } 1360 .innermenudtitle{ 1361 color: #0088cc; 1362 padding-bottom: 10px; 1363 margin-bottom: 10px; 1364 border-bottom: 2px solid #0088cc; 1365 } 1366 1367</style> 1368 1369 1370 1371 1372 </div><!--.nav-collapse --> 1373 1374 1375 1376 1377 </nav> <!-- headnavdt --> 1378 1379 </div> <!-- p2 sktop --> 1380 1381 </div> <!-- p1 sktopdiv--> 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393<div class="topfrontdivdef"></div> 1394 1395 1396 1397 1398 1399 <!--div.container start --> 1400 <div class="row-fluid frontmaintdvdiv"> 1401 1402 1403 1404 1405 1406 </div> 1407 1408 </div> 1409 1410 <div class="newshopoverlay" style="display: none;"></div> 1411 1412 1413 </header> 1414 1415 1416 <div class="container farmcon frontmaintdv " > 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 <div class='row-fluid contentcon2'> 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441<!-- <section><div class="row-fluid" style=" border-top:2px solid black; margin-top:-4px; color:white;"> #F68A25--> 1442 1443 <div class="container" > 1444 1445 <div class="" style="max-width: 1170px; margin-right: auto; margin-left: auto;"> 1446 <a href="https://www.argospet.com/Argos-Blogpage"> 1447 1448 1449 <!-- <img src="https://images.kivalogic.com/images/themes/argos.kivalogic/bg-argos-pet.jpg?auto=compress&fm=webp&w=1170" style="border:10px solid #333333; width: calc(100% - 20px);"> --> 1450 <img class="img-responsive argoshero" src="https://images.kivalogic.com/I04OkyhTTaxSIQqeirFw_Purple and White Online Home Sales Platform Brand Facebook Ad 1170 × 400 px 2.png?auto=compress&fm=webp&w=1170"> 1451 </a> 1452 <br class="hidden-phone"><br class="hidden-phone"> 1453 </div> 1454 1455 1456 </div>
1457 <main id="main-content"> 1458 <section aria-labelledby="hero-heading-main"><div class="row-fluid defaultfrontdiv hhfdd" style=" margin-top:-4px; "> 1459 1460 1461 <div class="container hero" style="text-align:center; "> 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 <br class="brfront1"> 1472 <br class="brfront1"> 1473 <br class="brfront"><br class="brfront brfront3"> 1474 1475 1476 1477 1478 1479 1480 1481 1482 <h1 id="hero-heading-main" class="defaulth1 hdefa1"><span class="hdbgmm kedit" data-getConfig="front_hero" id="fronthero">Argos vs. Other Popular Dog Food Brands</span></h1> 1483 <b class="defaulth4 kedit" data-getConfig="front_hero_sub" id="front_hero_sub">Dog Food Comparison</b><br> 1484 1485 1486 1487 1488 <br> 1489 1490 <a href='https://www.argospet.com/shop/shop' class='btn btn-success btn-large' name='browse' style='color:white;margin-bottom:20px;'>Browse Our Store</a> 1491 1492 1493 1494 1495 1496 1497 1498 1499 <br><br><br><br> 1500 1501 1502 1503 1504 </div> 1505 1506 1507 1508 </div> 1509 1510 1511</section> 1512</main> 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 </div> 1529 1530 1531 1532 1533 1534</div> 1535</div></div></div> 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551<section aria-labelledby="how-it-works-company"><div data-id="df1644" class="row-fluid frontwelcome brewersfront mmhhhfhj" style=" "> 1552 <div class="container"> 1553 1554 1555 1556 1557 <div class="span12" style='text-align:center; margin-left:0px;'> 1558 1559 <img alt="" src="https://images.kivalogic.com/images/themes/argos.kivalogic/favicon-48.ico"> 1560 <h2 id="how-it-works-company">How Argos Pet Food & Supply Works</h2> 1561 </div> 1562 1563 1564 1565 1566 1567 <div class='span4 mobilecenter mobilecenter1' style="margin-left:0;"> 1568 <a href="https://www.argospet.com/shop/shop"> 1569 1570 <img alt="" data-src="https://images.kivalogic.com/QKy3IJWtSVmgrdIV0zeJ_png_20230911_101134_0000.png?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload img-responsive fpiconimg"></a> 1571 <h3 id="herotitle1"></h3> 1572 <p>Get ready to simplify your life by scheduling your own pet food delivery. Click to SHOP for pet food, treats, bones, vitamins & supplements, litter & more!</p> 1573 1574 </div> 1575 <div class='span4 mobilecenter mobilecenter2'> 1576 <a href="https://www.argospet.com/faqs"> 1577 <img alt="" data-src="https://images.kivalogic.com/24XTl3YaRgeDj0faf5qc_20220603_234412_0000.png?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload img-responsive fpiconimg"></a> 1578 <h3 id="herotitle2"></h3> 1579 <p>Scheduling an Order is EASY! There are NO sign-up fees, NO monthly account fees and NO hidden costs.. You will have the flexibility to adjust & manage your own delivery schedule, and you may cancel your delivery any time. </p> 1580 1581 </div> 1582 <div class='span4 mobilecenter mobilecenter3'> 1583 1584 <a href="https://www.argospet.com/where-we-deliver"> 1585 <img alt="" data-src="https://images.kivalogic.com/mAZb9BnSOCiYsYUPs7DA_SHOP ONLINE 8.png?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload img-responsive fpiconimg"></a> 1586 1587 <h3 id="herotitle3"></h3> 1588 1589 <p>SIT BACK & RELAX! We deliver throughout Greater Cincinnati and Northern Kentucky every week on Tuesdays and Fridays. Click to find out what day of the week we deliver to your area.</p> 1590 1591 1592 1593 1594 </div> 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 <div> 1612 <div class="clearfix"><br class="hidden-phone"></div><br class="hidden-phone"><br class="hidden-phone"> 1613 </div> 1614 1615 <div class='span4 mobilecenter' style="margin-left:0;"> 1616 <h3>Find Argos Stores!</h3> 1617 <img data-src="https://images.kivalogic.com/u2wjpdpMRWWT7KvX2t4f_Blue and Red Minimalist Store Location Map Instagram Post.png?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload"> 1618 <p><br> 1619 Find Argos Stores in Madeira, East Walnut Hills & Pleasant Ridge. In addition, we have 2 Argos Outposts in the Cincinnati Tri-state area. <a style='text-decoration:underline;' href='https://www.argospet.com/argos-locations'>[read more]</a> </p> 1620 1621 </div> 1622 <div class='span4 mobilecenter'> 1623 <h3>The Pet Food Comparison</h3> 1624 <img data-src="https://images.kivalogic.com/4XnJ14IjTiCrRHH95Sfb_Brown Tan Pottery Homewares Product Instagram Post 960 × 400 px 1200 × 628 px Instagram Post 2.jpg?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload"> 1625 <p><br> 1626 How does Argos Pet Food compare to other popular brands? As there is currently an abundance of high quality, nutritious pet foods on the market, Argos pet food sets itself apart from the competition... <a style='text-decoration:underline;' href='https://www.argospet.com/about-our-pet-food'>[read more]</a> 1627 1628 </div> 1629 <div class='span4 mobilecenter'> 1630 <h3>We Sell Raw Frozen Food</h3> 1631 1632 <img data-src="https://images.kivalogic.com/pmB0HRHRDWZHL4XeWJqW_Screenshot_20240502-145215_Instagram.jpg?auto=compress&fm=webp&w=352&h=264" style="width:352px; height:264px " class="lazyload"> 1633 <p><br> 1634 Argos Pet Food & Supply is now the exclusive Cincinnati distributor of raw food brand Blue Ridge Beef. Now available at all 3 Argos Pet store locations. <a style='text-decoration:underline;
1634' href='https://www.argospet.com/Find-Blue-Ridge-Beef-Raw-Food-at-Argos'>[read more]</a> </p> 1635 1636 </div> 1637 <div class="clearfix"><br></div> 1638 1639 1640 1641 </div> 1642 1643 1644 <div class='span12' style='text-align:center; margin-left:0px;'><br><br><form action='shop/shop'><input type='submit' value='Browse our Shop' style='font-size:20px;' class='btn btn-primary btn-large'></form></div> 1645 1646 1647 1648</div> 1649</div> 1650 1651</div></section> 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 <section aria-labelledby="bigfronth" > 1662 <div class="row-fluid bigfrontquote" style="" > 1663 <div class="bigfrontquotecover" > 1664 1665 <div class="bigfrontquotesubdiv"></div> 1666 <div class="container" style="text-align:center;color:white; "> 1667 1668 <h2 id="bigfronth" style="" class='bigfrontquoteh1'><i>"Google Review- 8/4/2024 I stopped in today to check the place out since I’m new to the area, the front desk woman was so kind and helpful, gave us a sample of the puppy food. I got an extra 15 lbs to take home just in case she liked it. My pup absolutely devoured it faster than any other kibble I’ve tried with her! Would recommend for any cat or dog owner. I will be back for sure! Gotta support our local small businesses."</i> </h2> 1669 <h3 style="" class='bigfrontquoteh3'>- David G.</h3> 1670 1671 1672 1673 1674 </div> 1675 <div class="bigfrontquotesubdivbot"></div> 1676 </div> 1677 </div> 1678 </section> 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 <section aria-controlledby="tryustoday"><div class="row-fluid frontwelcome brewersfront dflowsales lazyload" data-bg="https://images.kivalogic.com/niKmTxSNRoyvliEeHC75_adorable-animal-animal-photography-1183434.jpg?auto=compress&fm=webp&max-w=1500&fit=crop&max-h=400" style="background-position: top center no-repeat; background-size:cover;"> 1722 <div class="fgdbigfrontqu"> 1723 <div class="container" > 1724 <div class="span12" style='text-align:center;margin-left:0;'> 1725 1726 1727 1728 1729 1730 1731 1732 1733 <h2 id="tryustoday" class="backshadow" > 1734 1735 Browse our shop for all your pet wants </h2> 1736 1737 1738 1739 1740 <form action='shop/shop'><input class='btn btn-large btn-success cbtoday' type='submit' name='Submit' value='Shop Now!' ></form> 1741 1742 1743 1744 1745 1746 1747 1748 </div> 1749 1750 1751 1752 </div> 1753 1754 1755 </div> 1756 </div></section> 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777<!--div.container end --> 1778 </div></div> 1779 <div class="clearfix"></div> 1780 1781 1782 1783 1784 <div class="hidden-tablet hidden-desktop"> 1785 <div class="bottom-bar"> 1786 <div class="container"> 1787 <div class="row-fluid "> 1788 <div class="bottomdiv "> 1789 <div class=""></div> 1790 <a href="https://www.argospet.com/shop" class="btn btn-block"><i class="fa-regular fa-store"></i><br> 1791 Shop 1792 </a> 1793 </div> 1794 1795 <div class="bottomdiv "> 1796 <div class=""></div> 1797 1798 1799 <a href="https://www.argospet.com/home/past-orders" class="btn btn-block"> 1800 <i class="fa-regular fa-cart-shopping-fast"></i> 1801 1802 <br> 1803 Shop Past Orders 1804 </a> 1805 1806 1807 </div> 1808 1809 <!-- <div class="bottomdiv"> 1810 1811 <a href="https://www.argospet.com/home/welcome" class="btn btn-block"><i class="fa-solid fa-wand-sparkles"></i></a></div> --> 1812 <div class="bottomdiv "> 1813 <div class=""></div> 1814 <a href="https://www.argospet.com/" class="btn btn-block"><i class="fa-regular fa-user"></i> 1815 <br> 1816 Home 1817 </a></div> 1818 <div class="bottomdiv "> 1819 <div class=""></div> 1820 <a href="https://www.argospet.com/shop/cart" class="btn btn-block"><i class="fa-regular fa-box-open"></i> 1821 <br> 1822 My Order 1823 </a></div> 1824 <div class="bottomdiv "> 1825 <div class=""></div> 1826 <a href="https://www.argospet.com/home/welcome-settings" class="btn btn-block"><i class="fa-regular fa-sliders"></i> 1827 <br> 1828 Account 1829 </a></div> 1830 </div> 1831 </div>
1832 </div> 1833 </div> 1834 </div> <footer role="contentinfo"> 1835 <nav aria-label="Footer navigation"> 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 <div id="cartModalbyoorderDiv"> 1847 1848 1849 <!-- Modal --> 1850 <div id="cartModalbyoorder" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabelbyoorder" aria-hidden="true" style="overflow-y:auto;max-height: 80vh !important;"> 1851 <div class="modal-header"> 1852 <button type="button" class="close" data-dismiss="modal" aria-label="Close modal"><span aria-hidden="true">×</span></button> 1853 <b id="myModalLabelbyoorder" class="h1bold" style="font-size:22px;"><i role="presentation" class="icon-shopping-cart " ></i> My Cart</b> 1854 1855 1856 1857 </div> 1858 <div class="modal-body" style="color:333 !important; max-height: 200px; overflow-y:auto;"> 1859 1860 <i role="presentation" style="color:#333 !important;">you have no items in your cart</i> 1861 1862 1863 </div> 1864 <div class="modal-footer"> 1865 <a style="color:#333 !important;" href="https://www.argospet.com/shop/cart" class="btn pull-left" aria-hidden="true">Edit Cart</a> 1866 1867 </div> 1868 </div> 1869 </div> 1870 1871 1872<div class='footercontainer frontpagefooter'> 1873 1874 <div class='container' > 1875 <div class='row-fluid'> 1876 <div class='span4 footwhite'> 1877 <div class="foottitle foottitleone">Quick Links</div> 1878 1879 1880 1881 <a href="https://www.argospet.com/About-Argos-Pet-Food"> About Argos Pet Food</a><br> 1882 1883 <a href="https://www.argospet.com/Argos-Blogpage"> Argos Dog Food vs. Leading Brands</a><br> 1884 1885 <a href="https://www.argospet.com/Argos-Pet-Food-Delivery"> Argos Pet Food Delivery</a><br> 1886 1887 <a href="https://www.argospet.com/Argos-Locations"> Argos Store Locations</a><br> 1888 1889 <a href="https://www.argospet.com/contact"> Contact</a><br> 1890 1891 <a href="https://www.argospet.com/where-we-deliver"> Delivery Area</a><br> 1892 1893 <a href="https://www.argospet.com/faqs"> FAQ's</a><br> 1894 1895 <a href="https://www.argospet.com/Find-Blue-Ridge-Beef-Raw-Food-at-Argos"> Find Blue Ridge Beef Raw Food at Argos</a><br> 1896 1897 <a href="https://www.argospet.com/gift-certificate"> Gift Certificate</a><br> 1898 1899 <a href="https://www.argospet.com/login"> Login</a><br> 1900 1901 <a href="https://www.argospet.com/about-us-meet-the-owner"> Meet the Owner</a><br> 1902 1903 <a href="https://www.argospet.com/about-us-animal-rescue-groups-dog-training-boarding"> Resources</a><br> 1904 1905 <a href="https://www.argospet.com/shop"> Shop</a><br> 1906 1907 <a href="https://www.argospet.com/about-us"> We Are More Than Just A Pet Store!</a><br> 1908 1909 1910 1911 1912 <a href="https://www.argospet.com/accessibility" alt="View our Acce
1912ssibility Statement or contact us with accessibility-related questions." title="View our Accessibility Statement or contact us with accessibility-related questions." rel="nofollow" >Accessibility Notice Statement</a><br> 1913 <a href="https://www.argospet.com/do-not-sell-my-personal-information">Do Not Sell My Personal Information</a> 1914 1915 1916 1917 1918 1919 </div> 1920 <div class='span4 footwhite'> 1921 1922 <div class="foottitle foottitle2 ">Follow us</div> <div class="myfollowlinks"> 1923 <span class="icon-container"><a href="https://www.facebook.com/ArgosPet/" target="_blank" rel="nofollow" style="text-decoration:none;" aria-label="Find us on Facebook (opens in new window)" title="Find us on Facebook (opens in new window)"> 1924 <i class="fa-brands fa-facebook fafoot"></i> 1925 </a></span><span class="icon-container"><a href="https://www.instagram.com/argospet/?hl=en" target="_blank" rel="nofollow" style="text-decoration:none;" aria-label="Find us on Instagram (opens in new window)" title="Find us on Instagram (opens in new window)"> 1926 <i class="fa-brands fa-instagram fafoot"></i> 1927 </a></span><span class="icon-container"><a href="https://m.yelp.com/biz/argos-pet-food-and-supply-madeira-cincinnati-4" target="_blank" rel="nofollow" style="text-decoration:none;" aria-label="Find us on Yelp (opens in new window)" title="Find us on Yelp (opens in new window)"> 1928 <i class="fa-brands fa-yelp fafoot"></i> 1929 </a></span><span class="icon-container"><a href="https://maps.app.goo.gl/tL2HCBDZGKZDK9qG9" target="_blank" rel="nofollow" style="text-decoration:none;" aria-label="Find us on GooglePlus (opens in new window)" title="Find us on GooglePlus (opens in new window)"> 1930 <i class="fa-brands fa-google-plus fafoot"></i> 1931 </a></span> </div> 1932 <br class="hidden-phone"><br class="hidden-phone"> 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 </div> 1944 <div class='span4 footwhite'> 1945 1946 1947 <div> 1948 1949 1950 <div class="foottitle" itemprop="name">Argos Pet Food & Supply</div> 1951 1952 1953 1954 <p notalign="center"><span style="text-notalign: -webkit-center; color: #ffffff; font-size: large;"><strong>ARGOS STOREFRONTS</strong></span><br style="text-notalign: -webkit-center;"><span style="font-size: large;"><u><br><a style="text-notalign: -webkit-center;" title="Directions to Argos Madeira" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+madeira/@39.1626633,-84.3965155,14z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x88405352e58be07f:0x851a549c696a6366!2m2!1d-84.3627768!2d39.1863032" target="_blank" rel="noopener"><strong>Argos (Madeira)</strong></a></u></span><br style="text-notalign: -webkit-center;"><span style="font-size: medium;"><a style="text-notalign: -webkit-center;" title="Directions to Argos Madeira" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+madeira/@39.1626633,-84.3965155,14z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x88405352e58be07f:0x851a549c696a6366!2m2!1d-84.3627768!2d39.1863032" target="_blank" rel="noopener">7713 Camargo Road</a></span><br style="text-notalign: -webkit-center;"><span style="font-size: medium;"><a style="text-notalign: -webkit-center;" title="Directions to Argos Madeira" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+madeira/@39.1626633,-84.3965155,14z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x88405352e58be07f:0x851a549c696a6366!2m2!1d-84.3627768!2d39.1863032" target="_blank" rel="noopener">Cincinnati, OH 45243</a></span><br style="text-notalign: -webkit-center;"><span style="font-size: medium;"><a style="text-notalign: -webkit-center;" title="Directions to Argos Madeira" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+madeira/@39.1626633,-84.3965155,14z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x88405352e58be07f:0x851a549c696a6366!2m2!1d-84.3627768!2d39.1863032" target="_blank" rel="noopener">Tel: (513) 561-7966</a></span><br>Monday, Wednesday, Friday: 10:00am - 6:00pm<br>Tuesday & Thursday: 11:00am - 6:00pm<br>Saturday: 11:00am - 5:00pm<br><strong>Sunday: Closed</strong><br style="text-notalign: -webkit-center;"><br style="text-notalign: -webkit-center;"><span style="font-size: large;"><u><a style="text-notalign: -webkit-center;" title="Directions to Argos East Walnut Hills" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+east+walnut+hills/@39.1247344,-84.4697125,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841b24a675b928d:0x208dd52e12a169e2!2m2!1d-84.4772049!2d39.1290069" target="_blank" rel="noopener"><strong>Argos (East Walnut Hills)</strong></a></u></span><br style="text-notalign: -webkit-center;"><a style="text-notalign: -webkit-center;" title="Directions to Argos East Walnut Hills" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+east+walnut+hills/@39.1247344,-84.4697125,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841b24a675b928d:0x208dd52e12a169e2!2m2!1d-84.4772049!2d39.1290069" target="_blank" rel="noopener"><span style="font-size: medium;">2801 Woodburn Ave.<br>Cincinnati, OH 45206</span></a><br style="text-notalign: -webkit-center;"><a style="text-notalign: -webkit-center;" title="Directions to Argos East Walnut Hills" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+east+walnut+hills/@39.1247344,-84.4697125,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841b24a675b928d:0x208dd52e12a169e2!2m2!1d-84.4772049!2d39.1290069" target="_blank" rel="noopener"><span style="font-size: medium;">Tel: (513) 221-4451</span></a><br>Tuesday-Friday: 12:00 - 7:00pm<br>Saturday-Sunday: 12:00 - 5:00pm<br><strong>Monday: Closed</strong><br><br><a title="Argos Pet Food & Supply Pleasant Ridge" href="https://www.google.com/maps/dir/39.175265,-84.3857432/6200+Montgomery+Rd,+Cincinnati,+OH+45213/@39.1810907,-84.4392511,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841ad4c2d4b86c3:0x50bf41d180b8ab6d!2m2!1d-84.425116!2d39.1828905" target="_blank" rel="noopener"><u style="font-size: large;"><strong>Argos (Pleasant Ridge)</strong></u></a><br><a style="text-notalign: -webkit-center;" title="Directions to Argos East Walnut Hills" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+east+walnut+hills/@39.1247344,-84.4697125,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841b24a675b928d:0x208dd52e12a169e2!2m2!1d-84.4772049!2d39.1290069" target="_blank" rel="noopener"><span style="font-size: medium;">6200 Montgomery Road<br>Cincinnati, OH 45213</span></a><br style="text-notalign: -webkit-center;"><a style="text-notalign: -webkit-center;" title="Directions to Argos East Walnut Hills" href="https://www.google.com/maps/dir/39.1389184,-84.3907072/argos+east+walnut+hills/@39.1247344,-84.4697125,13z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841b24a675b928d:0x208dd52e12a169e2!2m2!1d-84.4772049!2d39.1290069" target="_blank" rel="noopener"><span style="font-size: medium;">Tel: (513) 351-3663</span></a><br>M, T, Th F: 12:00 - 7:00pm<br><strong>Wednesday: Closed</strong><br>Saturday: 12:00 - 5:00pm<br>Sunday: 12:00 - 5:00pm<br><br></p><h2 style="margin: 10px 0px; font-family: 'Crete Round', Verdana, 'Verdana Ref', sans-serif; font-weight: 400; line-height: 40px; color: #222222; text-rendering: optimizelegibility; font-size: 31.5px;" notalign="center"><span style="color: #ffffff; font-size: large;">ARGOS PET FOOD OUTPOSTS</span></h2> 1955<p style="margin: 0px 0px 10px; font-size: 16px; color: #444444;
1955 font-family: ABeeZee, 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', Verdana, 'Verdana Ref', sans-serif;" notalign="center"><span style="font-size: medium;"><span style="color: #ffffff;"><br></span><span style="font-size: 14pt;"><strong><u><span style="color: #ffffff;"><a title="Doggie Paddles, LLC" href="https://www.doggiepaddlesllc.com/" target="_blank" rel="noopener">Doggie Paddles, LLC</a></span></u></strong></span></span><br><span style="color: #993366; font-size: 12pt;"><u><a title="Direction to Doggie Paddles, LLC" href="https://www.google.com/maps/dir/39.1703868,-84.3891188/doggie+paddles/@39.0668578,-84.6581275,11z/data=!3m1!4b1!4m9!4m8!1m1!4e1!1m5!1m1!1s0x8841c63e1998b92b:0xc809970fe9d546a6!2m2!1d-84.6203042!2d38.9493734" target="_blank" rel="noopener">10248 Dixie Hwy., Florence, KY 41042</a></u></span><u><span style="color: #ffffff; font-size: large;"><br></span></u></p> 1956<p style="margin: 0px 0px 10px; font-size: 16px; color: #444444; font-family: ABeeZee, 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', Verdana, 'Verdana Ref', sans-serif;" notalign="center"><span style="font-size: medium;"><span style="color: #ffffff;"><br></span><span style="font-size: 14pt;"><strong><u><span style="color: #ffffff;"><a title="The Dog Stop" href="https://dogstop.mytime.com/express_checkout/780/1574?mobility=1&employeeGender=all" target="_blank" rel="noopener">The Dog Stop</a></span></u></strong></span></span><br><span style="color: #993366; font-size: 12pt;"><u><a title="Directions to The Dog Stop" href="https://www.google.com/maps/dir//5164+Kennedy+Ave,+Cincinnati,+OH+45213/@39.1772805,-84.4277693,15z/data=!4m8!4m7!1m0!1m5!1m1!1s0x8841ad74ad67f3b3:0x343955cd1ea5616!2m2!1d-84.4197361!2d39.1667089?entry=ttu&g_ep=EgoyMDI1MTIwOS4wIKXMDSoASAFQAw%3D%3D" target="_blank" rel="noopener">
19565164 Kennedy Avenue, Cincinnati, OH 45213</a></u></span><u><span style="color: #ffffff; font-size: large;"><br></span></u></p> 1957<p style="margin: 0px 0px 10px; font-size: 16px; color: #444444; font-family: ABeeZee, 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', Verdana, 'Verdana Ref', sans-serif;" notalign="center"> </p> 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 <a itemprop="url" href="https://www.argospet.com/">www.argospet.com/</a><br> 1972 1973 1974 1975 <br class="nohh"> 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 <br class="nohh"> 1986 1987 1988 1989 1990 1991 1992 1993 </div> 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 <a class="btn btn-block btn-primary btn-large" href="https://www.argospet.com/sign-up">Sign Up</a> 2004 2005 </div> 2006 </div> 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 <div class="footerscape"> 2025 2026 2027 2028 <!-- <div style="clear:none;"><span class="spritecloudflare"></span></div> --> 2029 2030 2031 2032 2033 2034 2035 2036 2037 <div style='clear:both;margin-top:15px;' class='footerpayment'> 2038 2039 2040 <i class="fa-brands fa-cc-visa" aria-label="Visa Logo" role="img"></i> 2041 <i class="fa-brands fa-cc-mastercard" aria-label="Mastercard Logo" role="img"></i> 2042 <i class="fa-brands fa-cc-discover" aria-label="Discover Logo" role="img"></i> 2043 2044 2045 </div> 2046 2047 2048 <div style='clear:both;margin-top:10px;' class='footerpreferredsource'> 2049 <div google-add-preferred-source-btn data-theme="dark"></div> 2050 </div> 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 <div class='clearfix copyright'> 2061 © Copyright 2026 Argos Pet Food & Supply. All Rights Reserved. 2062 2063 2064 6200 Montgomery Road, Cincinnati, OH 45213 2065 2066 2067 2068 2069 2070 <div class="footwhite"> 2071 </div> </div> 2072 <br class="fbr"> 2073 <br class="fbr fbrtwo"> 2074 2075 </div> 2076 2077 </div> 2078 2079 <!--div.footer end --> 2080 2081 2082 2083 2084 2085 <a href="" id="filtersRightClose"></a> 2086 <a href="" id="filtersRightApply"></a> 2087 <a href="" id="applyMobileFilters"></a> 2088 <a href="" id="filtersRight"></a> 2089 <a href="" id="sortRightClose"></a> 2090 <a href="" id="sortRightApply"></a> 2091 <a href="" id="sortapplyMobileFilters"></a> 2092 <a href="" id="sortRight"></a> 2093 2094
2095<script src="https://d3kvfh8g35bcqt.cloudfront.net/js/min.alljs.1759994008.js" ></script>
vendor: 1 bytes, line 2095
2095
2096<script>window.jQuery || document.write('
2096<script src="https://www.argospet.com/js/min.alljs.1759994008.js"><\/script>')</script>
2096 2097
2098<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" ></script>
2098 2099 2100 2101 2102<!--
2102<script src="js/shop-2022.js"></script>
2102 --> 2103 2104<!--
2104<script src="https://d3kvfh8g35bcqt.cloudfront.net/js/shop-2022.1763222848.js" ></script>
2104 --> 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 <!--[if lt IE 7 ]> 2130
2130<script src="js/libs/dd_belatedpng.js"></script>
2130 2131
2131<script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script>
2131 2132 <![endif]--> 2133 2134 2135 2136 2137 2138 2139
2139<script type="text/javascript"> 2140 $('.carousel').carousel({ 2141 interval: 6000 2142 }); 2143 </script>
2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 </div> 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 <div id="mobilenavcover" onclick="closemobilenavcover();"></div> 2226 2227 <div id="paymentcover" > 2228 <div class="spinner"><b>Loading</b><br><br><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div> 2229 2230 </div> 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249<!-- <div class='modal ' style="display: none;" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" id='remote-modal'> 2250 <div class="modal-content"> 2251 </div> 2252 2253</div> --> 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267<!-- START Before Body Close Tag - All Pages [embedded content] --> 2268<!-- END Before Body Close Tag - All Pages [embedded content] --> 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290
2291<script> 2292function reactivateRadio(id, value, boxid){ 2293 2294 $('input:radio[name="'+id+'"]').filter('[value="'+value+'"]').attr('checked', true); 2295 $(".buttonselected").html('Select Box'); 2296 $(".buttonselected").css('background-color', '#fff'); 2297 $(".buttonselected").css('color', '#444444'); 2298 $(".boxpricewindow").css('border', '1px solid white'); 2299 2300 $("#button"+value).html('Selected'); 2301 $("#button"+value).css('background-color', 'green'); 2302 $("#button"+value).css('color', 'white'); 2303 $("#bpw_"+boxid).css('border', '1px solid green'); 2304 2305 $('html, body').animate({ 2306 scrollTop: $("#div1").offset().top -300 2307 }, 1500); 2308 2309 2310} 2311 2312</script>
2312 2313 2314
2315<script> 2316 $(document).mouseup(function(e) 2317 { 2318 var container = $("#bigmenudiv"); 2319 2320 2321 // if the target of the click isn't the container nor a descendant of the container 2322 if(e.target.id == 'test1'){ 2323 } 2324 else if (!container.is(e.target) && container.has(e.target).length === 0) 2325 { 2326 container.hide(); 2327 $(".newshopoverlay").hide() 2328 $(".newshopoverlay").hide(); 2329 $("#bigmenudiv").hide(); 2330 } 2331 }); 2332 2333 $('#v2menucontainer').on('click', '#test1', function(e) { 2334 e.preventDefault(); 2335 var thecss = $("#bigmenudiv").css('display'); 2336 2337 if(thecss == 'none'){ 2338 $("#bigmenudiv").fadeIn(200); 2339 2340 2341 2342 }else{ 2343 $(".newshopoverlay").hide(); 2344 $("#bigmenudiv").hide(); 2345 2346 2347 } 2348 2349 2350 2351 return false; 2352 2353 }); 2354</script>
2354 2355 2356 2357 2358 <!-- <link rel="stylesheet" href="https://www.argospet.com/css/flickity.min.css" media="screen"> --> 2359 <!--
2359<script src="https://www.argospet.com/js/flickity.pkgd.min.js"></script>
2359 --> 2360 2361<noscript> 2362 <style>.carousel-cell{visibility: visible;}</style> 2363</noscript> 2364
2365<script> 2366$(document).ready(function(){ 2367 var $carousel = $('.main-carousel').flickity({ 2368 cellAlign: 'left', 2369 contain: true, 2370 freeScroll: true, 2371 lazyLoad: 2, 2372 imagesLoaded: true 2373 }); 2374 2375 var flkty = $carousel.data('flickity'); 2376 2377 // Fix layout after each lazy-loaded image 2378 $carousel.on('lazyLoad.flickity', function(event, cellElement) { 2379 event.img.addEventListener('load', function() { 2380 flkty.resize(); 2381 }); 2382 }); 2383 2384 $(".carousel-cell").addClass("pageloaded"); 2385 2386 if ($('.header .title').length) { 2387 $('.header .title').hide(); 2388 } 2389 if ($('.header .back').length) { 2390 $('.header .back').text('MAIN MENU'); 2391 } 2392}); 2393</script>
2393 2394 2395<style > 2396 .flickity-button{ 2397 background-color: #6CACCC; 2398 } 2399 .flickity-button:hover { 2400 background: #0088cc; 2401 } 2402 /* icon color */ 2403.flickity-button-icon { 2404 fill: white; 2405} 2406 2407/* position dots up a bit */ 2408.flickity-page-dots { 2409 display: none; 2410} 2411/* position outside */ 2412.flickity-prev-next-button.previous { 2413 top:40%; 2414 left: -40px; 2415} 2416.flickity-prev-next-button.next { 2417 right: -40px; 2418 top:40%; 2419} 2420 2421 2422/*.flickity-enabled:focus .flickity-viewport { 2423 outline: thin dotted; 2424 outline: 5px auto -webkit-focus-ring-color; 2425}*/ 2426 2427</style> 2428
2429<script> 2430 2431 function shopSetOption(optionname, optionvalue, onoff, mobile = false){ 2432 2433 2434 $(".newshopoverlaylight").show(0, function() { 2435 2436 2437 jQuery('#mainshopdv .span2').css('opacity', '0.3'); 2438 jQuery('#mainshopdv .span10').css('opacity', '0.3'); 2439 // jQuery('#lowerfeatured ').css('visibility', 'hidden'); 2440 2441 2442 2443 2444 2445 2446 2447 2448 if(true){ 2449 if(optionname == 'clear'){ 2450 $('input:checkbox').removeAttr('checked'); 2451 }else{ 2452 2453 if(!onoff){ 2454 $("#"+optionname+optionvalue).removeAttr('checked'); 2455 2456 }else{ 2457 onoff = 1; 2458 } 2459 2460 } 2461 2462 $("html, body").animate({ scrollTop: 0 }, "slow"); 2463 2464 2465 $.ajax({ 2466 url: 'https://www.argospet.com/shop-ajax.php?optionname='+optionname+'&optionvalue='+optionvalue+'&onoff='+onoff, 2467 success: function(data){ 2468 2469 if(optionname == 'find'){ 2470 2471 window.location.replace("https://www.argospet.com/shop"); 2472 2473 2474 } else if(mobile){ 2475 jQuery('#lowerfeatured').css('visibility', 'visible'); 2476 $(".newshopoverlaylight").hide(0);
2477 jQuery('#mainshopdv .span2').css('opacity', '1'); 2478 jQuery('#mainshopdv .span10').css('opacity', '1'); 2479 2480 }else{ 2481 jQuery('#lowerfeatured').css('visibility', 'visible'); 2482 2483 $(".lowerfeatured").html(data); 2484 $(".newshopoverlaylight").hide(0); 2485 jQuery('#mainshopdv .span2').css('opacity', '1'); 2486 jQuery('#mainshopdv .span10').css('opacity', '1'); 2487 } 2488 } 2489 2490 2491 }); 2492 2493 2494 2495 } 2496 }); 2497 } 2498 2499</script>
2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509<!--
2509<script src="https://d3kvfh8g35bcqt.cloudfront.net/js/slinky.min.js"></script>
2509 -->
2510<script> 2511 2512 window.slinky = $('#menu').slinky({ 2513 title: true, 2514 speed: 200, 2515 2516 }); 2517</script>
2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 <!-- Reusable Modal HTML --> 2528 2529 2530
2530<script> 2531 // Add an event listener to detect scrolling 2532 window.addEventListener('scroll', function() { 2533 // Get the current scroll position 2534 var scrollY = window.scrollY || document.documentElement.scrollTop; 2535 2536 // Define the threshold scroll position where you want to shrink the header 2537 var threshold = 100; // Adjust this value as needed 2538 2539 // Check if the user has scrolled beyond the threshold 2540 if (scrollY > threshold) { 2541 // Apply new styles to shrink the header and logo 2542 // document.querySelector('.header').style.padding = '10px 0'; 2543 2544 2545 $(".navbar").addClass('shrink'); 2546 2547 2548 2549 2550 2551 2552 console.log('hi'); 2553 } else { 2554 console.log('hooooo'); 2555 // Revert to the initial styles when scrolling back up 2556 $(".navbar").removeClass('shrink'); 2557 2558 } 2559 }); 2560 2561 </script>
2561 2562 2563 2564 2565 2566 2567 2568
2569<script> 2570 $(window).on('load', function() { 2571 // alert('sup'); 2572 // Define your height variables here 2573 // var mobileHeight = 0; // example height for mobile 2574 // var tabletHeight = 0; // example height for tablet 2575 // var desktopHeight = 0; // example height for desktop 2576 var mobileHeight = 15; 2577 var tabletHeight = 15; 2578 var desktopHeight = 15; 2579 var bigdesktopHeight = 15; 2580 2581 // Bootstrap 2 breakpoints 2582 var screenSizes = { 2583 mobile: 767, 2584 tablet: 979, 2585 desktop: 1200, 2586 bigdesktop: 1200, 2587 }; 2588 2589 var screenWidth = $(window).width(); 2590 var screenType = ''; 2591 var expectedHeight = 0; 2592 2593 // Determine screen type based on width 2594 if (screenWidth <= screenSizes.mobile) { 2595 screenType = 'mobile'; 2596 expectedHeight = mobileHeight; 2597 } else if (screenWidth <= screenSizes.tablet) { 2598 screenType = 'tablet'; 2599 expectedHeight = tabletHeight; 2600 } else if (screenWidth <= screenSizes.desktop) { 2601 screenType = 'desktop'; 2602 expectedHeight = tabletHeight; 2603 } else { 2604 screenType = 'bigdesktop'; 2605 expectedHeight = bigdesktopHeight; 2606 } 2607 var isLoggedIn = 0; 2608 var isAdminUser = 0; 2609 var navbarHeight = document.querySelector('.navbar-fixed-top').offsetHeight; 2610 2611 // Prepare the data object 2612 var dataToSend = { 2613 navbarHeight: navbarHeight, 2614 isLoggedIn: isLoggedIn, // make sure this is defined or fetched correctly 2615 isAdminUser: isAdminUser, // make sure this is defined or fetched correctly 2616 screenSize: screenType 2617 }; 2618 2619 // Log the data object to the console for testing 2620 // console.log(dataToSend); 2621 2622 2623 // Check if navbar height matches expected height for the screen type 2624 // var navbarHeight = $('.navbar-fixed-top').height(); 2625 2626 // Push content below the fixed navbar. On page-builder pages the hero 2627 // (.pagebuilderfirstsection) clears the navbar by itself, so the legacy 2628 // empty .farmcon / .frontmaintdvdiv container must NOT also reserve 2629 // navbar height — otherwise the hero gets pushed down twice and a 2630 // navbar-height gap opens above it. page.php still forces the hero's 2631 // margin-top:0 (!important) when first_block_has_nav, so this is a 2632 // no-op in that case. 2633 if($('.pagebuilderfirstsection').length){ 2634 $('.farmcon, .frontmaintdvdiv').css('margin-top', 0); 2635 $('.pagebuilderfirstsection').css('margin-top', navbarHeight); 2636 }else{ 2637 $('.farmcon, .pagebuilderfirstsection').css('margin-top', navbarHeight); 2638 } 2639 $('.routerimgbg').css('margin-top', navbarHeight); // this broke the dorgan farm page 2640 2641 $('.frontaction').css('margin-top', navbarHeight); 2642 // $('.dgstepcon').css('margin-top', navbarHeight); 2643 2644 2645 2646 // console.log("setting height tto: "+navbarHeight); 2647 2648 2649 if (navbarHeight !== expectedHeight) { 2650 // console.log("expected height:"+expectedHeight) 2651 // Make AJAX call with required variables 2652 $.ajax({ 2653 url: 'https://www.argospet.com/kiv/recent_updates.php', 2654 type: 'POST', 2655 data: { 2656 navbarHeight: navbarHeight, 2657 isLoggedIn: isLoggedIn, // Assuming this is set elsewhere in your PHP 2658 isAdminUser: isAdminUser, // Assuming this is set elsewhere in your PHP 2659 screenSize: screenType 2660 }, 2661 success: function(response) { 2662 2663 2664 // Handle success 2665 // console.log('Update successful', response); 2666 }, 2667 error: function(error) { 2668 // Handle error 2669 // console.error('Update failed', error); 2670 } 2671 }); 2672 } 2673 }); 2674</script>
2674 2675 2676 2677
2678<script> 2679// $(document).ready(function() { 2680// $('.welcset').css('opacity', 0).show().animate({opacity: 1}, 300); 2681 2682// }); 2683</script>
2683 2684<noscript> 2685 <style> 2686 .welcset{ 2687 opacity: 1; 2688 } 2689 </style> 2690</noscript> 2691
2692<script> 2693 $(document).ready(function() { 2694 // CLCODE: equalize card heights PER CAROUSEL, not across the whole page. The old code took 2695 // one global maxHeight over every .catbuyagain (and .morebest) .product and applied it to all 2696 // of them, so a single tall card in one carousel inflated the cards in every other carousel on 2697 // the page -- leaving a big blank gap between the price and the Add row on the shorter strips. 2698 // Scoping the tallest-card search to each carousel wrapper keeps each strip uniform to its own 2699 // content (matches how a single-carousel page like /shop/breakfast already looks). 2700 function klEqualizeCarousel(wrap) { 2701 var $wrap = $(wrap); 2702 var $products = $wrap.find('.flickity-slider .product'); 2703 if ($products.length === 0) { 2704 return; 2705 } 2706 2707 var maxHeight = 0; 2708 2709 // Find the tallest card in THIS carousel only 2710 $products.each(function() { 2711 if ($(this).height() > maxHeight) { 2712 maxHeight = $(this).height(); 2713 } 2714 }); 2715 2716 // Set this carousel's cards to its own tallest card 2717 $products.height(maxHeight); 2718 2719 // Re-initialize Flickity to accommodate the new heights 2720 var $carousel = $wrap.find('.main-carousel').flickity(); 2721 $carousel.flickity('resize'); 2722 } 2723 2724 $('.morebest').each(function() { 2725 klEqualizeCarousel(this); 2726 }); 2727 2728 $('.catbuyagain').each(function() { 2729 klEqualizeCarousel(this); 2730 }); 2731 }); 2732</script>
2732 2733 2734
2735<script> 2736 document.addEventListener('DOMContentLoaded', function() { 2737 const slider = document.querySelector('.buyagain-content .flickity-slider'); 2738 2739 if(slider){ 2740 2741 const sliderElements = slider.querySelectorAll('.buyagain-content .slider-element'); 2742 const leftArrow = document.querySelector('.buyagain-content .previous'); 2743 const rightArrow = document.querySelector('.buyagain-content .next'); 2744 2745 function updateArrows() { 2746 const sliderWidth = slider.offsetWidth; 2747 let elementsWidth = 0; 2748 2749 sliderElements.forEach(element => { 2750 elementsWidth += element.offsetWidth; 2751 }); 2752 2753 if (elementsWidth <= sliderWidth) { 2754 leftArrow.style.display = 'none'; 2755 rightArrow.style.display = 'none'; 2756 2757 $(".buyagain-content .itemflickdiv").css("padding", "0 0 0 0"); 2758 $(".buyagain-content .product").css("margin-left", "0"); 2759 } else { 2760 2761 } 2762 } 2763 2764 window.addEventListener('resize', updateArrows); 2765 updateArrows(); 2766 } 2767 }); 2768 2769 document.addEventListener('DOMContentLoaded', function() { 2770 const slider = document.querySelector('.browsinghistorydiv .flickity-slider'); 2771 if(slider){ 2772 const sliderElements = slider.querySelectorAll('.browsinghistorydiv .carousel-cell'); 2773 const leftArrow = document.querySelector('.browsinghistorydiv .previous'); 2774 const rightArrow = document.querySelector('.browsinghistorydiv .next'); 2775 2776 function updateArrowsBrowsingHistory() { 2777 const sliderWidth = slider.offsetWidth; 2778 let elementsWidth = 0; 2779 2780 sliderElements.forEach(element => { 2781 elementsWidth += element.offsetWidth; 2782 }); 2783 2784 if (elementsWidth <= sliderWidth) { 2785 leftArrow.style.display = 'none'; 2786 rightArrow.style.display = 'none'; 2787 2788 $(".browsinghistorydiv .main-carousel").css("margin", "0 0 0 0"); 2789 $(".browsinghistorydiv .carousel-cell").css("padding-left", "0"); 2790 $(".browsinghistorydiv .carousel-cell").css("padding-right", "20"); 2791 } else { 2792 2793 } 2794 } 2795 2796 window.addEventListener('resize', updateArrowsBrowsingHistory); 2797 updateArrowsBrowsingHistory(); 2798 } 2799 }); 2800 2801 document.addEventListener('DOMContentLoaded', function() { 2802 const slider = document.querySelector('.categorycon .flickity-slider'); 2803 2804 if(slider){ 2805 const sliderElements = slider.querySelectorAll('.categorycon .carousel-cell'); 2806 const leftArrow = document.querySelector('.categorycon .previous'); 2807 const rightArrow = document.querySelector('.categorycon .next'); 2808 2809 function updateArrowsBrowsingHistory() { 2810 const sliderWidth = slider.offsetWidth; 2811 let elementsWidth = 0; 2812 2813 sliderElements.forEach(element => { 2814 elementsWidth += element.offsetWidth; 2815 }); 2816 2817 if (elementsWidth <= sliderWidth) { 2818 leftArrow.style.display = 'none'; 2819 rightArrow.style.display = 'none'; 2820 2821 $(".categorycon").css("margin-left", "0"); 2822 $(".categorycon").css("margin-right", "0"); 2823 $(".categorycon .main-carousel").css("margin-left", "0"); 2824 $(".categorycon .main-carousel").css("margin-right", "0"); 2825 $(".categorycon .carousel-cell").css("padding-left", "0"); 2826 $(".categorycon .carousel-cell").css("padding-right", "20"); 2827 } else { 2828 2829 } 2830 } 2831 2832 window.addEventListener('resize', updateArrowsBrowsingHistory); 2833 updateArrowsBrowsingHistory(); 2834 } 2835 }); 2836</script>
2836 2837
2838<script> 2839document.addEventListener('DOMContentLoaded', function() { 2840 const searchInputs = document.querySelectorAll('.shopsearchinput'); // Select all inputs with class 'shopsearchinput' 2841 const overlay = document.getElementById('overlay'); // Get the overlay element 2842 2843 searchInputs.forEach(function(searchInput) { 2844 const suggestionsBox = searchInput.closest('.input-append').querySelector('.suggestions-box'); // Find the closest suggestions box 2845 const searchButton = searchInput.closest('.input-append').querySelector('.btn'); 2846 2847 // Track current suggestions displayed 2848 let currentSuggestions = []; 2849 2850 searchInput.addEventListener('input', function() { 2851 const query = searchInput.value.toLowerCase(); 2852 2853 if (query.length > 1) { // Start suggesting after 2 characters 2854 // Fetch suggestions from server 2855 fetch('https://www.argospet.com/shop/suggestions.php?query=' + encodeURIComponent(query)) 2856 .then(response => response.json()) 2857 .then(data => { 2858 // Find items to remove and items to add 2859 const newSuggestions = data.map(item => item.name); 2860 const suggestionsToRemove = currentSuggestions.filter(item => !newSuggestions.includes(item)); 2861 const suggestionsToAdd = data.filter(item => !currentSuggestions.includes(item.name)); 2862 2863 // Remove items that are no longer in the new results 2864 suggestionsToRemove.forEach(function(suggestionName) { 2865 const suggestionItem = suggestionsBox.querySelector(`div[data-name="${suggestionName}"]`); 2866 if (suggestionItem) { 2867 suggestionsBox.removeChild(suggestionItem); 2868 } 2869 }); 2870 2871 // Add new items that are not already displayed 2872 suggestionsToAdd.forEach(function(suggestion) { 2873 const suggestionItem = document.createElement('div'); 2874 suggestionItem.classList.add('suggestion-item'); 2875 suggestionItem.setAttribute('data-name', suggestion.name); // Add data attribute for easy reference 2876 suggestionItem.innerHTML = suggestion.name; // Use innerHTML to render HTML content 2877 suggestionsBox.appendChild(suggestionItem); 2878 2879 // Handle click event on suggestion 2880 suggestionItem.addEventListener('click', function() { 2881 // Redirect to the desired URL with the selected suggestion 2882 window.location.href = suggestion.url; 2883 }); 2884 }); 2885 2886 // Update current suggestions tracker 2887 currentSuggestions = newSuggestions; 2888 2889 // Remove the existing "View all results" item if it exists 2890 let viewAllItem = suggestionsBox.querySelector('.view-all-item'); 2891 if (viewAllItem) { 2892 suggestionsBox.removeChild(viewAllItem); 2893 } 2894 2895 // Add updated "View all results" item 2896 viewAllItem = document.createElement('div'); 2897 viewAllItem.classList.add('suggestion-item', 'view-all-item'); 2898 viewAllItem.innerHTML = "<i style='margin:0 8px' class='fa fa-search'></i> View all results"; // Use innerHTML to render HTML content 2899 suggestionsBox.appendChild(viewAllItem); 2900 2901 // Handle click event on "View all results" 2902 viewAllItem.addEventListener('click', function() { 2903 // Redirect to the full search results page with the current query 2904 window.location.href = 'https://www.argospet.com/shop/?find=' + encodeURIComponent(query); 2905 }); 2906 2907 // Show suggestions box and overlay if there are results 2908 if (data.length > 0) { 2909 suggestionsBox.style.display = 'block'; 2910 overlay.style.display = 'block'; // Show the overlay 2911 2912 suggestionsBox.style.zIndex = '1053'; 2913 searchInput.style.zIndex = '1053'; 2914 searchButton.style.zIndex = '1053'; 2915 2916 2917 } else { 2918 suggestionsBox.style.display = 'none'; 2919 overlay.style.display = 'none'; // Hide the overlay 2920 suggestionsBox.style.zIndex = '1'; 2921 searchInput.style.zIndex = '1'; 2922 searchButton.style.zIndex = '1'; 2923 } 2924 }) 2925 .catch(error => { 2926 console.error('Error fetching suggestions:', error); 2927 }); 2928 } else { 2929 suggestionsBox.innerHTML = ''; // Clear previous suggestions 2930 suggestionsBox.style.display = 'none'; // Hide suggestions when query is too short 2931 overlay.style.display = 'none'; // Hide the overlay when no suggestions 2932 currentSuggestions = []; // Reset the current suggestions when the query is too short 2933 } 2934 }); 2935 2936 // Hide suggestions and overlay when clicking outside 2937 document.addEventListener('click', function(e) { 2938 if (!searchInput.contains(e.target) && !suggestionsBox.contains(e.target)) { 2939 suggestionsBox.style.display = 'none'; 2940 overlay.style.display = 'none'; 2941 } 2942 }); 2943 }); 2944}); 2945 2946</script>
2946 2947 2948 2949 2950
2951<script> 2952 $(document).ready(function() { 2953 // Handle focus on input 2954 $('.input-append input, .input-prepend input').on('focus', function() { 2955 // Apply focus style to the input and neighboring elements 2956 $(this).closest('.input-append, .input-prepend') 2957 .find('input, .btn') 2958 .css('border-color', '#66afe9'); // Bootstrap 2 focus color (adjust as needed) 2959 }); 2960 2961 // Handle blur on input 2962 $('.input-append input, .input-prepend input').on('blur', function() { 2963 // Reset the border style 2964 $(this).closest('.input-append, .input-prepend') 2965 .find('input, .btn') 2966 .css('border-color', ''); // Reset to default 2967 }); 2968}); 2969 2970</script>
2970 2971<div id="overlay" style="display:none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1052;"></div> 2972 2973 2974
2975<script> 2976</script>
2976 2977 2978
2979<script> 2980 2981 document.addEventListener('DOMContentLoaded', function () { 2982 const toggle = document.querySelector('.summary-toggle'); 2983 2984 if (!toggle) return; 2985 2986 2987 2988 toggle.addEventListener('click', function () { 2989 toggle.classList.toggle('open'); 2990 }); 2991 }); 2992 2993</script>
2993 2994 2995 2996</footer>
2997<script> 2998 function updateNavAria() { 2999 // cbp-spmenu-s2 = mobile-nav 3000 // headnavdt = desktop-nav 3001 if (window.matchMedia("(max-width: 767px)").matches) { 3002 document.getElementById("headnavdt").setAttribute("aria-hidden", "true"); 3003 document.getElementById("cbp-spmenu-s2").setAttribute("aria-hidden", "false"); 3004 } else { 3005 document.getElementById("headnavdt").setAttribute("aria-hidden", "false"); 3006 document.getElementById("cbp-spmenu-s2").setAttribute("aria-hidden", "true"); 3007 } 3008 } 3009 window.addEventListener("resize", updateNavAria); 3010 window.addEventListener("load", updateNavAria); 3011</script>
3011 3012 3013 3014 3015 3016<div id="klcart-backdrop" class="klcart-backdrop"></div> 3017 3018<aside id="klcart-drawer" class="klcart-drawer" role="dialog" aria-label="Your cart" aria-hidden="true"> 3019 <div class="klcart-head"> 3020 <span class="klcart-title">Your Cart</span> 3021 <button type="button" class="klcart-close" aria-label="Close cart">×</button> 3022 </div> 3023 3024 <!-- 3025 WP-2 SLOT: the free-DELIVERY progress bar ("spend $X more for free delivery") 3026 docks in this container. Left intentionally empty. Do not build here in WP-1. 3027 --> 3028 <div id="klcart-freeship" class="klcart-freeship"></div> 3029 3030 <div id="klcart-body" class="klcart-body"> 3031 <div class="klcart-loading">Loading your cart...</div> 3032 </div> 3033 3034 <div class="klcart-foot"> 3035 <a href="https://www.argospet.com/shop/cart" class="klcart-checkout-btn">View Cart</a> 3036 </div> 3037</aside> 3038<!-- 3039 WP-3 DOCK: the sticky mobile add-to-cart bar (product price + Add button that stays 3040 visible while scrolling the product page) will sit fixed at the bottom of the 3041 viewport, directly ABOVE this drawer's footer/handle. Build it in WP-3, not here. 3042--> 3043
3044<script> 3045(function(){ 3046 var CONTENTS_URL = 'https://www.argospet.com/shop/cart-drawer-contents.php'; 3047 var QTY_URL = 'https://www.argospet.com/shop/qty-update.php'; 3048 var RECUR_URL = 'https://www.argospet.com/shop/cart-drawer-recur.php'; 3049 var CART_URL = 'https://www.argospet.com/shop/cart'; 3050 // On the full cart page we do not hijack the cart icon into a drawer. 3051 var IS_CART_PAGE = false; 3052 // Order mode = editing a real open order ("order" wording); else Future Cart / Shop Anytime ("cart"). 3053 var IS_ORDER_MODE = false; 3054 var CART_NOUN = IS_ORDER_MODE ? 'order' : 'cart'; 3055 3056 // recurring frequency options offered in the "..." pop-up (every N orders) 3057 var RECUR_FREQS = [1, 2, 3, 4]; 3058 function recurLabel(v){ 3059 v = parseInt(v, 10) || 0; 3060 if(v <= 0){ return 'One-time'; } 3061 if(v === 1){ return 'Every order'; } 3062 return 'Every ' + v + ' orders'; 3063 } 3064 3065 var $drawer, $backdrop, $body, currency = '$'; 3066 var isOpen = false, isLoading = false; 3067 var lastItems = [], currentSort = 'default'; 3068 3069 function escapeHtml(str){ 3070 return String(str).replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"'); 3071 } 3072 3073 // number_format-style parse/format so we can update the subtotal client-side without refetching. 3074 function parseMoney(str){ 3075 var n = parseFloat(String(str).replace(/,/g, '')); 3076 return isNaN(n) ? 0 : n; 3077 } 3078 function formatMoney(n){ 3079 var parts = n.toFixed(2).split('.'); 3080 parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ','); 3081 return parts.join('.'); 3082 } 3083 3084 // Recompute the header cart badge from the rows in the DOM (no server refetch). Subtotal is 3085 // intentionally not shown in the drawer right now. Also drops an emptied category group. 3086 function recalcTotals(){ 3087 var count = $body.find('.klcart-item').length; 3088 $('.klcart-nav-count').text(count).attr('data-empty', count > 0 ? '0' : '1'); 3089 // remove any category group that no longer has items 3090 $body.find('.klcart-cat-group').each(function(){ 3091 if($(this).find('.klcart-item').length === 0){ 3092 $(this).remove(); 3093 } 3094 }); 3095 if(count === 0){ 3096 $body.html('<div class="klcart-empty">Your ' + CART_NOUN + ' is empty.</div>'); 3097 } 3098 } 3099 3100 function openDrawer(){ 3101 if(isOpen){ 3102 refresh(); 3103 return; 3104 } 3105 isOpen = true; 3106 $backdrop.addClass('is-open'); 3107 $drawer.addClass('is-open').attr('aria-hidden', 'false'); 3108 $('body').addClass('klcart-noscroll'); 3109 refresh(); 3110 } 3111 3112 function closeDrawer(){ 3113 isOpen = false; 3114 $backdrop.removeClass('is-open'); 3115 $drawer.removeClass('is-open').attr('aria-hidden', 'true'); 3116 $('body').removeClass('klcart-noscroll'); 3117 } 3118 3119 // Pull current contents and repaint the body + subtotal. 3120 function refresh(){ 3121 isLoading = true; 3122 $body.html('<div class="klcart-loading">Loading your cart...</div>'); 3123 $.ajax({ 3124 url: CONTENTS_URL, 3125 type: 'GET', 3126 dataType: 'json', 3127 cache: false, 3128 success: function(res){ 3129 isLoading = false; 3130 if(!res || !res.enabled){ 3131 $body.html('<div class="klcart-empty">Your cart is unavailable right now.</div>'); 3132 return; 3133 } 3134 render(res); 3135 }, 3136 error: function(){ 3137 isLoading = false; 3138 $body.html('<div class="klcart-empty">Sorry, we could not load your cart.</div>'); 3139 } 3140 }); 3141 } 3142 3143 function render(res){ 3144 if(res.currency){ 3145 currency = res.currency; 3146 } 3147 lastItems = (res.items && res.items.length) ? res.items : []; 3148 currentSort = (res.sort === 'category') ? 'category' : 'default'; 3149 3150 // Keep the header cart-button badge (page-builder nav) in sync with the live count. 3151 var badgeCount = res.count ? res.count : 0; 3152 $('.klcart-nav-count').text(badgeCount).attr('data-empty', badgeCount > 0 ? '0' : '1'); 3153 3154 renderItems(); 3155 } 3156 3157 // recurring control next to the qty. item.recur: 0/1/2..., or null = no control. 3158 // Pill toggles One-time <-> Every order. When recurring, a "..." button reveals a small 3159 // pop-up (DoorDash style) to pick Every 2 / 3 / 4 orders. 3160 function buildRecur(item){ 3161 if(item.recur === null || typeof item.recur === 'undefined'){ 3162 return ''; 3163 } 3164 var v = parseInt(item.recur, 10) || 0; 3165 var on = (v >= 1); 3166 3167 var pop = ''; 3168 for(var i = 0; i < RECUR_FREQS.length; i++){ 3169 var f = RECUR_FREQS[i]; 3170 pop += '<button type="button" class="klcart-recur-freq' + (v === f ? ' is-on' : '') + '" data-freq="' + f + '">' + recurLabel(f) + '</button>'; 3171 } 3172 3173 return '<span class="klcart-recur">' 3174 + '<button type="button" class="klcart-recur-cycle' + (on ? ' is-recurring' : '') + '" data-recur="' + v + '"' 3175 + ' title="Add this to every order. Click to toggle.">' 3176 + '<i class="fa fa-repeat klcart-recur-icon"></i>' 3177 + '<span class="klcart-recur-label">' + recurLabel(v) + '</span>' 3178 + '</button>' 3179 + '<span class="klcart-recur-more"' + (on ? '' : ' style="display:none;"') + '>' 3180 + '<button type="button" class="klcart-recur-dots" aria-label="More frequency options">⋮</button>' 3181 + '<div class="klcart-recur-pop">' + pop + '</div>' 3182 + '</span>' 3183 + '</span>'; 3184 } 3185 3186 function buildItemHtml(item){ 3187 var stepper; 3188 if(item.locked){ 3189 stepper = '<div class="klcart-qty klcart-qty-locked">Qty ' + item.qty + '</div>'; 3190 }else{ 3191 stepper = '<div class="klcart-qty">'
3192 + '<button type="button" class="klcart-qty-btn klcart-minus" aria-label="Decrease">−</button>' 3193 + '<span class="klcart-qty-val">' + item.qty + '</span>' 3194 + '<button type="button" class="klcart-qty-btn klcart-plus" aria-label="Increase">+</button>' 3195 + '</div>'; 3196 } 3197 return '<div class="klcart-item" data-id="' + item.id 3198 + '" data-qty="' + item.qty 3199 + '" data-inc="' + item.increments 3200 + '" data-max="' + item.max 3201 + '" data-unit="' + parseMoney(item.unit_price) 3202 + '" data-line="' + parseMoney(item.line_total) + '">' 3203 + '<div class="klcart-item-img"><img src="' + escapeHtml(item.image) + '" alt=""></div>' 3204 + '<div class="klcart-item-main">' 3205 // row 1: name + unit price on the left, line total on the right 3206 + '<div class="klcart-item-row1">' 3207 + '<div class="klcart-item-namewrap">' 3208 + '<div class="klcart-item-name">' + escapeHtml(item.name) + '</div>' 3209 + '<div class="klcart-item-unit">' + currency + item.unit_price + ' ' + escapeHtml(item.unit_label) + '</div>' 3210 + '</div>' 3211 + '<div class="klcart-item-total">' + currency + item.line_total + '</div>' 3212 + '</div>' 3213 // row 2: qty stepper + how-often, full width under the name 3214 + '<div class="klcart-qtyrow">' + stepper + buildRecur(item) + '</div>' 3215 + '</div>' 3216 + '</div>'; 3217 } 3218 3219 function renderItems(){ 3220 if(!lastItems.length){ 3221 $body.html('<div class="klcart-empty">Your ' + CART_NOUN + ' is empty.</div>'); 3222 return; 3223 } 3224 3225 // toolbar: toggle between the natural order and grouped-by-category 3226 var toolbar = '<div class="klcart-toolbar"><a href="#" class="klcart-sort-toggle">' 3227 + (currentSort === 'category' ? 'Ungroup' : 'Group by category') 3228 + '</a></div>'; 3229 3230 var html = ''; 3231 if(currentSort === 'category'){ 3232 // preserve first-seen category order 3233 var order = [], groups = {}; 3234 $.each(lastItems, function(i, item){ 3235 var cat = item.category ? item.category : 'Other'; 3236 if(!groups[cat]){ groups[cat] = []; order.push(cat); } 3237 groups[cat].push(item); 3238 }); 3239 $.each(order, function(i, cat){ 3240 html += '<div class="klcart-cat-group"><div class="klcart-cat-head">' + escapeHtml(cat) + '</div>'; 3241 $.each(groups[cat], function(j, item){ html += buildItemHtml(item); }); 3242 html += '</div>'; 3243 }); 3244 }else{ 3245 $.each(lastItems, function(i, item){ html += buildItemHtml(item); }); 3246 } 3247 3248 $body.html(toolbar + html); 3249 } 3250 3251 // +/- stepper: reuse shop/qty-update.php (content_id + new_qty). Below one increment removes. 3252 function changeQty($item, direction){ 3253 if(isLoading){ 3254 return; 3255 } 3256 var id = $item.attr('data-id'); 3257 // read the LIVE attribute, not $item.data(). jQuery caches .data() from the initial 3258 // attribute and ignores later .attr('data-qty', ...) writes, which made the 2nd click 3259 // compute off the stale starting qty (+1 then -2). 3260 var qty = parseFloat($item.attr('data-qty')); 3261 var inc = parseFloat($item.attr('data-inc')) || 1; 3262 var max = parseFloat($item.attr('data-max')) || 0; 3263 var newQty; 3264 3265 if(direction > 0){ 3266 newQty = qty + inc; 3267 if(max > 0 && newQty > max){ 3268 return; 3269 } 3270 }else{ 3271 newQty = qty - inc; 3272 if(newQty < inc){ 3273 newQty = 0; 3274 } 3275 } 3276 3277 isLoading = true; 3278 $item.addClass('klcart-item-busy'); 3279 $.ajax({ 3280 url: QTY_URL, 3281 type: 'POST', 3282 dataType: 'json', 3283 data: { content_id: id, new_qty: newQty }, 3284 success: function(res){ 3285 isLoading = false; 3286 $item.removeClass('klcart-item-busy'); 3287 if(res && res.success){ 3288 if(res.deleted){ 3289 // dropped to zero: remove just this row, drop it from the cached list, recompute. 3290 removeFromLast(id); 3291 $item.remove(); 3292 recalcTotals(); 3293 }else{ 3294 // patch ONLY this row (qty + line total). No full re-fetch, so the rest of the 3295 // cart is untouched. Also keep the cached list current so a later sort-toggle 3296 // re-render shows the right numbers. 3297 var applied = (typeof res.new_qty !== 'undefined') ? parseFloat(res.new_qty) : newQty; 3298 // line total = unit price * qty, computed here so it works in both modes 3299 // (qty-update.php's future-cart branch does not return item_total). 3300 var lineTotal = parseMoney($item.attr('data-unit')) * applied; 3301 $item.attr('data-qty', applied); 3302 $item.attr('data-line', lineTotal); 3303 $item.find('.klcart-qty-val').text(applied); 3304 $item.find('.klcart-item-total').text(currency + formatMoney(lineTotal)); 3305 updateLast(id, { qty: applied, line_total: formatMoney(lineTotal) }); 3306 recalcTotals(); 3307 } 3308 } 3309 }, 3310 error: function(){ 3311 isLoading = false;
3312 $item.removeClass('klcart-item-busy'); 3313 } 3314 }); 3315 } 3316 3317 // keep the cached item list (used to re-render on sort toggle) in sync with live edits 3318 function findLast(id){ 3319 id = String(id); 3320 for(var i = 0; i < lastItems.length; i++){ 3321 if(String(lastItems[i].id) === id){ return lastItems[i]; } 3322 } 3323 return null; 3324 } 3325 function updateLast(id, fields){ 3326 var it = findLast(id); 3327 if(it){ for(var k in fields){ if(fields.hasOwnProperty(k)){ it[k] = fields[k]; } } } 3328 } 3329 function removeFromLast(id){ 3330 id = String(id); 3331 lastItems = $.grep(lastItems, function(it){ return String(it.id) !== id; }); 3332 } 3333 3334 // Recurring quick-buttons -> shop/cart-drawer-recur.php. 'mode' maps 0/1/2 to once/every/every2. 3335 function setRecur($item, v){ 3336 if(isLoading){ return; } 3337 var id = $item.attr('data-id'); 3338 var $wrap = $item.find('.klcart-recur'); 3339 isLoading = true; 3340 $wrap.addClass('klcart-recur-busy'); 3341 $.ajax({ 3342 url: RECUR_URL, 3343 type: 'POST', 3344 dataType: 'json', 3345 data: { content_id: id, recur: v }, 3346 success: function(res){ 3347 isLoading = false; 3348 $wrap.removeClass('klcart-recur-busy'); 3349 if(res && res.success){ 3350 var applied = parseInt(res.recur, 10) || 0; 3351 $wrap.find('.klcart-recur-cycle') 3352 .attr('data-recur', applied) 3353 .toggleClass('is-recurring', applied >= 1) 3354 .find('.klcart-recur-label').text(recurLabel(applied)); 3355 $wrap.find('.klcart-recur-more').toggle(applied >= 1); 3356 $wrap.find('.klcart-recur-freq').each(function(){ 3357 $(this).toggleClass('is-on', parseInt($(this).attr('data-freq'), 10) === applied); 3358 }); 3359 $wrap.find('.klcart-recur-pop').removeClass('is-open'); 3360 updateLast(id, { recur: applied }); 3361 } 3362 }, 3363 error: function(){ 3364 isLoading = false; 3365 $wrap.removeClass('klcart-recur-busy'); 3366 } 3367 }); 3368 } 3369 3370 $(function(){ 3371 $drawer = $('#klcart-drawer'); 3372 $backdrop = $('#klcart-backdrop'); 3373 $body = $('#klcart-body'); 3374 3375 if(!$drawer.length){ 3376 return; 3377 } 3378 3379 // The drawer opens ONLY on a cart-icon click, never on add-to-cart (Wayne's call). 3380 window.klCartDrawerOpen = openDrawer; 3381 3382 $backdrop.on('click', closeDrawer); 3383 $drawer.on('click', '.klcart-close', closeDrawer); 3384 $(document).on('keydown', function(e){ 3385 if(e.key === 'Escape' && isOpen){ 3386 closeDrawer(); 3387 } 3388 }); 3389 3390 $body.on('click', '.klcart-plus', function(){ 3391 changeQty($(this).closest('.klcart-item'), 1); 3392 }); 3393 $body.on('click', '.klcart-minus', function(){ 3394 changeQty($(this).closest('.klcart-item'), -1); 3395 }); 3396 3397 // recurring toggle pill: One-time <-> Every order (anything recurring toggles back to one-time) 3398 $body.on('click', '.klcart-recur-cycle', function(){ 3399 var cur = parseInt($(this).attr('data-recur'), 10) || 0; 3400 var next = (cur > 0) ? 0 : 1; 3401 setRecur($(this).closest('.klcart-item'), next); 3402 }); 3403 3404 // "..." reveals the frequency pop-up (Every 2 / 3 / 4). Only one open at a time. 3405 $body.on('click', '.klcart-recur-dots', function(e){ 3406 e.stopPropagation(); 3407 var $pop = $(this).siblings('.klcart-recur-pop'); 3408 var wasOpen = $pop.hasClass('is-open'); 3409 $body.find('.klcart-recur-pop.is-open').removeClass('is-open'); 3410 if(!wasOpen){ $pop.addClass('is-open'); } 3411 }); 3412 3413 // pick a frequency from the pop-up 3414 $body.on('click', '.klcart-recur-freq', function(e){ 3415 e.stopPropagation(); 3416 setRecur($(this).closest('.klcart-item'), parseInt($(this).attr('data-freq'), 10)); 3417 }); 3418 3419 // click anywhere else closes any open frequency pop-up 3420 $(document).on('click', function(){ 3421 $body.find('.klcart-recur-pop.is-open').removeClass('is-open'); 3422 }); 3423 3424 // sort toggle: flip default <-> category, re-render from the cached list, and persist the 3425 // choice in the session so it sticks on the next page load. 3426 $body.on('click', '.klcart-sort-toggle', function(e){ 3427 e.preventDefault(); 3428 currentSort = (currentSort === 'category') ? 'default' : 'category'; 3429 renderItems(); 3430 $.get(CONTENTS_URL, { set_sort: currentSort }); 3431 }); 3432 3433 // Cart-icon trigger: ONLY the actual cart icon opens the drawer (Wayne). We bind the 3434 // specific header cart-icon elements, NOT every link to /shop/cart, so normal navigation 3435 // links that happen to point at the cart page (the "Your Order" sub-nav item, footer 3436 // links, the drawer's own View Order/Checkout buttons) still navigate to the full page. 3437 // Off on the cart page itself. 3438 if(!IS_CART_PAGE){ 3439 $(document).on('click', '#thecart a, #asdfthecart a, .fc-mobile-cart, .klcart-nav-trigger', function(e){ 3440 if($(this).closest('#klcart-drawer').length){ 3441 return; 3442 } 3443 e.preventDefault(); 3444 openDrawer(); 3445 }); 3446 } 3447 }); 3448})(); 3449</script>
3449 3450 3451
3452<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"224c069bef","applicationID":"1086961993","transactionName":"YlNUMUECCEFSUUBZCVsZYxdaTA9cV1dMHhZdRg==","queueTime":0,"applicationTime":30,"atts":"ThRDRwkYGx4RUxYKHUhL","errorBeacon":"bam.nr-data.net","agent":""}</script>
3452<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4500bc12cd1d2ec',t:'MTc5MTA3MzQ5MA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
3452<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"148627baf46e45b0816cd4f6eb925acf","r":1,"spa":2}' crossorigin="anonymous"></script>
3452 3453</body> 3454</html> 3455 3456
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.