{"title":"Speciale Kaarten","description":"","products":[{"product_id":"urbex-startpakket","title":"Urbex Startpakket","description":"\u003cstyle\u003e\n.uf-start{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n.uf-start-shell{\n  border-radius:24px;\n  background:linear-gradient(180deg,#020617 0%,#0f172a 100%);\n  border:1px solid rgba(255,255,255,.06);\n  box-shadow:0 30px 80px rgba(0,0,0,.6);\n  padding:24px;\n  color:#cbd5f5;\n}\n\n\/* HERO *\/\n.uf-start-hero{\n  display:flex;\n  flex-direction:column;\n  gap:24px;\n}\n\n.uf-start-title{\n  font-size:32px;\n  font-weight:900;\n  color:#ffffff; \/* FIX *\/\n  line-height:1.1;\n}\n\n.uf-start-lead{\n  font-size:15px;\n  color:#94a3b8;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-start-visual{\n  position:relative;\n  height:260px;\n  border-radius:20px;\n  overflow:hidden;\n  background:radial-gradient(circle at center,#020617,#000);\n}\n\n.uf-start-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);\n  background-size:34px 34px;\n}\n\n\/* SVG *\/\n.uf-start-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n}\n\n\/* ANIMATIE *\/\n.uf-node{\n  fill:#22c55e;\n  animation:pulse 2s infinite;\n}\n\n.uf-line{\n  stroke:#38bdf8;\n  stroke-width:2;\n  stroke-dasharray:10;\n  animation:flow 2s linear infinite;\n}\n\n\/* TEXT *\/\n.uf-start-core{\n  position:absolute;\n  bottom:16px;\n  left:16px;\n}\n\n.uf-start-core h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-start-core p{\n  color:#cbd5f5;\n}\n\n\/* GRID *\/\n.uf-start-grid{\n  margin-top:20px;\n  display:grid;\n  gap:16px;\n}\n\n.uf-start-box{\n  background:rgba(255,255,255,.03);\n  border-radius:16px;\n  padding:18px;\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.uf-start-box h3{\n  color:#ffffff; \/* FIX *\/\n  font-weight:900; \/* FIX *\/\n  font-size:16px;\n  margin-bottom:8px;\n}\n\n.uf-start-box p{\n  color:#94a3b8;\n  font-size:14px;\n}\n\n\/* CTA *\/\n.uf-start-cta{\n  margin-top:20px;\n  border-radius:18px;\n  padding:22px;\n  background:linear-gradient(135deg,#2563eb,#020617);\n  text-align:center;\n}\n\n.uf-start-cta h3{\n  color:#fff;\n  font-weight:900;\n  font-size:18px;\n}\n\n.uf-start-cta p{\n  color:#93c5fd;\n}\n\n\/* ANIMATIONS *\/\n@keyframes pulse{\n  0%,100%{opacity:.5; transform:scale(.9)}\n  50%{opacity:1; transform:scale(1.1)}\n}\n\n@keyframes flow{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-start-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-start-title{font-size:44px}\n  .uf-start-grid{grid-template-columns:1fr 1fr}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-start\"\u003e\n  \u003cdiv class=\"uf-start-shell\"\u003e\n\n    \u003cdiv class=\"uf-start-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n\n        \u003ch2 class=\"uf-start-title\"\u003e🧭 Urbex Starterspakket\u003c\/h2\u003e\n\n        \u003cp class=\"uf-start-lead\"\u003e\n          Ga op avontuur met onze exclusieve urbex kaart, ontworpen voor explorers die op zoek zijn naar unieke en verlaten locaties.\n        \u003c\/p\u003e\n\n        \u003cp class=\"uf-start-lead\"\u003e\n          Met \u003cstrong\u003e50.000+ zorgvuldig geselecteerde locaties in Europa\u003c\/strong\u003e ben je altijd voorbereid op je volgende ontdekking.\n        \u003c\/p\u003e\n\n        \u003cdiv style=\"margin-top:16px; font-size:14px; line-height:1.8;\"\u003e\n          ✔️ 50.000+ urbex locaties\u003cbr\u003e\n          ⚡ Snelle toegang (binnen minuten)\u003cbr\u003e\n          🔄 Gratis updates (2025)\u003cbr\u003e\n          👥 Exclusieve community\u003cbr\u003e\n          🎁 Inclusief gear (zaklamp, rugzak \u0026amp; kompasband)\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- VISUAL --\u003e\n      \u003cdiv class=\"uf-start-visual\"\u003e\n\n        \u003csvg class=\"uf-start-svg\" viewbox=\"0 0 300 200\"\u003e\n\n          \u003ccircle class=\"uf-node\" cx=\"150\" cy=\"100\" r=\"6\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle class=\"uf-node\" cx=\"80\" cy=\"60\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"220\" cy=\"60\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"80\" cy=\"140\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"220\" cy=\"140\" r=\"4\"\u003e\u003c\/circle\u003e\n\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"80\" y2=\"60\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"220\" y2=\"60\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"80\" y2=\"140\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"220\" y2=\"140\"\u003e\u003c\/line\u003e\n\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-start-core\"\u003e\n          \u003ch3\u003eStart je avontuur\u003c\/h3\u003e\n          \u003cp\u003eAlles wat je nodig hebt\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- INFO --\u003e\n    \u003cdiv class=\"uf-start-grid\"\u003e\n\n      \u003cdiv class=\"uf-start-box\"\u003e\n        \u003ch3\u003eWat je krijgt\u003c\/h3\u003e\n        \u003cp\u003e\n          Direct toegang tot duizenden locaties + essentiële gear om meteen te starten.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-start-box\"\u003e\n        \u003ch3\u003eSnelle toegang\u003c\/h3\u003e\n        \u003cp\u003e\n          Binnen een paar minuten toegang. Voor 16:00 besteld = morgen in huis.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-start-box\"\u003e\n        \u003ch3\u003eUpdates inbegrepen\u003c\/h3\u003e\n        \u003cp\u003e\n          Gratis updates met nieuwe locaties en verbeterde informatie.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-start-box\"\u003e\n        \u003ch3\u003eCommunity\u003c\/h3\u003e\n        \u003cp\u003e\n          Sluit je aan bij een groep explorers en ontdek samen nieuwe plekken.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uf-start-cta\"\u003e\n      \u003ch3\u003eBegin vandaag nog\u003c\/h3\u003e\n      \u003cp\u003eJe complete start in één pakket\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"Black \/ Army Green","offer_id":53270578495827,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Marine Blue","offer_id":53270578528595,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ Black","offer_id":53270578561363,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Snowy \/ Army Green","offer_id":53270578594131,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Snowy \/ Marine Blue","offer_id":53270578626899,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Snowy \/ Black","offer_id":53270578659667,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Pythonblack \/ Army Green","offer_id":53270578692435,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Pythonblack \/ Marine Blue","offer_id":53270578725203,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true},{"title":"Pythonblack \/ Black","offer_id":53270578757971,"sku":null,"price":74.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/UrbexStartpakket.png?v=1781947814"},{"product_id":"ghosthunting-kaart","title":"Ghosthunting Urbex Kaart","description":"\u003cstyle\u003e\n.uf-ghostmap{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n\/* CONTAINER *\/\n.uf-ghostmap-shell{\n  border-radius:24px;\n  background:linear-gradient(180deg,#020617 0%,#0f172a 100%);\n  border:1px solid rgba(255,255,255,.06);\n  box-shadow:0 30px 80px rgba(0,0,0,.6);\n  padding:24px;\n  color:#cbd5f5;\n}\n\n\/* HERO *\/\n.uf-ghostmap-hero{\n  display:flex;\n  flex-direction:column;\n  gap:24px;\n}\n\n.uf-ghostmap-title{\n  font-size:32px;\n  font-weight:900;\n  color:#fff;\n}\n\n.uf-ghostmap-lead{\n  font-size:15px;\n  color:#94a3b8;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-ghostmap-visual{\n  position:relative;\n  height:260px;\n  border-radius:20px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at center, rgba(139,92,246,.2), transparent 60%),\n    linear-gradient(135deg,#020617,#000);\n}\n\n\/* GRID *\/\n.uf-ghostmap-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);\n  background-size:34px 34px;\n}\n\n\/* SVG *\/\n.uf-ghost-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n}\n\n\/* SIGNAL PATH *\/\n.uf-ghost-line{\n  stroke:#8b5cf6;\n  stroke-width:2;\n  stroke-dasharray:10;\n  animation:ghostFlow 2s linear infinite;\n  opacity:.6;\n}\n\n\/* NODES *\/\n.uf-ghost-dot{\n  fill:#a78bfa;\n  animation:ghostPulse 2s infinite;\n}\n\n.uf-ghost-main{\n  fill:#ffffff;\n  animation:ghostMain 1.5s infinite;\n}\n\n\/* FLOATING ORBS *\/\n.uf-ghost-orb{\n  fill:#c084fc;\n  opacity:.5;\n  animation:ghostFloat 4s ease-in-out infinite;\n}\n\n\/* TEXT OVERLAY *\/\n.uf-ghostmap-core{\n  position:absolute;\n  bottom:16px;\n  left:16px;\n}\n\n.uf-ghostmap-core h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-ghostmap-core p{\n  color:#cbd5f5;\n  font-size:13px;\n}\n\n\/* LIST *\/\n.uf-ghostmap-list{\n  margin-top:18px;\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  font-size:14px;\n}\n\n\/* FEATURES *\/\n.uf-ghostmap-features{\n  margin-top:20px;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n}\n\n.uf-ghostmap-box{\n  background:rgba(255,255,255,.03);\n  border-radius:16px;\n  padding:16px;\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.uf-ghostmap-box h3{\n  color:#fff;\n  font-weight:900;\n  font-size:15px;\n  margin-bottom:6px;\n}\n\n.uf-ghostmap-box p{\n  color:#94a3b8;\n  font-size:13px;\n}\n\n\/* CTA *\/\n.uf-ghostmap-cta{\n  margin-top:22px;\n  border-radius:18px;\n  padding:20px;\n  background:linear-gradient(135deg,#7c3aed,#020617);\n  text-align:center;\n}\n\n.uf-ghostmap-cta h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-ghostmap-cta p{\n  color:#c4b5fd;\n  font-size:13px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes ghostFlow{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n@keyframes ghostPulse{\n  0%,100%{transform:scale(.8);opacity:.5}\n  50%{transform:scale(1.4);opacity:1}\n}\n\n@keyframes ghostMain{\n  0%,100%{transform:scale(1)}\n  50%{transform:scale(1.6)}\n}\n\n@keyframes ghostFloat{\n  0%,100%{transform:translateY(0)}\n  50%{transform:translateY(-12px)}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-ghostmap-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-ghostmap-title{font-size:44px}\n  .uf-ghostmap-features{grid-template-columns:repeat(4,1fr)}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-ghostmap\"\u003e\n  \u003cdiv class=\"uf-ghostmap-shell\"\u003e\n\n    \u003cdiv class=\"uf-ghostmap-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"uf-ghostmap-title\"\u003e👻 Ontdek Ghosthunting in Europa\u003c\/h2\u003e\n\n        \u003cp class=\"uf-ghostmap-lead\"\u003e\n          Verken honderden mysterieuze en verlaten locaties speciaal geselecteerd voor ghosthunters. Van oude ziekenhuizen tot verlaten kastelen — alles direct toegankelijk.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"uf-ghostmap-list\"\u003e\n          \u003cdiv\u003e✔️ \u003cstrong\u003e300+ locaties\u003c\/strong\u003e met coördinaten\u003c\/div\u003e\n          \u003cdiv\u003e🔄 2026 updates inbegrepen\u003c\/div\u003e\n          \u003cdiv\u003e📱 Direct te openen op mobiel \u0026amp; desktop\u003c\/div\u003e\n          \u003cdiv\u003e🔒 Geen geblokkeerde links\u003c\/div\u003e\n          \u003cdiv\u003e👥 Exclusieve community met tips\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- VISUAL --\u003e\n      \u003cdiv class=\"uf-ghostmap-visual\"\u003e\n\n        \u003csvg class=\"uf-ghost-svg\" viewbox=\"0 0 300 200\"\u003e\n\n          \u003c!-- scan lijnen --\u003e\n          \u003cpath class=\"uf-ghost-line\" d=\"M20 100 Q150 20 280 100\"\u003e\u003c\/path\u003e\n          \u003cpath class=\"uf-ghost-line\" d=\"M20 120 Q150 180 280 120\"\u003e\u003c\/path\u003e\n\n          \u003c!-- hoofd detectie --\u003e\n          \u003ccircle class=\"uf-ghost-main\" cx=\"150\" cy=\"100\" r=\"6\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- locaties --\u003e\n          \u003ccircle class=\"uf-ghost-dot\" cx=\"80\" cy=\"60\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-ghost-dot\" cx=\"220\" cy=\"70\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-ghost-dot\" cx=\"200\" cy=\"140\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-ghost-dot\" cx=\"90\" cy=\"130\" r=\"4\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- floating paranormal orbs --\u003e\n          \u003ccircle class=\"uf-ghost-orb\" cx=\"120\" cy=\"40\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-ghost-orb\" cx=\"250\" cy=\"150\" r=\"5\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-ghostmap-core\"\u003e\n          \u003ch3\u003eParanormale detectie actief\u003c\/h3\u003e\n          \u003cp\u003eNieuwe locaties blijven verschijnen\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- FEATURES --\u003e\n    \u003cdiv class=\"uf-ghostmap-features\"\u003e\n\n      \u003cdiv class=\"uf-ghostmap-box\"\u003e\n        \u003ch3\u003e300+ locaties\u003c\/h3\u003e\n        \u003cp\u003eUnieke en verlaten plekken verspreid door Europa.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghostmap-box\"\u003e\n        \u003ch3\u003eSnelle toegang\u003c\/h3\u003e\n        \u003cp\u003eBinnen 1 minuut toegang tot je volledige kaart.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghostmap-box\"\u003e\n        \u003ch3\u003eUpdates\u003c\/h3\u003e\n        \u003cp\u003eWekelijks nieuwe locaties en verbeterde data.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghostmap-box\"\u003e\n        \u003ch3\u003eCommunity\u003c\/h3\u003e\n        \u003cp\u003eExclusieve toegang tot tips, reviews en updates.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- CTA --\u003e\n    \u003cdiv class=\"uf-ghostmap-cta\"\u003e\n      \u003ch3\u003eStart jouw ghosthunt\u003c\/h3\u003e\n      \u003cp\u003eAlles wat je nodig hebt om direct te beginnen\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"Default Title","offer_id":53270603628883,"sku":null,"price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/IMG-4229.jpg?v=1781951191"},{"product_id":"bunker-ww2-kaart","title":"Bunker \u0026 WW2 Urbex Kaart - 12.000+ Locaties","description":"\u003cstyle\u003e\n.uf-bunker{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n\/* CONTAINER *\/\n.uf-bunker-shell{\n  border-radius:24px;\n  background:linear-gradient(180deg,#020617 0%,#0b1220 100%);\n  border:1px solid rgba(255,255,255,.06);\n  box-shadow:0 30px 80px rgba(0,0,0,.6);\n  padding:24px;\n  color:#cbd5f5;\n}\n\n\/* HERO *\/\n.uf-bunker-hero{\n  display:flex;\n  flex-direction:column;\n  gap:24px;\n}\n\n.uf-bunker-title{\n  font-size:32px;\n  font-weight:900;\n  color:#fff;\n}\n\n.uf-bunker-lead{\n  font-size:15px;\n  color:#94a3b8;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-bunker-visual{\n  position:relative;\n  height:260px;\n  border-radius:20px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at center, rgba(34,197,94,.15), transparent 60%),\n    linear-gradient(135deg,#020617,#000);\n}\n\n\/* GRID *\/\n.uf-bunker-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);\n  background-size:34px 34px;\n}\n\n\/* RADAR SWEEP *\/\n.uf-bunker-visual::after{\n  content:\"\";\n  position:absolute;\n  inset:-60%;\n  background:conic-gradient(\n    transparent 0deg,\n    rgba(34,197,94,.35) 80deg,\n    rgba(34,197,94,.15) 120deg,\n    transparent 180deg\n  );\n  animation:radarSpin 3.5s linear infinite;\n}\n\n\/* SVG *\/\n.uf-bunker-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  z-index:2;\n}\n\n\/* ROUTES *\/\n.uf-route{\n  stroke:#22c55e;\n  stroke-width:2;\n  stroke-dasharray:12;\n  animation:routeMove 2s linear infinite;\n  opacity:.7;\n}\n\n\/* BUNKER PINS *\/\n.uf-bunker-pin{\n  fill:#4ade80;\n  animation:pinPulse 2s infinite;\n}\n\n.uf-bunker-main{\n  fill:#ffffff;\n  animation:mainPulse 1.5s infinite;\n}\n\n\/* SCAN DOT *\/\n.uf-scan-dot{\n  fill:#22c55e;\n  animation:scanMove 3s linear infinite;\n}\n\n\/* TEXT *\/\n.uf-bunker-core{\n  position:absolute;\n  bottom:16px;\n  left:16px;\n}\n\n.uf-bunker-core h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-bunker-core p{\n  color:#cbd5f5;\n  font-size:13px;\n}\n\n\/* LIST *\/\n.uf-bunker-list{\n  margin-top:18px;\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  font-size:14px;\n}\n\n\/* FEATURES *\/\n.uf-bunker-grid{\n  margin-top:20px;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n}\n\n.uf-bunker-box{\n  background:rgba(255,255,255,.03);\n  border-radius:16px;\n  padding:16px;\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.uf-bunker-box h3{\n  color:#fff;\n  font-weight:900;\n  font-size:15px;\n  margin-bottom:6px;\n}\n\n.uf-bunker-box p{\n  color:#94a3b8;\n  font-size:13px;\n}\n\n\/* CTA *\/\n.uf-bunker-cta{\n  margin-top:22px;\n  border-radius:18px;\n  padding:20px;\n  background:linear-gradient(135deg,#22c55e,#020617);\n  text-align:center;\n}\n\n.uf-bunker-cta h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-bunker-cta p{\n  color:#bbf7d0;\n  font-size:13px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes radarSpin{\n  to{transform:rotate(360deg);}\n}\n\n@keyframes routeMove{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n@keyframes pinPulse{\n  0%,100%{opacity:.5; transform:scale(.9)}\n  50%{opacity:1; transform:scale(1.4)}\n}\n\n@keyframes mainPulse{\n  0%,100%{transform:scale(1)}\n  50%{transform:scale(1.7)}\n}\n\n@keyframes scanMove{\n  0%{cx:40; cy:60;}\n  50%{cx:160; cy:120;}\n  100%{cx:260; cy:80;}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-bunker-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-bunker-title{font-size:44px}\n  .uf-bunker-grid{grid-template-columns:repeat(4,1fr)}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-bunker\"\u003e\n  \u003cdiv class=\"uf-bunker-shell\"\u003e\n\n    \u003cdiv class=\"uf-bunker-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n\n        \u003ch2 class=\"uf-bunker-title\"\u003e🪖 Ontdek Bunkers \u0026amp; WW2 Locaties\u003c\/h2\u003e\n\n        \u003cp class=\"uf-bunker-lead\"\u003e\n          Verken duizenden historische bunkers, militaire installaties en verlaten WOII locaties verspreid door Europa. Perfect voor explorers die geïnteresseerd zijn in geschiedenis, militair erfgoed en unieke urbex spots.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"uf-bunker-list\"\u003e\n          \u003cdiv\u003e✔️ \u003cstrong\u003e12.000+ locaties\u003c\/strong\u003e met exacte coördinaten\u003c\/div\u003e\n          \u003cdiv\u003e🔄 Inclusief 2026 updates \u0026amp; wekelijkse toevoegingen\u003c\/div\u003e\n          \u003cdiv\u003e📱 Direct toegankelijk op mobiel \u0026amp; desktop\u003c\/div\u003e\n          \u003cdiv\u003e🔒 Geen geblokkeerde of verwijderde links\u003c\/div\u003e\n          \u003cdiv\u003e👥 Exclusieve community met extra info\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- VISUAL --\u003e\n      \u003cdiv class=\"uf-bunker-visual\"\u003e\n\n        \u003csvg class=\"uf-bunker-svg\" viewbox=\"0 0 300 200\"\u003e\n\n          \u003c!-- routes --\u003e\n          \u003cpath class=\"uf-route\" d=\"M20 100 Q150 20 280 100\"\u003e\u003c\/path\u003e\n          \u003cpath class=\"uf-route\" d=\"M20 120 Q150 180 280 120\"\u003e\u003c\/path\u003e\n\n          \u003c!-- main bunker --\u003e\n          \u003ccircle class=\"uf-bunker-main\" cx=\"150\" cy=\"100\" r=\"6\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- bunker points --\u003e\n          \u003ccircle class=\"uf-bunker-pin\" cx=\"80\" cy=\"60\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-bunker-pin\" cx=\"220\" cy=\"60\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-bunker-pin\" cx=\"200\" cy=\"140\" r=\"4\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-bunker-pin\" cx=\"90\" cy=\"130\" r=\"4\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- scanning dot --\u003e\n          \u003ccircle class=\"uf-scan-dot\" r=\"4\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-bunker-core\"\u003e\n          \u003ch3\u003eMilitaire scan actief\u003c\/h3\u003e\n          \u003cp\u003eBunkers \u0026amp; locaties gedetecteerd\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- FEATURES --\u003e\n    \u003cdiv class=\"uf-bunker-grid\"\u003e\n\n      \u003cdiv class=\"uf-bunker-box\"\u003e\n        \u003ch3\u003e12.000+ locaties\u003c\/h3\u003e\n        \u003cp\u003eHistorische bunkers en militaire plekken verspreid door Europa.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-bunker-box\"\u003e\n        \u003ch3\u003eSnelle toegang\u003c\/h3\u003e\n        \u003cp\u003eBinnen 1 minuut toegang tot alle locaties.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-bunker-box\"\u003e\n        \u003ch3\u003eUpdates\u003c\/h3\u003e\n        \u003cp\u003eNieuwe locaties en verbeterde informatie elke week.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-bunker-box\"\u003e\n        \u003ch3\u003eCommunity\u003c\/h3\u003e\n        \u003cp\u003eExclusieve toegang tot tips en ervaringen van andere explorers.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- CTA --\u003e\n    \u003cdiv class=\"uf-bunker-cta\"\u003e\n      \u003ch3\u003eStart jouw WW2 ontdekking\u003c\/h3\u003e\n      \u003cp\u003eDuik in geschiedenis en ontdek verborgen locaties\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"Default Title","offer_id":53270604317011,"sku":null,"price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/IMG-4228.jpg?v=1781951213"},{"product_id":"ghosthunting-startpakket","title":"Ghosthunting Startpakket","description":"\u003cstyle\u003e\n.uf-ghost{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n.uf-ghost-shell{\n  border-radius:24px;\n  background:linear-gradient(180deg,#020617 0%,#0f172a 100%);\n  border:1px solid rgba(255,255,255,.06);\n  box-shadow:0 30px 80px rgba(0,0,0,.6);\n  padding:24px;\n  color:#cbd5f5;\n}\n\n\/* HERO *\/\n.uf-ghost-hero{\n  display:flex;\n  flex-direction:column;\n  gap:24px;\n}\n\n.uf-ghost-title{\n  font-size:32px;\n  font-weight:900;\n  color:#ffffff; \/* FIX *\/\n  line-height:1.1;\n}\n\n.uf-ghost-lead{\n  font-size:15px;\n  color:#94a3b8;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-ghost-visual{\n  position:relative;\n  height:260px;\n  border-radius:20px;\n  overflow:hidden;\n  background:radial-gradient(circle at center,#020617,#000);\n}\n\n.uf-ghost-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);\n  background-size:34px 34px;\n}\n\n.uf-ghost-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n}\n\n\/* ANIMATIE *\/\n.uf-signal{\n  stroke:#22c55e;\n  stroke-width:2;\n  fill:none;\n  stroke-dasharray:12;\n  animation:signalMove 1.5s linear infinite;\n}\n\n.uf-orb{\n  fill:#a855f7;\n  opacity:.7;\n  animation:orbFloat 3s ease-in-out infinite;\n}\n\n.uf-core{\n  fill:#f43f5e;\n  animation:pulseCore 2s infinite;\n}\n\n.uf-ghost-core{\n  position:absolute;\n  bottom:16px;\n  left:16px;\n}\n\n.uf-ghost-core h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-ghost-core p{\n  color:#cbd5f5;\n}\n\n\/* LIST *\/\n.uf-ghost-list{\n  margin-top:20px;\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  font-size:14px;\n}\n\n\/* BOXES *\/\n.uf-ghost-grid{\n  margin-top:20px;\n  display:grid;\n  gap:16px;\n}\n\n.uf-ghost-box{\n  background:rgba(255,255,255,.03);\n  border-radius:16px;\n  padding:18px;\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.uf-ghost-box h3{\n  color:#ffffff; \/* FIX *\/\n  font-weight:900; \/* FIX *\/\n  font-size:16px;\n  margin-bottom:8px;\n}\n\n.uf-ghost-box p{\n  color:#94a3b8;\n  font-size:14px;\n}\n\n\/* CTA *\/\n.uf-ghost-cta{\n  margin-top:20px;\n  border-radius:18px;\n  padding:22px;\n  background:linear-gradient(135deg,#7c3aed,#020617);\n  text-align:center;\n}\n\n.uf-ghost-cta h3{\n  color:#fff;\n  font-weight:900;\n  font-size:18px;\n}\n\n.uf-ghost-cta p{\n  color:#c4b5fd;\n  font-size:14px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes signalMove{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n@keyframes orbFloat{\n  0%,100%{transform:translateY(0);}\n  50%{transform:translateY(-10px);}\n}\n\n@keyframes pulseCore{\n  0%,100%{transform:scale(.9); opacity:.6}\n  50%{transform:scale(1.1); opacity:1}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-ghost-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-ghost-title{font-size:44px}\n  .uf-ghost-grid{grid-template-columns:1fr 1fr}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-ghost\"\u003e\n  \u003cdiv class=\"uf-ghost-shell\"\u003e\n\n    \u003cdiv class=\"uf-ghost-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n\n        \u003ch2 class=\"uf-ghost-title\"\u003e👻 Ghosthunting Starterspakket\u003c\/h2\u003e\n\n        \u003cp class=\"uf-ghost-lead\"\u003e\n          Begin direct met ghosthunting. Dit starterspakket bevat alles wat je nodig hebt om paranormale activiteit te detecteren en locaties te ontdekken.\n        \u003c\/p\u003e\n\n        \u003cp class=\"uf-ghost-lead\"\u003e\n          Met meer dan \u003cstrong\u003e1.500+ zorgvuldig geselecteerde locaties in Europa\u003c\/strong\u003e, ben je altijd voorbereid op je volgende ontdekking.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"uf-ghost-list\"\u003e\n          \u003cdiv\u003e✔️ 1500+ ghosthunting locaties\u003c\/div\u003e\n          \u003cdiv\u003e⚡ Snelle toegang (binnen minuten)\u003c\/div\u003e\n          \u003cdiv\u003e🔄 Gratis updates (2026)\u003c\/div\u003e\n          \u003cdiv\u003e👥 Exclusieve community\u003c\/div\u003e\n          \u003cdiv\u003e🎁 Inclusief starter tools\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- VISUAL --\u003e\n      \u003cdiv class=\"uf-ghost-visual\"\u003e\n\n        \u003csvg class=\"uf-ghost-svg\" viewbox=\"0 0 300 200\"\u003e\n          \u003ccircle class=\"uf-core\" cx=\"150\" cy=\"100\" r=\"6\"\u003e\u003c\/circle\u003e\n          \u003cpath class=\"uf-signal\" d=\"M50 100 Q100 60 150 100\"\u003e\u003c\/path\u003e\n          \u003cpath class=\"uf-signal\" d=\"M150 100 Q200 140 250 100\"\u003e\u003c\/path\u003e\n          \u003ccircle class=\"uf-orb\" cx=\"80\" cy=\"60\" r=\"5\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-orb\" cx=\"220\" cy=\"140\" r=\"5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-ghost-core\"\u003e\n          \u003ch3\u003eDetecteer activiteit\u003c\/h3\u003e\n          \u003cp\u003eStart je eerste hunt\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- INFO --\u003e\n    \u003cdiv class=\"uf-ghost-grid\"\u003e\n\n      \u003cdiv class=\"uf-ghost-box\"\u003e\n        \u003ch3\u003eWat je krijgt\u003c\/h3\u003e\n        \u003cp\u003e1500+ locaties, EMF meter, temperatuurmeter en trigger ball.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghost-box\"\u003e\n        \u003ch3\u003eSnelle levering\u003c\/h3\u003e\n        \u003cp\u003eBinnen minuten toegang. Voor 16:00 besteld = morgen in huis.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghost-box\"\u003e\n        \u003ch3\u003eUpdates inbegrepen\u003c\/h3\u003e\n        \u003cp\u003eGratis updates met nieuwe locaties en verbeterde data.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ghost-box\"\u003e\n        \u003ch3\u003eCommunity\u003c\/h3\u003e\n        \u003cp\u003eSluit je aan bij een exclusieve groep explorers.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uf-ghost-cta\"\u003e\n      \u003ch3\u003eStart je eerste ghosthunt\u003c\/h3\u003e\n      \u003cp\u003eAlles wat je nodig hebt in één pakket\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"Default Title","offer_id":53270621913427,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/GhosthuntingSP.png?v=1781953829"},{"product_id":"ultimate-urbex-pakket","title":"Ultimate Exploring Pakket","description":"\u003cstyle\u003e\n.uf-ultimate{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n.uf-ultimate-shell{\n  border-radius:24px;\n  background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);\n  border:1px solid #e2e8f0;\n  box-shadow:0 30px 80px rgba(15,23,42,.10);\n  padding:24px;\n}\n\n\/* HERO *\/\n.uf-ultimate-hero{\n  display:flex;\n  flex-direction:column;\n  gap:24px;\n}\n\n.uf-ultimate-title{\n  font-size:30px;\n  font-weight:900;\n  color:#0f172a;\n}\n\n.uf-ultimate-lead{\n  font-size:16px;\n  color:#475569;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-ultimate-visual{\n  position:relative;\n  height:260px;\n  border-radius:20px;\n  overflow:hidden;\n  background:linear-gradient(135deg,#020617,#0f172a);\n}\n\n\/* GRID *\/\n.uf-ultimate-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.04) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.04) 1px, transparent 1px);\n  background-size:36px 36px;\n}\n\n\/* SVG *\/\n.uf-ultimate-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n}\n\n\/* CORE *\/\n.uf-core{\n  fill:#22c55e;\n  animation:corePulse 2s infinite;\n}\n\n\/* ITEMS *\/\n.uf-node{\n  fill:#60a5fa;\n  opacity:.7;\n  animation:nodePulse 2.5s infinite;\n}\n\n.uf-node:nth-child(2){animation-delay:.3s}\n.uf-node:nth-child(3){animation-delay:.6s}\n.uf-node:nth-child(4){animation-delay:.9s}\n\n\/* CONNECTION *\/\n.uf-line{\n  stroke:#38bdf8;\n  stroke-width:2;\n  stroke-dasharray:10;\n  animation:lineFlow 2s linear infinite;\n}\n\n\/* TEXT *\/\n.uf-ultimate-core{\n  position:absolute;\n  bottom:16px;\n  left:16px;\n  color:#fff;\n}\n\n\/* GRID CONTENT *\/\n.uf-ultimate-grid{\n  margin-top:20px;\n  display:grid;\n  gap:16px;\n}\n\n.uf-ultimate-box{\n  background:#fff;\n  border-radius:18px;\n  padding:18px;\n  border:1px solid #e2e8f0;\n}\n\n\/* VALUE BOX *\/\n.uf-value{\n  background:linear-gradient(135deg,#0ea5e9,#0f172a);\n  border-radius:20px;\n  padding:20px;\n  margin-top:20px;\n  text-align:center;\n}\n\n.uf-value h3{\n  color:#fff;\n  font-weight:900;\n  font-size:20px;\n}\n\n.uf-value p{\n  color:#bae6fd;\n  margin-top:6px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes corePulse{\n  0%,100%{transform:scale(.9); opacity:.6}\n  50%{transform:scale(1.1); opacity:1}\n}\n\n@keyframes nodePulse{\n  0%,100%{opacity:.3}\n  50%{opacity:1}\n}\n\n@keyframes lineFlow{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-ultimate-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-ultimate-title{font-size:42px}\n  .uf-ultimate-grid{grid-template-columns:1fr 1fr}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-ultimate\"\u003e\n  \u003cdiv class=\"uf-ultimate-shell\"\u003e\n\n    \u003cdiv class=\"uf-ultimate-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n\n        \u003ch2 class=\"uf-ultimate-title\"\u003e🔥 Ultimate Urbex Pakket – Alles in één\u003c\/h2\u003e\n\n        \u003cp class=\"uf-ultimate-lead\"\u003e\n          Met dit pakket krijg je toegang tot het volledige urbex ecosysteem. Geen losse aankopen meer — je ontgrendelt direct alle tools, kaarten en systemen.\n        \u003c\/p\u003e\n\n        \u003cp class=\"uf-ultimate-lead\"\u003e\n          Alles wat normaal verspreid zit over de shop, zit hier samen in één compleet pakket.\n        \u003c\/p\u003e\n\n        \u003cul style=\"margin-top:10px; line-height:1.8; color:#334155; font-size:14px;\"\u003e\n          \u003cli\u003e✅ Europa maps, upgrades \u0026amp; premium versies\u003c\/li\u003e\n          \u003cli\u003e✅ Apparatuur \u0026amp; tools\u003c\/li\u003e\n          \u003cli\u003e✅ Planning, recon \u0026amp; creator systemen\u003c\/li\u003e\n          \u003cli\u003e✅ Gear, accessoires en digitale packs\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- SVG ANIMATIE --\u003e\n      \u003cdiv class=\"uf-ultimate-visual\"\u003e\n\n        \u003csvg class=\"uf-ultimate-svg\" viewbox=\"0 0 300 200\"\u003e\n\n          \u003c!-- CENTER --\u003e\n          \u003ccircle class=\"uf-core\" cx=\"150\" cy=\"100\" r=\"10\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- NODES --\u003e\n          \u003ccircle class=\"uf-node\" cx=\"80\" cy=\"60\" r=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"220\" cy=\"60\" r=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"80\" cy=\"140\" r=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"uf-node\" cx=\"220\" cy=\"140\" r=\"6\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- CONNECTIONS --\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"80\" y2=\"60\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"220\" y2=\"60\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"80\" y2=\"140\"\u003e\u003c\/line\u003e\n          \u003cline class=\"uf-line\" x1=\"150\" y1=\"100\" x2=\"220\" y2=\"140\"\u003e\u003c\/line\u003e\n\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-ultimate-core\"\u003e\n          \u003ch3\u003eAlles unlocked\u003c\/h3\u003e\n          \u003cp\u003eÉén aankoop. Alles beschikbaar.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- INFO --\u003e\n    \u003cdiv class=\"uf-ultimate-grid\"\u003e\n\n      \u003cdiv class=\"uf-ultimate-box\"\u003e\n        \u003ch3\u003eWat betekent “alles uit de store”?\u003c\/h3\u003e\n        \u003cp\u003e\n          Je hoeft niet meer te kiezen. Je krijgt direct toegang tot alles wat normaal los verkocht wordt.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ultimate-box\"\u003e\n        \u003ch3\u003eWaarom dit pakket?\u003c\/h3\u003e\n        \u003cp\u003e\n          Bespaar tijd, geld en moeite. Alles is direct beschikbaar zonder losse aankopen.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ultimate-box\"\u003e\n        \u003ch3\u003eVoor wie?\u003c\/h3\u003e\n        \u003cp\u003e\n          Voor explorers die serieus willen gaan en meteen alles goed willen hebben.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-ultimate-box\"\u003e\n        \u003ch3\u003eGeen twijfel meer\u003c\/h3\u003e\n        \u003cp\u003e\n          Je hebt direct alles wat je nodig hebt — geen upgrades meer nodig achteraf.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- VALUE --\u003e\n    \u003cdiv class=\"uf-value\"\u003e\n      \u003ch3\u003eNormaal €461 → Nu €247\u003c\/h3\u003e\n      \u003cp\u003eBespaar €214 (46% korting)\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"Zwart","offer_id":53270630564179,"sku":null,"price":247.0,"currency_code":"EUR","in_stock":true},{"title":"Groen","offer_id":53270630596947,"sku":null,"price":247.0,"currency_code":"EUR","in_stock":true},{"title":"Digital Camo","offer_id":53270630629715,"sku":null,"price":247.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/IMG-4198.png?v=1781945989"},{"product_id":"alle-locaties","title":"Alle Locaties - 62.000+ Locaties","description":"\u003cstyle\u003e\n.uf-all{\n  max-width:1150px;\n  margin:0 auto;\n  padding:20px 12px 70px;\n  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n\n\/* CONTAINER *\/\n.uf-all-shell{\n  border-radius:26px;\n  background:linear-gradient(180deg,#020617 0%,#0f172a 100%);\n  border:1px solid rgba(255,255,255,.06);\n  box-shadow:0 40px 120px rgba(0,0,0,.6);\n  padding:26px;\n  color:#cbd5f5;\n}\n\n\/* HERO *\/\n.uf-all-hero{\n  display:flex;\n  flex-direction:column;\n  gap:26px;\n}\n\n.uf-all-title{\n  font-size:34px;\n  font-weight:900;\n  color:#fff;\n}\n\n.uf-all-lead{\n  font-size:15px;\n  color:#94a3b8;\n  line-height:1.7;\n}\n\n\/* VISUAL *\/\n.uf-all-visual{\n  position:relative;\n  height:280px;\n  border-radius:22px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at center, rgba(59,130,246,.2), transparent 60%),\n    linear-gradient(135deg,#020617,#000);\n}\n\n\/* GRID *\/\n.uf-all-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);\n  background-size:34px 34px;\n}\n\n\/* RADAR *\/\n.uf-all-visual::after{\n  content:\"\";\n  position:absolute;\n  inset:-60%;\n  background:conic-gradient(\n    transparent 0deg,\n    rgba(59,130,246,.35) 70deg,\n    rgba(59,130,246,.15) 120deg,\n    transparent 180deg\n  );\n  animation:spin 4s linear infinite;\n}\n\n\/* SVG *\/\n.uf-all-svg{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  z-index:2;\n}\n\n\/* LOCATION DOTS *\/\n.uf-dot{\n  fill:#60a5fa;\n  opacity:.3;\n  animation:pulse 3s infinite;\n}\n\n.uf-dot:nth-child(3n){\n  fill:#fff;\n  opacity:1;\n}\n\n.uf-dot:nth-child(5n){\n  animation-delay:.5s;\n}\n.uf-dot:nth-child(7n){\n  animation-delay:1s;\n}\n\n\/* DATA FLOW *\/\n.uf-flow{\n  stroke:#60a5fa;\n  stroke-width:2;\n  stroke-dasharray:12;\n  animation:flow 2s linear infinite;\n  opacity:.7;\n}\n\n\/* MAIN POINT *\/\n.uf-main{\n  fill:#fff;\n  animation:mainPulse 1.5s infinite;\n}\n\n\/* TEXT *\/\n.uf-all-core{\n  position:absolute;\n  bottom:18px;\n  left:18px;\n}\n\n.uf-all-core h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-all-core p{\n  color:#cbd5f5;\n  font-size:13px;\n}\n\n\/* LIST *\/\n.uf-all-list{\n  margin-top:18px;\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  font-size:14px;\n}\n\n\/* FEATURES *\/\n.uf-all-grid{\n  margin-top:22px;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n}\n\n.uf-all-box{\n  background:rgba(255,255,255,.03);\n  border-radius:16px;\n  padding:16px;\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.uf-all-box h3{\n  color:#fff;\n  font-weight:900;\n  font-size:15px;\n  margin-bottom:6px;\n}\n\n.uf-all-box p{\n  color:#94a3b8;\n  font-size:13px;\n}\n\n\/* CTA *\/\n.uf-all-cta{\n  margin-top:26px;\n  border-radius:18px;\n  padding:22px;\n  background:linear-gradient(135deg,#3b82f6,#020617);\n  text-align:center;\n}\n\n.uf-all-cta h3{\n  color:#fff;\n  font-weight:900;\n}\n\n.uf-all-cta p{\n  color:#dbeafe;\n  font-size:13px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes spin{\n  to{transform:rotate(360deg);}\n}\n\n@keyframes pulse{\n  0%,100%{transform:scale(1);opacity:.3}\n  50%{transform:scale(1.8);opacity:1}\n}\n\n@keyframes flow{\n  from{stroke-dashoffset:20;}\n  to{stroke-dashoffset:0;}\n}\n\n@keyframes mainPulse{\n  0%,100%{transform:scale(1)}\n  50%{transform:scale(1.6)}\n}\n\n\/* DESKTOP *\/\n@media(min-width:1024px){\n  .uf-all-hero{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:40px;\n    align-items:center;\n  }\n\n  .uf-all-title{font-size:46px}\n  .uf-all-grid{grid-template-columns:repeat(4,1fr)}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"uf-all\"\u003e\n  \u003cdiv class=\"uf-all-shell\"\u003e\n\n    \u003cdiv class=\"uf-all-hero\"\u003e\n\n      \u003c!-- TEXT --\u003e\n      \u003cdiv\u003e\n\n        \u003ch2 class=\"uf-all-title\"\u003e🌍 Ontdek Alle Urbex Locaties in Europa\u003c\/h2\u003e\n\n        \u003cp class=\"uf-all-lead\"\u003e\n          De meest complete urbex kaart van Europa met meer dan \u003cstrong\u003e62.000 verlaten locaties\u003c\/strong\u003e. Van kastelen en fabrieken tot bunkers en ziekenhuizen — alles direct toegankelijk, continu geüpdatet en klaar om ontdekt te worden.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"uf-all-list\"\u003e\n          \u003cdiv\u003e✔️ \u003cstrong\u003e62.000+ locaties\u003c\/strong\u003e met exacte coördinaten\u003c\/div\u003e\n          \u003cdiv\u003e🔄 Inclusief 2026 updates \u0026amp; wekelijkse toevoegingen\u003c\/div\u003e\n          \u003cdiv\u003e📱 Direct openen op mobiel en desktop\u003c\/div\u003e\n          \u003cdiv\u003e🔒 Geen geblokkeerde of verwijderde links\u003c\/div\u003e\n          \u003cdiv\u003e👥 Toegang tot exclusieve community \u0026amp; tips\u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- VISUAL --\u003e\n      \u003cdiv class=\"uf-all-visual\"\u003e\n\n        \u003csvg class=\"uf-all-svg\" viewbox=\"0 0 300 200\"\u003e\n\n          \u003c!-- flow lijnen --\u003e\n          \u003cpath class=\"uf-flow\" d=\"M10 100 Q150 20 290 100\"\u003e\u003c\/path\u003e\n          \u003cpath class=\"uf-flow\" d=\"M10 120 Q150 180 290 120\"\u003e\u003c\/path\u003e\n\n          \u003c!-- hoofd locatie --\u003e\n          \u003ccircle class=\"uf-main\" cx=\"150\" cy=\"100\" r=\"6\"\u003e\u003c\/circle\u003e\n\n          \u003c!-- MASS DOTS --\u003e\n          {% for i in (1..60) %}\n            \u003ccircle class=\"uf-dot\" cx=\"{{ i | modulo:10 | times:30 | plus:10 }}\" cy=\"{{ i | divided_by:10 | times:30 | plus:20 }}\" r=\"3\"\u003e\u003c\/circle\u003e\n          {% endfor %}\n\n        \u003c\/svg\u003e\n\n        \u003cdiv class=\"uf-all-core\"\u003e\n          \u003ch3\u003eLive kaart data\u003c\/h3\u003e\n          \u003cp\u003eDuizenden locaties tegelijk zichtbaar\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- FEATURES --\u003e\n    \u003cdiv class=\"uf-all-grid\"\u003e\n\n      \u003cdiv class=\"uf-all-box\"\u003e\n        \u003ch3\u003e62.000+ spots\u003c\/h3\u003e\n        \u003cp\u003eDe grootste urbex database van Europa.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-all-box\"\u003e\n        \u003ch3\u003eSnelle toegang\u003c\/h3\u003e\n        \u003cp\u003eBinnen 1 minuut toegang tot alle locaties.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-all-box\"\u003e\n        \u003ch3\u003e2026 updates\u003c\/h3\u003e\n        \u003cp\u003eWekelijks nieuwe locaties en verbeterde info.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"uf-all-box\"\u003e\n        \u003ch3\u003eCommunity\u003c\/h3\u003e\n        \u003cp\u003eExclusieve tips, ervaringen en updates.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- CTA --\u003e\n    \u003cdiv class=\"uf-all-cta\"\u003e\n      \u003ch3\u003eStart met ontdekken\u003c\/h3\u003e\n      \u003cp\u003eAlles wat je nodig hebt in één kaart\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Urbex Factory","offers":[{"title":"'+ 🆓 2026 Updates (Gratis inbegrepen) \/ Geen extra personen toevoegen.","offer_id":53275138752851,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🆓 2026 Updates (Gratis inbegrepen) \/ ✨ + één persoon extra (10% KORTING)","offer_id":53275138785619,"sku":null,"price":71.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🆓 2026 Updates (Gratis inbegrepen) \/ 🔥 + twee personen extra (15% KORTING)","offer_id":53275138818387,"sku":null,"price":101.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🆓 2026 Updates (Gratis inbegrepen) \/ 🚀 + drie personen extra (20% KORTING)","offer_id":53275138851155,"sku":null,"price":127.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🆓 2026 Updates (Gratis inbegrepen) \/ 👑 + vier personen extra (25% KORTING)","offer_id":53275138883923,"sku":null,"price":149.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🗺️ 2027 Updates (Extra jaar updates met 10% korting) \/ Geen extra personen toevoegen.","offer_id":53275138916691,"sku":null,"price":59.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🗺️ 2027 Updates (Extra jaar updates met 10% korting) \/ ✨ + één persoon extra (10% KORTING)","offer_id":53275138949459,"sku":null,"price":107.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🗺️ 2027 Updates (Extra jaar updates met 10% korting) \/ 🔥 + twee personen extra (15% KORTING)","offer_id":53275138982227,"sku":null,"price":152.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🗺️ 2027 Updates (Extra jaar updates met 10% korting) \/ 🚀 + drie personen extra (20% KORTING)","offer_id":53275139014995,"sku":null,"price":191.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 🗺️ 2027 Updates (Extra jaar updates met 10% korting) \/ 👑 + vier personen extra (25% KORTING)","offer_id":53275139047763,"sku":null,"price":224.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 💎 Premium Toegang (Altijd up-to-date) \/ Geen extra personen toevoegen.","offer_id":53275139080531,"sku":null,"price":99.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 💎 Premium Toegang (Altijd up-to-date) \/ ✨ + één persoon extra (10% KORTING)","offer_id":53275139113299,"sku":null,"price":179.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 💎 Premium Toegang (Altijd up-to-date) \/ 🔥 + twee personen extra (15% KORTING)","offer_id":53275139146067,"sku":null,"price":254.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 💎 Premium Toegang (Altijd up-to-date) \/ 🚀 + drie personen extra (20% KORTING)","offer_id":53275139178835,"sku":null,"price":319.99,"currency_code":"EUR","in_stock":true},{"title":"'+ 💎 Premium Toegang (Altijd up-to-date) \/ 👑 + vier personen extra (25% KORTING)","offer_id":53275139211603,"sku":null,"price":374.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/3103\/2147\/files\/949252F2-A250-43EE-8CB2-FA67DFFE0BF4.jpg?v=1781946026"}],"url":"https:\/\/urbexfactory.nl\/pl\/collections\/speciale-kaarten.oembed","provider":"The Urbex Factory","version":"1.0","type":"link"}