PageSourceSearch

https://ghostcitytours.com/_next/static/chunks/4112-e257654940ee3c77.js?dpl=dpl_DpeUGK3AjgfsdDMSzR7QeHmr9yyC

js ghostcitytours.com collected 2026-10-02 06:03:00 UTC 16,682 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4112],{465:(e,t,s)=>{"use strict";s.d(t,{default:()=>h});var a=s(5155),r=s(5239),l=s(2619),o=s.n(l),i=s(1873),n=s(7937),c=s(9347),d=s(6983);let u=(0,s(1847).A)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);var m=s(7423);let h=e=>{let{citiesWithTours:t,isSpanish:s=!1}=e,l=s?{title:"Explora Todos los Tours de Fantasmas Ofrecidos por Ghost City Tours",subtitle:"Elige de nuestra extensa colecci\xf3n de tours de fantasmas en las ciudades m\xe1s embrujadas de Am\xe9rica. Cada tour es dirigido por narradores expertos que dan vida a la historia y los embrujos.",viewAllTours:e=>"Ver Todos los Tours de ".concat(e),adultsOnly:"Solo Adultos",familyFriendly:"Para toda la familia",duration:"Duraci\xf3n",from:"Desde",learnMore:"M\xe1s Informaci\xf3n"}:{title:"Explore All Ghost Tours Offered by Ghost City Tours",subtitle:"Choose from our extensive collection of ghost tours across America's most haunted cities. Each tour is led by expert storytellers who bring history and hauntings to life.",viewAllTours:e=>"View All ".concat(e," Tours"),adultsOnly:"Adults Only",familyFriendly:"Family Friendly",duration:"Duration",from:"From",learnMore:"Learn More"};return(0,a.jsx)("section",{id:"all-tours",className:"py-16 bg-gray-50",children:(0,a.jsxs)("div",{className:"container mx-auto px-4 max-w-7xl",children:[(0,a.jsxs)("div",{className:"text-center mb-12",children:[(0,a.jsx)("h2",{className:"text-4xl md:text-5xl font-bold mb-4",style:{fontFamily:'"almaq-rough", sans-serif',fontWeight:400,fontStyle:"normal",color:"#87b432"},children:l.title}),(0,a.jsx)("p",{className:"text-lg text-gray-700 max-w-3xl mx-auto",children:l.subtitle})]}),t.map(e=>(0,a.jsx)(m.A,{children:(0,a.jsxs)("div",{id:"city-".concat(e.citySlug),className:"mb-16 scroll-mt-24",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between mb-8 pb-4 border-b-2 border-gray-200",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)(i.A,{className:"w-6 h-6 text-[#87b432]"}),(0,a.jsxs)("h3",{className:"text-3xl font-bold text-gray-900",children:[e.cityName," Ghost Tours"]}),(0,a.jsxs)("span",{className:"text-sm bg-gray-200 text-gray-700 px-3 py-1 rounded-full",children:[e.tours.length," ",1===e.tours.length?"Tour":"Tours"]})]}),(0,a.jsxs)(o(),{href:s?"/es/".concat(e.citySlug,"/"):"/".concat(e.citySlug,"/"),className:"hidden md:inline-flex items-center gap-2 text-[#87b432] hover:text-[#6b8e26] font-semibold transition-colors",children:[s?"Ver P\xe1gina de la Ciudad":"View City Page",(0,a.jsx)(n.A,{className:"w-5 h-5"})]})]}),(0,a.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:e.tours.map(t=>{var i,m;return(0,a.jsxs)(o(),{href:s?"/es/".concat(e.citySlug,"/").concat(t.slug):"/".concat(e.citySlug,"/").concat(t.slug),className:"block bg-white rounded-lg overflow-hidden shadow-lg hover:shadow-xl transition-all duration-300 group",children:[(0,a.jsxs)("div",{className:"relative h-48 overflow-hidden",children:[(0,a.jsx)(r.default,{src:t.heroImage,alt:t.heroImageAlt||t.name,fill:!0,sizes:"(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw",className:"object-cover group-hover:scale-110 transition-transform duration-500"}),"pub-crawl"===t.tourType||(null==(i=t.slug)?void 0:i.includes("pub-crawl"))?(0,a.jsx)("div",{className:"absolute top-4 left-4 bg-red-600 text-white px-3 py-1 rounded-full text-sm font-semibold",children:"For Ages 21+ Only"}):"adults-only"===t.tourType?(0,a.jsx)("div",{className:"absolute top-4 left-4 bg-orange-600 text-white px-3 py-1 rounded-full text-sm font-semibold",children:"For Ages 16+ Only"}):(0,a.jsx)("div",{className:"absolute top-4 left-4 bg-green-600 text-white px-3 py-1 rounded-full text-sm font-semibold",children:"All Ages"})]}),(0,a.jsxs)("div",{className:"p-6",children:[(0,a.jsx)("h4",{className:"text-xl font-bold mb-2 text-gray-900 group-hover:text-[#87b432] transition-colors",children:t.name}),t.rating&&(0,a.jsxs)("div",{className:"flex items-center gap-2 mb-3",children:[(0,a.jsx)("div",{className:"flex items-center",children:[void 0,void 0,void 0,void 0,void 0].map((e,s)=>{let r=t.rating||0,l=s<Math.floor(r),o=!l&&s===Math.floor(r)&&r%1>=.5;return(0,a.jsx)(c.A,{className:"w-4 h-4 ".concat(l||o?"text-yellow-400 fill-current":"text-gray-300")},s)})}),(0,a.jsxs)("span",{className:"text-sm text-gray-600",children:[t.rating," (",t.reviewCount||0," reviews)"]})]}),(0,a.jsx)("p",{className:"text-gray-600 text-sm mb-4 line-clamp-2",children:t.description}),(0,a.jsxs)("div",{className:"flex items-center gap-4 mb-4 text-sm text-gray-600",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(d.A,{className:"w-4 h-4"}),(0,a.jsx)("span",{children:t.duration||"90 minutes"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(u,{className:"w-4 h-4"}),(0,a.jsx)("span",{children:t.startTime||"8:00 PM"})]})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"text-sm text-gray-500",children:l.from}),(0,a.jsx)("div",{className:"text-2xl font-bold text-gray-900",children:(e=>"string"==typeof e?e:"number"==typeof e?"$".concat(e):"$29.99")((null==(m=t.price)?void 0:m.adult)||"$29.99")})]}),(0,a.jsxs)("span",{className:"inline-flex items-center gap-2 bg-gradient-to-r from-[#87b432] to-[#79a02c] group-hover:from-[#79a02c] group-hover:to-[#6b8e26] text-white font-bold px-4 py-2 rounded-lg transition-all duration-300 shadow group-hover:shadow-lg",children:[l.learnMore,(0,a.jsx)(n.A,{className:"w-4 h-4"})]})]})]})]},t.id)})}),(0,a.jsxs)(o(),{href:s?"/es/".concat(e.citySlug,"/"):"/".concat(e.citySlug,"/"),className:"md:hidden inline-flex items-center gap-2 text-[#87b432] hover:text-[#6b8e26] font-semibold transition-colors mt-6",children:[l.viewAllTours(e.cityName),(0,a.jsx)(n.A,{className:"w-5 h-5"})]})]})},e.citySlug)),(0,a.jsxs)("div",{className:"text-center mt-16 py-12 bg-gradient-to-r from-gray-900 to-black rounded-2xl",children:[(0,a.jsx)("h3",{className:"text-3xl font-bold text-white mb-4",children:s?"\xbfListo para una Aventura Embrujada?":"Ready for a Haunted Adventure?"}),(0,a.jsx)("p",{className:"text-xl text-gray-200 mb-8 max-w-2xl mx-auto",children:s?"\xdanete a millones de visitantes que han explorado la historia embrujada de Am\xe9rica con Ghost City Tours.":"Join millions of guests who've explored America's haunted history with Ghost City Tours."}),(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,a.jsx)("a",{href:"tel:855-999-0491",className:"inline-flex items-center justify-center gap-2 bg-gradient-to-r from-[#87b432] to-[#79a02c] hover:from-[#79a02c] hover:to-[#6b8e26] text-white font-bold px-8 py-4 rounded-lg transition-all duration-300 shadow-lg hover:shadow-xl",children:s?"Llama para Reservar: 855-999-0491":"Call to Book: 855-999-0491"}),(0,a.jsx)(o(),{href:s?"/es/":"/",className:"inline-flex items-center justify-center gap-2 bg-white/10 backdrop-blur-sm hover:bg-white/20 text-white font-bold px-8 py-4 rounded-lg border-2 border-white/30 transition-all duration-300",children:s?"Volver a la P\xe1gina Principal":"Back to Homepage"})]})]})]})})}},1012:(e,t,s)=>{"use strict";s.d(t,{J0:()=>a.useState,li:()=>a.useRef,vJ:()=>a.useEffect});var a=s(2115)},1847:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var a=s(9980);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,s)=>s?s.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),s=0;s<e;s++)t[s]=arguments[s];return t.filter((e,t,s)=>!!e&&""!==e.trim()&&s.indexOf(e)===t).join(" ").trim()};var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,a.Rf)((e,t)=>{let{color:s="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:n,className:c="",children:d,iconNode:u,...m}=e;return(0,a.n)("svg",{ref:t,...o,width:r,height:r,stroke:s,strokeWidth:n?24*Number(i)/Number(r):i,className:l("lucide",c),...!d&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(m)&&{"aria-hidden":"true"},...m},[...u.map(e=>{let[t,s]=e;return(0,a.n)(t,s)}),...Array.isArray(d)?d:[d]])}),n=(e,t)=>{let s=(0,a.Rf)((s,o)=>{let{className:n,...c}=s;return(0,a.n)(i,{ref:o,iconNode:t,className:l("lucide-".concat(r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),n),...c})});return s.displayName=r(e),s}},1873:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},4033:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},4112:(e,t,s)=>{Promise.resolve().then(s.bind(s,465)),Promise.resolve().then(s.bind(s,5293))},4652:(e,t,s)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var s in t)Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}(t,{default:function(){return n},getImageProps:function(){return i}});let a=s(8140),r=s(2659),l=s(1356),o=a._(s(9932));function i(e){let{props:t}=(0,r.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,s]of Object.entries(t))void 0===s&&delete t[e];return{props:t}}let n=l.Image},5239:(e,t,s)=>{"use strict";s.d(t,{default:()=>r.a});var a=s(4652),r=s.n(a)},5293:(e,t,s)=>{"use strict";s.d(t,{default:()=>c});var a=s(5155),r=s(5239),l=s(1873),o=s(4033),i=s(9141),n=s(1012);let c=e=>{let{citiesWithTours:t,totalTours:s,isSpanish:c=!1}=e,d=c?{title:"Todos los Tours de Fantasmas",subtitle:(e,t)=>"".concat(e,"+ Tours Embrujados • ").concat(t," Ciudades • Salidas Nocturnas"),tagline:"M\xe1s personas eligen Ghost City Tours para su tour de fantasmas que cualquier otra compa\xf1\xeda del mundo—y no est\xe1 ni cerca.",description:"Explora las ciudades m\xe1s embrujadas de Am\xe9rica con Ghost City Tours. Desde aventuras para toda la familia hasta recorridos de bares solo para adultos, ofrecemos los mejores tours de fantasmas de la naci\xf3n.",chooseCity:"Elige Tu Ciudad",viewAll:"Ver Todos los Tours",tours:e=>1===e?"tour":"tours"}:{title:"All Ghost Tours",subtitle:(e,t)=>"".concat(e,"+ Haunted Tours • ").concat(t," Cities • Nightly Departures"),tagline:"More people choose Ghost City Tours for their ghost tour than any other company in the World—and it isn't even close.",description:"Explore America's most haunted cities with Ghost City Tours. From family-friendly adventures to adults-only pub crawls, we offer the best ghost tours in the nation.",chooseCity:"Choose Your City",viewAll:"View All Tours",tours:e=>1===e?"tour":"tours"},[u,m]=(0,n.J0)(!1),h=(0,n.li)(null);return(0,n.vJ)(()=>{let e=e=>{h.current&&!h.current.contains(e.target)&&m(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,a.jsxs)("section",{className:"relative h-screen flex items-center justify-center",children:[(0,a.jsxs)("div",{className:"absolute inset-0 z-0",children:[(0,a.jsx)(r.default,{src:"/images/ghost-tours/ghost-city-ghost-tours.webp",alt:"Ghost City Ghost Tours",fill:!0,sizes:"100vw",className:"object-cover",priority:!0,fetchPriority:"high"}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/70 via-black/50 to-black/70"})]}),(0,a.jsxs)("div",{className:"relative z-10 container mx-auto px-4 text-center text-white",children:[(0,a.jsx)("h1",{className:"text-5xl md:text-7xl font-bold mb-4",style:{fontFamily:'"almaq-rough", sans-serif',fontWeight:400,fontStyle:"normal"},children:d.title}),(0,a.jsx)("p",{className:"text-xl md:text-2xl mb-8 text-gray-200 uppercase tracking-wider",children:d.subtitle(s,t.length)}),(0,a.jsx)("p",{className:"text-lg md:text-xl mb-4 text-white font-bold max-w-3xl mx-auto",children:d.tagline}),(0,a.jsx)("p",{className:"text-lg md:text-xl mb-8 text-gray-200 max-w-3xl mx-auto",children:d.description}),(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center mb-12",children:[(0,a.jsxs)("div",{className:"relative",ref:h,children:[(0,a.jsxs)("button",{onClick:()=>m(!u),className:"inline-flex items-center justify-center gap-2 bg-gradient-to-r from-[#87b432] to-[#79a02c] hover:from-[#79a02c] hover:to-[#6b8e26] text-white font-bold px-8 py-4 rounded-lg transition-all duration-300 shadow-lg hover:shadow-xl text-lg min-w-[200px]",children:[(0,a.jsx)(l.A,{className:"w-5 h-5"}),d.chooseCity,(0,a.jsx)(o.A,{className:"w-5 h-5 transition-transform ".concat(u?"rotate-180":"")})]}),u&&(0,a.jsx)("div",{className:"absolute top-full mt-2 left-0 right-0 bg-white rounded-lg shadow-2xl max-h-96 overflow-y-auto z-50 min-w-[250px]",children:(0,a.jsx)("div",{className:"py-2",children:t.map(e=>(0,a.jsx)("button",{onClick:()=>(e=>{let t=document.getElementById("city-".concat(e));t&&t.scrollIntoView({behavior:"smooth",block:"start"}),m(!1)})(e.citySlug),className:"w-full text-left px-4 py-3 hover:bg-gray-100 transition-colors border-b border-gray-100 last:border-0",children:(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsx)("span",{className:"text-gray-800 font-semibold",children:e.cityName}),(0,a.jsxs)("span",{className:"text-sm text-gray-500",children:[e.tours.length," ",d.tours(e.tours.length)]})]})},e.citySlug))})})]}),(0,a.jsxs)("button",{onClick:()=>{let e=document.getElementById("all-tours");e&&e.scrollIntoView({behavior:"smooth"})},className:"inline-flex items-center justify-center gap-2 bg-white/10 backdrop-blur-sm hover:bg-white/20 text-white font-bold px-8 py-4 rounded-lg border-2 border-white/30 transition-all duration-300 text-lg",children:[d.viewAll,(0,a.jsx)(o.A,{className:"w-5 h-5"})]})]}),(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 text-white/90",children:[(0,a.jsx)(i.A,{className:"w-5 h-5"}),(0,a.jsx)("span",{className:"text-lg",children:"Call: 855-999-0491"})]})]}),(0,a.jsx)("div",{className:"absolute bottom-8 left-1/2 transform -translate-x-1/2 text-white animate-bounce",children:(0,a.jsx)(o.A,{className:"w-8 h-8"})})]})}},6983:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},7423:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});var a=s(5155);function r(e){let{children:t,className:s=""}=e;return(0,a.jsx)("div",{className:s,children:t})}},7937:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},9141:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 
10 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]])},9347:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(1847).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},9932:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>r});let a="https://res.cloudinary.com/".concat("duodcef0q","/image/upload");function r(e){let{src:t,width:s,quality:r}=e,l=Math.min(s,1920);if(t.includes("cloudinary.com"))return t;if(t.includes("ghostcitytours.com/images/")){let e=t.replace("https://ghostcitytours.com/images/","").replace(/\.\w+$/,"");return"".concat(a,"/").concat(["w_".concat(l),"q_".concat(r||"auto"),"f_auto","c_limit"].join(","),"/gct-web/images/").concat(e)}if(t.startsWith("/images/")){let e=t.replace("/images/","").replace(/\.\w+$/,"");return"".concat(a,"/").concat(["w_".concat(l),"q_".concat(r||"auto"),"f_auto","c_limit"].join(","),"/gct-web/images/").concat(e)}return t}},9980:(e,t,s)=>{"use strict";s.d(t,{Rf:()=>a.forwardRef,n:()=>a.createElement});var a=s(2115)}}]);

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.