1<!-- powered by ArtStorefronts.com. Patent-Pending. --> 2<!-- authenticity check: 3694 | artandsurf --> 3 4<!DOCTYPE html> 5<html lang="en"> 6 7 <head> 8 9 <meta charset="utf-8" />
10<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-788e7e15942db1acc92","applicationID":"1050764195","transactionName":"dQ0MEEFcVFUGRktEQFMQPRdaR10WEEALQ1ZFTREQUl1cWBFQO0JHWRAHFxxAUFYU","queueTime":23,"applicationTime":403,"agent":""}</script>
vendor: 1 bytes, line 10
10
11<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:"1120300262",accountID:"4434733",trustKey:"4434733",xpid:"UAIEVVFQCxABVFRSAAcDV10E",licenseKey:"NRJS-788e7e15942db1acc92",applicationID:"1050764195",browserID:"1120300262"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 12(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
12e.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;
12const 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);
12if(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$:()=>
12o,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])}
12(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}
12;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
12{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
12ine_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()=>
12{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)=>
12null==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
12dTimingMethod(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
12imeToRegister: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})})}
12return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
12!==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);
12if(!(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)}
12);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)})});
12class 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
12h(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>
12 13<meta name="viewport" content="width=device-width" /> 14 <meta name="robots" content="noai, noimageai"/> 15 16 <title>Oregon Coast, Ocean, Wave and Surf Art – Original Paintings – Trucker Hats - Greeting Cards - Coasters - Mugs by Spencer Reynolds</title> 17 18 <META NAME="Keywords" CONTENT="Pacific Northwest, Oregon Coast, Southern Oregon Coast, wave art, surf art, original, painting, trucker hats, Spencer Reynolds"/> 19 <META NAME="Description" CONTENT="Pacific Northwest Oregon Coast original paintings and products by Spencer Reynolds for sale. Browse trucker hats, greeting cards, and other products with Oregon coast art, waves, succulents, surf art and other Pacific Northwest scenes."/> 20 21<link rel='canonical' href="https://www.artandsurf.com/shop-products" /> 22 23 24 <meta property="fb:app_id" content="477028195749152" /> 25 <meta property="og:type" content="website" /> 26 <meta property="og:url" content="https://www.artandsurf.com/shop-products" /> 27 <meta property="og:title" content="Oregon Coast, Ocean, Wave and Surf Art – Original Paintings – Trucker Hats - Greeting Cards - Coasters - Mugs by Spencer Reynolds" /> 28 29 <meta property="og:image" content="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn54fG2Df4SlGFWJbRUL5dfCFH1pJuEmq9laVPSoRegZ3MMnzrtTDEoj-7i6QbqwlTJPg_KxcPPpZTMH6MR08jpT0bR18re6k_PWKA.png" /> 30 31 <meta property="og:description" content="Pacific Northwest Oregon Coast original paintings and products by Spencer Reynolds for sale. Browse trucker hats, greeting cards, and other products with Oregon coast art, waves, succulents, surf art and other Pacific Northwest scenes." /> 32 33 34 35<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/application_shared_css-8cab0b229a9014e0e28e96f2d6c8353ab06ec73dcc047ea19f3aae0d14b0e637.css" /> 36<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/application_plugins-7fea6c4f258e0baa8567390ff6e4eda5761034ca16e33a80774999d5189c8dcc.css" /> 37<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/pages/show-3b1e2293df0d5a738fa7580911361b3f14ce770300e981ccc6a9a77619c36f82.css" /> 38<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/global-9e8571ecea3be181d1674dd2ccabb73d25757a0a94d4b738676a55beb581e948.css" /> 39 40<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/global_horz_nav_logo_inline_1260w-e266f81541e0b83d0bd8edeab27c215d8eb57df7b107c3dd37bff6e825fb9e86.css" /> 41<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/skeletons/versions/two-47fd93d3f49bb345d1c611342fcb685f8eae6139ca20fd8a98082a9dc11a0584.css" /> 42<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/content_builder-da78eae125dfc3a58f181a4e6a80e8b276fc587d9a17813005babbc6188006eb.css" /> 43 44 45 <link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/sleek-580119890953c11473d6a580043f1e22089fd54998ff78fefcc35bd658d09052.css" /> 46 47 48<!-- if has color scheme CSS file --> 49<!-- / --> 50
51<script type="text/javascript"> 52 window.lazySizesConfig = window.lazySizesConfig || {}; 53 window.lazySizesConfig.loadHidden = false; 54</script>
54 55 56<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/jquery.Jcrop.min-3bfa438c19ba4eaff3bfd91b929ff61cdb69d6d387310d745f164eb2b982ebcb.css" /> 57<!-- needed for Foundation -->
58<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/modernizr-e285c522750892f4b6bf9beb6b38e4c9c34708d55e52e898c643af0ad38a2bfb.js" crossorigin="anonymous"></script>
58 59<!-- end Foundation --> 60
61<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/application_user_site-64ff809fc7b6f4167b1e85145d5429415f3c8b1f9505ee2fa447e91966aa19dd.js" crossorigin="anonymous"></script>
61 62 63
63<script src="https://d32wpxz89tv3uk.cloudfront.net/assets/re_captcha-69f903b3e63e418dbd51897047a21a08a966cc1bc6ca500a573773eebe98d36e.js" crossorigin="anonymous"></script>
63 64 65<meta name="csrf-param" content="authenticity_token" /> 66<meta name="csrf-token" content="vvEOzzIvg6xmROVieO9X1Dozp76qS15Pbh6wWQOXpCLrw5Q8H2HagFPlZFilqDBzftpdmFX8l3tfcYhnIZydNA" /> 67 68 <!-- this applies CSS from the old theme editor --> 69 <style type="text/css" class="template_css"> 70 body { 71 background-color: #; 72 background-repeat: ; 73 background-position: ; 74} 75 76.logo-header { 77 background: #; 78} 79 80.logo-slogan { 81 margin-top: ; 82 text-align: ; 83} 84 85.logo-slogan img { 86 width: ; 87} 88 89.logo { 90 color: #; 91 font-family: ; 92 font-size: ; 93 text-align: ; 94} 95 96.slogan { 97 color: #; 98 font-family: ; 99 font-size: ; 100 text-align: ; 101} 102 103#announcement_bar_container { 104 background: #; 105} 106 107.navigation-menu { 108 margin-top: ; 109} 110 111.ddsmoothmenu, .ddsmoothmenu-v, .navigation-menu { 112 background: #; 113 font-family: ; 114 font-size: ; 115} 116 117.ddsmoothmenu ul li a:link, 118.ddsmoothmenu-v ul li a:link { 119 color: #; 120} 121 122.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.jqhover, 123.ddsmoothmenu ul li a.selected, 124.ddsmoothmenu ul li ul li a, 125.ddsmoothmenu ul li ul li a.selected, 126.ddsmoothmenu-v ul li a:hover, .ddsmoothmenu-v ul li a.jqhover, 127.ddsmoothmenu-v ul li a.selected, 128.ddsmoothmenu-v ul li ul li a, 129.ddsmoothmenu-v ul li ul li a.selected { 130 background: #; 131 color: #; 132} 133 134.billboard { 135 background: #; 136 border-color: #; 137 border-width: ; 138 border-style: ; 139} 140 141.content-area { 142 background: #; 143 border-color: #; 144 border-width: ; 145 border-style: ; 146} 147 148.content-area-inner { 149 padding: ; 150 color: #; 151 font-family: ; 152 font-size: ; 153} 154 155.content-area a:link, .content-area a:visited { 156 color: #; 157} 158 159.content-area a:hover { 160 color: #; 161} 162 163.headline h1 { 164 color: #; 165 font-family: ; 166 font-size: ; 167} 168 169.footer { 170 background: #; 171 border-color: #; 172 border-width: ; 173 border-style: ; 174} 175 176.footer-area-inner { 177 background: #; 178 padding: ; 179 color: #; 180 font-family: ; 181 font-size: ; 182} 183 184.footer a:link, .footer a:visited { 185 color: #; 186} 187 188.footer a:hover { 189 color: #; 190} 191 </style> 192 193 <!-- this applies custom CSS from templates#edit, where you can apply custom code --> 194 <style type="text/css" class="custom_css"> 195 #content_area .body-section-content p a { 196 color: rgb(0, 90, 255)!important; 197} 198 </style> 199 200 <!-- this applies CSS from the new theme editor --> 201 <style type="text/css" class="custom_css"> 202 203 #user_website { 204 background-color: rgb(255, 255, 255); 205 } 206 207 208 #content_area { 209 background-color: rgba(0, 0, 0, 0); 210 } 211 212 213 #user_website .logo-nav-inline { 214 background-color: rgb(255, 255, 255); 215 } 216 217 218 #user_website #account_container { 219 background-color: rgba(0, 0, 0, 0);padding-top: 7px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; 220 } 221 222 223 #user_website #account_container a { 224 background-color: rgba(0, 0, 0, 0);color: rgb(119, 119, 119); font-family: sans-serif; font-size: 10px; font-weight: ; text-decoration: none; text-transform: uppercase; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; 225 } 226 227 228 #user_website #search form input.submit-form-btn { 229 background-color: rgb(240, 240, 240);color: rgb(102, 102, 102); font-family: sans-serif; font-size: 13px; font-weight: ; text-decoration: none; text-transform: none; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; 230 } 231 232 233 #user_website #shopping_cart_bar_container #shopping_cart_btn a.submit-form-btn { 234 background-color: rgb(240, 240, 240);color: rgb(102, 102, 102); font-family: sans-serif; text-decoration: none; text-transform: none; 235 } 236 237 238 #user_website #mobile_navigation .top-bar { 239 240 } 241 242 243 #user_website #scrolling_navigation { 244 background-color: rgba(0, 0, 0, 0); 245 } 246 247 248 #user_website #scrolling_header_and_navigation .logo-slogan.image { 249 background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-weight: ; text-align: left; margin-top: 10px; margin-bottom: 10px; text-decoration: none; 250 } 251 252 253 #user_website #header .logo-slogan { 254 text-align: left; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; width: ; display: block; 255 } 256 257 258 #user_website #navigation .navigation-menu { 259 background-color: rgba(0, 0, 0, 0);margin-top: 15px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 260 } 261 262 263 #user_website #navigation .ddsmoothmenu ul li.parent a { 264 background-color: rgba(0, 0, 0, 0);color: #ff6700; font-family: sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-top: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; padding-right: 20px; 265 } 266 267 268 #user_website #navigation .ddsmoothmenu ul li.parent a.jqhover { 269 color: rgb(0, 0, 0); text-decoration: none; 270 } 271 272 273 #user_website #navigation .ddsmoothmenu ul li.parent ul li a { 274 background-color: rgb(255, 255, 255);color: rgb(153, 153, 153); font-family: sans-serif; font-size: 11px; font-weight: ; text-align: left; text-decoration-line: none; text-transform: uppercase; margin-top: 0px; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; padding-right: 20px; 275 } 276 277 278 #user_website #navigation .ddsmoothmenu ul li.parent ul li a.jqhover { 279 color: rgb(0, 0, 0); text-decoration: none; 280 } 281 282 283 #user_website #top_controls { 284 background-color: rgba(0, 0, 0, 0);margin-top: 0px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: ; padding-right: ; 285 } 286 287 288 #user_website #header_and_navigation { 289 background-color: rgba(0, 0, 0, 0);margin-top: 10px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 290 } 291 292 293 #user_website #scrolling_header_and_navigation { 294 background-color: rgb(255, 255, 255); 295 } 296 297 298 #user_website #shopping_cart_btn_sidebar.sidebar-widget a.submit-form-btn.soft { 299 background-color: rgb(0, 0, 0);color: rgb(255, 255, 255); font-family: sans-serif; font-size: 13px; font-weight: ; text-decoration: none; text-transform: none; padding-top: 12px; padding-bottom: 12px; padding-left: 15px; padding-right: 15px; 300 } 301 302 303 #user_website #scrolling_header_and_navigation .navigation-menu { 304 background-color: rgba(0, 0, 0, 0);margin-top: 15px; border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 45px; 305 } 306 307 308 #user_website #scrolling_header_and_navigation .ddsmoothmenu ul li a { 309 background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 12px; font-weight: ; text-decoration: none; text-transform: uppercase; margin-top: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; padding-right: 20px; 310 } 311 312 313 #user_website #scrolling_header_and_navigation .ddsmoothmenu ul li a.jqhover { 314 color: rgb(0, 0, 0); text-decoration: none; 315 } 316 317 318 #user_website #scrolling_header_and_navigation .ddsmoothmenu ul li ul li a { 319 background-color: rgb(255, 255, 255);color: rgb(85, 85, 85); font-family: sans-serif; font-size: 12px; font-weight: ; text-align: left; text-decoration: none; text-transform: uppercase; margin-top: 0px; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; padding-right: 20px; 320 } 321 322 323 #user_website #scrolling_header_and_navigation .ddsmoothmenu ul li ul li a.jqhover { 324 color: rgb(85, 85, 85); text-decoration: none; 325 } 326 327 328 #content_area h1 { 329 background-color: rgba(0, 0, 0, 0);color: rgb(67, 67, 67); font-family: sans-serif; font-size: 19px; font-weight: ; text-align: left; text-decoration: none; text-transform: uppercase; margin-top: 0px; 330 } 331 332 333 #content_area .headline h1 { 334 background-color: rgba(0, 0, 0, 0);color: rgb(67, 67, 67); font-family: sans-serif; font-size: 19px; font-weight: ; text-align: left; text-decoration: none; text-transform: uppercase; margin-top: 0px; 335 } 336 337 338 #content_area .body-section-content p { 339 background-color: rgba(0, 0, 0, 0);color: #000000; font-family: sans-serif; font-size: 13px; font-weight: ; text-align: ; text-decoration: none; text-transform: none; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 340 } 341 342 343 #content_area .body-section-content p a { 344 background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); font-family: sans-serif; font-size: 14px; font-weight: ; text-decoration: none; 345 } 346 347 348 #content_area .body-section-content p a.jqhover { 349 background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); text-decoration: none; 350 } 351 352 353 #content_area .body-section-content table tr td p { 354 background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 11px; font-weight: ; text-align: ; text-decoration: none; text-transform: none; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 355 } 356 357 358 .footer-area-inner p { 359 background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 12px; font-weight: ; text-align: center; text-decoration: none; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 360 } 361 362 363 .footer-area-inner p a { 364 background-color: rgba(0, 0, 0, 0);color: rgb(255, 255, 255); text-decoration: none; 365 } 366 367 368 #user_website .social-links-bar { 369 background-color: rgba(0, 0, 0, 0);text-align: left; 370 } 371 372 373 #user_website .social-links-bar a { 374 background-color: rgba(0, 0, 0, 0);color: rgb(171, 171, 171); font-family: sans-serif; font-size: 14px; font-weight: ; text-align: left; text-decoration: none; 375 } 376 377 378 #user_website div.columns.global-form-details .user-form-field-label { 379 color: rgb(51, 51, 51); font-family: sans-serif; font-size: 14px; font-weight: ; text-align: left; text-decoration: none; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 380 } 381 382 383 #user_website .reveal-modal div.columns.global-form-details .user-form-field-label label { 384 color: rgb(102, 102, 102); font-family: sans-serif; font-size: 14px; font-weight: ; text-align: left; text-decoration: none; text-transform: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 385 } 386 387 388 #content_area .lead-content { 389 background-color: rgba(0, 0, 0, 0);color: rgb(136, 136, 136); font-family: sans-serif; font-size: 14px; font-weight: ; text-align: left; text-decoration: none; text-transform: none; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 390 } 391 392 393 #content_area .ending-content { 394 background-color: rgba(0, 0, 0, 0);color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-weight: ; text-align: center; text-decoration: none; text-transform: none; margin-top: 20px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 395 } 396 397 398 #content_area .product-container .photo-inner-container { 399 background-color: rgb(255, 255, 255);color: rgb(136, 136, 136); padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; 400 } 401 402 403 #content_area .product-container .album-title { 404 background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); padding-top: 10px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; 405 } 406 407 408 #content_area .product-container .album-title a { 409 background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); font-family: sans-serif; font-size: 12px; font-weight: ; text-decoration: none; text-transform: uppercase; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 410 } 411 412 413 #content_area .product-outer-container .album-title { 414 background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); font-family: sans-serif; font-size: 12px; font-weight: ; text-align: left; text-decoration: none; text-transform: uppercase; padding-top: 10px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; 415 } 416 417 418 #content_area .product-container .cheapest-price { 419 background-color: rgba(0, 0, 0, 0);color: rgb(48, 48, 48); font-family: sans-serif; font-size: 12px; font-weight: ; text-align: left; text-decoration: none; text-transform: ; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 420 } 421 422 423 #user_website div.columns.form.global-form-details { 424 background-color: rgba(0, 0, 0, 0);color: rgb(102, 102, 102); border-color: rgb(0, 0, 0);border-style: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: ; padding-right: ; 425 } 426 427 428 </style> 429 430<!-- css custom_code_datum goes here --> 431<style type="text/css" class="template_css"> 432</style> 433
434<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/866d17eb5fa206c5c7ab387d7/fed196bae920efa98be71b0b8.js");</script>
434 435 436<style> 437.subscribe-bar.large-4.columns{margin: 0 auto;} 438.trust-bar.columns.center-align.no-left-padding {display: inline-block;} 439.center-align {display: flex;} 440</style> 441 442 443 444 445 446 447 448 449 450 451<noscript> 452 <div style="color: white; text-align: center; background: red; padding: 15px; line-height: 25px;"> 453 <b>ATTENTION:</b> To use this site, it is necessary to enable JavaScript in your browser.<br /> 454 Here are the <a href="http://www.enable-javascript.com/" target="_blank" style='color: white; text-decoration: underline;'> 455 Instructions on how to enable JavaScript in your web browser</a>. 456 </div> 457</noscript> 458 459 460
461<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/runtime-48663f4aeb33d4930f02.js" defer="defer"></script>
vendor: 1 bytes, line 461
461
462<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/999-a9563bcdc77b82ea4f63.js" defer="defer"></script>
vendor: 1 bytes, line 462
462
463<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/308-18d87b5befbab9292ad4.js" defer="defer"></script>
vendor: 1 bytes, line 463
463
464<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/750-300f493532ad492af611.js" defer="defer"></script>
vendor: 1 bytes, line 464
464
465<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/59-9c04dc9cb4be2eb5c68d.js" defer="defer"></script>
vendor: 1 bytes, line 465
465
466<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/670-f3c3f7300965b248c526.js" defer="defer"></script>
vendor: 1 bytes, line 466
466
467<script src="https://d32wpxz89tv3uk.cloudfront.net/entries/js/user-site-646d14a94c34ad99efe6.js" defer="defer"></script>
467 468<link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/entries/user-site-themes-base.css" /> 469 470 471 472<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@shoelace-style/[email protected]/cdn/themes/light.css" />
473<script type="module" src="https://cdn.jsdelivr.net/npm/@shoelace-style/[email protected]/cdn/shoelace-autoloader.js"></script>
473 474 475
475<script type="text/javascript" src="https://js.stripe.com/v3/" crossorigin="anonymous"></script>
475 476 </head> 477 <body id="user_website" 478 class="horz_nav_logo_inline_1260w light asf-page-shop-products show-tax-only-on-checkout-summary no-billboard theme-version-two sleek user-site-stores-standard-stores" 479 data-measurement-unit="inches/feet" 480 data-stylesheet-id="14974" 481 data-checkout-source="local" 482 data-user-id="" 483 data-website-user-id="4275974986" 484 data-theme-version="2.0" 485 data-disable-right-click="true" 486 data-bypass-cookie-consent="false" 487 data-cookie-consent-on="true" 488 data-has-active-automatic-coupons="false" 489 data-bind-attributes-source='{ "form_authenticity_token": "jVuLy17FC0aBq0yglrUJdL6Qzn2mM6OBPEFe1czV7H7YaRE4c4tSarQKzZpL8m7T-nk0W1mEarUNLmbr7t7VaA" }' 490 data-google-analytics-measurement-id="G-CB8MLZ3BZ3" 491 > 492 493 <!-- GA Tag Manager must go immediately after <body> --> 494 <!-- WARNING DO NOT TOUCH THIS CODE. it is required for the analytics on customer websites. changing it will stop conversions, pageviews and everything from being tracked --> 495 496
496<script type="text/javascript">var dataLayer = dataLayer || [];</script>
496 497 498 <!-- Google Tag Manager -->
vendor: 64 bytes, lines 498-499
498 499 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
499GTM-W75DFV
vendor: 87 bytes, lines 499-501
499" 500 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 501
501<script type="text/javascript">
vendor: 329 bytes, lines 501-505
501(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 502 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 503 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 504 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 505 })(window,document,'script','dataLayer','
505GTM-W75DFV
vendor: 3 bytes, line 505
505');
505</script>
505 506 <!-- End Google Tag Manager --> 507 508 509 <div 510 class="cookie-consent-usersite bottom-left btn-revisit-wrapper cookie-consent-usersite-js has-tip tip-right" 511 title="Consent Preferences" 512 data-tooltip="Consent Preferences" 513> 514 <button aria-label="Consent Preferences" class="btn-revisit cookie-consent-btn-js"> 515 <img alt="Revisit consent button" src="https://cdn-cookieyes.com/assets/images/revisit.svg"/> 516 </button> 517</div> 518 519 520 521 522 <div id="body_container" class="body-container body-container-js "> 523 524 <div id="website_body_container"> 525 <div class="website-body"> 526 527 528 <div id="mobile_navigation" class="large-8 medium-12 small-12 columns no-left-padding nav-outer"> 529 <div class="navigation-menu"> 530 <div class="row no-margin"> 531 <!-- user_site/layout_components/mobile_navigation --> 532<div class="fixed contain-to-grid"> 533 <div class="fixed"> 534 <nav class="top-bar mobile-navigation-top-bar-js columns" data-mobile-nav-theme="light"> 535 <ul class="title-area collapsed-nav"> 536 <!-- Title Area --> 537 538 539 <li class="name"> 540 <!-- display the mobile logo if the scrolling logo file exists, regardless of whether user has specified to use logo image --> 541 <a href="https://www.artandsurf.com/shop-art" class="scrolling-logo"> 542 <img src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5yJ2WUa8fzWFiTbgFVu8iBHyhwfeEmq9laVPSoQOkT3MMnzrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycYc4FQhKk8iLX8xID3nf9WMRgZ_lABp-JbJ3rgdzU_gPuVRHLcqn6dxI7A0xUrxxQgSfv-ZVWJ1zN3-gjc_ktPvvkcau4FDKWZfhjRWjhppE7Py-BTxr6EOlYIWzo6e-ZXAa3HDT894.webp" /> 543 </a> 544 </li> 545 546 <li style="margin-top: 5px;" class="topbar-icon cart" data-react-class="v2/NavigationControlButtonsMobile" data-react-props="{}"></li> 547 548 <li class="toggle-topbar" style="margin-top: 5px;"> 549 <a href="#"> 550 <i class="fa-solid fa-list" style="font-size: 2em;"></i> 551 </a> 552 </li> 553 554 </ul> 555 556 <section class="top-bar-section"> 557 558 <ul class="left"> 559 <li id='page_62786' class="has-dropdown"> 560 <a href="https://www.artandsurf.com/shop-art" class=""> 561 Art Shop 562 </a> 563 <ul class="dropdown"> 564 <li id='page_62788' class=""> 565 <a href="https://www.artandsurf.com/waves" class=""> 566 Waves 567 </a> 568 569 </li> 570 <li id='page_65114' class=""> 571 <a href="https://www.artandsurf.com/naturescapes" class=""> 572 Naturescapes 573 </a> 574 575 </li> 576 <li id='page_65161' class=""> 577 <a href="https://www.artandsurf.com/pen-and-inks" class=""> 578 Pen and Inks 579 </a> 580 581 </li> 582 <li id='page_65113' class=""> 583 <a href="https://www.artandsurf.com/abstract" class=""> 584 Surreal 585 </a> 586 587 </li> 588 589 <!-- Right Nav Section --> 590 <ul class="right"> 591 <li class="divider hide-for-small"></li> 592 </ul> 593</ul> 594 595 </li> 596 <li class="divider"></li> 597 <li id='page_65192' class=""> 598 <a href="https://www.artandsurf.com/shop-products" class=""> 599 Shop Originals and Products 600 </a> 601 602 </li> 603 <li class="divider"></li> 604 <li id='page_75338' class=""> 605 <a href="https://www.artandsurf.com/gift-card-shop" class=""> 606 Gift Card Shop 607 </a> 608 609 </li> 610 <li class="divider"></li> 611 <li id='page_69378' class=""> 612 <a href="https://www.artandsurf.com/semi-aquatic-gallery" class=""> 613 Semi Aquatic Gallery 614 </a> 615 616 </li> 617 <li class="divider"></li> 618 <li id='page_62791' class=""> 619 <a href="https://www.artandsurf.com/about-artist-spencer-reynolds" class=""> 620 About Spencer 621 </a> 622 623 </li> 624 <li class="divider"></li> 625 <li id='page_62792' class="has-dropdown"> 626 <a href="https://www.artandsurf.com/contact" class=""> 627 Contact 628 </a> 629 <ul class="dropdown"> 630 <li id='page_62793' class=""> 631 <a href="https://www.artandsurf.com/faq" class=""> 632 Returns - Shipping - FAQ's 633 </a> 634 635 </li> 636 <li id='page_69250' class=""> 637 <a href="https://www.artandsurf.com/privacy-policy" class=""> 638 Privacy Policy 639 </a> 640 641 </li> 642 643 <!-- Right Nav Section --> 644 <ul class="right"> 645 <li class="divider hide-for-small"></li> 646 </ul> 647</ul> 648 649 </li> 650 <li class="divider"></li> 651 <li id='page_395753' class=""> 652 <a href="https://www.artandsurf.com/dive-deeper" class=""> 653 Dive Deeper Blog 654 </a> 655 656 </li> 657 <li class="divider"></li> 658 </ul> 659 660 <ul class="right" data-react-class="v2/AccountPanelMobile" data-react-props="{}"></ul> 661 </section> 662 </nav> 663 </div> 664</div> 665<!-- end user_site/layout_components/mobile_navigation --> 666 667 </div> 668 </div> 669 </div> 670 671 <div id="scrolling_header_and_navigation" class="large-12 columns no-left-right-padding logo-nav-inline header-js"> 672 673 <div class="row wrap"> 674 675 <div id="scrolling_header" class="large-3 medium-3 small-2 columns no-left-padding header-outer"> 676 <div class="logo-header"> 677 <div class="no-margin"> 678 <div class='large-12 columns body-section-content one'> 679 <a href="https://www.artandsurf.com/shop-art"> 680 <div class="logo-slogan image"> 681 <!-- display the scrolling logo if the scrolling logo file exists, regardless of whether user has specified to use logo image --> 682 <a href="https://www.artandsurf.com/shop-art"> 683 <img id="scrolling_nav_logo_image" alt="The Art of Spencer Reynolds" src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5yJ2WUa8fzWFiTbgFVu8iBHyhwfeEmq9laVPSoQOkT3MMnzrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycYc4FQhKk8iLX8xID3nf9WMRgZ_lABp-JbJ3rgdzU_gPuVRHLcqn6dxI7A0xUrxxQgSfv-ZVWJ1zN3-gjc_ktPvvkcau4FDKWZfhjRWjhppE7Py-BTxr6EOlYIWzo6e-ZXAa3HDT894.webp" /> 684 </a> 685 </div> 686 </a> 687</div> 688 689 </div> 690 </div> 691 </div> 692 693 <div id="scrolling_navigation" class="large-9 medium-9 small-10 columns no-left-padding nav-outer"> 694 <div class="navigation-menu"> 695 <div class="row no-margin"> 696 <!-- begin NAVIGATION for large screens --> 697<div id="smoothmenu1" class="ddsmoothmenu"> 698 <ul> 699 <li id='page_62786'> 700 <a href="https://www.artandsurf.com/shop-art" class="nav-page" target="">Art Shop</a> 701 <ul class="dropdown"> 702 <li id='page_62788' class=""> 703 <a href="https://www.artandsurf.com/waves" class="" target=""> 704 Waves 705 </a> 706 707 </li> 708 <li id='page_65114' class=""> 709 <a href="https://www.artandsurf.com/naturescapes" class="" target=""> 710 Naturescapes 711 </a> 712 713 </li> 714 <li id='page_65161' class=""> 715 <a href="https://www.artandsurf.com/pen-and-inks" class="" target=""> 716 Pen and Inks 717 </a> 718 719 </li> 720 <li id='page_65113' class=""> 721 <a href="https://www.artandsurf.com/abstract" class="" target=""> 722 Surreal 723 </a> 724 725 </li> 726</ul> 727 728 </li> 729 <li id='page_65192'> 730 <a href="https://www.artandsurf.com/shop-products" class="nav-page" target="">Shop Originals and Products</a> 731 732 </li> 733 <li id='page_75338'> 734 <a href="https://www.artandsurf.com/gift-card-shop" class="nav-page" target="">Gift Card Shop</a> 735 736 </li> 737 <li id='page_69378'> 738 <a href="https://www.artandsurf.com/semi-aquatic-gallery" class="nav-page" target="">Semi Aquatic Gallery</a> 739 740 </li> 741 <li id='page_62791'> 742 <a href="https://www.artandsurf.com/about-artist-spencer-reynolds" class="nav-page" target="">About Spencer</a> 743 744 </li> 745 <li id='page_62792'> 746 <a href="https://www.artandsurf.com/contact" class="nav-page" target="">Contact</a> 747 <ul class="dropdown"> 748 <li id='page_62793' class=""> 749 <a href="https://www.artandsurf.com/faq" class="" target=""> 750 Returns - Shipping - FAQ's 751 </a> 752 753 </li> 754 <li id='page_69250' class=""> 755 <a href="https://www.artandsurf.com/privacy-policy" class="" target=""> 756 Privacy Policy 757 </a> 758 759 </li> 760</ul> 761 762 </li> 763 <li id='page_395753'> 764 <a href="https://www.artandsurf.com/dive-deeper" class="nav-page" target="">Dive Deeper Blog</a> 765 766 </li> 767 </ul> 768</div> 769<!--end NAVIGATION for large screens --> 770 771 772 </div> 773 </div> 774 </div> 775 776 <div id="shopping_cart_btn_sidebar" class="sidebar-widget" data-react-class="v2/ShoppingCartButtonSideBar" data-react-props="{}"></div> 777 778 </div> 779 780 </div> 781 782 <div class=""> 783 784 <div class="large-12 columns top-controls-outer" id="top_controls"> 785 786 <div class="large-12 columns no-left-right-padding top-controls wrap"> 787 788 <div id="account_container" class="content-area columns"> 789 <div data-react-class="v2/AccountPanel" data-react-props="{}"></div> 790 </div> 791 792 <div id="search" class="search-container site-search-avail" style="font-size: .9em;"> 793 <form action='/site_search' method='get'> 794 <input type='text' name='search' placeholder='search'> 795 <input type='submit' value='Go' class='submit-form-btn soft'> 796</form> 797 </div> 798 799 <div id="shopping_cart_bar_container" class="content-area site-search-avail" data-delay="" style="font-size: .9em;"> 800 <div id="shopping_cart_btn" data-react-class="v2/ShoppingCartButton" data-react-props="{}"></div> 801 </div> 802 803 </div> 804 805 806 807 </div> 808 809 <div id="header_and_navigation" class="large-12 columns no-left-right-padding logo-nav-container logo-nav-inline header-js"> 810 811 <div class="row wrap header-nav-outer"> 812 813 <div id="header" class="large-4 medium-12 small-12 columns no-left-right-padding header-outer"> 814 <div class="logo-header"> 815 <div class="row no-margin"> 816 <div class='large-12 columns body-section-content one'> 817 <a href="https://www.artandsurf.com/shop-art"> 818 <div class="logo-slogan image"> 819 <img id="logo_image" alt="The Art of Spencer Reynolds" src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5vI2uVY8D2Ak-bMgRE-N3OBXd0deEmq9laVPSoQO8Z3MMnzrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycYc4FQhKk8iLX8xID3nf9WMRgZ_lABp-JbJ3rgdzU_gPuVRHLcqn6dxI7A0xUrxxQgSfv-ZVWJ1zN3-gjc_ktPvvkcau4FDKWZfhjRWjhppE7Py-BTxr6OORN8JdFny39Kjq82eb-3g.webp" /> 820 </div> 821</a> 822 823 </div> 824 825 </div> 826 </div> 827 </div> 828 829 <div id="navigation" class="large-8 medium-12 small-12 columns no-left-padding nav-outer"> 830 <div class="navigation-menu"> 831 <div class="row no-margin"> 832 833 834 <!-- begin NAVIGATION for large screens --> 835 <div id="smoothmenu1" class="ddsmoothmenu"> 836 <ul> 837 <li id='page_62786' class="parent" style="color: #666666"> 838 <a href="https://www.artandsurf.com/shop-art" class="nav-page " target=""> 839 Art Shop 840 </a> 841 <ul class="dropdown"> 842 <li id='page_62788' class=""> 843 <a href="https://www.artandsurf.com/waves" class="" target=""> 844 Waves 845 </a> 846 847 </li> 848 <li id='page_65114' class=""> 849 <a href="https://www.artandsurf.com/naturescapes" class="" target=""> 850 Naturescapes 851 </a> 852 853 </li> 854 <li id='page_65161' class=""> 855 <a href="https://www.artandsurf.com/pen-and-inks" class="" target=""> 856 Pen and Inks 857 </a> 858 859 </li> 860 <li id='page_65113' class=""> 861 <a href="https://www.artandsurf.com/abstract" class="" target=""> 862 Surreal 863 </a> 864 865 </li> 866</ul> 867 868 </li> 869 <li id='page_65192' class="parent" style="color: #666666"> 870 <a href="https://www.artandsurf.com/shop-products" class="nav-page " target=""> 871 Shop Originals and Products 872 </a> 873 874 </li> 875 <li id='page_75338' class="parent" style="color: #666666"> 876 <a href="https://www.artandsurf.com/gift-card-shop" class="nav-page " target=""> 877 Gift Card Shop 878 </a> 879 880 </li> 881 <li id='page_69378' class="parent" style="color: #666666"> 882 <a href="https://www.artandsurf.com/semi-aquatic-gallery" class="nav-page " target=""> 883 Semi Aquatic Gallery 884 </a> 885 886 </li> 887 <li id='page_62791' class="parent" style="color: #666666"> 888 <a href="https://www.artandsurf.com/about-artist-spencer-reynolds" class="nav-page " target=""> 889 About Spencer 890 </a> 891 892 </li> 893 <li id='page_62792' class="parent" style="color: #666666"> 894 <a href="https://www.artandsurf.com/contact" class="nav-page " target=""> 895 Contact 896 </a> 897 <ul class="dropdown"> 898 <li id='page_62793' class=""> 899 <a href="https://www.artandsurf.com/faq" class="" target=""> 900 Returns - Shipping - FAQ's 901 </a> 902 903 </li> 904 <li id='page_69250' class=""> 905 <a href="https://www.artandsurf.com/privacy-policy" class="" target=""> 906 Privacy Policy 907 </a> 908 909 </li> 910</ul> 911 912 </li> 913 <li id='page_395753' class="parent" style="color: #666666"> 914 <a href="https://www.artandsurf.com/dive-deeper" class="nav-page " target=""> 915 Dive Deeper Blog 916 </a> 917 918 </li> 919 </ul> 920 </div> 921 <!--end NAVIGATION for large screens --> 922 923 924 </div> 925 </div> 926 </div> 927 928 </div> 929 930 </div> 931 932 </div> 933 934 935<!-- End Header and Nav --> 936 937<!-- First Band (Slider) --> 938 939 940 941 942 943<!-- Three-up Content Blocks --> 944 945 946 <div id="content_area" class="content-area large-12 columns"> 947 <div class='row wrap'> 948 <div id="user_site_stores_standard_stores_show" class="large-12 columns content-area-inner "> 949 950 951 <div class="large-12 columns headline"> 952 <h1>Shop Originals and Products</h1> 953 </div> 954 955 956 <div class="large-12 columns lead-content"> 957 <p>
957Shop my selection of Pacific Northwest Oregon Coast original paintings and products. Click on any of the categories below and browse my selection of trucker hats, greeting cards, and other products with Oregon coast art, waves, succulents, surf art and other Pacific Northwest scenes.</p> 958 959 </div> 960 961 962<div id="store" class="large-12 columns store-container"> 963 964 965 <div class="Traditional large-12 columns no-left-right-padding category-container"> 966 967</div> 968 969 <div id="category_0" class="Traditional album-none"> 970 <!-- user_site/stores/art_upload_stores/product_layout_traditional --> 971 972 973 974 975 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='8283903' data-counter="1"> 976 <div class="product-outer-container prices"> 977 <div class='top-controls'> 978 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":8283903}"></div> 979 </div> 980 <div class="photo-inner-container"> 981 <a class="product-photo-link" href='/shop-products/standard_products/three-eyed-eddie-1'> 982 <img class="disable-pointer-events lazyload" id="product_8283903" alt="Three Eyed Eddie serigraph by Spencer Reynolds" title="Three Eyed Eddie serigraph by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn4xUWSXavb1BFSPMwFY6NbRAyFaf_huqIFSSvapQeoTyot9kKhRRE42uPrrU6ejliBdhe-yYqW6UQAJsFPWZPdw-cd3HnSEzfQkNc5uHgV8ks-NEJcKHXPRtmEMismhAEYnZ-9r9l5rAPoLt00ReMr1rtRa8BYxFdA8w_AT3Ui0YJ5EAJ_B8zBZmQ.jpg" /> 983 984 <div class='photo-hover'> 985 </div> 986 </a> 987 988 </div> 989 990 <div class="album-title" id="title-"> 991 <div class="product-name"> 992 <a class="product-name-link" href="/shop-products/standard_products/three-eyed-eddie-1"> 993 Three Eyed Eddie 994</a> </div> 995 996 997 <div class="cheapest-price"> 998 $60.00 999 </div> 1000 1001 </div> 1002 1003 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1004 </div> 1005 </div> 1006 1007 1008 1009 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='4400785' data-counter="2"> 1010 <div class="product-outer-container prices"> 1011 <div class='top-controls'> 1012 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":4400785}"></div> 1013 </div> 1014 <div class="photo-inner-container"> 1015 <a class="product-photo-link" href='/shop-products/original_art_products/fire-thief'> 1016 <img class="disable-pointer-events lazyload" id="product_4400785" alt="Fire Thief original painting by Spencer Reynolds" title="Fire Thief original painting by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5EfW-XUef5CViMKjBvxevsKDJhcLh58sRTU_SqRu0Swot8h_MPSRx9uKK7RruxnjxJh_yrar69TUxAyRKvfKd8-4o9HijP3798NYopHwd9gYXDBJ0MAWGK_XIRhp_zFEwhKvNt-FQ8EOMDr11HO8qu-cFApgROFSEXzZk272RkCzKlVwIUstQ.jpg" /> 1017 1018 <div class='photo-hover'> 1019 </div> 1020 </a> 1021 1022 </div> 1023 1024 <div class="album-title" id="title-"> 1025 <div class="product-name"> 1026 <a class="product-name-link" href="/shop-products/original_art_products/fire-thief"> 1027 Fire Thief 1028</a> </div> 1029 1030 1031 <div class="cheapest-price"> 1032 $4,200.00 1033 </div> 1034 1035 <div class="product-size">30" x 30"</div> 1036 </div> 1037 1038 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1039 </div> 1040 </div> 1041 1042 1043 1044 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='5067331' data-counter="3"> 1045 <div class="product-outer-container prices"> 1046 <div class='top-controls'> 1047 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":5067331}"></div> 1048 </div> 1049 <div class="photo-inner-container"> 1050 <a class="product-photo-link" href='/shop-products/limited_edition_art_products/forest-for-the-trees'> 1051 <img class="disable-pointer-events lazyload" id="product_5067331" alt="Forest for the Trees Original Pen and Ink by Spencer Reynolds" title="Forest for the Trees Original Pen and Ink by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5Ee2-XfcegP1uHcgJX7oqJQXEwL_0uqN5VS63uE_0G0Mc7yPcMSFEj97e9Trqsi3EBseb9YKO8TkxAsA_ka_c_qcBiVSnO379qIdJ8WkJinMONWo8GG3PN6ToezMy8QxB4I6Y04AcoBPsF-Vk4fLJZUtR5cQF0q0mwagjAMYY.jpg" /> 1052 1053 <div class='photo-hover'> 1054 </div> 1055 </a> 1056 1057 </div> 1058 1059 <div class="album-title" id="title-"> 1060 <div class="product-name"> 1061 <a class="product-name-link" href="/shop-products/limited_edition_art_products/forest-for-the-trees"> 1062 Forest for the Trees 1063</a> </div> 1064 1065 1066 <div class="cheapest-price"> 1067 $144.00 1068 </div> 1069 1070 </div> 1071 1072 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1073 </div> 1074 </div> 1075 1076 1077 1078 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='7755144' data-counter="4"> 1079 <div class="product-outer-container prices"> 1080 <div class='top-controls'> 1081 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":7755144}"></div> 1082 </div> 1083 <div class="photo-inner-container"> 1084 <a class="product-photo-link" href='/shop-products/standard_products/12-oz-oregon-coast-enamel-mug'> 1085 <img class="disable-pointer-events lazyload" id="product_7755144" alt="12 oz. Enamel Mug by Spencer Reynolds" title="12 oz. Enamel Mug by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5LWVqtN4SnU2KDYAJM59CXRnM2Jfokqd5WVOn0BLgI3pE92_gRXVg-6LuoU7ytliAZ0MakIbKhUR5YqEvrdqExp4pvWSfBw-lyLdR8Rkw3gs6dRsUeF3XNpGtJlZ-4Vx19Pqtv-B9rEPoetAYYXJVxEi9zLG4__oGGC-rfz1mP.jpg" /> 1086 1087 <div class='photo-hover'> 1088 </div> 1089 </a> 1090 1091 </div> 1092 1093 <div class="album-title" id="title-"> 1094 <div class="product-name"> 1095 <a class="product-name-link" href="/shop-products/standard_products/12-oz-oregon-coast-enamel-mug"> 1096 12 oz. Oregon Coast Enamel Mug 1097</a> </div> 1098 1099 1100 <div class="cheapest-price"> 1101 $25.00 1102 </div> 1103 1104 </div> 1105 1106 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1107 </div> 1108 </div> 1109 1110 1111 1112 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='3460548' data-counter="5"> 1113 <div class="product-outer-container prices"> 1114 <div class='top-controls'> 1115 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":3460548}"></div> 1116 </div> 1117 <div class="photo-inner-container"> 1118 <a class="product-photo-link" href='/shop-products/standard_products/brookings-big-wave-tee'> 1119 <img class="disable-pointer-events lazyload" id="product_3460548" alt="Semi Aquatic Brookings Big Wave T-Shirt by Spencer Reynolds" title="Semi Aquatic Brookings Big Wave T-Shirt by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5AZnKdZdr_B06-KgVV49fMKDB_eqohrMRTU_GmQOkbxYtwh_MPSRx9uKK7RruxnjxJh_yrar69TUxAyRKvfKd8-4o9HijP3798NYopHwd9gYXDBJ0MAWGK_XI
1119Rhp_zFEwhKvNt-FQ8EOMDr11HO8qu-cFApgROFW7Naddvnrtu4A3du3y-tMg.jpg" /> 1120 1121 <div class='photo-hover'> 1122 </div> 1123 </a> 1124 1125 </div> 1126 1127 <div class="album-title" id="title-"> 1128 <div class="product-name"> 1129 <a class="product-name-link" href="/shop-products/standard_products/brookings-big-wave-tee"> 1130 Brookings Big Wave Tee 1131</a> </div> 1132 1133 1134 <div class="cheapest-price"> 1135 $25.00 1136 </div> 1137 1138 </div> 1139 1140 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1141 </div> 1142 </div> 1143 1144 1145 1146 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='6162534' data-counter="6"> 1147 <div class="product-outer-container prices"> 1148 <div class='top-controls'> 1149 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":6162534}"></div> 1150 </div> 1151 <div class="photo-inner-container"> 1152 <a class="product-photo-link" href='/shop-products/standard_products/barrel-sun-t-shirt'> 1153 <img class="disable-pointer-events lazyload" id="product_6162534" alt="Barrel & Sun T Shirt | The Art of Spencer Reynolds - artandsurf.com" title="Barrel & Sun T Shirt | The Art of Spencer Reynolds - artandsurf.com" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5AdW-Aa9_OM0iEWDRc6c7nDypxZ7xxsdpUXfCnTOodx4Nnw-kYDBJz7qSoSaaklyFWi-m2bL-gHFQh6UvubbpjqZIlWifSibFyf4clEQhh153PAp0QDzSU8GINzIf_Ekxse6Q0q1AoHeYeogZfI4m6-NoN-SRu_LOYKaHkPI4NL7bjgRdySQ.jpg" /> 1154 1155 <div class='photo-hover'> 1156 </div> 1157 </a> 1158 1159 </div> 1160 1161 <div class="album-title" id="title-"> 1162 <div class="product-name"> 1163 <a class="product-name-link" href="/shop-products/standard_products/barrel-sun-t-shirt"> 1164 Barrel & Sun T-Shirt 1165</a> </div> 1166 1167 1168 <div class="cheapest-price"> 1169 $25.00 1170 </div> 1171 1172 </div> 1173 1174 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1175 </div> 1176 </div> 1177 1178 1179 1180 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='6162466' data-counter="7"> 1181 <div class="product-outer-container prices"> 1182 <div class='top-controls'> 1183 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":6162466}"></div> 1184 </div> 1185 <div class="photo-inner-container"> 1186 <a class="product-photo-link" href='/shop-products/standard_products/lampopus-t-shirt'> 1187 <img class="disable-pointer-events lazyload" id="product_6162466" alt="Lampopus T Shirt | The Art of Spencer Reynolds - artandsurf.com" title="Lampopus T Shirt | The Art of Spencer Reynolds - artandsurf.com" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5OdXCCYcPkEw-1bENU68jAWHUzLvkupt9RXPKwHq9N0J9r3eseQE039aSkRqGrlz1IyKeEePOwTAEKsFOvebxnqYQlVCvPzPUkNdh6RlA519CQVtlUD3nLpCYYwsbrUwlwO7ZiowdzU-4fr0tHfLWyBMa4GV278Sh4tGfK6tIN3g.jpg" /> 1188 1189 <div class='photo-hover'> 1190 </div> 1191 </a> 1192 1193 </div> 1194 1195 <div class="album-title" id="title-"> 1196 <div class="product-name"> 1197 <a class="product-name-link" href="/shop-products/standard_products/lampopus-t-shirt"> 1198 Lampopus T-Shirt 1199</a> </div> 1200 1201 1202 <div class="cheapest-price"> 1203 $25.00 1204 </div> 1205 1206 </div> 1207 1208 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1209 </div> 1210 </div> 1211 1212 1213 1214 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='2282790' data-counter="8"> 1215 <div class="product-outer-container prices"> 1216 <div class='top-controls'> 1217 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":2282790}"></div> 1218 </div> 1219 <div class="photo-inner-container"> 1220 <a class="product-photo-link" href='/shop-products/standard_products/semi-aquatic-secret-beach-dream-baseball-t-shirt'> 1221 <img class="disable-pointer-events lazyload" id="product_2282790" alt="Semi Aquatic Secret Beach Dream Baseball T-Shirt by Spencer Reynolds" title="Semi Aquatic Secret Beach Dream Baseball T-Shirt by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5RcX6Aa8fOIliLZB4Q6MTLEiZkeqJI6o4HOqKvGrNHypx4n69HGghjrO74Cb-yn3EXyOmtYr-gWAEI_wj5drp9-Io9ZzWEyO8_Z8B2VAZ8gYXVEMVZRCSV4DRf2I35Dl5mPrtisgdzR79apggeI5m67dlG8AAxUq8gB0Dcv-p9RLh8b0iXJc
1221B0Atcostosnsw.jpg" /> 1222 1223 <div class='photo-hover'> 1224 </div> 1225 </a> 1226 1227 </div> 1228 1229 <div class="album-title" id="title-"> 1230 <div class="product-name"> 1231 <a class="product-name-link" href="/shop-products/standard_products/semi-aquatic-secret-beach-dream-baseball-t-shirt"> 1232 Secret Beach Dream Baseball T-Shirt 1233</a> </div> 1234 1235 1236 <div class="cheapest-price"> 1237 $30.00 1238 </div> 1239 1240 </div> 1241 1242 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1243 </div> 1244 </div> 1245 1246 1247 1248 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='6162361' data-counter="9"> 1249 <div class="product-outer-container prices"> 1250 <div class='top-controls'> 1251 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":6162361}"></div> 1252 </div> 1253 <div class="photo-inner-container"> 1254 <a class="product-photo-link" href='/shop-products/standard_products/my-kracken'> 1255 <img class="disable-pointer-events lazyload" id="product_6162361" alt="My Kracken | The Art of Spencer Reynolds - artandsurf.com" title="My Kracken | The Art of Spencer Reynolds - artandsurf.com" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5PbUK5fNLyC1iEWBAI_83bRWs0IPYgp9NTXPOqWrValZFli-0NT1Ai_Lm7SrS2kTxVmb_lWKrxXRwV4ku3PbN6_4orHibDwvo4Y8B2QFAl2YWOW8lIRWHHoiZVk5GyAA1kNrN_rlxrS60LrlAKI5WS8dpctuDr41d1reRgUEH-9ro.jpg" /> 1256 1257 <div class='photo-hover'> 1258 </div> 1259 </a> 1260 1261 </div> 1262 1263 <div class="album-title" id="title-"> 1264 <div class="product-name"> 1265 <a class="product-name-link" href="/shop-products/standard_products/my-kracken"> 1266 My Kracken 1267</a> </div> 1268 1269 1270 <div class="cheapest-price"> 1271 $25.00 1272 </div> 1273 1274 </div> 1275 1276 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1277 </div> 1278 </div> 1279 1280 1281 1282 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='1794808' data-counter="10"> 1283 <div class="product-outer-container prices"> 1284 <div class='top-controls'> 1285 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":1794808}"></div> 1286 </div> 1287 <div class="photo-inner-container"> 1288 <a class="product-photo-link" href='/shop-products/standard_products/gathering-wool-trucker-hat'> 1289 <img class="disable-pointer-events lazyload" id="product_1794808" alt="Gathering Wool Trucker Hat by Spencer Reynolds" title="Gathering Wool Trucker Hat by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5RVTDBO-zoFQ-AfgQSu5OLRnM2IPYiqcUIFaC8WP1egNIn2v8QXFMw7r-mSabgwghAyP6tbKHxBEwc-x2vM_d77sFgVDqEkatgJ85uAQlxgc_bCJsMHT7R7zQUm9ylSwhodeU0u1A9Hq0XhlnfYtfuTrAE9i3nKlO3RcIP.jpg" /> 1290 1291 <div class='photo-hover'> 1292 </div> 1293 </a> 1294 1295 </div> 1296 1297 <div class="album-title" id="title-"> 1298 <div class="product-name"> 1299 <a class="product-name-link" href="/shop-products/standard_products/gathering-wool-trucker-hat"> 1300 Gathering Wool Trucker Hat 1301</a> </div> 1302 1303 1304 <div class="cheapest-price"> 1305 $38.00 1306 </div> 1307 1308 </div> 1309 1310 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1311 </div> 1312 </div> 1313 1314 1315 1316 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='5503407' data-counter="11"> 1317 <div class="product-outer-container prices"> 1318 <div class='top-controls'> 1319 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":5503407}"></div> 1320 </div> 1321 <div class="photo-inner-container"> 1322 <a class="product-photo-link" href='/shop-products/standard_products/pressure-drop-trucker-hat'> 1323 <img class="disable-pointer-events lazyload" id="product_5503407" alt="Pressure Drop Trucker Hat | The Art of Spencer Reynolds - artandsurf.com" title="Pressure Drop Trucker Hat | The Art of Spencer Reynolds - artandsurf.com" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5SZniBfcbjBXmYaAZV69HLRRtpeL9l5plNVPGoTO0SwYp4kbcVXllztvS9VbSsizVUmPC-d7i8UB1YqDL2PbZh5NglBmzAwulyO8AkEwlyndPbCJsMHW_f438BmtXrGEohZ6I6oQc4BO4GslAcI9Lt7cBb61tuNfA9LdH-EgogDR1_Qj9x3j4k.jpg" /> 1324 1325 <div class='photo-hover'> 1326 </div> 1327 </a> 1328 1329 </div> 1330 1331 <div class="album-title" id="title-"> 1332 <div class="product-name"> 1333 <a class="product-name-link" href="/shop-products/standard_products/pressure-drop-trucker-hat"> 1334 Pressure Drop Trucker Hat 1335</a> </div> 1336 1337 1338 <div class="cheapest-price"> 1339 $38.00 1340 </div> 1341 1342 </div> 1343 1344 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1345 </div> 1346 </div> 1347 1348 1349 1350 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='3081332' data-counter="12"> 1351 <div class="product-outer-container prices"> 1352 <div class='top-controls'> 1353 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":3081332}"></div> 1354 </div> 1355 <div class="photo-inner-container"> 1356 <a class="product-photo-link" href='/shop-products/standard_products/arise-hat'> 1357 <img class="disable-pointer-events lazyload" id="product_3081332" alt="Arise Hat by Spencer Reynolds" title="Arise Hat by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5DZnSBa-y8P3OLcQ9izdfdEio1JJFl-5sUFa2xRekawIJ5ka5LGhA76rHrC_e2ijJVmfuwcbyySgcV_BqvJY5oqct1Uz6Ekb82fpZuWkJ9kM6eWtkeF3XNpDpHmdStVhQzbekm6lhlCq0brkUJaJy2ro8N5QxnB688L0m0ug21vsII02_-t78dukqg.jpg" /> 1358 1359 <div class='photo-hover'> 1360 </div> 1361 </a> 1362 1363 </div> 1364 1365 <div class="album-title" id="title-"> 1366 <div class="product-name"> 1367 <a class="product-name-link" href="/shop-products/standard_products/arise-hat"> 1368 Arise Hat 1369</a> </div> 1370 1371 1372 <div class="cheapest-price"> 1373 $38.00 1374 </div> 1375 1376 </div> 1377 1378 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1379 </div> 1380 </div> 1381 1382 1383 1384 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='1795095' data-counter="13"> 1385 <div class="product-outer-container prices"> 1386 <div class='top-controls'> 1387 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":1795095}
1387"></div> 1388 </div> 1389 <div class="photo-inner-container"> 1390 <a class="product-photo-link" href='/shop-products/standard_products/spillover-trucker-hat'> 1391 <img class="disable-pointer-events lazyload" id="product_1795095" alt="Spillover Trucker Hat by Spencer Reynolds" title="Spillover Trucker Hat by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5RZHSeYtznBU_aNilR5dTeQzIqJ_gnrNpSXf6pQvFAgtRrhbsLXF8_6bCmVbijjDpUhO79OYqoHA0I_RmvJfd14twlEGzOzvQ3f5ZuTFYlxYvbRcRYWSvfriBV3sDlWV5gIr56s1EwU7VIulERbsqy0cj3xYW2AsszdfRJ2Dc8_R1F.jpg" /> 1392 1393 <div class='photo-hover'> 1394 </div> 1395 </a> 1396 1397 </div> 1398 1399 <div class="album-title" id="title-"> 1400 <div class="product-name"> 1401 <a class="product-name-link" href="/shop-products/standard_products/spillover-trucker-hat"> 1402 Spillover Trucker Hat 1403</a> </div> 1404 1405 1406 <div class="cheapest-price"> 1407 $38.00 1408 </div> 1409 1410 </div> 1411 1412 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1413 </div> 1414 </div> 1415 1416 1417 1418 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='1795081' data-counter="14"> 1419 <div class="product-outer-container prices"> 1420 <div class='top-controls'> 1421 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":1795081}"></div> 1422 </div> 1423 <div class="photo-inner-container"> 1424 <a class="product-photo-link" href='/shop-products/standard_products/liquid-lollies-trucker-hat'> 1425 <img class="disable-pointer-events lazyload" id="product_1795081" alt="Liquid Lollies Trucker Hat by Spencer Reynolds" title="Liquid Lollies Trucker Hat by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5OfWyHZ9fOLFKGax9Y-fqVKAZpY6snr7QRFa7kB6sFw4V5m6hPFwhgovijV7Lg1HFPmPyxcLe8TAMb5gDicaYxsfN8Hi3UxO1yLcAqHxQ32YWRV8RbRTffriBV3pHrVRV1I7c04BN5QfJGoAYUdImj5cFWpkMxCfg1HRbOwOrOFQ0M_iv3bd_PvPmqlin1.jpg" /> 1426 1427 <div class='photo-hover'> 1428 </div> 1429 </a> 1430 1431 </div> 1432 1433 <div class="album-title" id="title-"> 1434 <div class="product-name"> 1435 <a class="product-name-link" href="/shop-products/standard_products/liquid-lollies-trucker-hat"> 1436 Liquid Lollies Trucker Hat 1437</a> </div> 1438 1439 1440 <div class="cheapest-price"> 1441 $38.00 1442 </div> 1443 1444 </div> 1445 1446 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1447 </div> 1448 </div> 1449 1450 1451 1452 <div class='large-3 medium-4 small-6 columns product-container three-columns' data-product-id='2004277' data-counter="15"> 1453 <div class="product-outer-container prices"> 1454 <div class='top-controls'> 1455 <div class="favorite-forms-container" data-react-class="v3/ProductGalleryFavoriteButton" data-react-props="{"productId":2004277}"></div> 1456 </div> 1457 <div class="photo-inner-container"> 1458 <a class="product-photo-link" href='/shop-products/standard_products/oregon-coast-t-shirt'> 1459 <img class="disable-pointer-events lazyload" id="product_2004277" alt="Semi Aquatic Oregon Coast T-Shirt by Spencer Reynolds" title="Semi Aquatic Oregon Coast T-Shirt by Spencer Reynolds" data-src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5NZniVYd3SD1yZczFP78DWKDRgfLZ8-8RTU_GmQeoYw4F7h_MPSRx9uKK7RruxnjxJh_yrar69TUxAyRKvfKd8-4o9HijP3798NYopHwd9gYXDBJ0MAWGK_XI
1459Rhp_zFEwhKvNt-FQ8EOMDr11HO8qu-cFApgROFQbYn3Z4EUcLRQXhltgE-U8.jpg" /> 1460 1461 <div class='photo-hover'> 1462 </div> 1463 </a> 1464 1465 </div> 1466 1467 <div class="album-title" id="title-"> 1468 <div class="product-name"> 1469 <a class="product-name-link" href="/shop-products/standard_products/oregon-coast-t-shirt"> 1470 Semi Aquatic Oregon Coast T-Shirt 1471</a> </div> 1472 1473 1474 <div class="cheapest-price"> 1475 $25.00 1476 </div> 1477 1478 </div> 1479 1480 <!-- quick-view link is outside of album-title div, because of _discounted_prices.js.erb which messes order of divs --> 1481 </div> 1482 </div> 1483<!-- ends user_site/stores/art_upload_stores/product_layout_traditional --> 1484 1485 </div> 1486 1487 1488 <div class="large-12 columns" style="text-align: center;"> 1489 1490 </div> 1491 1492 1493</div> 1494 1495 1496 <div class="large-12 columns ending-content"> 1497 <p>My art is deeply inspired by the ocean and the beauty of the Southern Oregon Coast. Local spots like Harris Beach, Thunder Rock Cove, Secret Beach, Natural Bridges, China Creek, and other areas around Brookings have captured my imagination. I couldn’t ask for a better setting in which to create. Whether its surf, surfers, waves, ocean, succulents, coastal animals, or rivers I paint scenes that reflect the culture of the area and the feeling you get when you live at or visit the Oregon Coast.</p> 1498 1499 </div> 1500 1501 1502 1503 1504 1505 1506 </div> 1507 </div> 1508 </div> 1509 1510 1511 1512 1513 <!-- trust bar --> 1514 1515 <div id="trust_bar" class="trust-bar-container columns"> 1516 <div class="row wrap"> 1517 1518<div class="trust-bar"> 1519 1520 <div class="trust-bar__head"> 1521 <h1 class="trust-bar__title">trusted</h1> 1522 <div class="trust-bar__by-artstorefronts"> 1523 <a href="https://www.artstorefronts.com/" target="_blank" class="trust-bar__by-artstorefronts-link">by <strong>art</strong>storefronts</a> 1524 </div> 1525 </div> 1526 1527 <div class="trust-bar__list"> 1528 1529 <div class="trust-bar__item"> 1530 <div class="trust-bar__item-img-badge" id="trusted_art_seller"> 1531 <img class="trust-bar__item-img lazyload" alt="Trusted Art Seller" data-src="https://asf-images.s3.amazonaws.com/static-images/1c_trusted_art_seller" /> 1532 </div> 1533 <div class="trust-bar__item-text-content" id="trusted_art_seller_jbox"> 1534 <div class="trust-bar__item-text-content-inner"> 1535 <h2 class="trust-bar__item-title">Trusted Art Seller</h2> 1536 <p> 1537 The presence of this badge signifies that this business has officially registered with the <a href="http://www.artstorefronts.com/?utm_campaign=artandsurf&utm_source=trust%20badges&utm_medium=trust&utm_term=trusted-art-seller&utm_content=3694">Art Storefronts Organization</a> and has an established track record of selling art. 1538 </p> 1539 <p>It also means that buyers can trust that they are buying from a legitimate business. Art sellers that conduct fraudulent activity or that receive numerous complaints from buyers will have this badge revoked. If you would like to file a complaint about this seller, <a target="blank" href="https://www.artstorefronts.com/contact">please do so here</a>.</p> 1540 </div> 1541 </div> 1542 </div> 1543 1544 <div class="trust-bar__item"> 1545 <div class="trust-bar__item-img-badge" id="verified_returns_exchanges"> 1546 <img class="trust-bar__item-img lazyload" alt="Verified Returns & Exchanges" data-src="https://asf-images.s3.amazonaws.com/static-images/2b_verified_returns_and_exchange_policy" /> 1547 </div> 1548 <div class="trust-bar__item-text-content" id="verified_returns_exchanges_jbox"> 1549 <div class="trust-bar__item-text-content-inner"> 1550 <h2 class="trust-bar__item-title">Verified Returns & Exchanges</h2> 1551 <p> 1552 The <a href="http://www.artstorefronts.com/?utm_campaign=artandsurf&utm_source=trust%20badges&utm_medium=trust&utm_term=verified-returns-exchanges&utm_content=3694">Art Storefronts Organization</a> has verified that this business has provided a returns & exchanges policy for all art purchases. 1553 </p> 1554 <h3>Description of Policy from Merchant:</h3> 1555 <p><i>Please see our policy's at https://artandsurf.artstorefronts.com/faq</i></p> 1556 </div> 1557 </div> 1558 </div> 1559 1560 <div class="trust-bar__item"> 1561 <div class="trust-bar__item-img-badge" id="verified_secure_website"> 1562 <img class="trust-bar__item-img lazyload" alt="Verified Secure Website with Safe Checkout" data-src="https://asf-images.s3.amazonaws.com/static-images/3c_verified_secure_website" /> 1563 </div> 1564 <div class="trust-bar__item-text-content" id="verified_secure_website_jbox"> 1565 <div class="trust-bar__item-text-content-inner"> 1566 <h2 class="trust-bar__item-title">Verified Secure Website with Safe Checkout</h2> 1567 <p> 1568 This website provides a secure checkout with SSL encryption. 1569 </p> 1570 </div> 1571 </div> 1572 </div> 1573 1574 <div class="trust-bar__item"> 1575 <div class="trust-bar__item-img-badge" id="verified_archival_material"> 1576 <img class="trust-bar__item-img lazyload" alt="Verified Archival Materials Used" data-src="https://asf-images.s3.amazonaws.com/static-images/4b_verified_archival_material" /> 1577 </div> 1578 <div class="trust-bar__item-text-content" id="verified_archival_material_jbox"> 1579 <div class="trust-bar__item-text-content-inner"> 1580 <h2 class="trust-bar__item-title">Verified Archival Materials Used</h2> 1581 <p> 1582 The <a href="http://www.artstorefronts.com/?utm_campaign=artandsurf&utm_source=trust%20badges&utm_medium=trust&utm_term=verified-archival-material&utm_content=3694">Art Storefronts Organization</a> has verified that this Art Seller has published information about the archival materials used to create their products in an effort to provide transparency to buyers. 1583 </p> 1584 <h3>Description from Merchant:</h3> 1585 <p><strong>WARNING:</strong> <em>This merchant has removed information about what materials they are using in the production of their products. Please verify with them directly.</em></p> 1586 </div> 1587 </div> 1588 </div> 1589 1590 </div> 1591 1592</div> 1593 1594 </div> 1595 </div> 1596 1597 1598 <!-- subscribe bar --> 1599
1600 <div id="subscribe_bar" class="subscribe-bar-container columns no-left-right-padding"> 1601 <div class="row wrap"> 1602 <div class="columns subscribe-bar-wrapper center-align no-left-right-padding"> 1603 1604 <div class="subscribe-bar large-4 medium-7 columns"> 1605 1606 <div class="row"> 1607 <div class="subscribe-bar-text columns"> 1608 <p>Add your email to my list be the first to receive new content and special promotions.</p> 1609 1610 </div> 1611 </div> 1612 1613 <div class="row"> 1614 <div class="subscribe-bar-cta columns"> 1615 1616 <div class="large-12 columns no-left-right-padding"> 1617 <form action="/submissions/subscribe" method="post" data-remote="true" class="dup-submit-protect"> 1618 <input name="authenticity_token" type="hidden" value="LohJVT1cESjOAaj8edYI_pRvYGS-C9J54xrPXQgzl_d7utOmEBJIBPugKcakkW9Z0IaaQkG8G03SdfdjKjiu4Q"> 1619 <input type="hidden" name="website_id" id="website_id" value="3694" autocomplete="off" /> 1620 <input type="hidden" name="page_id" id="page_id" value="62792" autocomplete="off" /> 1621 <div class="email-field large-12 columns no-left-right-padding"> 1622 <input 1623 type="text" 1624 name="form_field[21227]" 1625 class="news-subscription-email" 1626 placeholder="your email here" 1627 > 1628 </div> 1629 1630 1631 <div class="large-12 columns no-left-padding fields-container recaptcha"> 1632 <div id="recaptcha_subscribe_bar" class="recaptcha-field"></div> 1633 </div> 1634 <div data-recaptcha-v3-inputs=true hidden> 1635 <input type="hidden" name="recaptcha[site_key]" id="recaptcha_site_key" value="6Ld3cZosAAAAAItOJtYfThA7r9jmeJMSZoG0o2X-" autocomplete="off" /> 1636 <input type="hidden" name="recaptcha[action]" id="recaptcha_action" value="submit" autocomplete="off" /> 1637 <input type="hidden" name="recaptcha[token]" id="recaptcha_token" autocomplete="off" /> 1638</div> 1639 1640 1641 <div class="submit-button large-12 columns no-right-padding"> 1642 <input type="submit" name="commit" value="Join" class="submit-form-btn" id="submit_button" data-disable-with="Join" /> 1643 </div> 1644 1645 </form> 1646 </div> 1647 1648 </div> 1649 </div> 1650 1651 </div> 1652 1653</div> 1654 1655 </div> 1656 </div> 1657 1658 1659 <!-- Footer --> 1660 <div id="footer" class="footer-outer columns content-area-inner"> 1661 <div class="row wrap no-left-padding"> 1662 <div class="large-12 columns no-left-right-padding footer"> 1663 <div class="footer-area-inner"> 1664 <div class='large-12 columns body-section-content one'> 1665 <div class="editor-body-section"> 1666 <p style="text-align: center;">All images and content © Copyright 2025 by Spencer Reynolds. All Rights Reserved.</p> 1667 1668</div> 1669 1670 </div> 1671 1672 </div> 1673 1674<div id="social_media_bar" class="social-links-bar"> 1675 <a href='https://www.facebook.com/SpencerReynolds73' class='social-media-link' target='blank'> 1676 <i class='fa-brands fa-facebook'></i> 1677 </a> 1678 1679 1680 <a href='https://www.instagram.com/spencerreynoldsartist/' class='social-media-link' target='blank'> 1681 <i class='fa-brands fa-instagram'></i> 1682 </a> 1683 1684</div> 1685 1686 1687 </div> 1688 </div> 1689 </div> 1690 1691 1692 1693<div class="footer-new__copyright-wrap"> 1694 <a class="footer-new__proud" id="referral-link-wrapper" href="https://blog.artstorefronts.com/?partner_id=119485405&utm_campaign=asf_member_sites&utm_source=asf_member_sites&utm_medium=proud_member_badge_footer&utm_term=blog_home_page_012020&utm_content=v1_jan21"> 1695 <img alt="ASF logo" width="32" height="30" src="https://d32wpxz89tv3uk.cloudfront.net/assets/user_site/referral_footer/logo-6e0f9eeea75bb0bf55a395e84a85e61318fc93f8b74d409b03e708d985a183b5.png" /> 1696 <span>Proud Member of Art Storefronts</span> 1697</a></div> 1698 1699 1700 </div> 1701 </div> 1702 </div> 1703 1704 <div class="drawer-cart"> 1705 <div class="drawer-cart-content"> 1706 <div class="drawer__header"> 1707 <span class="drawer__header-text">Cart</span> 1708 <button type="button" class="drawer__close-button js-drawer-close"> 1709 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"> 1710 <path d="M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z" fill="currentColor"/> 1711 </svg> 1712 </button> 1713 </div> 1714 <div class="drawer__inner"> 1715 <p class="cart--empty-message">Your cart is currently empty.</p> 1716 1717 </div> 1718 <div class="instant-checkout" id="instant-checkout-form"></div> 1719 </div> 1720</div> 1721 1722 1723 1724 <div class="ajax-overlay-loading"><i class="fa-solid fa-spinner fa-spin"></i></div> 1725 <div class="ajax-overlay-confirmation">Saved Successfully.</div> 1726 <div class="ajax-overlay-with-ok-button mobile-overlay-with-ok-button-js"></div> 1727 <!-- begin HELP TOOLTIP --> 1728<div id="help_invisible_to_visitor" class="f-dropdown content medium admin-question-tooltip large-12" data-dropdown-content>
1729 <div class="large-12 columns"> 1730 <p>This is only visible to you because you are logged in and are authorized to manage this website. This message is not visible to other website visitors.</p> 1731 </div> 1732</div> 1733<!-- end HELP TOOLTIP --> 1734 1735 <div id="instagram_modal" class="reveal-modal photo-selector-modal" style="top: 20px;"> 1736 <button aria-label="close" class="close-reveal-modal">×</button> 1737 <h3 class='instagram-style'><i class='fa-brands fa-instagram'></i> Import From Instagram</h3> 1738 <p class='instagram-style'>Click on any Image to continue</p> 1739 <div id="instagram_images" class="api-account-modal"> 1740 </div> 1741</div> 1742 1743 1744 1745 <!-- user_site/layout_components/product_partials --> 1746 1747 1748 1749 1750 1751 1752 1753 1754<div id="ar-logo-info" class="reveal-modal medium"> 1755 <button aria-label="close" class="close-reveal-modal">×</button> 1756 <h2>This Website Supports Augmented Reality to Live Preview Art</h2> 1757 1758<p>This means you can use the camera on your phone or tablet and superimpose any piece of art onto a wall inside of your home or business.</p> 1759 1760<p>To use this feature, Just look for the "Live Preview AR" button when viewing any piece of art on this website!</p> 1761 1762</div> 1763<!-- ends user_site/layout_components/product_partials --> 1764 1765 1766 1767 <div id="form_modal_6221" 1768 class="reveal-modal small new-lct form-modal form-modal-notification form-modal-notification-one-input" 1769 style="" 1770 data-form-id="6221" 1771 data-appear-automatically="true" 1772 data-appear-based-on="time" 1773 data-appear-delay-seconds="3" 1774 data-appear-delay-scroll-pixels="300" 1775 data-days-to-expire-cookie="1" 1776 data-appear-customer-status="non_customers" 1777 data-appear-except-on-these-url-paths="" 1778 data-appear-only-on-these-url-paths="" 1779 > 1780 <div class="new-lct__inner"> 1781 <div class="new-lct__logo-wrap"> 1782 <img id="new-lct-logo" alt="The Art of Spencer Reynolds" src="https://d15yhgn2ui21mw.cloudfront.net/production/3694/MDAwMDAwMDAwMDAw7QGraePd6CACehR_ZcfBFYwXu2FyveAYEUnRGwCTQQQLtneRwWETeR6yOMFIOjy24aDow_LJj7F22f2vd2S3k0FN_38EZqodfTc2xEuhDJufAHDziomoKXOdJ3Hs_jG_Da6jI5Eudq_OlWAGPJ5eMn5vI2uVY8D2Ak-bMgRE-N3OBXd0deEmq9laVPSoQO8Z3MMnzrtTDEoj-7i6QbqwlTJPg_KxcPPpZRVY8Rvib_cpqcRuUSfSibFycY0-GwFh153bRcheXWHRtn4Ah9qhVl4rYu8m9gc4BO4GslAcI9Lt7cBb60N0B-IlUBiR6v5ETZk4eTOyh5DYvIhMWn8ZL7ZLY-uVXPntssY.webp" /> 1783 </div> 1784 1785 <button aria-label="close" class="close-reveal-modal"> 1786 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"> 1787 <path 1788 d="M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z" 1789 fill="currentColor" /> 1790</svg> 1791 </button> 1792 <div class="form-page global-form-container"> 1793 <div class="large-12 columns headline"> 1794 <h1>Sign Up for Our Newsletter</h1> 1795 </div> 1796 1797 <div class="large-12 columns lead-content"><div class="editor-content"><p style="text-align: center;"><span style="font-size: 14px; color: rgb(0, 0, 0); font-family: verdana, geneva, sans-serif;"></span><span style="color:#2F4F4F;"><span style="font-size: 14px; font-family: verdana, geneva, sans-serif;"><strong><span style="font-size:18px;">Welcome to The Art of Spencer Reynolds! </span></strong></span></span><br /> 1798<span style="font-size: 14px; color: rgb(0, 0, 0); font-family: verdana, geneva, sans-serif;">I'm glad you're here and would like to stay connected.<br /> 1799Please share your email to receive information on all things Semi Aquatic!</span></p> 1800 1801<p style="text-align: center;"> </p> 1802</div></div> 1803 <div id="form" class="large-12 columns form global-form-details"> 1804 <form action="/submissions" method="post" data-remote="true" class="dup-submit-protect"> 1805 <input name="authenticity_token" type="hidden" value="Km3nR35uZpOezra-YwZnDmUQVMHcIYO7fbmz20aA0bd_X320UyA_v6tvN4S-QQCpIfmu5yOWSo9M1ovlZIvooQ"> 1806 <input type="hidden" name="website_id" id="website_id" value="3694" autocomplete="off" /> 1807 <input type="hidden" name="page_id" id="page_id" value="62794" autocomplete="off" /> 1808 <div class="large-12 columns no-left-right-padding fields-container form-container-with-content"> 1809 <div class="large-12 columns user-form-field no-left-right-padding" id="field_container_21230"> 1810 <div id="field_label_21230" class="user-form-field-label"> 1811 <label for="form_field_21230">Email<i class="fa-solid fa-asterisk"></i><input type="text" name="form_field[21230]" id="form_field_21230" class="text-input" /></label> 1812</div> 1813 </div> 1814 1815 <div data-recaptcha-v3-inputs=true hidden> 1816 <input type="hidden" name="recaptcha[site_key]" id="recaptcha_site_key" value="6Ld3cZosAAAAAItOJtYfThA7r9jmeJMSZoG0o2X-" autocomplete="off" /> 1817 <input type="hidden" name="recaptcha[action]" id="recaptcha_action" value="submit" autocomplete="off" /> 1818 <input type="hidden" name="recaptcha[token]" id="recaptcha_token" autocomplete="off" /> 1819</div> 1820 1821 1822 <div class="large-12 columns no-left-right-padding user-form-field"> 1823 <input type="submit" name="commit" value="Submit" class="submit-form-btn btn_theme btn_form" id="submit_button" data-disable-with="Submit" /> 1824 </div> 1825 <div class="large-12 columns user-form-field required-tip"><p><i class="fa-solid fa-asterisk"></i> = required</p></div> 1826</div> 1827 1828 </form> 1829 1830 </div> 1831</div> 1832 1833 1834 </div> 1835 </div> 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846
1846<script type="text/javascript"> 1847 $(window).on("load", function (e) { 1848 $(document).foundation(); 1849 1850 fixCustomDropdownOnThemeV3(); 1851 }); 1852 1853 // do not remove. this causes the site to load. 1854 animateWebsite(); 1855 </script>
1855 1856 1857 1858 1859 1860 1861
1861<script type="text/javascript"> 1862 // do not remove. 1863 // must have this to prevent js errors when website does not have facebook remarketing pixel installed. 1864 var fbq = fbq; 1865 </script>
1865 1866 1867 1868 1869 1870 <div id="social_share_kit" class=""></div> 1871 1872 <div id="cookie_consent_container" class="cookie-consent-container cookie-consent-container-js"></div><div id="cookie_consent_content" class="hide" data-cookie-consent-approach="soft" data-cookie-consent-privacy-policy-url="/privacy-policy">Click "Accept" to accept cookies and go directly to the site, or click "Learn More" to learn more about our Privacy Policy before accepting.</div>
vendor: 75 bytes, lines 1872-1875
1872 1873 1874 1875 <script async src="https://www.google.com/recaptcha/api.js?render=
18756Ld3cZosAAAAAItOJtYfThA7r9jmeJMSZoG0o2X-
vendor: 20 bytes, lines 1875-1878
1875"></script> 1876 1877 1878
1878<noscript id="deferred-styles"> 1879 <link href='//fonts.googleapis.com/css?family=Libre+Baskerville' rel='stylesheet' type='text/css'/> 1880 <!-- begin GOOGLE FONTS --> 1881<link href='//fonts.googleapis.com/css?family=IM+Fell+English+SC|Nixie+One|Bilbo+Swash+Caps|Miniver|Arbutus+Slab|Condiment|Rouge+Script|Crafty+Girls|Cutive+Mono|Crushed|Codystar|Gilda+Display|New+Rocker|Sirin+Stencil|Andika|Cabin+Sketch|Anaheim|Poller+One|Almendra+Display|Federo|Yeseva+One|Londrina+Sketch|Revalia|Eagle+Lake|Glass+Antiqua|Smokum|Flamenco|The+Girl+Next+Door|Marck+Script|Droid+Sans+Mono|Swanky+and+Moo+Moo|Josefin+Sans|Limelight|Waiting+for+the+Sunrise|Reenie+Beanie|Holtwood+One+SC|Ovo|Finger+Paint|Josefin+Slab|Fredoka+One|Fontdiner+Swanky|Port+Lligat+Slab|Grand+Hotel|Monofett|Great+Vibes|Monoton|EB+Garamond|Ruge+Boogie|Kavoon|Mouse+Memoirs|Roboto|Faster+One|Rosario|Happy+Monkey|Quattrocento|Bubbler+One|UnifrakturMaguntia|Medula+One|Alegreya+SC|Creepster|Aldrich|Geo|Playball|Nothing+You+Could+Do|Luckiest+Guy|IM+Fell+Great+Primer+SC|Pinyon+Script|Qwigley|Cookie|Keania+One|Wallpoet|Cinzel|Sacramento|Berkshire+Swash|Quando|Diplomata+SC|Rock+Salt|Fondamento|Cedarville+Cursive|Gruppo|Dancing+Script|Raleway+Dots|Raleway:400,300italic,300,200italic,100italic,200,100,700,600,500|Work+Sans:400,700,500,600,300,200,100&display=swap' rel='stylesheet' type='text/css' /> 1882<!-- end GOOGLE FONTS --> 1883 1884 <link rel="stylesheet" href="https://d32wpxz89tv3uk.cloudfront.net/assets/font-awesome-lib-12e2916208d83d95270e17ecbd1cba5736561f204a2e5fa3dfc49978668c76d7.css" /> 1885 </noscript> 1886 1887
1887<script type="text/javascript"> 1888 var loadDeferredStyles = function() { 1889 var addStylesNode = document.getElementById("deferred-styles"); 1890 var replacement = document.createElement("div"); 1891 replacement.innerHTML = addStylesNode.textContent; 1892 document.body.appendChild(replacement) 1893 addStylesNode.parentElement.removeChild(addStylesNode); 1894 }; 1895 var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || 1896 window.webkitRequestAnimationFrame || window.msRequestAnimationFrame; 1897 if (raf) 1898 raf(function() { window.setTimeout(loadDeferredStyles, 0); }); 1899 else window.addEventListener('load', loadDeferredStyles); 1900 </script>
1900 1901 </body> 1902 1903</html> 1904<!-- powered by ArtStorefronts.com. Patent-Pending. -->
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.