PageSourceSearch

https://www.gortons.com/

html gortons.com collected 2026-10-03 23:54:54 UTC 214,743 bytes, 1,090 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<link rel="preload" href="https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
5	<link rel="preload" href="https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-500.woff2" as="font" type="font/woff2" crossorigin>
6	<link rel="preload" href="https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-700.woff2" as="font" type="font/woff2" crossorigin>
7	<link rel="preload" href="https://www.gortons.com/wp-content/themes/gortons-2023/fonts/bebas-neue-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
8	<meta charset="UTF-8" />
8<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:"1588907106",accountID:"4323998",trustKey:"66686",xpid:"UAUFUl9aABABUVJXAwgFUFUI",licenseKey:"NRJS-39a97a86021414a1803",applicationID:"1535492619",browserID:"1588907106"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
9(()=>{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};
9e.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;
9const 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);
9if(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$:()=>
9o,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])}
9(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}
9;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)=>
9{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
9ine_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()=>
9{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)=>
9null==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
9dTimingMethod(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
9imeToRegister: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})})}
9return 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"
9!==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);
9if(!(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)}
9);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)})});
9class 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
9h(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>
9
10	<meta name="application-name" content="Gorton&#039;s Seafood">
11	<meta name="viewport" content="width=device-width, initial-scale=1">
12	<link rel="profile" href="https://gmpg.org/xfn/11">
13	
13<script type="text/javascript" src="//cdn.pricespider.com/1/2943/ps-utid.js" async></script>
13
14	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
15
16	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
17	<title>Quality Frozen Seafood | Gorton&#039;s Seafood</title>
18	<meta name="description" content="Experience the best in seafood. Gorton&#039;s offers delicious, high-quality seafood products for your culinary enjoyment." />
19	<link rel="canonical" href="https://www.gortons.com/" />
20	<meta property="og:locale" content="en_US" />
21	<meta property="og:type" content="website" />
22	<meta property="og:title" content="Quality Frozen Seafood | Gorton&#039;s Seafood" />
23	<meta property="og:description" content="Experience the best in seafood. Gorton&#039;s offers delicious, high-quality seafood products for your culinary enjoyment." />
24	<meta property="og:url" content="https://www.gortons.com/" />
25	<meta property="og:site_name" content="Gorton&#039;s Seafood" />
26	<meta property="article:modified_time" content="2025-08-27T11:24:50+00:00" />
27	<meta name="twitter:card" content="summary_large_image" />
28	<!-- / Yoast SEO plugin. -->
29
30
31<link rel='dns-prefetch' href='//www.gortons.com' />
32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.gortons.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.gortons.com%2F" />
33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.gortons.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.gortons.com%2F&#038;format=xml" />
34<style id="wp-img-auto-sizes-contain-inline-css">
35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
37</style>
38<style id="wp-block-library-inline-css">
39:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
39--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
40
41/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
42</style>
43
44<style id="global-styles-inline-css">
45:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--yellow: #FEDE03;--wp--preset--color--deep-blue: #19243A;--wp--preset--color--light-blue: #C4E7F8;--wp--preset--color--sky-blue: #6CD7FF;--wp--preset--color--blue-gray: #798995;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
450) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 14px;--wp--preset--font-size--medium: clamp(16.834px, 1.052rem + ((1vw - 3.2px) * 0.573), 26px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 0.872), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.062), 42px);--wp--preset--font-size--default: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.25), 18px);--wp--preset--font-size--buttons: clamp(18px, 1.125rem + ((1vw - 3.2px) * 0.25), 22px);--wp--preset--font-size--h-6: clamp(20px, 1.25rem + ((1vw - 3.2px) * 0.75), 32px);--wp--preset--font-size--h-5: clamp(25px, 1.563rem + ((1vw - 3.2px) * 0.688), 36px);--wp--preset--font-size--h-4: clamp(30px, 1.875rem + ((1vw - 3.2px) * 0.75), 42px);--wp--preset--font-size--h-3: clamp(35px, 2.188rem + ((1vw - 3.2px) * 1.813), 64px);--wp--preset--font-size--h-2: clamp(40px, 2.5rem + ((1vw - 3.2px) * 2), 72px);
45--wp--preset--font-size--h-1: clamp(50px, 3.125rem + ((1vw - 3.2px) * 2.875), 96px);--wp--preset--font-size--newsletter: clamp(32px, 2rem + ((1vw - 3.2px) * 0.5), 40px);--wp--preset--font-family--primary: 'Roboto';--wp--preset--font-family--secondary: 'Bebas Neue';--wp--preset--font-family--icon: 'Gortons';--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1352px;--wp--style--global--wide-size: 1920px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1em; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1em; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1em;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1em;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1em;}:root :where(.is-layout-grid){gap: 1em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: #fff;color: var(--wp--preset--color--deep-blue);font-family: var(--wp--preset--font-family--primary);font-size: var(--wp--preset--font-size--default);font-weight: 400;line-height: 1.2;--wp--style--root--padding-top: 0;--wp--style--root--padding-right: 80px;--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: 80px;}
45a:where(:not(.wp-element-button)){color: #000;text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: #000;text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):focus){color: #000;text-decoration: underline;}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--secondary);font-weight: 400;line-height: 1.6;margin-top: 0;margin-right: 0;margin-bottom: .5em;margin-left: 0;}h1{font-size: var(--wp--preset--font-size--h-1);line-height: 1.1;}h2{font-size: var(--wp--preset--font-size--h-2);line-height: 1.14;}h3{font-size: var(--wp--preset--font-size--h-3);line-height: 1.125;}h4{font-size: var(--wp--preset--font-size--h-4);line-height: 1.24;}h5{font-size: var(--wp--preset--font-size--h-5);line-height: 1.27;}h6{font-size: var(--wp--preset--font-size--h-6);line-height: 1.125;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--yellow);border-radius: 30px;border-width: 0;border-style: solid;color: var(--wp--preset--color--deep-blue);font-family: var(--wp--preset--font-family--secondary);font-size: var(--wp--preset--font-size--buttons);font-style: inherit;font-weight: inherit;letter-spacing: 0.1em;line-height: inherit;padding-top: 0.5em;padding-right: 1.18em;padding-bottom: 0.45em;padding-left: 1.18em;text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-deep-blue-color{color: var(--wp--preset--color--deep-blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-sky-blue-color{color: var(--wp--preset--color--sky-blue) !important;}.has-blue-gray-color{color: var(--wp--preset--color--blue-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-deep-blue-background-color{background-color: var(--wp--preset--color--deep-blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-sky-blue-background-color{background-color: var(--wp--preset--color--sky-blue) !important;}.has-blue-gray-background-color{background-color: var(--wp--preset--color--blue-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-deep-blue-border-color{border-color: var(--wp--preset--color--deep-blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-sky-blue-border-color{border-color: var(--wp--preset--color--sky-blue) !important;}.has-blue-gray-border-color{border-color: var(--wp--preset--color--blue-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
45.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-default-font-size{font-size: var(--wp--preset--font-size--default) !important;}.has-buttons-font-size{font-size: var(--wp--preset--font-size--buttons) !important;}.has-h-6-font-size{font-size: var(--wp--preset--font-size--h-6) !important;}.has-h-5-font-size{font-size: var(--wp--preset--font-size--h-5) !important;}.has-h-4-font-size{font-size: var(--wp--preset--font-size--h-4) !important;}.has-h-3-font-size{font-size: var(--wp--preset--font-size--h-3) !important;}.has-h-2-font-size{font-size: var(--wp--preset--font-size--h-2) !important;}.has-h-1-font-size{font-size: var(--wp--preset--font-size--h-1) !important;}.has-newsletter-font-size{font-size: var(--wp--preset--font-size--newsletter) !important;}.has-primary-font-family{font-family: var(--wp--preset--font-family--primary) !important;}.has-secondary-font-family{font-family: var(--wp--preset--font-family--secondary) !important;}.has-icon-font-family{font-family: var(--wp--preset--font-family--icon) !important;}
46/*# sourceURL=global-styles-inline-css */
47</style>
48
49<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='woocommerce-layout-css' href='https://www.gortons.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.1' media='all' />
50<noscript><link rel='stylesheet' id='woocommerce-layout-css' href='https://www.gortons.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.1' media='all' />
51</noscript>
52<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.gortons.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.1' media='only screen and (max-width: 768px)' />
53<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='woocommerce-general-css' href='https://www.gortons.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.1' media='all' />
54<noscript><link rel='stylesheet' id='woocommerce-general-css' href='https://www.gortons.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.1' media='all' />
55</noscript>
56<style id="woocommerce-inline-inline-css">
57.woocommerce form .form-row .required { visibility: visible; }
58/*# sourceURL=woocommerce-inline-inline-css */
59</style>
60<link rel='stylesheet' id='cmplz-general-css' href='https://www.gortons.com/wp-content/plugins/complianz-gdpr-premium/assets/css/cookieblocker.min.css?ver=1790859895' media='all' />
61<link rel='stylesheet' id='woo-variation-swatches-css' href='https://www.gortons.com/wp-content/plugins/woo-variation-swatches/assets/css/frontend.min.css?ver=2.5.0' media='all' />
62<style id="woo-variation-swatches-inline-css">
63:root {
64--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");
65
66--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");
67--wvs-single-product-item-width:30px;
68--wvs-single-product-item-height:30px;
69--wvs-single-product-item-font-size:16px}
70/*# sourceURL=woo-variation-swatches-inline-css */
71</style>
72<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='aos-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/vendor/aos.css?ver=7.1.2' media='all' />
73<noscript><link rel='stylesheet' id='aos-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/vendor/aos.css?ver=7.1.2' media='all' />
74</noscript>
75<link rel='stylesheet' id='gortons-front-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/dist/styles/style.css?ver=1790859898' media='' />
76<link rel='stylesheet' id='gortons-style-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/style.css?ver=1790859898' media='' />
77<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='swiper-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/vendor/swiper.css?ver=7.1.2' media='all' />
78<noscript><link rel='stylesheet' id='swiper-css' href='https://www.gortons.com/wp-content/themes/gortons-2023/vendor/swiper.css?ver=7.1.2' media='all' />
79</noscript>
80<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://www.gortons.com/wp-content/uploads/complianz/css/banner-1-optin.css?ver=1790861292' media='all' />
81<script id="jquery-core-js" src="https://www.gortons.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 81
81
82<script id="jquery-migrate-js" src="https://www.gortons.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 82
82
83<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.1"></script>
vendor: 1 bytes, line 83
83
84<script id="wc-add-to-cart-js-extra">
85var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://www.gortons.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
86//# sourceURL=wc-add-to-cart-js-extra
87</script>
vendor: 1 bytes, line 87
87
88<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.1"></script>
vendor: 1 bytes, line 88
88
89<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.1"></script>
vendor: 1 bytes, line 89
89
90<script id="woocommerce-js-extra">
91var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
92//# sourceURL=woocommerce-js-extra
93</script>
vendor: 1 bytes, line 93
93
94<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.1"></script>
vendor: 1 bytes, line 94
94
95<script id="ajax_operation_script-js-extra">
96var bigdatacloud_key = {"key":""};
97var myAjax = {"ajaxurl":"/wp-admin/admin-ajax.php","nonce":"324cfe91c6"};
98//# sourceURL=ajax_operation_script-js-extra
99</script>
vendor: 1 bytes, line 99
99
100<script id="ajax_operation_script-js" src="https://www.gortons.com/wp-content/plugins/woocommerce-anti-fraud/assets/js/geoloc.js?ver=1.0"></script>
100
101<link rel="https://api.w.org/" href="https://www.gortons.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.gortons.com/wp-json/wp/v2/pages/93" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.gortons.com/xmlrpc.php?rsd" />
102<meta name="generator" content="WordPress 7.1.2" />
103<meta name="generator" content="WooCommerce 11.1.1" />
104<link rel='shortlink' href='https://www.gortons.com/' />
105			<style>.cmplz-hidden {
106					display: none !important;
107				}</style>
108				
108<script type="text/javascript">
109    var ajaxurl = "https://www.gortons.com/wp-admin/admin-ajax.php";
110    </script>
110	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
111	<style class="wp-fonts-local">
112@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-regular.woff2') format('woff2');}
113@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-italic.woff2') format('woff2');}
114@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-500.woff2') format('woff2');}
115@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-500italic.woff2') format('woff2');}
116@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-700.woff2') format('woff2');}
117@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/roboto-v30-latin-700italic.woff2') format('woff2');}
118@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:block;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/bebas-neue-v14-latin-regular.woff2') format('woff2');}
119@font-face{font-family:Gortons;font-style:normal;font-weight:400;font-display:swap;src:url('https://www.gortons.com/wp-content/themes/gortons-2023/fonts/gortons.woff') format('woff');}
120</style>
121
122	<!-- Google Tag Manager -->
123	
123<script>
vendor: 335 bytes, lines 123-127
123(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
124	new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
125	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
126	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
127	})(window,document,'script','dataLayer','
127GTM-MH42ZSX
vendor: 3 bytes, line 127
127');
127</script>
127
128	<!-- End Google Tag Manager -->
129
130			</head>
131<body data-cmplz=1 class="home wp-singular page-template-default page page-id-93 wp-theme-gortons-2023 front theme-gortons-2023 woocommerce-no-js woo-variation-swatches wvs-behavior-blur wvs-theme-gortons-2023 wvs-show-label wvs-tooltip">
132
133<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 133-134
133
134<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
134GTM-MH42ZSX
vendor: 85 bytes, lines 134-135
134"
135height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
136<!-- End Google Tag Manager (noscript) -->
137
138	
139
140    	<header class="header">
141		<div class="container d-flex align-center justify-between has-secondary-font-family">
142			<a href="https://www.gortons.com" class="header__logo">
143				<img src="https://www.gortons.com/wp-content/themes/gortons-2023/dist/images/gortonlogo.png" alt="Gorton&#039;s Seafood">
144			</a>
145			<div class="header__menu d-flex align-center">
146				<div class="header__menu-menu d-flex align-center">
147					<ul id="menu-header" class="menu"><li id="menu-item-6" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6"><a href="#">About</a>
148<ul class="sub-menu">
149	<li id="menu-item-21" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21"><a href="https://www.gortons.com/our-story/">Our story</a></li>
150	<li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://www.gortons.com/news-updates/">News &#038; Updates</a></li>
151	<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="https://www.gortons.com/faqs/">Faqs</a></li>
152	<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18"><a href="https://www.gortons.com/careers/">Careers</a></li>
153	<li id="menu-item-17" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17"><a href="https://www.gortons.com/get-in-touch/">Get in touch</a></li>
154	<li id="menu-item-2494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2494"><a href="https://www.gortons.com/175th-anniversary/">175 Years</a></li>
155</ul>
156</li>
157<li id="menu-item-24" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-megamenu menu-item-24"><a href="#"><div class="bg-menu"><img width="560" height="305" src="https://www.gortons.com/wp-content/uploads/2026/06/tacotenders.webp" class="attachment-full size-full" alt="Taco Tenders" decoding="async" fetchpriority="high" /></div>Products</a>
158<ul class="sub-menu">
159	<li id="menu-item-25" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-25"><a href="#">Form</a>
160	<ul class="sub-menu">
161		<li id="menu-item-29" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-29"><a href="https://www.gortons.com/products/form/fish-fillets/">Fish fillets</a></li>
162		<li id="menu-item-30" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-30"><a href="https://www.gortons.com/products/form/fish-sticks/">Fish sticks</a></li>
163		<li id="menu-item-32" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-32"><a href="https://www.gortons.com/products/form/prepared-shrimp/">Prepared shrimp</a></li>
164		<li id="menu-item-33" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-33"><a href="https://www.gortons.com/products/form/sauced-shrimp/">Sauced shrimp</a></li>
165		<li id="menu-item-34" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-34"><a href="https://www.gortons.com/products/form/crab-cakes/">Crab cakes</a></li>
166	</ul>
167</li>
168	<li id="menu-item-36" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-36"><a href="#">Type of fish</a>
169	<ul class="sub-menu">
170		<li id="menu-item-39" class="menu-item menu-item-type-taxonomy menu-item-object-type-of-fish menu-item-39"><a href="https://www.gortons.com/products/type-of-fish/cod/">Cod</a></li>
171		<li id="menu-item-41" class="menu-item menu-item-type-taxonomy menu-item-object-type-of-fish menu-item-41"><a href="https://www.gortons.com/products/type-of-fish/haddock/">Haddock</a></li>
172		<li id="menu-item-42" class="menu-item menu-item-type-taxonomy menu-item-object-type-of-fish menu-item-42"><a href="https://www.gortons.com/products/type-of-fish/pollock/">Pollock</a></li>
173		<li id="menu-item-43" class="menu-item menu-item-type-taxonomy menu-item-object-type-of-fish menu-item-43"><a href="https://www.gortons.com/products/type-of-fish/flounder/">Flounder</a></li>
174	</ul>
175</li>
176	<li id="menu-item-1436" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1436"><a href="#">
176Favorites</a>
177	<ul class="sub-menu">
178		<li id="menu-item-1431" class="menu-item menu-item-type-taxonomy menu-item-object-favorite menu-item-1431"><a href="https://www.gortons.com/products/favorites/fish-sticks/">Fish Sticks</a></li>
179		<li id="menu-item-1433" class="menu-item menu-item-type-taxonomy menu-item-object-favorite menu-item-1433"><a href="https://www.gortons.com/products/favorites/popcorn-shrimp/">Popcorn shrimp</a></li>
180		<li id="menu-item-1434" class="menu-item menu-item-type-taxonomy menu-item-object-favorite menu-item-1434"><a href="https://www.gortons.com/products/favorites/crab-cakes/">Crab Cakes</a></li>
181		<li id="menu-item-1432" class="menu-item menu-item-type-taxonomy menu-item-object-favorite menu-item-1432"><a href="https://www.gortons.com/products/favorites/southern-style/">Southern Style</a></li>
182	</ul>
183</li>
184	<li id="menu-item-120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-120"><a href="https://www.gortons.com/products/">See all</a></li>
185</ul>
186</li>
187<li id="menu-item-59" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-59"><a href="#">Recipes</a>
188<ul class="sub-menu">
189	<li id="menu-item-242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-242"><a href="https://www.gortons.com/recipes/">Our recipes</a></li>
190	<li id="menu-item-1393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1393"><a href="https://www.gortons.com/how-to-guides/">How to’s</a></li>
191</ul>
192</li>
193<li id="menu-item-66" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66"><a href="https://www.gortons.com/responsibility/">Responsibility</a></li>
194<li id="menu-item-4507" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4507"><a href="https://www.gortons.com/shop/">Merch</a>
195<ul class="sub-menu">
196	<li id="menu-item-4508" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4508"><a href="https://www.gortons.com/shop/">Shop All</a></li>
197	<li id="menu-item-5314" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-5314"><a href="https://www.gortons.com/shop/new-items/">New Items</a></li>
198	<li id="menu-item-4511" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-4511"><a href="https://www.gortons.com/shop/mens-clothing/">Men&#8217;s Clothing</a></li>
199	<li id="menu-item-4509" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-4509"><a href="https://www.gortons.com/shop/womens-clothing/">Women&#8217;s Clothing</a></li>
200	<li id="menu-item-4512" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-4512"><a href="https://www.gortons.com/shop/childrens-clothing/">Children&#8217;s Clothing</a></li>
201	<li id="menu-item-4510" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-4510"><a href="https://www.gortons.com/shop/accessories/">Accessories</a></li>
202	<li id="menu-item-4513" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-4513"><a href="https://www.gortons.com/shop/home/">Home</a></li>
203</ul>
204</li>
205</ul>					<div class="header__menu-search_mobile">
206						<form role="search" method="get" id="searchform" action="https://www.gortons.com/">
207							<input type="text" name="s" id="s" placeholder="Search" />
208							<button type="submit" id="searchsubmit"><i class="icon-search"></i></button>
209						</form>
210					</div>
211				</div>
212				
213				<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.gortons.com/where-to-buy/" title="Where to buy">Where to buy</a></div>
214
215				<a href="https://www.gortons.com/cart/" class="header__cart-button" title="View Cart" ><i class="icon-cart" aria-hidden="true"></i><span class="sr-only">View Cart</span></a>
216
217				<a href="" class="header__search-button" title="Search" ><i class="icon-search" aria-hidden="true"></i><span class="sr-only">Search</span></a>
218
219				<button class="header__toggler" type="button" aria-label="Toggle navigation">
220					<span></span>
221					<span></span>
222					<span></span>
223				</button>
224			</div>
225		</div>
226		<div class="header__search">
227			<div class="has-sky-blue-background-color">
228				<div class="container position-relative d-flex justify-center">
229					<form role="search" method="get" id="searchform" action="https://www.gortons.com/">
230    <input type="text" value="" name="s" id="s" placeholder="What can we help you find?" />
231    <button type="submit" id="searchsubmit"><i class="icon-search"></i></button>
232</form>					<a href="" class="header__search__close"></a>
233				</div>
234			</div>
235		</div>
236	</header>
237	<main class="wrapper">
238            <div class="hero-slider">
239                <div class="swiper swiperHero">
240                    <div class="swiper-wrapper">
241                        
242                            <div class="swiper-slide">
243                                <div class="slide" style="background-image:url('https://www.gortons.com/wp-content/uploads/2025/08/gortons-fishing-boat.webp')" fetchpriority="high">
244                                                                            <video src="https://player.vimeo.com/progressive_redirect/playback/873081254/rendition/1080p/file.mp4?loc=external&signature=cbfb91daa5abb06a8d5584ebac557e9c49c8945fc72c2504435238f67e5ef3d2" autoplay loop muted playsinline poster="https://www.gortons.com/wp-content/uploads/2025/08/gortons-fishing-boat.webp"></video>
245                                        
246                                    <div class="container d-flex align-center justify-center">
247                                        <div class="slide__content"  data-aos="fade-down" data-aos-duration="1500">
248                                            <h1>
249                                                Try something out of the blue                                                <br /><span>for your next meal.</span>                                            </h1>
250                                        </div>
251                                                                            </div>
252                                </div>
253                            </div>
254                                            </div>
255                                    </div>
256            </div>
257                <div class="text-banner has-deep-blue-background-color has-white-color">
258            <div class="container">
259                <h2 data-aos="fade-in" data-aos-duration="2500"><p>We bring the goodness of the sea <strong>to everyone</strong></p>
260</h2>
261                <div>If there’s one thing we know more than the sea, it’s that it deserves to be shared. That’s been the Gorton’s mission from the very beginning. You can taste the passion behind our work in every bite, and we’re proud to have delivered only the highest quality, responsibly sourced meals to 
261seafood lovers for more than 175 years.</div>
262            </div>
263        </div>
264                <section class="related-products has-sky-blue-background-color">
265            <div class="container">
266                <div class="related-header d-flex align-center justify-between">
267                    <h2 data-aos="fade-right" data-aos-duration="1500">Our products</h2>
268                    <div class="wp-block-button desktop"><a class="wp-block-button__link wp-element-button" href="https://www.gortons.com/products/" title="View all">View all</a></div>
269                </div>
270                <div class="swiperProductsOuter">
271                    <div class="swiper swiperProducts">
272                        <div class="swiper-wrapper">
273                            <div class="swiper-slide"><a href="https://www.gortons.com/products/tequila-lime-fish-fillets/" title="Tequila Lime Fish Fillets">
274    <div class="product-card d-flex justify-between">
275        <div>
276            <h3 class="product-card__title has-medium-font-size">Tequila Lime Fish Fillets</h3>
277                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Made with whole, wild-caught Alaskan pollock and a delicious tequila lime coating, these fillets are as flavorful and versatile as they are easy.</div>
278                    </div>
279                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-600x600.webp" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" srcset="https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-600x600.webp 600w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-150x150.webp 150w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-1100x1100.webp 1100w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-352x352.webp 352w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-928x928.webp 928w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-250x250.webp 250w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-100x100.webp 100w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1-50x50.webp 50w, https://www.gortons.com/wp-content/uploads/2026/09/tequila-lime-fillets-1544x1544-1.webp 1544w" sizes="(max-width: 600px) 100vw, 600px" /></div>
280                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
281    </div>
282</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/cilantro-lime-taco-tenders/" title="Cilantro Lime Taco Tenders">
283    <div class="product-card d-flex justify-between">
284        <div>
285            <h3 class="product-card__title has-medium-font-size">Cilantro Lime Taco Tenders</h3>
286                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Taco night just got even tastier with the crunchy breaded, wild caught Alaskan Pollock Cilantro Lime Taco Tenders—all you have to do is heat, add your favorite toppings, and enjoy. </div>
287                    </div>
288                    <div class="product-card__thumb"><img width="600" height="602" src="https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-600x602.webp" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" srcset="https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-600x602.webp 600w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-150x150.webp 150w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-1096x1100.webp 1096w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-1544x1550.webp 1544
288w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-351x352.webp 351w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-924x928.webp 924w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-250x250.webp 250w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-100x100.webp 100w, https://www.gortons.com/wp-content/uploads/2025/12/cilantro-lime-tender-1-scaled-1-50x50.webp 50w" sizes="(max-width: 600px) 100vw, 600px" /></div>
289                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
290    </div>
291</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/taco-seasoned-taco-tenders/" title="Taco Seasoned Taco Tenders">
292    <div class="product-card d-flex justify-between">
293        <div>
294            <h3 class="product-card__title has-medium-font-size">Taco Seasoned Taco Tenders</h3>
295                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Made with wild-caught Alaskan pollock and coated in a flavorful, taco-seasoned breading, these tenders serve up a delicious crunch fit for a tortilla.</div>
296                    </div>
297                    <div class="product-card__thumb"><img width="600" height="597" src="https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-600x597.webp" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-600x597.webp 600w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-150x150.webp 150w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-1106x1100.webp 1106w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-354x352.webp 354w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-933x928.webp 933w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-250x250.webp 250w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-100x100.webp 100w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1-50x50.webp 50w, https://www.gortons.com/wp-content/uploads/2025/12/taco-seasoned-tenders-1-1-1544x1536-1.webp 1544w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
298                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
299    </div>
300</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/coconut-shrimp/" title="Coconut Shrimp">
301    <div class="product-card d-flex justify-between">
302        <div>
303            <h3 class="product-card__title has-medium-font-size">Coconut Shrimp</h3>
304                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Breaded with a crispy coating made with real coconut flakes, bringing home the restaurant flavor you love.</div>
305                    </div>
306                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack.jpeg" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack.jpeg 600w, https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack-150x150.jpeg 150w, https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack-352x352.jpeg 352w, https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack-250x250.jpeg 250w, https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack-100x100.jpeg 100w, https://www.gortons.com/wp-content/uploads/2026/10/Coconut-Shrimp-pack-50x50.jpeg 50w" sizes="auto, (max-width: 600px) 100v
306w, 600px" /></div>
307                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
308    </div>
309</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/crunchy-breaded/" title="Crunchy Breaded Fish Fillets">
310    <div class="product-card d-flex justify-between">
311        <div>
312            <h3 class="product-card__title has-medium-font-size">Crunchy Breaded Fish Fillets</h3>
313                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Whole wild-caught pollock and crunchy breadcrumbs make this Gorton’s classic the perfect go-to for any meal.</div>
314                    </div>
315                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-600x600.webp" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-600x600.webp 600w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-150x150.webp 150w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-1100x1100.webp 1100w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-1544x1544.webp 1544
315w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-352x352.webp 352w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-928x928.webp 928w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-250x250.webp 250w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-100x100.webp 100w, https://www.gortons.com/wp-content/uploads/2024/09/crunchy-breaded-fishfillets-updated-2-50x50.webp 50w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
316                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
317    </div>
318</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/beer-battered-fillets-6-ct/" title="Beer Battered  Fillets (6 CT.)">
319    <div class="product-card d-flex justify-between">
320        <div>
321            <h3 class="product-card__title has-medium-font-size">Beer Battered  Fillets (6 CT.)</h3>
322                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Wild-caught Alaskan Pollock fillets made with real draft beer for a pub style taste—pint not included.</div>
323                    </div>
324                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj.jpg" class="attachment-product-thumb size-product-thumb wp-post-image" alt="Beer battered fillets pack" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj.jpg 600w, https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj-150x150.jpg 150w, https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj-352x352.jpg 352w, https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj-250x250.jpg 250w, https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj-100x100.jpg 100w, https://www.gortons.com/wp-content/uploads/2024/11/j9btovum3rqc2e0g27uj-50x50.jpg 50w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
325                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
326    </div>
327</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/crunchy-breaded-fish-sticks/" title="Crunchy Breaded Fish Sticks (20 ct.)">
328    <div class="product-card d-flex justify-between">
329        <div>
330            <h3 class="product-card__title has-medium-font-size">Crunchy Breaded Fish Sticks (20 ct.)</h3>
331                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">Made from wild-caught Alaskan Pollock and coated in our classic, crunchy breadcrumbs for a perfectly dippable favorite.</div>
332                    </div>
333                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-600x600.png" class="attachment-product-thumb size-product-thumb wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-600x600.png 600w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-150x150.png 150w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-1100x1100.png 1100w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-1544x1544.png 1544w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-352x352.png 352w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-928x928.png 928w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-250x250.png 250w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-100x100.png 100w, https://www.gortons.com/wp-content/uploads/2025/01/fishsticks-20-updated-50x50.png 50w" sizes="auto, (max-width: 600px) 100v
333w, 600px" /></div>
334                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
335    </div>
336</a></div><div class="swiper-slide"><a href="https://www.gortons.com/products/double-crunch-shrimp/" title="Double Crunch Shrimp">
337    <div class="product-card d-flex justify-between">
338        <div>
339            <h3 class="product-card__title has-medium-font-size">Double Crunch Shrimp</h3>
340                            <div class="product-card__subtitle has-small-font-size has-blue-gray-color">These shrimp have a crunchy breadcrumb blend for extra crunch in every bite​.</div>
341                    </div>
342                    <div class="product-card__thumb"><img width="600" height="600" src="https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack.jpeg" class="attachment-product-thumb size-product-thumb wp-post-image" alt="Double Crunch Shrimp Pack" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack.jpeg 600w, https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack-150x150.jpeg 150w, https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack-352x352.jpeg 352w, https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack-250x250.jpeg 250w, https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack-100x100.jpeg 100w, https://www.gortons.com/wp-content/uploads/2024/11/Double-Crunch-Shrimp-pack-50x50.jpeg 50w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
343                <div class="product-card__link has-secondary-font-family d-flex justify-between">View product<i class="icon-view" aria-hidden="true"></i></div>
344    </div>
345</a></div>                        </div>
346                        <div class="swiper-button-prev"><i class="icon-arrow" aria-hidden="true"></i></div>
347                        <div class="swiper-button-next"><i class="icon-arrow" aria-hidden="true"></i></div>
348                    </div>
349                </div>
350                <div class="wp-block-button mobile"><a class="wp-block-button__link wp-element-button" href="https://www.gortons.com/products/" title="View all">View all</a></div>
351            </div>
352        </section>
353
354        
355        <section class="about">
356            <div class="parallax parallax-waves"></div>
357            <div class="container">
358                <div class="d-flex align-center">
359                    <div class="about__text">
360                        <h4>Dive Into</h4>
361                        <h3>Our New Merch</h3>
362                        <div>Swim, don't walk. Our merch just dropped.</div>
363                                                    <div class="wp-block-button"><a class="wp-block-button__link" href="https://www.gortons.com/shop/" target="_self">Shop Now</a></div>
364                                            </div>
365                    <div class="about__image">
366                        <img width="1352" height="901" src="https://www.gortons.com/wp-content/uploads/2024/08/merch.webp" class="attachment-recipe-single size-recipe-single" alt="Gorton&#039;s merch" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2024/08/merch.webp 1352w, https://www.gortons.com/wp-content/uploads/2024/08/merch-600x400.webp 600w, https://www.gortons.com/wp-content/uploads/2024/08/merch-528x352.webp 528w" sizes="auto, (max-width: 1352px) 100vw, 1352px" />                    </div>
367                </div>
368            </div>
369        </section>
370
371                <section class="related-recipes">
372            <div class="container">
373                <h2 data-aos="fade-down" data-aos-duration="1500">Our recipes</h2>
374                <div class="swiperRecipes-outer position-relative">
375                    <div class="swiper swiperRecipes">
376                        <div class="swiper-wrapper">
377                            <div class="swiper-slide"><a href="https://www.gortons.com/recipes/pickle-lovers-fish-sandwich/" title="Pickle Lovers’ Fish Sandwich">
378    <div class="recipe-card d-flex">
379                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
379-updates_1467x1100_FishSandwich-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
380                <div class="recipe-card__text d-flex justify-between" style="--background-color:#19243a;--text-color:#ffffff;--arrow-color:var(--wp--preset--color--yellow);--wave-color:var(--wp--preset--color--sky-blue)">
381            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
382                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
383                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
384                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
385                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
386                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#19243a"/>
387                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
388                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
389                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
390                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
391                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#19243a"/>
392            </svg>
393            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
394                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
395                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
396                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
397                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#19243a"/>
398                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
399                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
400                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
401                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#19243a"/>
402            </svg>
403            <div class="recipe-card__labels d-flex">
404                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 4</div>
405                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 25 minutes</div>
406                            </div>
407            <h3 class="recipe-card__title has-medium-font-size">Pickle Lovers’ Fish Sandwich</h3>
408                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
409                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
410            </svg>
411            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
412                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
413            </svg>
414
415                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
416        </div>
417    </div>
418</a></div><div class="swiper-slide">
418<a href="https://www.gortons.com/recipes/easy-but-better-fish-chips/" title="Easy But Better Fish &#038; Chips">
419    <div class="recipe-card d-flex">
420                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe-updates_1467x1100_CodFillet_FishChips-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
421                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
422            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
423                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
424                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
425                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
426                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
427                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
428                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
429                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
430                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
431                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
432                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
433            </svg>
434            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
435                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
436                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
437                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
438                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
439                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
440                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
441                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
442                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
443            </svg>
444            <div class="recipe-card__labels d-flex">
445                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 4</div>
446                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 35 minutes</div>
447                            </div>
448            <h3 class="recipe-card__title has-medium-font-size">Easy But Better Fish &#038; Chips</h3>
449                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
450                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
451            </svg>
452            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
453                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
454            </svg>
455
456                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
457        </div>
458    </div>
459</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/no-stir-oven-lemon-herb-risotto/" title="No Stir Oven Lemon Herb Risotto">
460    <div class="recipe-card d-flex">
461                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
461-updates_1467x1100_HaddockFillet_Risotto-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
462                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
463            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
464                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
465                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
466                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
467                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
468                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
469                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
470                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
471                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
472                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
473                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
474            </svg>
475            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
476                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
477                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
478                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
479                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
480                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
481                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
482                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
483                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
484            </svg>
485            <div class="recipe-card__labels d-flex">
486                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 2</div>
487                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 40 minutes</div>
488                            </div>
489            <h3 class="recipe-card__title has-medium-font-size">No Stir Oven Lemon Herb Risotto</h3>
490                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
491                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
492            </svg>
493            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
494                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
495            </svg>
496
497                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
498        </div>
499    </div>
500</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/sheet-pan-fajitas/" title="Sheet Pan Fajitas">
501    <div class="recipe-card d-flex">
502                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
502-updates_1467x1100_FishStick_Sheetpan-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
503                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
504            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
505                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
506                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
507                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
508                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
509                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
510                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
511                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
512                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
513                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
514                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
515            </svg>
516            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
517                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
518                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
519                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
520                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
521                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
522                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
523                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
524                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
525            </svg>
526            <div class="recipe-card__labels d-flex">
527                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 2-3</div>
528                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 25 minutes</div>
529                            </div>
530            <h3 class="recipe-card__title has-medium-font-size">Sheet Pan Fajitas</h3>
531                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
532                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
533            </svg>
534            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
535                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
536            </svg>
537
538                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
539        </div>
540    </div>
541</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/crispy-fish-caesar-sandwich/" title="Crispy Fish Caesar Sandwich">
542    <div class="recipe-card d-flex">
543                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
543-updates_1467x1100_FishStick_Caesar-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
544                <div class="recipe-card__text d-flex justify-between" style="--background-color:#19243a;--text-color:#ffffff;--arrow-color:var(--wp--preset--color--yellow);--wave-color:var(--wp--preset--color--sky-blue)">
545            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
546                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
547                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
548                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
549                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
550                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#19243a"/>
551                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
552                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
553                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
554                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
555                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#19243a"/>
556            </svg>
557            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
558                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
559                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
560                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
561                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#19243a"/>
562                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
563                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
564                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
565                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#19243a"/>
566            </svg>
567            <div class="recipe-card__labels d-flex">
568                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 2</div>
569                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 20 minutes</div>
570                            </div>
571            <h3 class="recipe-card__title has-medium-font-size">Crispy Fish Caesar Sandwich</h3>
572                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
573                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
574            </svg>
575            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
576                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
577            </svg>
578
579                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
580        </div>
581    </div>
582</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/general-tsos-with-popcorn-shrimp/" title="General Tso’s with Popcorn Shrimp">
583    <div class="recipe-card d-flex">
584                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
584-updates_1467x1100_Popcorn_GenTso-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
585                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
586            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
587                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
588                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
589                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
590                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
591                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
592                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
593                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
594                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
595                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
596                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
597            </svg>
598            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
599                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
600                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
601                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
602                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
603                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
604                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
605                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
606                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
607            </svg>
608            <div class="recipe-card__labels d-flex">
609                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 2</div>
610                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 20 minutes</div>
611                            </div>
612            <h3 class="recipe-card__title has-medium-font-size">General Tso’s with Popcorn Shrimp</h3>
613                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
614                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
615            </svg>
616            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
617                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
618            </svg>
619
620                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
621        </div>
622    </div>
623</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/shrimp-and-pesto-flatbread/" title="Shrimp and Pesto Flatbread">
624    <div class="recipe-card d-flex">
625                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
625-updates_1467x1100_Popcorn_Flatbread-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
626                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
627            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
628                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
629                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
630                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
631                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
632                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
633                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
634                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
635                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
636                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
637                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
638            </svg>
639            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
640                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
641                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
642                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
643                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
644                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
645                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
646                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
647                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
648            </svg>
649            <div class="recipe-card__labels d-flex">
650                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 4</div>
651                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 20 minutes</div>
652                            </div>
653            <h3 class="recipe-card__title has-medium-font-size">Shrimp and Pesto Flatbread</h3>
654                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
655                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
656            </svg>
657            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
658                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
659            </svg>
660
661                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
662        </div>
663    </div>
664</a></div><div class="swiper-slide"><a href="https://www.gortons.com/recipes/easy-easy-pad-thai/" title="Easy Easy Pad Thai">
665    <div class="recipe-card d-flex">
666                    <div class="recipe-card__thumb"><img width="860" height="534" src="https://www.gortons.com/wp-content/uploads/2026/03/2026-recipe
666-updates_1467x1100_DoubleCrunch_PadThai-860x534.jpg" class="attachment-recipe size-recipe wp-post-image" alt="" decoding="async" loading="lazy" /></div>
667                <div class="recipe-card__text d-flex justify-between" style="--background-color:#fede03;--text-color:#19243a;--arrow-color:#fff;--wave-color:var(--wp--preset--color--sky-blue)">
668            <svg class="svg" width="815" height="28" viewBox="0 0 815 28" fill="none" xmlns="http://www.w3.org/2000/svg" >
669                <path d="M0,28V2.5C5.5-1,11-0.8,16.5,3.2c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
670                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
671                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
672                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
673                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L0,28z" fill="#fede03"/>
674                <path d="M385,28V2.5c5.5-3.5,11-3.3,16.5,0.7c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0
675                s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0
676                s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0s11.7,4.2,17.5,0s11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0
677                c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0c5.8,4.2,11.7,4.2,17.5,0c5.8-4.2,11.7-4.2,17.5,0
678                c5.8,4.2,11.7,4.2,17.5,0c3.7-2.7,7.3-3.6,11-3V28L385,28z" fill="#fede03"/>
679            </svg>
680            <svg class="home" height="815" width="28" viewBox="0 0 28 815" fill="none" xmlns="http://www.w3.org/2000/svg" >
681                <path d="M0,0h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
682                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
683                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
684                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V0z" fill="#fede03"/>
685                <path d="M0,385h25.5c3.5,5.5,3.3,11-0.7,16.5c-4.2,5.8-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
686                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5
687                    s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5
688                    s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5s4.2,11.7,0,17.5s-4.2,11.7,0,17.5c2.7,3.7,3.6,7.3,3,11H0V385z" fill="#fede03"/>
689            </svg>
690            <div class="recipe-card__labels d-flex">
691                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-serves" aria-hidden="true"></i>Serves: 4</div>
692                                                    <div class="recipe-card__label has-secondary-font-family"><i class="icon-time" aria-hidden="true"></i>Cooking time: 25 minutes</div>
693                            </div>
694            <h3 class="recipe-card__title has-medium-font-size">Easy Easy Pad Thai</h3>
695                        <svg class="recipe-wave desktop" width="244" height="16" viewBox="0 0 244 16" fill="none" xmlns="http://www.w3.org/2000/svg">
696                <path d="M242 8.00001C232 14.6667 222 14.6667 212 8.00001C202 1.33335 192 1.33335 182 8.00001C172 14.6667 162 14.6667 152 8C142 1.33335 132 1.33335 122 8C112 14.6667 102 14.6667 92 8C82 1.33334 72 1.33334 62 7.99999C52 14.6666 42 14.6666 32 7.99999C22 1.33334 12 1.33334 2 7.99999" stroke-width="5"/>
697            </svg>
698            <svg class="recipe-wave mobile" width="145" height="9" viewBox="0 0 145 9" fill="none" xmlns="http://www.w3.org/2000/svg">
699                <path d="M144 4.50001C138.042 8.5 132.083 8.5 126.125 4.5C120.167 0.500012 114.208 0.500012 108.25 4.5C102.292 8.49999 96.3333 8.49999 90.375 4.5C84.4167 0.500009 78.4583 0.500009 72.5 4.5C66.5417 8.49999 60.5833 8.49999 54.625 4.5C48.6667 0.500006 42.7083 0.500006 36.75 4.5C30.7917 8.49999 24.8333 8.49999 18.875 4.5C12.9167 0.500003 6.95834 0.500003 1 4.49999" stroke="#6CD7FF" stroke-width="3"/>
700            </svg>
701
702                        <div class="recipe-card__link has-secondary-font-family d-flex">View the full recipe<i class="icon-view" aria-hidden="true"></i></div>
703        </div>
704    </div>
705</a></div>                        </div>
706                        <div class="swiper-button-next"><i class="icon-arrow" aria-hidden="true"></i></div>
707                        <div class="swiper-button-prev"><i class="icon-arrow" aria-hidden="true"></i></div>
708                    </div>
709                </div>
710                <div class="wp-block-button d-flex justify-center">
711                    <a class="wp-block-button__link wp-element-button" href="https://www.gortons.com/recipes/" title="See all recipes">See all recipes</a>
712                </div>
713            </div>
714        </section>
715            <section class="banner position-relative">
716    <div class="d-flex align-end">
717        <div class="banner__text">
718            <div class="container">
719                <h3 data-aos="fade-right" data-aos-duration="1500" class="has-sky-blue-color has-medium-font-size">Responsibility</h3><h2 data-aos="fade-right" data-aos-duration="1500" data-aos-delay="300" class="has-yellow-color">is at our core</h2><div class="banner__links d-flex" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="600">                            <a href="http://www.gortons.com/responsibility/" target="_self" class="banner__link has-secondary-font-family">Find out more<i class="icon-view" aria-hidden="true"></i></a>
720                            </div>            </div>
721        </div>
722        <div class="banner__image">
723            <img width="1920" height="1080" src="https://www.gortons.com/wp-content/uploads/2025/08/fish.webp" class="attachment-full size-full" alt="Fish in the sea" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2025/08/fish.webp 1920w, https://www.gortons.com/wp-content/uploads/2025/08/fish-600x338.webp 600w, https://www.gortons.com/wp-content/uploads/2025/08/fish-1544x869.webp 1544
723w, https://www.gortons.com/wp-content/uploads/2025/08/fish-626x352.webp 626w, https://www.gortons.com/wp-content/uploads/2025/08/fish-1650x928.webp 1650w" sizes="auto, (max-width: 1920px) 100vw, 1920px" />                            <video src="https://player.vimeo.com/progressive_redirect/playback/875991808/rendition/1080p/file.mp4?loc=external&signature=05406d6ca0501969e03d24ec099200a2fb1a7d12e4419e60918ffd9314311765" autoplay loop muted playsinline poster="https://www.gortons.com/wp-content/uploads/2025/08/fish.webp"></video>
724                    
725        </div>
726    </div>
727</section>
728        <section class="about">
729            <div class="parallax parallax-waves"></div>
730            <div class="container">
731                <div class="d-flex align-center">
732                    <div class="about__text">
733                        <h4>About the brand</h4>
734                        <h3>A Pioneering Spirit And<br />
735A Drive For Invention</h3>
736                        <div>In 1849, we turned our respect for the ocean into a passion for quality seafood. 175 years later, we’re still captivated every day by what it brings to the table. And we’ve made it our mission to share everything we’ve learned, discovered, and of course tasted, with you.</div>
737                                                    <div class="wp-block-button"><a class="wp-block-button__link" href="http://www.gortons.com/our-story/" target="_self">Find out more</a></div>
738                                            </div>
739                    <div class="about__image">
740                        <img width="1326" height="1220" src="https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises.webp" class="attachment-recipe-single size-recipe-single" alt="" decoding="async" loading="lazy" srcset="https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises.webp 1326w, https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises-600x552.webp 600w, https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises-1196x1100.webp 1196w, https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises-383x352.webp 383w, https://www.gortons.com/wp-content/uploads/2025/08/gortons-premises-1009x928.webp 1009w" sizes="auto, (max-width: 1326px) 100vw, 1326px" />                    </div>
741                </div>
742            </div>
743        </section>
744
745                </main>
746                    <section class="instagram-wall">
747                <div class="container">
748                                        <h3 class="m-0"><a href="https://www.instagram.com/gortonsseafood/" target="_blank">@gortonsseafood</a></h3>
749                    
749<script type="text/javascript" src="https://www.juicer.io/embed/gorton-s-seafood/embed-code.js" async defer></script>
749
750                </div>
751            </section>
752        
753        <section class="newsletter has-secondary-font-family has-sky-blue-background-color">
754            <div class="container d-flex align-center">
755                <h3 class="has-h-4-font-size m-0">Get the freshest news</h3>
756                <div><form class="js-cm-form" id="subForm" action="https://www.createsend.com/t/subscribeerror?description=" method="post" data-id="5B5E7037DA78A748374AD499497E309E72D20498DD81BBE6E3A22D86A74897C8A9C10F32850A069B4B53610C6A91C1343E5240DC623C21FF1409E72FCE61D508"><div><div><label>Enter your name </label><input aria-label="Name" id="fieldName" maxlength="200" name="cm-name"></div><div><label>Enter your email </label><input autocomplete="Email" aria-label="Email" class="js-cm-email-input qa-input-email" id="fieldEmail" maxlength="200" name="cm-ihkkl-ihkkl" required="" type="email"></div></div><button type="submit">Submit</button></form></div>
756<script type="text/javascript" src="https://js.createsend1.com/javascript/copypastesubscribeformlogic.js"></script>
756
757            </div>
758        </section>
759
760        <footer class="footer has-deep-blue-background-color">
761            <div class="container d-flex">
762                <div class="footer__menu has-secondary-font-family">
763                    <ul id="menu-footer" class="menu"><li id="menu-item-68" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-68"><a href="#">Products</a>
764<ul class="sub-menu">
765	<li id="menu-item-1069" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1069"><a href="https://www.gortons.com/products/form/fish-fillets/">Fish fillets</a></li>
766	<li id="menu-item-1070" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1070"><a href="https://www.gortons.com/products/form/prepared-shrimp/">Prepared shrimp</a></li>
767	<li id="menu-item-1075" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1075"><a href="https://www.gortons.com/products/form/sauced-shrimp/">Sauced shrimp</a></li>
768	<li id="menu-item-1071" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1071"><a href="https://www.gortons.com/products/form/fish-sticks/">Fish sticks</a></li>
769	<li id="menu-item-1072" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1072"><a href="https://www.gortons.com/products/form/grilled-fish-fillets/">Grilled fish fillets</a></li>
770	<li id="menu-item-1073" class="menu-item menu-item-type-taxonomy menu-item-object-form menu-item-1073"><a href="https://www.gortons.com/products/form/crab-cakes/">Crab cakes</a></li>
771	<li id="menu-item-119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119"><a href="https://www.gortons.com/products/">View all</a></li>
772</ul>
773</li>
774<li id="menu-item-77" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-77"><a href="#">About us</a>
775<ul class="sub-menu">
776	<li id="menu-item-78" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-78"><a href="https://www.gortons.com/our-story/">Our story</a></li>
777	<li id="menu-item-79" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79"><a href="https://www.gortons.com/news-updates/">News &#038; Updates</a></li>
778	<li id="menu-item-80" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80"><a href="https://www.gortons.com/faqs/">Faq’s</a></li>
779	<li id="menu-item-81" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81"><a href="https://www.gortons.com/careers/">Careers</a></li>
780	<li id="menu-item-82" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82"><a href="https://www.gortons.com/get-in-touch/">Contact us</a></li>
781</ul>
782</li>
783<li id="menu-item-83" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-83"><a href="#">Explore</a>
784<ul class="sub-menu">
785	<li id="menu-item-243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-243"><a href="https://www.gortons.com/recipes/">Our recipes</a></li>
786	<li id="menu-item-1394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1394"><a href="https://www.gortons.com/how-to-guides/">How to’s</a></li>
787	<li id="menu-item-86" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86"><a href="https://www.gortons.com/responsibility/">Responsibility</a></li>
788</ul>
789</li>
790</ul>                </div>
791                <div class="footer__logo">
792                    <a href="https://www.gortons.com">
793                        <img src="https://www.gortons.com/wp-content/themes/gortons-2023/dist/images/gortonlogofooter.png" alt="Gorton&#039;s Seafood">
794                    </a>
795                    <div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.gortons.com/where-to-buy/" title="Where to buy">Where to buy</a></div>
796                </div>
797            </div>
798        </footer>
799        <footer class="footer__secondary has-secondary-font-family">
800            <div class="container d-flex justify-between">
801                <ul id="menu-secondary-footer" class="menu"><li id="menu-item-4527" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4527"><a href="https://www.gortons.com/privacy-policy/">Privacy Policy</a></li>
802<li id="menu-item-91" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-91"><a href="https://www.gortons.com/legal-notice/">Legal notice</a></li>
803<li id="menu-item-5585" class="cmplz-show-banner menu-item menu-item-type-custom menu-item-object-custom menu-item-5585"><a>Do Not Sell or Share My Personal Information</a></li>
804</ul>                <div class="footer__social">
805                    <a href="https://www.facebook.com/gortonsseafood" target="_blank" title="Facebook"><i class="icon-facebook" aria-hidden="true"></i><span class="sr-only">Facebook</span></a><a href="https://www.instagram.com/gortonsseafood/" target="_blank" title="Instagram"><i class="icon-instagram" aria-hidden="true"></i><span class="sr-only">Instagram</span></a><a href="https://www.tiktok.com/@gortonsseafood" target="_blank" title="TikTok"><i class="icon-tiktok" aria-hidden="true"></i><span class="sr-only">TikTok</span></a><a href="https://www.pinterest.com/GortonsSeafood/" target="_blank" title="Pinterest"><i class="icon-pinterest" aria-hidden="true"></i><span class="sr-only">Pinterest</span></a><a href="https://www.youtube.com/user/gortonsseafood" target="_blank" title="YouTube"><i class="icon-youtube" aria-hidden="true"></i><span class="sr-only">YouTube</span></a>                </div>
806            </div>
807        </footer>
808        
808<script type="speculationrules">
809{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/gortons-2023/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
810</script>
810
811
812<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
813<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 gortons-consent-banner-a optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin">
814	<div class="cmplz-header">
815		<div class="cmplz-logo"><img width="180" height="100" src="https://www.gortons.com/wp-content/uploads/2025/05/GortonsWithBorder-180x100.jpg" class="attachment-cmplz_banner_image size-cmplz_banner_image" alt="Gorton&#039;s Seafood" decoding="async" loading="lazy" /></div>
816		<div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div>
817		<div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog">
818			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
819		</div>
820	</div>
821
822	<div class="cmplz-divider cmplz-divider-header"></div>
823	<div class="cmplz-body">
824		<div class="cmplz-message" id="cmplz-message-1-optin"><p>We use cookies and other technologies to collect information about your use of our website. Some of these tools cannot be disabled. If you click “Accept”, we may also share your information with third-party advertising and analytics partners who may serve you with targeted ads. To learn more about our practices, click the “View preferences” button below or view our <a href="https://www.gortons.com/privacy-policy#cookies">Privacy Policy</a>.</p></div>
825		<!-- categories start -->
826		<div class="cmplz-categories">
827			<div class="cmplz-category cmplz-functional">
828				<div class="cmplz-category-header">
829					<span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Necessary</span>
830					<span class='cmplz-always-active'>
831						<span class="cmplz-banner-checkbox">
832							<input type="checkbox"
833									id="cmplz-functional-optin"
834									data-category="cmplz_functional"
835									class="cmplz-consent-checkbox cmplz-functional"
836									size="40"
837									value="1"/>
838							<label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Necessary</span></label>
839						</span>
840						Always active					</span>
841					<button class="cmplz-category-toggle"
842							aria-expanded="false"
843							aria-controls="cmplz-desc-functional-1-optin"
844							aria-labelledby="cmplz-title-functional-1-optin">
845						<span class="cmplz-icon cmplz-open">
846							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
847						</span>
848					</button>
849				</div>
850				<div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden>
851					<span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span>
852				</div>
853			</div>
854
855			<div class="cmplz-category cmplz-preferences">
856				<div class="cmplz-category-header">
857					<span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Preferences</span>
858					<span class="cmplz-banner-checkbox">
859						<input type="checkbox"
860								id="cmplz-preferences-optin"
861								data-category="cmplz_preferences"
862								class="cmplz-consent-checkbox cmplz-preferences"
863								size="40"
864								value="1"/>
865						<label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferences</span></label>
866					</span>
867					<button class="cmplz-category-toggle"
868							aria-expanded="false"
869							aria-controls="cmplz-desc-preferences-1-optin"
870							aria-labelledby="cmplz-title-preferences-1-optin">
871						<span class="cmplz-icon cmplz-open">
872							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
872<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
873						</span>
874					</button>
875				</div>
876				<div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden>
877					<span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span>
878				</div>
879			</div>
880
881			<div class="cmplz-category cmplz-statistics">
882				<div class="cmplz-category-header">
883					<span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Analytics</span>
884					<span class="cmplz-banner-checkbox">
885						<input type="checkbox"
886								id="cmplz-statistics-optin"
887								data-category="cmplz_statistics"
888								class="cmplz-consent-checkbox cmplz-statistics"
889								size="40"
890								value="1"/>
891						<label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Analytics</span></label>
892					</span>
893					<button class="cmplz-category-toggle"
894							aria-expanded="false"
895							aria-controls="cmplz-desc-statistics-1-optin"
896							aria-labelledby="cmplz-title-statistics-1-optin">
897						<span class="cmplz-icon cmplz-open">
898							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
899						</span>
900					</button>
901				</div>
902				<div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden>
903					<span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span>
904					<span class="cmplz-description-statistics-anonymous">Analytics technologies allow us to understand how visitors use our website, how many times they visit us, and how many times a user viewed specific pages.</span>
905				</div>
906			</div>
907
908			<div class="cmplz-category cmplz-marketing">
909				<div class="cmplz-category-header">
910					<span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span>
911					<span class="cmplz-banner-checkbox">
912						<input type="checkbox"
913								id="cmplz-marketing-optin"
914								data-category="cmplz_marketing"
915								class="cmplz-consent-checkbox cmplz-marketing"
916								size="40"
917								value="1"/>
918						<label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label>
919					</span>
920					<button class="cmplz-category-toggle"
921							aria-expanded="false"
922							aria-controls="cmplz-desc-marketing-1-optin"
923							aria-labelledby="cmplz-title-marketing-1-optin">
924						<span class="cmplz-icon cmplz-open">
925							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
926						</span>
927					</button>
928				</div>
929				<div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden>
930					<span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span>
931				</div>
932			</div>
933		</div><!-- categories end -->
934			</div>
935
936	<div class="cmplz-links cmplz-information">
937		<ul>
938			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li>
939			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a></li>
940			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li>
941			<li>
941<a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li>
942		</ul>
943			</div>
944
945	<div class="cmplz-divider cmplz-footer"></div>
946
947	<div class="cmplz-buttons">
948		<button class="cmplz-btn cmplz-accept">Accept</button>
949		<button class="cmplz-btn cmplz-deny">Deny</button>
950		<button class="cmplz-btn cmplz-view-preferences">View preferences</button>
951		<button class="cmplz-btn cmplz-save-preferences">Save preferences</button>
952		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a>
953			</div>
954
955
956	<div class="cmplz-documents cmplz-links">
957		<ul>
958			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
959			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
960			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
961		</ul>
962			</div>
963</div>
964</div>
965					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Manage consent</button>
966
967</div>	
967<script>
968        function addEvent(event, selector, callback, context) {
969            document.addEventListener(event, e => {
970                if ( e.target.closest(selector) ) {
971                    callback(e);
972                }
973            });
974        }
975        addEvent('click', '.cmplz-show-banner', function(){
976            document.querySelectorAll('.cmplz-manage-consent').forEach(obj => {
977                obj.click();
978            });
979        });
980	</script>
980
981		
981<script type='text/javascript'>
982		(function () {
983			var c = document.body.className;
984			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
985			document.body.className = c;
986		})();
987	</script>
987
988	
988<script id="underscore-js" src="https://www.gortons.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 988
988
989<script id="wp-util-js-extra">
990var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
991//# sourceURL=wp-util-js-extra
992</script>
vendor: 1 bytes, line 992
992
993<script id="wp-util-js" src="https://www.gortons.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 993
993
994<script id="wp-api-request-js-extra">
995var wpApiSettings = {"root":"https://www.gortons.com/wp-json/","nonce":"ac1df293ba","versionString":"wp/v2/"};
996//# sourceURL=wp-api-request-js-extra
997</script>
vendor: 1 bytes, line 997
997
998<script id="wp-api-request-js" src="https://www.gortons.com/wp-includes/js/api-request.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 998
998
999<script id="wp-hooks-js" src="https://www.gortons.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 999
999
1000<script id="wp-i18n-js" src="https://www.gortons.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1000
1000
1001<script id="wp-i18n-js-after">
1002wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1003//# sourceURL=wp-i18n-js-after
1004</script>
vendor: 1 bytes, line 1004
1004
1005<script id="wp-private-apis-js" src="https://www.gortons.com/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script>
vendor: 1 bytes, line 1005
1005
1006<script id="wp-url-js" src="https://www.gortons.com/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 1006
1006
1007<script id="wp-api-fetch-js" src="https://www.gortons.com/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script>
vendor: 1 bytes, line 1007
1007
1008<script id="wp-api-fetch-js-after">
1009wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://www.gortons.com/wp-json/" ) );
1010wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "ac1df293ba" );
1011wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
1012wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
1013wp.apiFetch.nonceEndpoint = "https://www.gortons.com/wp-admin/admin-ajax.php?action=rest-nonce";
1014//# sourceURL=wp-api-fetch-js-after
1015</script>
vendor: 1 bytes, line 1015
1015
1016<script id="wp-polyfill-js" src="https://www.gortons.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 1016
1016
1017<script id="woo-variation-swatches-js-extra">
1018var woo_variation_swatches_options = {"show_variation_label":"1","clear_on_reselect":"","variation_label_separator":"","is_mobile":"","show_variation_stock":"","stock_label_threshold":"5","cart_redirect_after_add":"no","enable_ajax_add_to_cart":"yes","cart_url":"https://www.gortons.com/cart/","is_cart":""};
1019//# sourceURL=woo-variation-swatches-js-extra
1020</script>
vendor: 1 bytes, line 1020
1020
1021<script id="woo-variation-swatches-js" src="https://www.gortons.com/wp-content/plugins/woo-variation-swatches/assets/js/frontend.min.js?ver=2.5.0"></script>
vendor: 1 bytes, line 1021
1021
1022<script id="swiper-js" src="https://www.gortons.com/wp-content/themes/gortons-2023/vendor/swiper.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1022
1022
1023<script id="aos-js" src="https://www.gortons.com/wp-content/themes/gortons-2023/vendor/aos.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1023
1023
1024<script id="gortons-global-js" src="https://www.gortons.com/wp-content/themes/gortons-2023/dist/scripts/global.js?ver=1790859898"></script>
vendor: 1 bytes, line 1024
1024
1025<script id="rellax-js" src="https://www.gortons.com/wp-content/themes/gortons-2023/vendor/rellax.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1025
1025
1026<script id="sourcebuster-js-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.1"></script>
vendor: 1 bytes, line 1026
1026
1027<script id="wc-order-attribution-js-extra">
1028var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.gortons.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1029//# sourceURL=wc-order-attribution-js-extra
1030</script>
vendor: 1 bytes, line 1030
1030
1031<script id="wc-order-attribution-js" src="https://www.gortons.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.1"></script>
vendor: 1 bytes, line 1031
1031
1032<script id="cmplz-cookiebanner-js-extra">
1033var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"0","banner_version":"100","version":"7.6.5","store_consent":"1","do_not_track_enabled":"1","consenttype":"optin","region":"eu","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.gortons.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"0","cookie_domain":"","current_policy_id":"37","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://www.gortons.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=100","page_links":{"eu":{"cookie-statement":{"title":"Cookie Policy","url":"https://www.gortons.com/privacy-policy#cookies"},"privacy-statement":{"title":"Privacy Statement","url":"https://www.gortons.com/privacy-policy/"}},"uk":{"cookie-statement":{"title":"Cookie Policy","url":"https://www.gortons.com/privacy-policy#cookies"},"privacy-statement":{"title":"Privacy Statement","url":"https://www.gortons.com/privacy-policy/"},"privacy-statement-children":{"title":"","url":"https://www.gortons.com/product/baseball-hat-pastel-shrimp/"}}},"tm_categories":"1","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"};
1034//# sourceURL=cmplz-cookiebanner-js-extra
1035</script>
vendor: 1 bytes, line 1035
1035
1036<script defer id="cmplz-cookiebanner-js" src="https://www.gortons.com/wp-content/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js?ver=1790859896"></script>
1036
1037<!-- Statistics script Complianz GDPR/CCPA -->
1038						
1038<script data-category="functional">
vendor: 339 bytes, lines 1038-1043
1038
1039							(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
1040		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
1041	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
1042	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1043})(window,document,'script','dataLayer','
1043GTM-MH42ZSX
vendor: 5 bytes, lines 1043-1044
1043');
1044
1045const revokeListeners = [];
1046window.addRevokeListener = (callback) => {
1047	revokeListeners.push(callback);
1048};
1049document.addEventListener("cmplz_revoke", function (e) {
1050	cmplz_set_cookie('cmplz_consent_mode', 'revoked', false );
1051	revokeListeners.forEach((callback) => {
1052		callback();
1053	});
1054});
1055
1056const consentListeners = [];
1057/**
1058 * Called from GTM template to set callback to be executed when user consent is provided.
1059 * @param callback
1060 */
1061window.addConsentUpdateListener = (callback) => {
1062	consentListeners.push(callback);
1063};
1064document.addEventListener("cmplz_fire_categories", function (e) {
1065	var consentedCategories = e.detail.categories;
1066	const consent = {
1067		'security_storage': "granted",
1068		'functionality_storage': "granted",
1069		'personalization_storage':  cmplz_in_array( 'preferences', consentedCategories ) ? 'granted' : 'denied',
1070		'analytics_storage':  cmplz_in_array( 'statistics', consentedCategories ) ? 'granted' : 'denied',
1071		'ad_storage': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied',
1072		'ad_user_data': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied',
1073		'ad_personalization': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied',
1074	};
1075
1076	//don't use automatic prefixing, as the TM template needs to be sure it's cmplz_.
1077	let consented = [];
1078	for (const [key, value] of Object.entries(consent)) {
1079		if (value === 'granted') {
1080			consented.push(key);
1081		}
1082	}
1083	cmplz_set_cookie('cmplz_consent_mode', consented.join(','), false );
1084	consentListeners.forEach((callback) => {
1085		callback(consent);
1086	});
1087});
1088						</script>
1088
1089						    
1089<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-39a97a86021414a1803","applicationID":"1535492619","transactionName":"MVQHZEFVCkcDURZQWQgeJFNHXQtaTVQQVlgSHBVRVFE=","queueTime":0,"applicationTime":604,"atts":"HRMEEglPGUk=","errorBeacon":"bam.nr-data.net","agent":""}</script>
1089</body>
1090</html>

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