PageSourceSearch

https://www.goalsfootball.co.uk/jan26/_next/static/chunks/ed7bcd1e…?dpl=dpl_88Au27kuyxmBBp4ELU2rThhwrdyr

js goalsfootball.co.uk collected 2026-09-24 20:06:48 UTC 52,761 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="e9fe2173-cc8c-2041-324e-d5fc5d6e5afb")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98879,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return s}});var r=e.r(71645),n="undefined"==typeof window,o=n?function(){}:r.useLayoutEffect,i=n?function(){}:r.useEffect;function s(e){var t,a=e.headManager,s=e.reduceComponentsToState;function l(){if(a&&a.mountedInstances){var e=r.Children.toArray(Array.from(a.mountedInstances).filter(Boolean));a.updateHead(s(e))}}return n&&(null==a||null==(t=a.mountedInstances)||t.add(e.children),l()),o(function(){var t;return null==a||null==(t=a.mountedInstances)||t.add(e.children),function(){var t;null==a||null==(t=a.mountedInstances)||t.delete(e.children)}}),o(function(){return a&&(a._pendingUpdate=l),function(){a&&(a._pendingUpdate=l)}}),i(function(){return a&&a._pendingUpdate&&(a._pendingUpdate(),a._pendingUpdate=null),function(){a&&a._pendingUpdate&&(a._pendingUpdate(),a._pendingUpdate=null)}}),null}},25633,(e,t,a)=>{"use strict";var r=e.r(68996);Object.defineProperty(a,"__esModule",{value:!0});var n={default:function(){return x},defaultHead:function(){return h}};for(var o in n)Object.defineProperty(a,o,{enumerable:!0,get:n[o]});var i=e.r(55682),s=e.r(90809),l=e.r(43476),c=s._(e.r(71645)),d=i._(e.r(98879)),u=e.r(42732);function h(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===c.default.Fragment?e.concat(c.default.Children.toArray(t.props.children).reduce(function(e,t){return"string"==typeof t||"number"==typeof t?e:e.concat(t)},[])):e.concat(t)}e.r(33525);var p=["name","httpEquiv","charSet","itemProp"];function m(e){var t,a,r,n;return e.reduce(f,[]).reverse().concat(h().reverse()).filter((t=new Set,a=new Set,r=new Set,n={},function(e){var o=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;var s=e.key.slice(e.key.indexOf("$")+1);t.has(s)?o=!1:t.add(s)}switch(e.type){case"title":case"base":a.has(e.type)?o=!1:a.add(e.type);break;case"meta":for(var l=0,c=p.length;l<c;l++){var d=p[l];if(e.props.hasOwnProperty(d))if("charSet"===d)r.has(d)?o=!1:r.add(d);else{var u=e.props[d],h=n[d]||new Set;("name"!==d||!i)&&h.has(u)?o=!1:(h.add(u),n[d]=h)}}}return o})).reverse().map(function(e,t){var a=e.key||t;return c.default.cloneElement(e,{key:a})})}var x=function(e){var t=e.children,a=(0,c.useContext)(u.HeadManagerContext);return(0,l.jsx)(d.default,{reduceComponentsToState:m,headManager:a,children:t})};("function"==typeof a.default||"object"===r._(a.default)&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},370,e=>{"use strict";var t=e.i(88769),a=e.i(43476),r=e.i(71645),n=e.i(57688),o=e.i(46932),i=e.i(88653),s="https://www.goalsfootball.co.uk",l="/summer2026/bubble-parties",c=[{label:"Football",href:"/football",children:[{label:"Block Booking",href:"/football/block-booking"},{label:"Bubble Football",href:l},{label:"Women's Football",href:"/football/womens-football"},{label:"Goals Girls Hour",href:"/football/womens-football/goals-girls-hour"},{label:"Pitch Hire",href:"/football/pitch-hire-at-goals"},{label:"Juniors",href:"/football/juniors"},{label:"Leagues",href:"/leagues"},{label:"Students",href:"/football/students"},{label:"Tournaments",href:"/football/club-tournaments"},{label:"Winter Training",href:"/football/winter-training"},{label:"Pay Your Share",href:"/football/pay-your-share"}]},{label:"Kids",href:"/kids",children:[{label:"Kids Football Parties",href:"/kids/kids-football-parties"},{label:"Bubble Football Parties",href:l},{label:"Kids Coaching",href:"/kids/kids-coaching"},{label:"Kids Holiday Camps",href:"/kids/kids-holiday-camps"},{label:"Kickabout",href:"/kids/kickabout"},{label:"Kids Meal Deals",href:"/kids/kids-meal-deals"}]},{label:"Kids Parties",href:"/kids/kids-football-parties"},{label:"Leagues",href:"/leagues",children:[{label:"Fixtures, Results & Tables",href:"/leagues/fixtures-results-tables"},{label:"League Rules",href:"/leagues/league-rules"},{label:"Loyalty Scheme",href:"/leagues/loyalty-scheme"},{label:"Challenge League",href:"/leagues/challenge-league"},{label:"Become a Referee",href:"/leagues/become-a-referee"},{label:"Join a League",href:"/leagues"},{label:"Book a Trial",href:"/leagues/trial-game"},{label:"Fair Play",href:"/leagues/fair-play"},{label:"Find a Player",href:"/leagues/find-a-player"}]},{label:"Events",href:"/events",children:[{label:"Corporate Events",href:"/events/corporate-events"},{label:"Function Room Hire",href:"/events/functions"},{label:"Bubble Football",href:l}]},{label:"About",href:"/about-us",children:[{label:"Facilities",href:"/about-us/facilities"},{label:"Mission Statement",href:"/about-us/mission-statement"},{label:"Our Partners",href:"/about-us/our-partners"},{label:"Careers",href:"/about-us/careers"},{label:"FA County Affiliations",href:"/about-us/fa-county-affiliations"}]},{label:"Clubs",href:"/our-clubs"},{label:"More",href:"#",children:[{label:"Latest News",href:"/about-us/latest-news"},{label:"Commercial",href:"/about-us/commercial"},{label:"Goals Pros",href:"/goals-pros"},{label:"Promotions",href:"/promotions"},{label:"Goals[+]",href:"/goals-plus"},{label:"The Goals App",href:"/new-goals-app"},{label:"Soccerworld",href:"/about-us/soccerworld"},{label:"Policies and Documents",href:"/customer-service/policies-and-documents"}]}],d=function(e){return e.startsWith("http")||e.startsWith("#")?e:"".concat(s).concat(e)};function u(e){var t=e.open;return(0,a.jsx)("svg",{className:"h-3 w-3 transition-transform ".concat(t?"rotate-180":""),fill:"none",stroke:"currentColor",strokeWidth:3,viewBox:"0 0 24 24","aria-hidden":"true",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"})})}function h(e){var l=e.primaryCta,h=void 0===l?{label:"Get the App",href:"#download"}:l,f=e.highlight,p=void 0===f?"primary":f,m=function(e){return"whitespace-nowrap bg-[#FFF200] ".concat("md"===e?"px-4 py-2 text-sm":"px-2.5 py-2 text-xs"," font-black uppercase tracking-wide text-black transition-colors hover:bg-white")},x=function(e){return"whitespace-nowrap rounded-lg border border-white/25 ".concat("md"===e?"px-4 py-2 text-sm":"px-2.5 py-2 text-xs"," font-black uppercase tracking-wide text-white transition-colors hover:border-[#FFF200] hover:text-[#FFF200]")},b=function(e){return"bookPitch"===p?m(e):x(e)},g=function(e){return"bookPitch"===p?x(e):m(e)},w=(0,t._)((0,r.useState)(null),2),k=w[0],v=w[1],y=(0,t._)((0,r.useState)(!1),2),j=y[0],N=y[1],F=(0,t._)((0,r.useState)(null),2),S=F[0],C=F[1];return(0,a.jsxs)("header",{className:"fixed inset-x-0 top-0 z-50 border-b border-white/10 bg-black/90 backdrop-blur-md",children:[(0,a.jsxs)("nav",{className:"mx-auto flex h-16 max-w-7xl items-center justify-between gap-4 px-4 sm:px-6 lg:h-20 lg:px-8",children:[(0,a.jsx)("a",{href:s,className:"flex-shrink-0","aria-label":"GOALS home",children:(0,a.jsx)(n.default,{src:"https://cinsulddca.cloudimg.io/https://www.goalsfootball.co.uk:443/img/logo.png?w=200&q=80&org_if_sml=1",alt:"GOALS",width:130,height:52,className:"h-10 w-auto lg:h-12"})}),(0,a.jsx)("ul",{className:"hidden items-center gap-5 xl:gap-6 lg:flex",onMouseLeave:function(){return v(null)},children:c.map(function(e,t){return(0,a.jsxs)("li",{className:"relative",onMouseEnter:function(){return v(e.children?t:null)},children:[(0,a.jsxs)("a",{href:d(e.href),"aria-expanded":e.children?k===t:void 0,onFocus:function(){return v(e.children?t:null)},className:"flex items-center gap-1.5 whitespace-nowrap text-sm font-black uppercase tracking-wide transition-colors ".concat(k===t?"text-[#FFF200]":"text-white hover:text-[#FFF200]"),children:[e.label,e.children&&(0,a.jsx)(u,{open:k===t})]}),(0,a.jsx)(i.AnimatePresence,{children:e.children&&k===t&&(0,a.jsxs)(o.motion.div,{initial:{opacity:0,y:10}
2,animate:{opacity:1,y:0},exit:{opacity:0,y:10},transition:{duration:.18,ease:[.16,1,.3,1]},className:"absolute left-1/2 top-full z-50 w-64 -translate-x-1/2 overflow-hidden rounded-xl border border-white/10 bg-[#0B0D0F] shadow-[0_18px_44px_rgba(0,0,0,0.6)]",children:[(0,a.jsx)("div",{className:"h-1 bg-[#FFF200]","aria-hidden":"true"}),(0,a.jsx)("p",{className:"px-4 pb-1 pt-3 font-heading text-2xl font-black uppercase italic text-[#FFF200]",children:e.label}),(0,a.jsx)("ul",{className:"pb-2",children:e.children.map(function(e){return(0,a.jsx)("li",{children:(0,a.jsxs)("a",{href:d(e.href),className:"group/dd flex items-center justify-between px-4 py-2 text-sm font-bold text-white/80 transition-colors hover:bg-[#FFF200] hover:text-black",children:[e.label,(0,a.jsx)("svg",{className:"h-3.5 w-3.5 -translate-x-1 opacity-0 transition-all group-hover/dd:translate-x-0 group-hover/dd:opacity-100",fill:"none",stroke:"currentColor",strokeWidth:3,viewBox:"0 0 24 24","aria-hidden":"true",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]})},e.label)})}),(0,a.jsxs)("div",{className:"flex gap-2 border-t border-white/10 p-3",children:[(0,a.jsx)("a",{href:"".concat(s,"/play/book-a-game"),className:"flex-1 bg-[#FFF200] px-3 py-2 text-center text-xs font-black uppercase tracking-wide text-black transition-colors hover:bg-white",children:"Book Now"}),(0,a.jsx)("a",{href:"".concat(s,"/customer-service/contact-us"),className:"flex-1 rounded-none border border-white/25 px-3 py-2 text-center text-xs font-black uppercase tracking-wide text-white transition-colors hover:border-[#FFF200] hover:text-[#FFF200]",children:"Enquire"})]})]})})]},e.label)})}),(0,a.jsxs)("div",{className:"hidden flex-shrink-0 items-center gap-3 lg:flex",children:[(0,a.jsx)("a",{href:"".concat(s,"/play/book-a-game"),className:b("md"),
2children:"Book a Pitch"}),(0,a.jsx)("a",{href:h.href,className:g("md"),children:h.label})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 lg:hidden",children:[(0,a.jsx)("a",{href:"".concat(s,"/play/book-a-game"),className:b("sm"),children:"Book a Pitch"}),(0,a.jsx)("a",{href:h.href,className:g("sm"),children:h.label}),(0,a.jsx)("button",{type:"button","aria-label":j?"Close menu":"Open menu","aria-expanded":j,onClick:function(){return N(function(e){return!e})},className:"p-2 text-white",children:j?(0,a.jsx)("svg",{className:"h-6 w-6",fill:"none",stroke:"currentColor",strokeWidth:2,viewBox:"0 0 24 24",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})}):(0,a.jsx)("svg",{className:"h-6 w-6",fill:"none",stroke:"currentColor",strokeWidth:2,viewBox:"0 0 24 24",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 6h16M4 12h16M4 18h16"})})})]})]}),(0,a.jsx)(i.AnimatePresence,{children:j&&(0,a.jsx)(o.motion.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"max-h-[calc(100vh-4rem)] overflow-y-auto border-t border-white/10 bg-black/95 backdrop-blur-md lg:hidden",children:(0,a.jsx)("ul",{className:"px-4 py-4",children:c.map(function(e,t){return(0,a.jsx)("li",{className:"border-b border-white/5 last:border-b-0",children:e.children?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{type:"button","aria-expanded":S===t,onClick:function(){return C(S===t?null:t)},className:"flex w-full items-center justify-between py-3 text-left text-base font-black uppercase tracking-wide text-white",children:[e.label,(0,a.jsx)(u,{open:S===t})]}),(0,a.jsx)(i.AnimatePresence,{children:S===t&&(0,a.jsxs)(o.motion.ul,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"overflow-hidden pb-2 pl-4",children:[(0,a.jsx)("li",{children:(0,a.jsxs)("a",{href:d(e.href),className:"block py-2 text-sm font-bold text-[#FFF200]",children:["All ",e.label]})}),e.children.map(function(e){return(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:d(e.href),className:"block py-2 text-sm font-bold text-white/75",children:e.label})},e.label)})]})})]}):(0,a.jsx)("a",{href:d(e.href),className:"block py-3 text-base font-black uppercase tracking-wide text-white",children:e.label})},e.label)})})})})]})}e.s(["default",()=>h])},46119,e=>{"use strict";var t=e.i(91865),a=e.i(99749),r=e.i(20786),n=e.i(92808),o=e.i(88769),i=e.i(96137),s=e.i(43476),l=e.i(71645),c=e.i(46932),d=e.i(88653),u=function(e){var t=e.name.toLowerCase();return t.includes("aberdeen")||t.includes("glasgow")?"Scotland":t.includes("newcastle")||t.includes("sunderland")||t.includes("teesside")?"North East":t.includes("manchester")||t.includes("liverpool")||t.includes("chester")?"North West":t.includes("leeds")||t.includes("sheffield")||t.includes("bradford")||t.includes("doncaster")?"Yorkshire":t.includes("birmingham")||t.includes("leicester")||t.includes("coventry")||t.includes("black country")||t.includes("dudley")||t.includes("northampton")?"Midlands":t.includes("norwich")||t.includes("ipswich")?"East Anglia":t.includes("bristol")?"South West":t.includes("southampton")||t.includes("reading")||t.includes("portsmouth")?"South":"London"},h=["London","South","South West","East Anglia","Midlands","Yorkshire","North West","North East","Scotland"],f=function(e,t){var a=window;"function"==typeof a.gtag&&a.gtag("event",e,t)};function p(e){var p,m=e.isOpen,x=e.onClose,b=e.branches,g=e.offerTitle,w=e.source,k=void 0===w?"We Are GOALS landing page":w,v=(0,o._)((0,l.useState)(null),2),y=v[0],j=v[1],N=(0,o._)((0,l.useState)(""),2),F=N[0],S=N[1],C=(0,o._)((0,l.useState)({firstName:"",lastName:"",email:"",phone:"",comments:"",marketingOptIn:!1}),2),_=C[0],L=C[1],O=(0,o._)((0,l.useState)({}),2),B=O[0],A=O[1],P=(0,o._)((0,l.useState)(!1),2),T=P[0],M=P[1],E=(0,o._)((0,l.useState)("idle"),2),G=E[0],I=E[1],W=(0,o._)((0,l.useState)(!1),2),K=W[0],q=W[1],z={10:[57.1497,-2.0943],32:[51.4088,-.0257],11:[51.4545,.1326],44:[52.5204,-1.8952],38:[52.5012,-1.8545],5:[52.5847,-2.0647
2],40:[53.8226,-1.7426],53:[51.5074,-2.5488],52:[51.433,-2.5577],68:[53.1905,-2.8932],50:[51.6274,-.0127],57:[52.4367,-1.4996],12:[51.5424,.1426],13:[51.4415,.2082],71:[53.5228,-1.1258],51:[52.476,-2.0469],60:[51.4508,.0505],62:[51.4758,-.3255],4:[55.8372,-4.2937],3:[55.9056,-4.3928],46:[51.5126,-.4143],28:[51.4826,-.4474],63:[52.0567,1.1482],6:[53.8088,-1.5491],14:[52.6369,-1.1398],59:[53.4808,-2.9978],64:[53.352,-2.8647],70:[53.5074,-2.2089],69:[55.0174,-1.6634],56:[52.2405,-.9027],66:[52.6309,1.2974],61:[50.8198,-1.0879],58:[51.4551,-.9787],1:[51.5738,-.4217],30:[53.3727,-1.4746],36:[50.9097,-1.4044],72:[51.5388,.7077],65:[54.8861,-1.3829],34:[51.3762,-.2137],7:[54.5556,-1.2073],55:[51.3782,-.2816],2:[51.5527,-.304],9:[51.403,-.2589]},H=(0,l.useMemo)(function(){var e={};b.forEach(function(t){var a=u(t);e[a]||(e[a]=[]),e[a].push(t)});var t={};return h.forEach(function(a){e[a]&&(t[a]=e[a].sort(function(e,t){return e.name.localeCompare(t.name)}))}),t},[b]),U=b.find(function(e){return e.id.toString()===F})||null,R=function(){j(null),S(""),L({firstName:"",lastName:"",email:"",phone:"",comments:"",marketingOptIn:!1}),A({}),I("idle")},D=function(){x(),window.setTimeout(R,300)},V=function(e){var t=e.target,o=t.name,i=t.value;L(function(e){return(0,n._)((0,r._)({},e),(0,a._)({},o,i))}),B[o]&&A(function(e){var t=(0,r._)({},e);return delete t[o],t})},J=function(){var e={};return _.firstName.trim()||(e.firstName="Required"),_.lastName.trim()||(e.lastName="Required"),_.email.trim()?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(_.email)||(e.email="Enter a valid email"):e.email="Required",_.phone.trim()?/^[\d\s+()-]{10,15}$/.test(_.phone.replace(/\s/g,""))||(e.phone="Enter a valid phone number"):e.phone="Required",A(e),0===Object.keys(e).length},Y=function(e){return"w-full px-4 py-3 rounded-xl bg-white/5 border ".concat(B[e]?"border-red-500":"border-white/30"," text-white placeholder-white/40 focus:border-[#fff200] focus:outline-none focus:ring-1 focus:ring-[#fff200] transition-colors normal-case")};return(0,s.jsx)(d.AnimatePresence,{children:m&&(0,s.jsx)(c.motion.div,{initial:{opacity:0}
2,animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-[120] flex items-start justify-center overflow-y-auto bg-black/85 p-4 py-10 backdrop-blur-sm",onClick:D,children:(0,s.jsxs)(c.motion.div,{initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{type:"spring",duration:.45},className:"relative w-full max-w-lg rounded-3xl border border-white/15 bg-neutral-950 p-6 text-white shadow-2xl sm:p-8",onClick:function(e){return e.stopPropagation()},children:[(0,s.jsx)("button",{onClick:D,"aria-label":"Close",className:"absolute right-4 top-4 text-white/40 transition-colors hover:text-white",children:(0,s.jsx)("svg",{className:"h-6 w-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})}),"success"===G?(0,s.jsxs)("div",{className:"py-6 text-center",children:[(0,s.jsx)("div",{className:"mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-[#fff200]/20",children:(0,s.jsx)("svg",{className:"h-8 w-8 text-[#fff200]",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})})}),(0,s.jsx)("h3",{className:"font-heading text-3xl font-black uppercase",children:"Thank you!"}),(0,s.jsxs)("p",{className:"mt-2 normal-case text-white/70",children:["We've received your enquiry",U?" for GOALS ".concat(U.name):""," and the club will be in touch shortly."]}),(0,s.jsx)("button",{onClick:D,className:"mt-6 inline-flex items-center bg-[#fff200] px-6 py-3 font-black uppercase text-black transition-colors hover:bg-white",children:"Done"})]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{className:"text-xs font-black uppercase tracking-wide text-[#fff200]",children:g||"Enquire"}),(0,s.jsx)("h3",{className:"mt-1 font-heading text-3xl font-black uppercase leading-none sm:text-4xl",children:"Enquire at your club"}),U?(0,s.jsxs)("div",{className:"mt-6",children:[(0,s.jsxs)("div",{className:"mb-5 flex items-center justify-between rounded-xl border border-[#fff200]/30 bg-[#fff200]/10 px-4 py-3",children:[(0,s.jsxs)("span",{className:"font-black uppercase text-[#fff200]",children:["GOALS ",U.name]}),(0,s.jsx)("button",{type:"button",onClick:function(){S(""),j(null)},className:"text-sm font-bold text-white/60 underline-offset-2 hover:text-white hover:underline",children:"Change"})]}),U.phone&&(0,s.jsxs)("div",{className:"mb-6",children:[(0,s.jsx)("p",{className:"mb-2 text-sm font-black uppercase text-white/70",children:"Call the club"}),(0,s.jsxs)("a",{href:"tel:".concat(U.phone.replace(/\s+/g,"")),onClick:function(){return f("we_are_goals_call_club",{club_name:U.name,club_id:U.id,club_phone:U.phone,offer_title:g})},className:"group flex w-full items-center justify-center gap-3 rounded-xl border border-white/20 bg-white/5 px-5 py-4 font-black uppercase transition-colors hover:border-[#fff200]/60 hover:bg-white/10",children:[(0,s.jsx)("svg",{className:"h-5 w-5 text-[#fff200]",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"})}),U.phone]})]}),(0,s.jsxs)("div",{className:"mb-5 flex items-center gap-3 text-xs font-black uppercase text-white/40",children:[(0,s.jsx)("span",{className:"h-px flex-1 bg-white/15"}),"or send an enquiry",(0,s.jsx)("span",{className:"h-px flex-1 bg-white/15"})]}),(0,s.jsxs)("form",{onSubmit:function(e){return(0,t._)(function(){return(0,i._)(this,function(t){switch(t.label){case 0:if(e.preventDefault(),!J())return[2];M(!0),I("idle"),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,fetch("".concat("/jan26","/api/enquiry"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({branchId:F,formType:"casual_booking",firstName:_.firstName,lastName:_.lastName,emailAddress:_.email,phoneNumber:_.phone,interestId:1,comments:_.comments||"".concat(g?g+" — ":"","enquiry from ").concat(k)})})];case 2:if(!t.sent().ok)throw Error("Failed");return f("we_are_goals_enquiry_submitted",{club_name:null==U?void 0:U.name,club_id:F,offer_title:g}),I("success"),[3,5];case 3:return t.sent(),I("error"),[3,5];case 4:return M(!1),[7];case 5:return[2]}})})()},className:"space-y-4",children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("input",{name:"firstName",value:_.firstName,onChange:V,placeholder:"First name",className:Y("firstName")}
2),B.firstName&&(0,s.jsx)("p",{className:"mt-1 text-xs text-red-500",children:B.firstName})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("input",{name:"lastName",value:_.lastName,onChange:V,placeholder:"Last name",className:Y("lastName")}),B.lastName&&(0,s.jsx)("p",{className:"mt-1 text-xs text-red-500",children:B.lastName})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("input",{type:"email",name:"email",value:_.email,onChange:V,placeholder:"Email address",className:Y("email")}),B.email&&(0,s.jsx)("p",{className:"mt-1 text-xs text-red-500",children:B.email})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("input",{type:"tel",name:"phone",value:_.phone,onChange:V,placeholder:"Phone number",className:Y("phone")}),B.phone&&(0,s.jsx)("p",{className:"mt-1 text-xs text-red-500",children:B.phone})]}),(0,s.jsx)("div",{children:(0,s.jsx)("textarea",{name:"comments",value:_.comments,onChange:V,rows:3,placeholder:"Tell us about your enquiry (optional)",className:"".concat(Y("comments")," resize-none")})}),(0,s.jsxs)("label",{className:"flex cursor-pointer items-start gap-3",children:[(0,s.jsx)("input",{type:"checkbox",checked:_.marketingOptIn,onChange:function(e){return L(function(t){return(0,n._)((0,r._)({},t),{marketingOptIn:e.target.checked})})},className:"mt-1 h-4 w-4 accent-[#fff200]"}),(0,s.jsxs)("span",{className:"text-xs normal-case leading-tight text-white/60",children:["Sign me up to ",(0,s.jsx)("span",{className:"font-bold text-[#fff200]",children:"GOALS+"})," for exclusive offers and updates."]})]}),"error"===G&&(0,s.jsx)("p",{className:"rounded-xl border border-red-500/30 bg-red-500/10 p-3 text-sm normal-case text-red-400",children:"Something went wrong. Please try again or call the club directly."}),(0,s.jsx)("button",{type:"submit",disabled:T,className:"flex w-full items-center justify-center gap-2 bg-[#fff200] py-4 font-black uppercase text-black transition-colors hover:bg-white disabled:cursor-not-allowed disabled:opacity-50",children:T?"Sending…":"Send Enquiry"})]})]}):(0,s.jsxs)("div",{className:"mt-6",children:[(0,s.jsxs)("div",{className:"mb-3 flex items-center justify-between gap-3",children:[(0,s.jsx)("p",{className:"text-sm font-black uppercase text-white/70",children:"Choose your club"}),(0,s.jsx)("button",{type:"button",onClick:function(){navigator.geolocation&&(q(!0),navigator.geolocation.getCurrentPosition(function(e){var t=e.coords,a=t.latitude,r=t.longitude,n=null,o=1/0;b.forEach(function(e){var t=z[e.id];if(t){var i=Math.sqrt(Math.pow(a-t[0],2)+Math.pow(r-t[1],2));i<o&&(o=i,n=e)}}),n&&S(n.id.toString()),q(!1)},function(){return q(!1)},{timeout:1e4}))},disabled:K,className:"inline-flex items-center gap-1.5 rounded-lg border border-[#fff200]/30 bg-[#fff200]/10 px-3 py-1.5 text-xs font-bold text-[#fff200] transition-all hover:bg-[#fff200]/20 disabled:opacity-50",children:K?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("svg",{className:"h-3 w-3 animate-spin",fill:"none",viewBox:"0 0 24 24",children:[(0,s.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,s.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),"Finding…"]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("svg",{className:"h-3 w-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:[(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"}),(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 11a3 3 0 11-6 0 3 3 0 016 0z"})]}),"Find my nearest"]})})]}),(0,s.jsx)("div",{className:"flex flex-wrap gap-2",children:Object.keys(H).map(function(e){return(0,s.jsx)("button",{type:"button",onClick:function(){return j(y===e?null:e)},className:"rounded-lg px-3 py-2 text-sm font-bold transition-all ".concat(y===e?"bg-[#fff200] text-black":"border border-white/20 bg-white/5 text-white/80 hover:bg-white/10"),children:e},e)})}),(0,s.jsx)(d.AnimatePresence,{children:y&&(0,s.jsx)(c.motion.div,{initial:{opacity:0,height:0}
2,animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"overflow-hidden",children:(0,s.jsx)("div",{className:"grid grid-cols-2 gap-2 pt-3",children:null==(p=H[y])?void 0:p.map(function(e){return(0,s.jsx)("button",{type:"button",onClick:function(){return S(e.id.toString())},className:"group rounded-lg border border-white/20 bg-white/5 px-3 py-2 text-left transition-all hover:border-[#fff200]/60 hover:bg-white/10",children:(0,s.jsx)("span",{className:"text-sm font-medium text-white transition-colors group-hover:text-[#fff200]",children:e.name})},e.id)})})})}),!y&&(0,s.jsx)("p",{className:"mt-3 text-sm normal-case text-white/40",children:"Select a region to see clubs."})]})]})]})})})}e.s(["default",()=>p])},37600,56500,e=>{"use strict";e.i(47167);var t=e.i(91865),a=e.i(20786),r=e.i(92808),n=e.i(88769),o=e.i(96137),i=e.i(43476),s=e.i(71645),l=e.i(57688),c=e.i(46932),d=e.i(370),u=e.i(13642),h=e.i(46119),f=e.i(90109),p=e.i(63421),m=e.i(69977),x={slug:"casual-offer",meta:{title:"20% Off Casual Bookings | GOALS",description:"Get 20% off your first casual pitch booking at GOALS. New customers only, book online with your exclusive voucher code."},offer:{discountText:"20% OFF",redemptionType:"voucher_online",voucherCode:"KICKOFF20",restrictions:[]},hero:{subtitle:"20% Off Your First Pitch Hire",headline:[{text:"KICK"},{text:"OFF",highlight:!0,newLine:!1},{text:"FOR LESS"}],description:"Get ahead of the game! Round up your mates and play on the same pro-quality pitches trusted by thousands every week. Book between 4th-10th January to save.",voucherCode:"KICKOFF20",ctaText:"Book Now",ctaHref:"https://www.goalsfootball.co.uk/play/book-a-pitch",secondaryCtaText:"Enquire",secondaryCtaHref:"#contact",showBallAnimation:!1,showDiscountBadge:!1,backgroundImage:"/images/casual.png",fullOpacityBackground:!0,hideSpotlightEffects:!0},features:{headline:{prefix:"BOOK YOUR",highlight:"PITCH",suffix:"TODAY"},subtitle:"Book online in seconds. Premium pitches, flexible times, and unbeatable facilities at 43 venues nationwide.",variant:"dark",features:[{icon:m.FeatureIcons.clock,title:"Book In",highlight:"Seconds",description:"Quick and easy online booking. Select your venue, pick your time, and you're sorted. No fuss, no waiting."},{icon:m.FeatureIcons.calendar,title:"Flexible",highlight:"Times",description:"Early bird or night owl? We've got slots from early morning to late night, 7 days a week."},{icon:m.FeatureIcons.star,title:"ProTurf",highlight:"Pitches",description:"Premium 3G surfaces built for the beautiful game. Consistent ball roll, superior grip, all-weather."},{icon:m.FeatureIcons.location,title:"43 Venues",highlight:"Nationwide",description:"From Aberdeen to Plymouth, find your nearest pitch. There's always a GOALS near you."},{icon:m.FeatureIcons.tag,title:"20% Off",highlight:"First Booking",description:"Use code KICKOFF20 at checkout and save on your first pitch hire. New customers only."},{icon:m.FeatureIcons.shield,title:"Quality",highlight:"Guaranteed",description:"Floodlit pitches, clean changing rooms, and everything you need for the perfect game."}]},showFitnessSection:!0,fitnessCtaText:"Ready to boost your fitness while having fun? Book a casual pitch and save 20% with code KICKOFF20!",form:{heading:{text:"Got a",highlight:"Question?"},description:"Need help with your booking or have a question? Our team is here to help.",benefits:[{icon:(0,i.jsx)("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})}),title:"Quick Response",description:"We'll get back to you within 24 hours"},{icon:(0,i.jsxs)("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:[(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"}),(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 11a3 3 0 11-6 0 3 3 0 016 0z"})]}),title:"Local Knowledge",description:"Speak to your nearest GOALS venue directly"},{icon:(0,i.jsx)("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"})}),title:"Flexible Booking",description:"We can help find the perfect time for you"}],formType:"casual_booking",submitButtonText:"Send Enquiry",showCommentsField:!0,commentsPlaceholder:"How can we help? Ask about availability, group bookings, or anything else...",successModal:{title:"Enquiry Sent!",message:"Thanks for getting in touch. Our team will respond within 24 hours.",showKidsPartiesUpsell:!1,showBookPitchUpsell:!0,showAppUpsell:!1,terms:["New customers only","Available 4th-10th January only","Must create account and book online","Code KICKOFF20 applied at booking time","Cannot be used with any other offer"],termsUrl:"https://www.goalsfootball.co.uk/campaign/january-2026/january-2026-campaign-terms"}}};e.s(["casualBookingOffer",()=>x],56500);var b=(0,r._)((0,a._)({},x.form),{heading:{text:"Want to know",highlight:"more?"},description:"Tell us which September offer you’re interested in and your local club will get back to you with the details.",commentsPlaceholder:"Which offer are you interested in? Any dates in mind?",successModal:(0,r._)((0,a._)({},x.form.successModal),{terms:["Offers run from 30 August to 4 October 2026","New customer offers apply to new block bookers, new casual bookers and new league teams","Bar vouchers and bar discounts are for over 18s only","Cannot be combined with any other offer"],termsUrl:void 0})}),g="/jan26",w=function(e){return"".concat(g,"/images/september2026/").concat(e)},k="30 August – 4 October",v="https://www.goalsfootball.co.uk/summer2026/app",y="#FFF200",j=function(e,t){var a=window;"function"==typeof a.gtag&&a.gtag("event",e,t)},N=[{id:"block-booking",kicker:"New block bookers",title:["20% off","your first game"],offer:"Block book and get 20% off your first game.",points:["20% off the first game of your block","Lock in your pitch, same time every week","New block bookers only, use code BB2026"],cta:"Book a block",href:"https://www.goalsfootball.co.uk/play/block-booking",code:"BB2026",image:{src:"cutout-block.webp",alt:"Player sprinting",kind:"cutout"}},{id:"casuals",kicker:"New bookers",title:["£50","bar voucher"],offer:"Play 4 games and get a £50 bar voucher, plus 20% off if you upgrade to a block booking.",points:["Play 4 games, bag a £50 bar voucher","Upgrade to a block booking and take 20% off","New bookers only"],cta:"Book a pitch",href:"https://www.goalsfootball.co.uk/play/book-a-pitch",image:{src:"cutout-casual.webp",alt:"Two players contesting the ball",kind:"cutout"}},{id:"leagues",kicker:"New league teams",title:["Free league","welcome pack"],offer:"Join a league and get a free welcome pack.",points:["Free league registration","Free ball to take home","Free set of bibs"],cta:"Book a trial",href:"https://www.goalsfootball.co.uk/leagues/trial-game",image:{src:"cutout-league.webp",alt:"A five-a-side team getting ready to play",kind:"cutout",cardMaxWidth:320}},{id:"kids-parties",kicker:"Kids parties",title:["20% off","kids parties"],offer:"20% off the basket price on all party packages.",points:["Every package, every club","Pitch, party host and food sorted","Book during the offer peri
2od"],cta:"Book a party",href:"https://www.goalsfootball.co.uk/kids/kids-football-parties/",code:"KP2026",image:{src:"https://cinsulddca.cloudimg.io/https://cdn.goalsfootball.co.uk/media/nxabzaod/football.png?w=1200&q=75&org_if_sml=1",alt:"World Football Party at GOALS",kind:"photo",remote:!0}},{id:"app",kicker:"GOALS app + GOALS+",title:["Free football","for the season"],offer:"Download the app and join GOALS+ to enter the prize draw.",points:["Win a free league season for your team","Or a free 10-week block booking","Plus 10% off food, drink and retail with GOALS+"],cta:"Get the app",href:v,image:{src:"cutout-app.webp",alt:"The GOALS app tactics board on a phone",kind:"cutout"}},{id:"functions",kicker:"Functions",title:["20% off","your bar bill"],offer:"Book a function and get 20% off your bar bill in England, or a free DJ at Scottish clubs.",points:["England clubs: 20% off your bar bill","Scottish clubs: free DJ for your night","Book during the offer period"],cta:"Book a function",href:"https://www.goalsfootball.co.uk/play/function-hire",image:{src:"cutout-bar.webp",alt:"Beer taps at the GOALS bar",kind:"cutout"}}];function F(){return(0,i.jsx)("svg",{className:"h-5 w-5 transition-transform group-hover:translate-x-1",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})}function S(e){var t=e.children,a=e.strong;return(0,i.jsx)("span",{className:void 0!==a&&a?"glitch glitch-strong":"glitch","data-text":t,style:{color:y},children:t})}function C(e){var t=e.children,a=e.className;return(0,i.jsxs)("div",{className:"relative overflow-hidden ".concat(void 0===a?"":a),style:{backgroundColor:y},children:[(0,i.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-90",style:{backgroundImage:"url(".concat(w("halftone.webp"),")"),backgroundSize:"640px",backgroundRepeat:"repeat"},"aria-hidden":"true"}),(0,i.jsx)("div",{className:"pointer-events-none absolute inset-0 overflow-hidden","aria-hidden":"true",children:[0,1,2,3].map(function(e){return(0,i.jsx)(l.default,{src:w("watermark.webp"),alt:"",width:900,height:528,className:"absolute w-[70vw] max-w-[1100px] opacity-50 mix-blend-multiply",style:{left:e%2==0?"-12%":"48%",top:"".concat(24*e-6,"%")}},e)})}),(0,i.jsx)("div",{className:"relative",children:t})]})}var _={clipPath:"polygon(0 2.5%, 6% 0.5%, 14% 3%, 22% 1%, 31% 3.5%, 40% 0.8%, 50% 3%, 60% 0.4%, 69% 3%, 78% 1%, 87% 3.5%, 94% 1%, 100% 3%, 99.2% 30%, 100% 60%, 98.6% 85%, 100% 97%, 92% 100%, 84% 96.8%, 75% 99.6%, 66% 96.4%, 57% 99.2%, 48% 96.6%, 39% 100%, 30% 97%, 21% 99.6%, 12% 96.2%, 5% 99.2%, 0 97%, 1.4% 70%, 0 40%, 1% 15%)"};function L(e){var t=e.children,a=e.className;return(0,i.jsxs)("div",{className:"relative bg-[#0B0B0B] text-white ".concat(void 0===a?"":a),style:_,children:[(0,i.jsx)("div",{className:"pointer-events-none absolute inset-0 opacity-25 mix-blend-screen",style:{backgroundImage:"url(".concat(w("concrete.webp"),")"),backgroundSize:"cover"},"aria-hidden":"true"}),(0,i.jsx)("div",{className:"relative",children:t})]})}function O(e){var t=e.className;return(0,i.jsx)(l.default,{src:w("scribble.webp"),alt:"",width:900,height:152,className:"pointer-events-none absolute ".concat(void 0===t?"":t),"aria-hidden":"true"})}var B={clipPath:"polygon(1% 1.5%, 12% 0, 24% 2%, 37% 0.5%, 50% 2.5%, 63% 0.4%, 76% 2%, 88% 0.6%, 99% 2%, 100% 20%, 98.5% 45%, 100% 70%, 99% 98%, 87% 100%, 74% 97.5%, 61% 100%, 48% 97.6%, 35% 99.8%, 22% 97.4%, 10% 99.6%, 0 98%, 1.2% 70%, 0 40%, 1% 15%)"};function A(e){var t=e.offer,a=e.className,r=void 0===a?"":a,n=e.priority,o=e.large,s=void 0!==o&&o,c=t.image.remote?t.image.src:w(t.image.src);return"cutout"===t.image.kind?(0,i.jsx)(l.default,{src:c,alt:t.image.alt,width:700,height:900,priority:void 0!==n&&n,className:"sticker w-auto max-w-none object-contain ".concat(s?"h-[82%] -rotate-2":"h-full"," ").concat(r),style:!s&&t.image.cardMaxWidth?{maxWidth:t.image.cardMaxWidth}:void 0}):(0,i.jsx)("div",{className:"relative bg-white ".concat(s?"h-[92%] w-[92%] -rotate-2":"h-full w-full"," ").concat(r),style:B,children:(0,i.jsx)("div",{className:"absolute inset-3",children:(0,i.jsx)(l.default,{src:c,alt:t.image.alt,fill:!0,sizes:"(min-width: 1024px) 30vw, 90vw",className:"object-cover grayscale"})})})}function P(e){var a=e.code,r=e.offerId,l=e.label,c=e.className,d=(0,n._)((0,s.use
2State)(!1),2),u=d[0],h=d[1];return(0,i.jsxs)("div",{className:"inline-flex items-stretch border-2 border-dashed border-[#FFF200]/70 ".concat(void 0===c?"":c),children:[(0,i.jsx)("span",{className:"flex items-center px-3 text-[10px] font-black uppercase tracking-[0.2em] text-white/60",children:void 0===l?"Use code":l}),(0,i.jsx)("span",{className:"flex select-all items-center bg-[#FFF200] px-4 font-heading text-2xl font-black uppercase tracking-wide text-black",children:a}),(0,i.jsx)("button",{type:"button",onClick:function(){return(0,t._)(function(){return(0,o._)(this,function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,navigator.clipboard.writeText(a)];case 1:return e.sent(),h(!0),j("september_code_copy",{offer:r,code:a}),window.setTimeout(function(){return h(!1)},2e3),[3,3];case 2:return e.sent(),[3,3];case 3:return[2]}})})()},"aria-label":u?"Code copied":"Copy code ".concat(a),className:"flex items-center gap-1.5 px-3 text-xs font-black uppercase tracking-wide text-[#FFF200] transition-colors hover:bg-white/10 hover:text-white",children:u?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("svg",{className:"h-4 w-4",fill:"none",stroke:"currentColor",strokeWidth:3,viewBox:"0 0 24 24","aria-hidden":"true",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"})}),"Copied"]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("svg",{className:"h-4 w-4",fill:"none",stroke:"currentColor",strokeWidth:2.2,viewBox:"0 0 24 24","aria-hidden":"true",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"})}),"Copy"]})})]})}function T(e){var t=e.offer,a=e.onEnquire,r=e.source,n="group inline-flex items-center gap-2 bg-[#FFF200] px-6 py-3.5 font-black uppercase text-black transition-all duration-300 hover:bg-white";return t.enquiry?(0,i.jsxs)("button",{type:"button",onClick:function(){return a(t.kicker)},className:n,children:[t.cta,(0,i.jsx)(F,{})]}):(0,i.jsxs)("a",{href:t.href,onClick:function(){return j("september_offer_click",{offer:t.id,source:r})},className:n,children:[t.cta,(0,i.jsx)(F,{})]})}var M=["20% off your first game when you block book","Play 4 games, get a £50 bar voucher","Free welcome pack for new league teams","Win free football for the whole season"];function E(e){var t=e.compact,n=void 0!==t&&t;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n?"p":"h1",(0,r._)((0,a._)({},n?{role:"heading","aria-level":1}:{}),{className:"font-heading font-black uppercase leading-none text-white ".concat(n?"whitespace-nowrap":""),style:{fontSize:n?"clamp(3.4rem, 5.6vw, 6rem)":"clamp(3.2rem, 9vw, 6.4rem)",lineHeight:.85},children:["Play more. ",(0,i.jsx)(S,{strong:!0,children:"Pay less."})]})),(0,i.jsx)("ul",{className:"mt-5 grid max-w-xl gap-2.5 font-black leading-tight text-white ".concat(n?"text-lg xl:text-xl":"text-lg sm:text-xl"),children:M.map(function(e){return(0,i.jsxs)("li",{className:"flex gap-2",children:[(0,i.jsx)("span",{className:"text-[#FFF200]","aria-hidden":"true",children:"+"}),(0,i.jsx)("span",{className:"normal-case",children:e})]},e)})}),!n&&(0,i.jsxs)("div",{className:"mt-5 flex flex-wrap gap-2",children:[(0,i.jsx)(P,{code:"BB2026",offerId:"block-booking",label:"Block booking"}),(0,i.jsx)(P,{code:"KP2026",offerId:"kids-parties",label:"Kids parties"})]}),(0,i.jsxs)("div",{className:"mt-6 flex flex-wrap items-center gap-3",children:[(0,i.jsxs)("a",{href:"#offers",className:"group inline-flex items-center gap-2 bg-[#FFF200] px-7 py-3.5 text-base font-black uppercase text-black transition-all duration-300 hover:bg-white sm:text-lg",children:["See the offers",(0,i.jsx)(F,{})]}),(0,i.jsx)("a",{href:v,onClick:function(){return j("september_offer_click",{offer:"app",source:"hero"})},className:"group inline-flex items-center gap-2 border-2 border-white/60 px-7 py-3.5 text-base font-black uppercase text-white transition-all duration-300 hover:border-[#FFF200] hover:text-[#FFF200] sm:text-lg",children:"Get the app"})]})]})}function G(){return(0,i.jsxs)(C,{className:"pt-20 sm:pt-24 lg:pt-16",children:[(0,i.jsx)("div",{className:"relative mx-auto max-w-7xl px-4 pb-14 pt-6 sm:px-6 lg:hidden",children:(0,i.jsx)(c.motion.div,{initial:{opacity:0,y:32}
2,animate:{opacity:1,y:0},transition:{duration:.65,ease:[.16,1,.3,1]},children:(0,i.jsx)(L,{className:"px-7 py-9 sm:px-10 sm:py-12",children:(0,i.jsx)(E,{})})})}),(0,i.jsxs)("div",{className:"relative hidden lg:block",children:[(0,i.jsx)(O,{className:"left-[4%] top-[2%] w-[34vw] max-w-[520px] rotate-[-6deg]"}),(0,i.jsx)(l.default,{src:w("rip.webp"),alt:"",width:1672,height:941,priority:!0,sizes:"100vw",className:"relative h-[clamp(540px,46vw,660px)] w-full object-cover object-center","aria-hidden":"true"}),(0,i.jsx)("div",{className:"absolute inset-0",children:(0,i.jsxs)("div",{className:"mx-auto grid h-full max-w-7xl grid-cols-[0.85fr_1.15fr] px-8",children:[(0,i.jsx)(c.motion.div,{initial:{opacity:0,y:48},animate:{opacity:1,y:0},transition:{duration:.8,delay:.2,ease:[.16,1,.3,1]},className:"relative flex items-end pb-[7%]",children:(0,i.jsxs)("div",{className:"w-full max-w-[460px]",children:[(0,i.jsx)(I,{}),(0,i.jsxs)("div",{className:"relative mt-3 flex w-[108%] max-w-none flex-wrap gap-2",children:[(0,i.jsx)(P,{code:"BB2026",offerId:"block-booking",label:"Block booking"}),(0,i.jsx)(P,{code:"KP2026",offerId:"kids-parties",label:"Kids parties"})]})]})}),(0,i.jsx)(c.motion.div,{initial:{opacity:0,y:32},animate:{opacity:1,y:0},transition:{duration:.65,ease:[.16,1,.3,1]},className:"flex flex-col justify-center pb-[13%] pl-10 pt-[2%]",children:(0,i.jsx)(E,{compact:!0})})]})})]})]})}function I(){var e=(0,n._)((0,s.useState)(0),2),t=e[0],a=e[1],r=(0,n._)((0,s.useState)(!1),2),o=r[0],l=r[1],c=(0,s.useRef)(!1);(0,s.useEffect)(function(){var e=window.setInterval(function(){c.current||(l(!0),a(function(e){return(e+1)%N.length}),window.setTimeout(function(){return l(!1)},650))},4200);return function(){return window.clearInterval(e)}},[]);var d=N[t],u=o?["base","cyan","magenta"]:["base"];return(0,i.jsxs)("div",{className:"relative",onMouseEnter:function(){c.current=!0},onMouseLeave:function(){c.current=!1},children:[(0,i.jsxs)("div",{className:"relative aspect-[4/5] w-full",children:[u.map(function(e){return(0,i.jsx)("div",{className:"absolute inset-0 flex items-end justify-center ".concat("base"===e?o?"glitch-swap":"":"glitch-rgb glitch-rgb-".concat(e)),"aria-hidden":"base"!==e,children:(0,i.jsx)(A,{offer:d,priority:0===t&&"base"===e,large:!0})},"".concat(d.id,"-").concat(e))}),o&&(0,i.jsx)("div",{className:"glitch-scan pointer-events-none absolute inset-0","aria-hidden":"true"})]}),(0,i.jsx)("div",{className:"relative -mt-12 w-[108%] max-w-none",children:(0,i.jsxs)("div",{className:"bg-black px-6 py-5 text-white shadow-[0_14px_30px_rgba(0,0,0,0.3)]",children:[(0,i.jsx)("p",{className:"text-xs font-black uppercase tracking-[0.25em] text-[#FFF200]",children:d.kicker}),(0,i.jsx)("p",{className:"mt-1 font-heading text-4xl font-black uppercase leading-none xl:text-5xl",children:d.title.join(" ")}),(0,i.jsxs)("div",{className:"mt-3 flex items-center justify-between gap-4",children:[(0,i.jsxs)("a",{href:"".concat(g,"/september/").concat(d.id),onClick:function(){return j("september_offer_click",{offer:d.id,source:"hero-showcase"})},className:"group inline-flex items-center gap-2 bg-[#FFF200] px-4 py-2 text-sm font-black uppercase tracking-wide text-black hover:bg-white",children:["View offer",(0,i.jsx)(F,{})]}),(0,i.jsx)("div",{className:"flex gap-2","aria-hidden":"true",children:N.map(function(e,a){return(0,i.jsx)("span",{className:"h-1.5 rounded-full transition-all duration-300 ".concat(a===t?"w-6 bg-[#FFF200]":"w-1.5 bg-white/30")},e.id)})})]})]})})]})}function W(){var e=Array.from({length:8},function(e,t){return t});return(0,i.jsx)("div",{className:"relative z-10 overflow-hidden bg-black","aria-hidden":"true",children:(0,i.jsx)("div",{className:"tape-track flex w-max",children:[0,1].map(function(t){return(0,i.jsx)("div",{className:"flex shrink-0",children:e.map(function(e){return(0,i.jsxs)("span",{className:"whitespace-nowrap px-6 py-2 font-heading text-lg font-black uppercase tracking-wide text-[#FFF200] sm:text-xl",children:["Offers live ",k]},e)})},t)})})})}function K(e){var t=e.offer,a=e.index,r=e.onEnquire;return(0,i.jsxs)(c.motion.article,{id:"offer-".concat(t.id),initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.15},transition:{duration:.6,delay:a%3*.08,ease:[.16,1,.3,1]},className:"relative scroll-mt-28 pt-40 sm:pt-44",children:[(0,i.jsx)("div",{className:"absolute right-2 top-0 z-10 h-64 sm:h-72 ".concat("photo"===t.image.kind?"w-56 rotate-3 sm:w-60":""),children:(0,i.jsx)(A,{offer:t})}),(0,i.jsxs)(L,{className:"px-6 pb-7 pt-24 sm:px-7",children:[(0,i.jsx)("p",{className:"text-[11px] font-black uppercase tracking-[0.25em] text-white/60",children:t.kicker}),(0,i.jsxs)("h3",{className:"mt-2 font-heading font-black uppercase leading-none",style:{fontSize:"clamp(2.4rem, 3.4vw, 3.4rem)",lineHeight:.85},children:[(0,i.jsx)("span",{className:"block text-[#FFF200]",children:t.title[0]}),(0,i.jsx)("span",{className:"block text-white",children:t.title[1]})]}),(0,i.jsx)("p",{className:"mt-3 max-w-md text-base font-black leading-tight text-white/90 sm:text-lg",children:t.offer}),(0,i.jsx)("ul",{className:"mt-4 grid gap-1.5 text-sm font-bold leading-tight text-white/70",children:t.points.map(function(e){return(0,i.jsxs)("li",{className:"flex gap-2",children:[(0,i.jsx)("span",{className:"text-[#FFF200]","aria-hidden":"true",children:"+"}),(0,i.jsx)("span",{children:e})]},e)})}),t.code&&(0,i.jsx)(P,{code:t.code,offerId:t.id,className:"mt-5"}),(0,i.jsxs)("div",{className:"mt-6 flex items-end justify-between gap-3",children:[(0,i.jsx)(T,{offer:t,onEnquire:r,source:"card"}),(0,i.jsxs)("a",{href:"".concat(g,"/september/").concat(t.id),onClick:function(){return j("september_offer_click",{offer:t.id,source:"card-detail
2s"})},className:"group inline-flex items-center gap-1.5 text-xs font-black uppercase tracking-wide text-[#FFF200] hover:text-white",children:["Full details",(0,i.jsx)(F,{})]})]})]})]})}function q(e){var t=e.onEnquire;return(0,i.jsx)(C,{className:"py-16 sm:py-24",children:(0,i.jsxs)("section",{id:"offers",className:"relative mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,i.jsx)(O,{className:"left-[-8%] top-[-3%] w-[40vw] max-w-[560px] rotate-[6deg]"}),(0,i.jsxs)(c.motion.div,{initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.3},transition:{duration:.6,ease:[.16,1,.3,1]},className:"relative mb-6",children:[(0,i.jsx)("p",{className:"mb-3 inline-flex w-fit bg-black px-3 py-1.5 text-sm font-black uppercase tracking-wide text-[#FFF200]",children:"The offers"}),(0,i.jsx)("h2",{className:"font-heading font-black uppercase italic text-black",style:{fontSize:"clamp(2.8rem, 7vw, 5.5rem)",lineHeight:.8},children:"Six ways to win September."}),(0,i.jsxs)("p",{className:"mt-4 max-w-2xl text-lg font-bold leading-snug text-black/70",children:["Live at every GOALS club from ",k,". Pick your offer and get booked in."]})]}),(0,i.jsx)("div",{className:"grid gap-x-6 gap-y-4 md:grid-cols-2 xl:grid-cols-3",children:N.map(function(e,a){return(0,i.jsx)(K,{offer:e,index:a,onEnquire:t},e.id)})})]})})}var z=[{title:"Offer period",body:"All offers run from 30 August 2026 to 23:59 on 4 October 2026 unless stated otherwise. Bookings, registrations and entries must be made within this period."},{title:"Block booking",body:"20% off applies to the first game of your first block booking only and is available to new block booking customers using code BB2026. Subject to pitch availability. One offer per customer."},{title:"New bookers",body:"The £50 bar voucher is available to new booking customers who play four casual games during the offer period, and is redeemable in club only, subject to the terms printed on the voucher. The 20% discount applies where a new customer upgrades to a block booking during the offer period."},{title:"League welcome pack",body:"The welcome pack (registration fee waived, one league ball and one set of bibs) is available to new league teams registering during the offer period. One pack per team, while stocks last."},{title:"Kids parties",body:"20% off applies to the basket price of any kids party package booked during the offer period. Cannot be combined with any other party offer."},{title:"App prize draw",body:"To enter, download the GOALS app and join GOALS+ during the offer period. One winner will receive either a free league season or a free 10-week block booking, as chosen by GOALS. The draw takes place after the offer closes and the winner will be contacted through the app."},{title:"Functions",body:"At England clubs, 20% off applies to the bar bill for functions booked during the offer period. At Scottish clubs, the offer is a free DJ for functions booked during the offer period. Both subject to availability."},{title:"Age verification",body:"Bar vouchers and bar discounts are available to customers aged 18 and over only and are subject to GOALS’ Challenge 25 policy."},{title:"General",body:"Offers cannot be used in conjunction with any other discount, voucher or promotion. GOALS reserves the right to amend or withdraw any offer at any time without notice. The
2se terms are governed by the laws of England and Wales."}];function H(){return(0,i.jsx)("section",{className:"relative bg-black py-14 text-white sm:py-20",children:(0,i.jsxs)("div",{className:"mx-auto max-w-4xl px-4 sm:px-6 lg:px-8",children:[(0,i.jsx)("h2",{className:"font-heading font-black uppercase text-[#FFF200]",style:{fontSize:"clamp(1.9rem, 5vw, 3.25rem)",lineHeight:.9},children:"Terms & Conditions"}),(0,i.jsxs)("p",{className:"mt-2 text-sm font-black uppercase tracking-wide text-white/60",children:["September offers at GOALS · ",k," 2026"]}),(0,i.jsx)("dl",{className:"mt-8 grid gap-5",children:z.map(function(e){return(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{className:"text-base font-black text-white sm:text-lg",children:e.title}),(0,i.jsx)("dd",{className:"mt-1 text-sm normal-case leading-relaxed text-white/70 sm:text-base",children:e.body})]},e.title)})})]})})}function U(e){var t=e.branches,a=(0,n._)((0,s.useState)(null),2),r=a[0],o=a[1];return(0,i.jsxs)("main",{className:"min-h-screen bg-black text-white",children:[(0,i.jsx)(d.default,{primaryCta:{label:"See offers",href:"#offers"},highlight:"bookPitch"}),(0,i.jsx)(G,{}),(0,i.jsx)(W,{}),(0,i.jsx)(q,{onEnquire:function(e){return o(e)}}),(0,i.jsx)(f.default,{ctaText:"Ready to boost your fitness while having fun? Pick your September offer and get booked in."}),(0,i.jsx)(p.default,{config:b,branches:t,ctaText:"See the offers",ctaHref:"#offers"}),(0,i.jsx)(H,{}),(0,i.jsx)(u.default,{hideTerms:!0}),(0,i.jsx)(h.default,{isOpen:null!==r,onClose:function(){return o(null)},branches:t,offerTitle:null!=r?r:void 0,source:"September offers landing page"})]})}e.s(["APP_PAGE_URL",()=>v,"ArrowIcon",()=>F,"CAMPAIGN_DATES",()=>k,"CtaButton",()=>T,"DatesStrip",()=>W,"GlitchText",()=>S,"OfferCard",()=>K,"OfferVisual",()=>A,"PromoCode",()=>P,"Scribble",()=>O,"TermsSection",()=>H,"TornPanel",()=>L,"YellowGround",()=>C,"default",()=>U,"offers",()=>N,"termsItems",()=>z,"trackEvent",()=>j],37600)}]);
3
4//# debugId=e9fe2173-cc8c-2041-324e-d5fc5d6e5afb
5//# sourceMappingURL=307ea153940b863b.js.map

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.