{"title":"MEDELLÍN TOURS \u0026 EXPERIENCES","description":"\u003ch2 style=\"text-align: center;\"\u003e\"Discover the Real Medellín with a Local Guide\"\u003c\/h2\u003e\n\u003ch5\u003eExperience the transformation, culture, and breathtaking landscapes of Medellín through our curated private tours and small-group experiences. From the fascinating history of the city's change to the stunning natural wonders surrounding it.\u003c\/h5\u003e\n\u003ch5\u003e✨ Filter Our Experiences By Category:\u003c\/h5\u003e\n\u003ch5\u003e• HISTORY \u0026amp; CULTURE: Pablo Escobar tours, Comuna 13 transformation, City Tour\u003c\/h5\u003e\n\u003ch5\u003e• ADVENTURE \u0026amp; NATURE: Guatapé \u0026amp; El Peñol Rock day trips\u003c\/h5\u003e\n\u003ch5\u003e• PRIVATE TOURS: Exclusive experiences just for your group\u003c\/h5\u003e\n\u003ch5\u003e• SMALL GROUP TOURS: Socialize and save with fellow travelers All tours include bilingual guide (Jaime), Airbnb\/hotel pickup in Medellín, and authentic experiences away from mass tourism.\u003c\/h5\u003e\n\u003ch5\u003e✅ WHY CHOOSE OUR TOURS?\u003c\/h5\u003e\n\u003ch5\u003e• Local Expertise: Born and raised in Medellín, Jaime knows every corner\u003c\/h5\u003e\n\u003ch5\u003e• Flexible \u0026amp; Personalized: We adapt to your interests and schedule\u003c\/h5\u003e\n\u003ch5\u003e• Safe \u0026amp; Reliable: Fully licensed, insured, and professional service\u003c\/h5\u003e\n\u003ch5\u003e• Transparent Pricing: No hidden fees, everything included Need help choosing or want a custom itinerary? Contact us for personalized advice!\u003c\/h5\u003e","products":[{"product_id":"private-horseback-riding-medellin-experiences","title":"🏞️ PRIVATE HORSEBACK RIDING ADVENTURE - MEDELLÍN","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Horseback%20Riding%20in%20Medell%C3%ADn%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🐴 HORSEBACK RIDING • THE AUTHENTIC COUNTRYSIDE\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Experience the soul of the Colombian mountains as only a local can. Ride through breathtaking landscapes and hidden trails on this private equestrian journey, discovering the serenity of the rural highlands surrounding Medellín.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🐴\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGentle Steeds\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eExperienced Horses for All Levels\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🌄\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003ePanoramic Trails\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eExclusive Mountain Passages\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- THE ELITE EQUESTRIAN PERSPECTIVE --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eThe Elite Equestrian Perspective\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 15px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e100% Private:\u003c\/strong\u003e An exclusive ride tailored to your pace, perfect for families or private groups.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eTraditional Heritage:\u003c\/strong\u003e Visit an authentic local finca and witness the true rural lifestyle of Antioquia.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eBilingual Expertise:\u003c\/strong\u003e Professional English-speaking guides and local cowboys ensuring your safety and comfort.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eLuxury Logistics:\u003c\/strong\u003e Door-to-door private transportation in an executive vehicle included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private executive transportation\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Well-trained horse \u0026amp; gear\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical insurance coverage\u003c\/span\u003e\n      \u003cspan\u003e✓ Safety briefing \u0026amp; equipment\u003c\/span\u003e\n      \u003cspan\u003e✓ Traditional refreshments\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"hr_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"hr_total_price\"\u003e$339 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $119 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Horseback Riding Experience\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"hr_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"hr_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"hr_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"hr_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"hr_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"hr_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eRIDING EXPERIENCE\u003c\/label\u003e\n    \u003cselect id=\"hr_level\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; background: #fff;\"\u003e\n      \u003coption value=\"Beginner\"\u003eBeginner (Never ridden)\u003c\/option\u003e\n      \u003coption value=\"Intermediate\"\u003eIntermediate (Some experience)\u003c\/option\u003e\n      \u003coption value=\"Advanced\"\u003eAdvanced (Experienced rider)\u003c\/option\u003e\n    \u003c\/select\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"hr_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (HORSEBACK RIDING)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 119;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 339;\n  if (pax === 2) return 598;  \/\/ 2 x 299\n  if (pax === 3) return 777;  \/\/ 3 x 259\n  if (pax === 4) return 916;  \/\/ 4 x 229\n  if (pax === 5) return 995;  \/\/ 5 x 199\n  if (pax === 6) return 1014; \/\/ 6 x 169\n  if (pax === 7) return 973;  \/\/ 7 x 139\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('hr_pax_count');\nconst totalPriceSpan = document.getElementById('hr_total_price');\nconst paxFormInput = document.getElementById('hr_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('hr_name');\nconst codeSelect = document.getElementById('hr_code');\nconst phoneInput = document.getElementById('hr_phone');\nconst dateInput = document.getElementById('hr_date');\nconst pickupInput = document.getElementById('hr_pickup');\nconst levelSelect = document.getElementById('hr_level');\nconst submitBtn = document.getElementById('hr_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW HORSEBACK RIDING INQUIRY\\n\\n\" +\n                \"Tour: Horseback Riding in Medellín\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Experience Level: \" + levelSelect.value + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, levelSelect, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":43415347527768,"sku":null,"price":113.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/20201226_154408.jpg?v=1767495927"},{"product_id":"atv-tour-medellin-experiences","title":"🚜 PRIVATE ATV ADVENTURE TOUR - Medellín Mountain Adventure","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 15px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Private%20ATV%20Adventure%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 18px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🚜 PRIVATE ATV ADVENTURE • MOUNTAIN ADRENALINE\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Get ready for a high-adrenaline adventure just 35 minutes from Medellín. Ride a powerful ATV through mountain trails surrounded by lush forests, valleys, and breathtaking views of the exclusive hillside mansions of Medellín’s elite. This private tour perfectly combines luxury, nature, and adrenaline. Whether you’re a beginner or an experienced rider, the adventure is tailored to your skill level, ensuring a thrilling and safe experience.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e4–5 hours (including transfers)\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🛵\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eATV Ride\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e1 hour • Private trails\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePrivate SUV with A\/C\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ITINERARY --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eYour Private Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e1. Hotel Pickup\u003c\/strong\u003e – Your private luxury vehicle will pick you up.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e2. Safety Talk \u0026amp; Practice Ride\u003c\/strong\u003e – A quick lesson to ensure a safe adventure.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e3. Scenic ATV Trail Ride\u003c\/strong\u003e – A 1-hour ride through rugged terrain and panoramic valleys.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e4. Complimentary Refreshment\u003c\/strong\u003e – A cold drink awaits you at the end of the ride.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUYE --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off\u003c\/span\u003e\n      \u003cspan\u003e✓ Private round-trip transportation (SUV\/van with A\/C)\u003c\/span\u003e\n      \u003cspan\u003e✓ Certified bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ 1-hour ATV adventure (private, not shared)\u003c\/span\u003e\n      \u003cspan\u003e✓ Snacks \u0026amp; bottled water\u003c\/span\u003e\n      \u003cspan\u003e✓ Complimentary photos of your adventure\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical Assistance Card (travel insurance)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRECIO ESCALONADO --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"atv_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"atv_total_price\"\u003e$285 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $85 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Private ATV Adventure\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"atv_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"atv_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"atv_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"atv_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"atv_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"atv_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"atv_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 20px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (ATV ADVENTURE)\n\/\/ FROM PRICE: $85 USD per person for groups of 8+\n\/\/ ==========================================\nconst FROM_PRICE = 85;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 285;\n  if (pax === 2) return 510;  \/\/ 2 x 255\n  if (pax === 3) return 675;  \/\/ 3 x 225\n  if (pax === 4) return 780;  \/\/ 4 x 195\n  if (pax === 5) return 825;  \/\/ 5 x 165\n  if (pax === 6) return 810;  \/\/ 6 x 135\n  if (pax === 7) return 735;  \/\/ 7 x 105\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('atv_pax_count');\nconst totalPriceSpan = document.getElementById('atv_total_price');\nconst paxFormInput = document.getElementById('atv_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('atv_name');\nconst codeSelect = document.getElementById('atv_code');\nconst phoneInput = document.getElementById('atv_phone');\nconst dateInput = document.getElementById('atv_date');\nconst pickupInput = document.getElementById('atv_pickup');\nconst submitBtn = document.getElementById('atv_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW ATV ADVENTURE INQUIRY\\n\\n\" +\n                \"Tour: Private ATV Mountain Adrenaline\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":39800440815704,"sku":"","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/products\/IMG-20200207-WA0075.jpg?v=1642218857"},{"product_id":"guatape-el-penol-premium-tour-medellin-experiences","title":"Guatapé \u0026 El Peñol Rock Premium Tour","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 15px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Guatap%C3%A9%20%26%20El%20Pe%C3%B1ol%20Premium%20Tour%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 18px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    ⛰️ GUATAPÉ \u0026amp; EL PEÑOL PREMIUM TOUR\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Discover one of Colombia’s most iconic destinations on a private and exclusive journey designed for discerning travelers. This bespoke tour allows you to ascend the legendary El Peñol Rock, explore the vibrant streets of Guatapé, and enjoy an optional private boat ride through the stunning reservoir. With luxury private transportation and a bilingual expert guide, this experience blends adventure, culture, and relaxation into one unforgettable day, tailored to your pace.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e8–9 hours (flexible)\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eLuxury Private SUV\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🍽️\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eBreakfast\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eTraditional Antioquian\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ITINERARY --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eYour Private Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e1. Traditional Breakfast\u003c\/strong\u003e – Savor a typical Antioquian breakfast in Marinilla.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e2. El Peñol Rock\u003c\/strong\u003e – Climb 740 steps to admire one of Colombia’s most breathtaking panoramic views. (Approx. 1h 20m) – \u003cem\u003eEntrance not included\u003c\/em\u003e.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e3. Guatapé Town\u003c\/strong\u003e – Stroll through the charming streets, admire the famous hand-painted “zócalos,” and enjoy free time. (2 hours)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e4. Optional Private Boat Ride\u003c\/strong\u003e – Cruise across the reservoir, visiting historical sites such as Pablo Escobar’s former mansion. (1 hour)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e5. Optional Jetski Experience\u003c\/strong\u003e – Add an adrenaline-filled ride on the reservoir (1 or 2 hours).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUYE --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off\u003c\/span\u003e\n      \u003cspan\u003e✓ Luxury private vehicle with A\/C\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Traditional Colombian breakfast\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water \u0026amp; light snacks\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical Assistance Card (travel insurance included)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ El Peñol Rock entrance fee\u003c\/span\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Optional boat ride \u0026amp; jetski (select below)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRECIO BASE + EXTRAS --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size \u0026amp; extras\u003c\/p\u003e\n    \n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"gt_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin: 20px 0;\"\u003e\n      \u003cp style=\"font-size: 13px; font-weight: bold; margin-bottom: 8px;\"\u003e➕ Optional Extras\u003c\/p\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 20px; justify-content: center;\"\u003e\n        \u003cdiv\u003e\n          \u003clabel style=\"font-size: 12px; color: #666;\"\u003ePrivate Boat Ride (1h)\u003c\/label\u003e\n          \u003cselect id=\"gt_boat\" style=\"padding: 8px; border: 1px solid #ccc; background: #fff;\"\u003e\n            \u003coption value=\"0\"\u003eNo\u003c\/option\u003e\n            \u003coption value=\"boat\"\u003eYes – up to 5 pax: $120, +$25 per extra pax\u003c\/option\u003e\n          \u003c\/select\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003clabel style=\"font-size: 12px; color: #666;\"\u003eJetski Experience\u003c\/label\u003e\n          \u003cselect id=\"gt_jetski\" style=\"padding: 8px; border: 1px solid #ccc; background: #fff;\"\u003e\n            \u003coption value=\"0\"\u003eNo\u003c\/option\u003e\n            \u003coption value=\"jetski_1h\"\u003eYes, 1 hour – $120\u003c\/option\u003e\n            \u003coption value=\"jetski_2h\"\u003eYes, 2 hours – $200\u003c\/option\u003e\n          \u003c\/select\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-size: 13px; color: #666; margin: 20px 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"gt_total_price\"\u003e$389 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $109 USD per person for groups of 8 or more (tour only). Extras are additional.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Guatapé \u0026amp; El Peñol Premium\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"gt_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"gt_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"gt_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"gt_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"gt_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"gt_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"gt_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 20px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (GUATAPÉ \u0026 EL PEÑOL)\n\/\/ FROM PRICE: $109 USD per person for groups of 8+\n\/\/ ==========================================\nconst FROM_PRICE = 109;\n\nfunction getBasePrice(pax) {\n  if (pax === 1) return 389;\n  if (pax === 2) return 698;  \/\/ 2 x 349\n  if (pax === 3) return 927;  \/\/ 3 x 309\n  if (pax === 4) return 1076; \/\/ 4 x 269\n  if (pax === 5) return 1145; \/\/ 5 x 229\n  if (pax === 6) return 1134; \/\/ 6 x 189\n  if (pax === 7) return 1043; \/\/ 7 x 149\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\nfunction getBoatPrice(pax) {\n  if (pax \u003c= 5) return 120;\n  return 120 + (pax - 5) * 25;\n}\n\nfunction getJetskiPrice(option) {\n  if (option === 'jetski_1h') return 120;\n  if (option === 'jetski_2h') return 200;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('gt_pax_count');\nconst boatSelect = document.getElementById('gt_boat');\nconst jetskiSelect = document.getElementById('gt_jetski');\nconst totalPriceSpan = document.getElementById('gt_total_price');\nconst paxFormInput = document.getElementById('gt_pax_form');\n\nfunction updateTotal() {\n  const pax = parseInt(paxSelect.value, 10);\n  const base = getBasePrice(pax);\n  const boat = boatSelect.value === 'boat' ? getBoatPrice(pax) : 0;\n  const jetski = getJetskiPrice(jetskiSelect.value);\n  const total = base + boat + jetski;\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updateTotal);\nboatSelect.addEventListener('change', updateTotal);\njetskiSelect.addEventListener('change', updateTotal);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('gt_name');\nconst codeSelect = document.getElementById('gt_code');\nconst phoneInput = document.getElementById('gt_phone');\nconst dateInput = document.getElementById('gt_date');\nconst pickupInput = document.getElementById('gt_pickup');\nconst submitBtn = document.getElementById('gt_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const base = getBasePrice(pax);\n  const boatPrice = boatSelect.value === 'boat' ? getBoatPrice(pax) : 0;\n  const jetskiPrice = getJetskiPrice(jetskiSelect.value);\n  const total = base + boatPrice + jetskiPrice;\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    let extrasText = \"\";\n    if (boatPrice \u003e 0) extrasText += `\\nBoat ride: +$${boatPrice} USD`;\n    if (jetskiPrice \u003e 0) {\n      const optionText = jetskiSelect.value === 'jetski_1h' ? '1 hour' : '2 hours';\n      extrasText += `\\nJetski (${optionText}): +$${jetskiPrice} USD`;\n    }\n    \n    const msg = \"NEW GUATAPÉ TOUR INQUIRY\\n\\n\" +\n                \"Tour: Guatapé \u0026 El Peñol Premium\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Base Price: $\" + base + \" USD\" + extrasText + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"TOTAL: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect, boatSelect, jetskiSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdateTotal();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":39802221658200,"sku":"","price":109.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/products\/1642438698893_tp12cdtx.jpg?v=1767494515"},{"product_id":"combo-pablo-escobar-comuna-cable-car-tour-medellin-experiences","title":"🌟 COMBO TOUR: PABLO ESCOBAR, COMUNA 13 \u0026 CABLE CAR","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 15px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Pablo%20Escobar%20%2B%20Comuna%2013%20Premium%20Tour%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 18px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    📜 PABLO ESCOBAR + COMUNA 13 + CABLE CAR PREMIUM TOUR\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    This exclusive private combo tour is a masterfully curated journey into Medellín's most complex and inspiring stories. With the guidance of a documented expert, you will uncover the true history of Pablo Emilio Escobar Gaviria through key landmarks—exploring the shadows and the lessons left behind—without glorification. The experience then transforms as you immerse yourself in the vibrant renaissance of Comuna 13, a living canvas of murals and resilience. This bespoke tour culminates with a breathtaking cable car ride, offering a striking perspective of the city's remarkable innovation.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e5–6 hours\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePrivate vehicle with A\/C\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🎨\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eFocus\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eHistory \u0026amp; Transformation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ITINERARY --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eYour Private Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e1. Montesacro Cemetery\u003c\/strong\u003e – A solemn visit to Escobar’s tomb and family mausoleum. (35 minutes)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e2. Inflexion Memorial Park\u003c\/strong\u003e – A powerful tribute to 46,612 victims, located on the former Monaco building site. (1 hour)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e3. Barrio Pablo Escobar\u003c\/strong\u003e – Explore the neighborhood he built and its complex history with the community. (1 hour)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e4. Los Olivos Neighborhood\u003c\/strong\u003e – Learn about the operation that ended Escobar’s life. (35 minutes)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e5. San Javier Cable Car Station\u003c\/strong\u003e – Enjoy a scenic ride with panoramic views of the city. (30 minutes)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e6. Comuna 13 Graffiti Tour\u003c\/strong\u003e – Stroll through the heart of the community, discovering vibrant murals and local art. (2 hours)\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUYE --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off\u003c\/span\u003e\n      \u003cspan\u003e✓ Private professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Transportation in private vehicle with A\/C\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water \u0026amp; refreshing beverages\u003c\/span\u003e\n      \u003cspan\u003e✓ Travel insurance (Medical Assistance Card)\u003c\/span\u003e\n      \u003cspan\u003e✓ Cable car ticket included\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRECIO ESCALONADO --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"pe_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"pe_total_price\"\u003e$285 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $85 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Pablo Escobar + Comuna 13 Premium Tour\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"pe_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"pe_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"pe_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"pe_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"pe_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 20px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (PABLO ESCOBAR + COMUNA 13)\n\/\/ FROM PRICE: $85 USD per person for groups of 8+\n\/\/ ==========================================\nconst FROM_PRICE = 85;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 285;\n  if (pax === 2) return 510;  \/\/ 2 x 255\n  if (pax === 3) return 675;  \/\/ 3 x 225\n  if (pax === 4) return 780;  \/\/ 4 x 195\n  if (pax === 5) return 825;  \/\/ 5 x 165\n  if (pax === 6) return 810;  \/\/ 6 x 135\n  if (pax === 7) return 735;  \/\/ 7 x 105\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('pe_pax_count');\nconst totalPriceSpan = document.getElementById('pe_total_price');\nconst paxFormInput = document.getElementById('pe_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('pe_name');\nconst codeSelect = document.getElementById('pe_code');\nconst phoneInput = document.getElementById('pe_phone');\nconst dateInput = document.getElementById('pe_date');\nconst pickupInput = document.getElementById('pe_pickup');\nconst submitBtn = document.getElementById('pe_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW PABLO ESCOBAR + COMUNA 13 INQUIRY\\n\\n\" +\n                \"Tour: Pablo Escobar + Comuna 13 + Cable Car Premium\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":39973298962520,"sku":"","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/IMG-20241103-172303-_1.jpg?v=1767495880"},{"product_id":"private-paragliding-medellin-flight-medellin-experiences-tours","title":"🪂 PRIVATE PARAGLIDING EXPERIENCE – MEDELLÍN SKIES 🪂","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Medell%C3%ADn%20Private%20Paragliding%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Helvetica Neue', Arial, sans-serif; color: #333; line-height: 1.8; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 20px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🪂 MEDELLÍN PRIVATE PARAGLIDING • 7,000 FT FREEDOM\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px;\"\u003e\n    Feel the ultimate freedom of flying over Medellín's stunning valleys. From San Félix, you'll ascend to 7,000 feet for a 360° panoramic view of the mountains, guided by internationally certified pilots.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; border: 1px solid #f0f0f0; background: #fafafa;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🪂\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTandem Flight\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eCertified Expert Pilots\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; border: 1px solid #f0f0f0; background: #fafafa;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🛡️\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eExclusivity\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private Transportation\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY THIS EXPERIENCE IS ELITE --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eWhy This Experience is Elite\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 15px; font-weight: 300; line-height: 1.9;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eTotal Safety:\u003c\/strong\u003e Internationally certified equipment and top-tier pilots.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e360° Views:\u003c\/strong\u003e A unique aerial perspective of Medellín and the mountains.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eAerobatic Thrills:\u003c\/strong\u003e Optional tricks available for the adrenaline-focused traveler.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eEfficiency:\u003c\/strong\u003e 3-4 hour total duration with hotel pickup and drop-off.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"background: #f9f9f9; padding: 30px; border: 1px solid #eee; margin-bottom: 30px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; color: #c5a059;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; font-size: 14px; gap: 10px; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private SUV\/Van Transport\u003c\/span\u003e\n      \u003cspan\u003e✓ Bilingual Guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Certified Pilot \u0026amp; Tandem Flight\u003c\/span\u003e\n      \u003cspan\u003e✓ Travel Insurance Coverage\u003c\/span\u003e\n      \u003cspan\u003e✓ Preparation \u0026amp; Safety Briefing\u003c\/span\u003e\n      \u003cspan\u003e✓ San Félix Premier Access\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 10px; color: #c5a059;\"\u003e🚀 Optional Upgrades\u003c\/p\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eHD Go-Pro Photos \u0026amp; Video • Extended flight time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IMPORTANT CONDITIONS --\u003e\n  \u003cdiv style=\"border: 1px solid #c5a059; padding: 25px; margin-bottom: 40px; background: #fff;\"\u003e\n    \u003ch3 style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 15px; font-weight: bold; color: #c5a059;\"\u003e⚠️ Important Conditions\u003c\/h3\u003e\n    \u003cul style=\"font-size: 14px; color: #444; padding-left: 20px;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e 40 kg (88 lbs) to 100 kg (220 lbs). Please inquire for others.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFootwear:\u003c\/strong\u003e Closed-toe shoes (sneakers\/boots) are mandatory. No sandals.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWeather:\u003c\/strong\u003e This activity is 100% wind-dependent. Safety is our priority; flights canceled due to weather are non-refundable.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHealth:\u003c\/strong\u003e Not suitable for pregnancy or chronic heart\/back conditions.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"pg_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"pg_total_price\"\u003e$478 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $118 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Medellín Private Paragliding\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pg_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"pg_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"pg_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"pg_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"pg_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pg_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWEIGHT (KG) - REQUIRED\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pg_weight\" placeholder=\"e.g., 75 kg\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003cp style=\"font-size: 9px; color: #888; margin-top: 5px;\"\u003e* Weight range: 40 kg – 100 kg. Required for safety regulations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"pg_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (PARAGLIDING)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 118;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 478;\n  if (pax === 2) return 836;  \/\/ 2 x 418\n  if (pax === 3) return 1074; \/\/ 3 x 358\n  if (pax === 4) return 1272; \/\/ 4 x 318\n  if (pax === 5) return 1340; \/\/ 5 x 268\n  if (pax === 6) return 1308; \/\/ 6 x 218\n  if (pax === 7) return 1176; \/\/ 7 x 168\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('pg_pax_count');\nconst totalPriceSpan = document.getElementById('pg_total_price');\nconst paxFormInput = document.getElementById('pg_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('pg_name');\nconst codeSelect = document.getElementById('pg_code');\nconst phoneInput = document.getElementById('pg_phone');\nconst dateInput = document.getElementById('pg_date');\nconst pickupInput = document.getElementById('pg_pickup');\nconst weightInput = document.getElementById('pg_weight');\nconst submitBtn = document.getElementById('pg_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 weightInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW PARAGLIDING INQUIRY\\n\\n\" +\n                \"Tour: Medellín Private Paragliding\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Weight: \" + weightInput.value + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, weightInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":43415365812312,"sku":null,"price":119.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/products\/bszXXzuv2LXCExZs-n3U5HgaSml9rZ_S7M8Kj8F2lVgpceZOYJo4BJe3_Rqn6UyaUa_JOKXcNeTXKm02uqRokA8sP74OtX6iQGBom2OoJi9sQ40PIIe6W2ByciqZpYI8VGR5F8F8W34FYZgokIZvPjRJX6VaD4FWYWSFnPbAD5cmVQI8xYrmrwQ.jpg?v=1655863554"},{"product_id":"private-coffee-tour-medellin-experiences-tours","title":"☕ PREMIUM COFFEE FARM EXPERIENCE - MEDELLÍN COUNTRYSIDE","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 15px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Coffee%20Farm%20Experience%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 18px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    ☕ COFFEE FARM EXPERIENCE • MEDELLÍN\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Escape the city and immerse yourself in the heart of Colombia's world-famous coffee culture on this exclusive private half-day tour. Just 40 minutes from Medellín, you will discover the artisanal coffee process in an authentic family farm, from planting and harvesting to roasting and tasting. This is the most authentic way to explore Colombia’s coffee heritage with total privacy and comfort.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e4–5 hours (flexible)\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eLuxury SUV with A\/C\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👨‍🌾\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eExperience\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eHands-on from bean to cup\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ITINERARY --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eYour Private Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e1. Welcome \u0026amp; Introduction\u003c\/strong\u003e – Arrive at a family-owned coffee farm and enjoy a welcome drink.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e2. Traditional Attire\u003c\/strong\u003e – Dress like a local coffee farmer.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e3. Plantation Visit\u003c\/strong\u003e – Walk through the plantations and participate in a hands-on coffee picking activity.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e4. Processing\u003c\/strong\u003e – Discover every step: pulping, drying, roasting, and grinding.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e5. Coffee Tasting\u003c\/strong\u003e – Sample different preparation methods with a professional barista.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e6. Traditional Lunch\u003c\/strong\u003e – Enjoy a fiambre paisa.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUYE --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off\u003c\/span\u003e\n      \u003cspan\u003e✓ Private luxury vehicle with A\/C\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Coffee farm visit \u0026amp; hands-on activities\u003c\/span\u003e\n      \u003cspan\u003e✓ Coffee tasting (different preparation methods)\u003c\/span\u003e\n      \u003cspan\u003e✓ Traditional Antioquian lunch (fiambre paisa) + dessert\u003c\/span\u003e\n      \u003cspan\u003e✓ Souvenir gift\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical Assistance Card (travel insurance)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Additional beverages\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRECIO ESCALONADO --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"cf_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"cf_total_price\"\u003e$420 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $75 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Coffee Farm Experience\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"cf_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"cf_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"cf_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"cf_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"cf_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"cf_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"cf_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 20px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (COFFEE FARM EXPERIENCE)\n\/\/ FROM PRICE: $75 USD per person for groups of 8+\n\/\/ ==========================================\nconst FROM_PRICE = 75;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 420;\n  if (pax === 2) return 360;  \/\/ 2 x 180\n  if (pax === 3) return 450;  \/\/ 3 x 150\n  if (pax === 4) return 520;  \/\/ 4 x 130\n  if (pax === 5) return 550;  \/\/ 5 x 110\n  if (pax === 6) return 594;  \/\/ 6 x 99\n  if (pax === 7) return 623;  \/\/ 7 x 89\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('cf_pax_count');\nconst totalPriceSpan = document.getElementById('cf_total_price');\nconst paxFormInput = document.getElementById('cf_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('cf_name');\nconst codeSelect = document.getElementById('cf_code');\nconst phoneInput = document.getElementById('cf_phone');\nconst dateInput = document.getElementById('cf_date');\nconst pickupInput = document.getElementById('cf_pickup');\nconst submitBtn = document.getElementById('cf_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW COFFEE FARM INQUIRY\\n\\n\" +\n                \"Tour: Coffee Farm Experience\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":43415378165848,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/products\/NHv5iK6GwNP77eh7gqnkn7IYPntr9qusyFtxWtvLLQEgOPYeeZahnrM4wDaFFSNjGz10X1gS2f3KPF1ALWwCv3qiyLtjnXEbMY4BGAC7qINh8i2hVi82_ycejXcqcsTO9YIrCXMMfgkYY0NxPISUz3iZYsNLx6-69M4k-Fk_WK3Eb0x8C-iUz0P.jpg?v=1655864014"},{"product_id":"comuna-13-cable-car-experience-medellin-experiences-tours","title":"🎨 COMUNA 13 \u0026 CABLE CAR TRANSFORMATION TOUR - MEDELLÍN","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20this%20experience%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    ✨ PREMIUM EXPERIENCE • MEDELLÍN\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Enjoy a premium experience in Medellín with ColTravel Adventour. Private, secure, and tailored to your needs.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eCustomizable\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePrivate Luxury Vehicle\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🔒\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003ePrivacy\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eTailored to you\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private luxury vehicle with A\/C\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Travel insurance\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water \u0026amp; refreshments\u003c\/span\u003e\n      \u003cspan\u003e✓ Customized experience\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Meals \u0026amp; beverages (not specified)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"pe_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"pe_total_price\"\u003e$420 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $75 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eBooking Inquiry\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"pe_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"pe_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"pe_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"pe_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eAIRPORT TRANSFER?\u003c\/label\u003e\n    \u003cselect id=\"pe_transfer\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; background: #fff;\"\u003e\n      \u003coption value=\"No\"\u003eNo, thanks\u003c\/option\u003e\n      \u003coption value=\"Yes\"\u003eYes, please (MDE Airport)\u003c\/option\u003e\n    \u003c\/select\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"pe_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (PREMIUM EXPERIENCE)\n\/\/ SAME PRICES AS COFFEE TOUR\n\/\/ ==========================================\nconst FROM_PRICE = 75;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 420;\n  if (pax === 2) return 360;  \/\/ 2 x 180\n  if (pax === 3) return 450;  \/\/ 3 x 150\n  if (pax === 4) return 520;  \/\/ 4 x 130\n  if (pax === 5) return 550;  \/\/ 5 x 110\n  if (pax === 6) return 594;  \/\/ 6 x 99\n  if (pax === 7) return 623;  \/\/ 7 x 89\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('pe_pax_count');\nconst totalPriceSpan = document.getElementById('pe_total_price');\nconst paxFormInput = document.getElementById('pe_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('pe_name');\nconst codeSelect = document.getElementById('pe_code');\nconst phoneInput = document.getElementById('pe_phone');\nconst dateInput = document.getElementById('pe_date');\nconst transferSelect = document.getElementById('pe_transfer');\nconst pickupInput = document.getElementById('pe_pickup');\nconst submitBtn = document.getElementById('pe_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW PREMIUM EXPERIENCE INQUIRY\\n\\n\" +\n                \"Experience: Premium Medellín Experience\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\\n\" +\n                \"Airport Transfer: \" + transferSelect.value + \"\\n\" +\n                \"Pickup: \" + pickupInput.value;\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, transferSelect, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours","offers":[{"title":"Default Title","offer_id":39973307318360,"sku":"","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/products\/Tours-Pueblito-Paisa-PanaJam-Tours6.jpg?v=1655864778"},{"product_id":"pablo-escobar-educational-tours-medellin-experiences-private","title":"🏛️ PABLO ESCOBAR PRIVATE TOUR","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Pablo%20Escobar%20Private%20Tour%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🏛️ PABLO ESCOBAR PRIVATE TOUR\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    A reflective journey through Medellín's complex historical chapter. This educational tour provides deep historical context about Colombia's 1980s-90s landscape, focusing on learning and reconciliation. With a respectful approach and expert guidance, you'll understand how Medellín has transformed since this period.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e4–5 hours\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePrivate Luxury Vehicle\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e📚\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eFocus\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eEducational \u0026amp; Respectful\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ITINERARY --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eYour Private Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 15px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e1. Montesacro Cemetery\u003c\/strong\u003e – A solemn visit to Escobar's tomb and family mausoleum. (35 minutes)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e2. Inflexion Memorial Park\u003c\/strong\u003e – A powerful tribute to 46,612 victims, located on the former Monaco building site. (1 hour)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e3. Pablo Escobar Neighborhood\u003c\/strong\u003e – Explore the neighborhood he built and its complex history with the community. (1 hour)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong style=\"color:#c5a059;\"\u003e4. Death House Location\u003c\/strong\u003e – Visit the site where the final operation took place. (35 minutes)\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT MAKES THIS EXPERIENCE PREMIUM --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e⭐ What Makes This Experience Premium\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; line-height: 1.8;\"\u003e\n      \u003cp\u003e• \u003cstrong\u003e100% Private:\u003c\/strong\u003e Exclusive historical tour for your group only.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eRespectful Approach:\u003c\/strong\u003e Educational focus, not glorification.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eExpert-Led:\u003c\/strong\u003e Knowledgeable guides with historical context.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eMaximum Sensitivity:\u003c\/strong\u003e Respectful handling of complex history.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eVIP Treatment:\u003c\/strong\u003e Premium service with local insights.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- EDUCATIONAL APPROACH --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e📚 Educational Approach\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; line-height: 1.8;\"\u003e\n      \u003cp\u003e• \u003cstrong\u003eHistorical Context:\u003c\/strong\u003e Understanding Colombia's 1980s-90s landscape.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eLocal Perspectives:\u003c\/strong\u003e How Medellín lived through this era.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eRespectful Narrative:\u003c\/strong\u003e Focus on learning and reconciliation.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eVictim-Centered:\u003c\/strong\u003e Acknowledging the human impact.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong\u003eModern Context:\u003c\/strong\u003e Medellín's transformation since this period.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private luxury vehicle with professional driver\u003c\/span\u003e\n      \u003cspan\u003e✓ Expert bilingual guide (English\/Spanish)\u003c\/span\u003e\n      \u003cspan\u003e✓ All entrance fees and site access\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water \u0026amp; refreshments\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical assistance coverage\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"pe_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"pe_total_price\"\u003e$298 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $98 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Pablo Escobar Private Tour\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"pe_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"pe_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"pe_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"pe_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"pe_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"pe_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (PABLO ESCOBAR PRIVATE TOUR)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 98;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 298;\n  if (pax === 2) return 556;\n  if (pax === 3) return 744;\n  if (pax === 4) return 872;\n  if (pax === 5) return 940;\n  if (pax === 6) return 948;\n  if (pax === 7) return 896;\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('pe_pax_count');\nconst totalPriceSpan = document.getElementById('pe_total_price');\nconst paxFormInput = document.getElementById('pe_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('pe_name');\nconst codeSelect = document.getElementById('pe_code');\nconst phoneInput = document.getElementById('pe_phone');\nconst dateInput = document.getElementById('pe_date');\nconst pickupInput = document.getElementById('pe_pickup');\nconst submitBtn = document.getElementById('pe_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW PABLO ESCOBAR TOUR INQUIRY\\n\\n\" +\n                \"Tour: Pablo Escobar Private Tour\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43325494263896,"sku":null,"price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/IMG-20200208-WA0355_5fbf503c-fcce-4bd7-b881-40f9f993348b.jpg?v=1762909713"},{"product_id":"private-medellin-nightlife-chiva-party-bus-medellin-experiences-tours","title":"🥂 PRIVATE MEDELLÍN NIGHTLIFE: Exclusive Chiva Rumbera Party Bus","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Private%20Chiva%20Nightlife%20Celebration%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🚌 PRIVATE CHIVA • EXCLUSIVE NIGHTLIFE CELEBRATION\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Discover Medellín’s vibrant energy on board a private \"Chiva Rumbera.\" This traditional Colombian party bus is reserved exclusively for your group, offering a seamless blend of local culture, premium celebration, and total security.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🥂\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eOpen Bar\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePremium National Liquors\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🔒\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003e100% Private\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eEntire Bus for Your Group\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- THE ELITE NIGHTLIFE PERSPECTIVE --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eThe Elite Nightlife Perspective\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 15px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eComplete Control:\u003c\/strong\u003e The music, the pace, and the ambiance are entirely tailored to your party.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eIconic Night Ride:\u003c\/strong\u003e Cruise through Medellín’s most popular nightlife districts under the dazzling city lights.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eSafety First:\u003c\/strong\u003e Seamless private transfers from your accommodation to the experience and back.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eCultural Fusion:\u003c\/strong\u003e Experience a high-end version of Colombia’s most authentic festive icon.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private Chiva Rumbera (exclusive for your group)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Open Bar (national liquors)\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical insurance coverage\u003c\/span\u003e\n      \u003cspan\u003e✓ Curated night route through Medellín\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Additional beverages beyond open bar\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"chiva_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"chiva_total_price\"\u003e$294 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $98 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Private Chiva Nightlife Celebration\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"chiva_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"chiva_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"chiva_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"chiva_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"chiva_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"chiva_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"chiva_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (PRIVATE CHIVA NIGHTLIFE)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 98;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 294;\n  if (pax === 2) return 508;  \/\/ 2 x 254\n  if (pax === 3) return 672;  \/\/ 3 x 224\n  if (pax === 4) return 776;  \/\/ 4 x 194\n  if (pax === 5) return 820;  \/\/ 5 x 164\n  if (pax === 6) return 804;  \/\/ 6 x 134\n  if (pax === 7) return 728;  \/\/ 7 x 104\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('chiva_pax_count');\nconst totalPriceSpan = document.getElementById('chiva_total_price');\nconst paxFormInput = document.getElementById('chiva_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('chiva_name');\nconst codeSelect = document.getElementById('chiva_code');\nconst phoneInput = document.getElementById('chiva_phone');\nconst dateInput = document.getElementById('chiva_date');\nconst pickupInput = document.getElementById('chiva_pickup');\nconst submitBtn = document.getElementById('chiva_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW CHIVA NIGHTLIFE INQUIRY\\n\\n\" +\n                \"Tour: Private Chiva Nightlife Celebration\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43326482645080,"sku":null,"price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/chiva--1.jpg?v=1765052959"},{"product_id":"medelin-private-luxury-colonial-medellin-experiences-tourd","title":"COLONIAL HERITAGE LUXURY TOUR - PRIVATE EXPERIENCE","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20Colonial%20Heritage%20Luxury%20Tour%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🏛️ COLONIAL HERITAGE LUXURY TOUR\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Experience the timeless elegance of Antioquia's colonial heritage in absolute privacy and luxury. This exclusive journey transports you through four enchanting towns where history meets modern comfort.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🔒\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003e100% Private\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eExclusive for your group\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚗\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eLuxury Transport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePremium SUVs\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COLONIAL GEMS TO DISCOVER --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eColonial Gems To Discover\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 15px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eEl Retiro:\u003c\/strong\u003e Artisan workshops \u0026amp; colonial architecture.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eTequendamita:\u003c\/strong\u003e Hidden waterfall oasis.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eSan Antonio de Pereira:\u003c\/strong\u003e Authentic local traditions.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eRionegro:\u003c\/strong\u003e Historical and architectural marvels.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ What's Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Luxury transportation in premium SUV\u003c\/span\u003e\n      \u003cspan\u003e✓ Travel insurance\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water\u003c\/span\u003e\n      \u003cspan\u003e✓ Visits to 4 colonial towns\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Souvenirs \u0026amp; personal expenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"ch_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"ch_total_price\"\u003e$345 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $115 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Colonial Heritage Luxury Tour\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"ch_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"ch_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"ch_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"ch_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"ch_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"ch_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"ch_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (COLONIAL HERITAGE TOUR)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 115;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 345;\n  if (pax === 2) return 610;  \/\/ 2 x 305\n  if (pax === 3) return 795;  \/\/ 3 x 265\n  if (pax === 4) return 940;  \/\/ 4 x 235\n  if (pax === 5) return 1025; \/\/ 5 x 205\n  if (pax === 6) return 1050; \/\/ 6 x 175\n  if (pax === 7) return 1015; \/\/ 7 x 145\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('ch_pax_count');\nconst totalPriceSpan = document.getElementById('ch_total_price');\nconst paxFormInput = document.getElementById('ch_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('ch_name');\nconst codeSelect = document.getElementById('ch_code');\nconst phoneInput = document.getElementById('ch_phone');\nconst dateInput = document.getElementById('ch_date');\nconst pickupInput = document.getElementById('ch_pickup');\nconst submitBtn = document.getElementById('ch_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW COLONIAL HERITAGE TOUR INQUIRY\\n\\n\" +\n                \"Tour: Colonial Heritage Luxury Tour\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43326519345240,"sku":null,"price":115.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/IMG-20250708-095416-_1.jpg?v=1767495831"},{"product_id":"private-jardin-colonial-town-wine-tours-medellin-experiences","title":"🏞️ PRIVATE JARDÍN LUXURY ESCAPE: Coffee, Culture \u0026 Seclusion","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20the%20Jard%C3%ADn%20Luxury%20Tour%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS EXPERIENCE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🌿 THE AUTHENTIC LUXURY OF JARDÍN\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Embark on a private journey to Jardín, one of Colombia’s most charming colonial towns, surrounded by lush coffee mountains and stunning natural scenery. This experience blends nature, local traditions, and breathtaking views, designed exclusively for travelers seeking authenticity, tranquility, and uncompromising privacy.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eFull Day (10–12 hours)\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🚙\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTransport\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003ePrivate Luxury Vehicle\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🍷\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eTastings\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eCoffee \u0026amp; Wine Included\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TOUR HIGHLIGHTS --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eTour Highlights \u0026amp; Exclusive Itinerary\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eCascada del Amor:\u003c\/strong\u003e A refreshing natural spot surrounded by forest.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eMirador La Herrerita:\u003c\/strong\u003e Perfect for photos of Jardín’s valley and coffee plantations.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eCasa de la Mazamorra:\u003c\/strong\u003e Taste traditional mazamorra and learn about Antioquian culture.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eMirador Jardín Mágico:\u003c\/strong\u003e One of the most colorful panoramic points in the region.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eMirador Café Jardín:\u003c\/strong\u003e Enjoy coffee directly from local growers with stunning views.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eMirador El Bosque (Wine Tasting):\u003c\/strong\u003e A peaceful forest spot with a premium local wine experience.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003eGallito de Roca Birdwatching:\u003c\/strong\u003e Observe this rare and beautiful native bird in its habitat.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e✨ Premium Inclusions\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✓ Hotel or Airbnb pickup \u0026amp; drop-off (Medellín)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private professional bilingual guide\u003c\/span\u003e\n      \u003cspan\u003e✓ Private transportation in luxury vehicle\u003c\/span\u003e\n      \u003cspan\u003e✓ Medical Assistance Card (travel insurance)\u003c\/span\u003e\n      \u003cspan\u003e✓ All entrance fees to viewpoints and attractions\u003c\/span\u003e\n      \u003cspan\u003e✓ Coffee and wine tastings (exclusive access)\u003c\/span\u003e\n      \u003cspan\u003e✓ Bottled water for the duration of the trip\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ Lunch (available at traditional local restaurants)\u003c\/span\u003e\n      \u003cspan\u003e✗ Personal expenses, souvenirs, or extra beverages\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE TABLE --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003eChoose your group size\u003c\/p\u003e\n    \u003cdiv style=\"max-width: 300px; margin: 0 auto 20px auto;\"\u003e\n      \u003clabel style=\"font-size: 12px; color: #666;\"\u003eNumber of travelers\u003c\/label\u003e\n      \u003cselect id=\"jardin_pax_count\" style=\"width: 100%; padding: 12px; margin: 8px 0; border: 1px solid #ccc; background: #fff; font-size: 16px;\"\u003e\n        \u003coption value=\"1\"\u003e1 traveler\u003c\/option\u003e\n        \u003coption value=\"2\"\u003e2 travelers\u003c\/option\u003e\n        \u003coption value=\"3\"\u003e3 travelers\u003c\/option\u003e\n        \u003coption value=\"4\"\u003e4 travelers\u003c\/option\u003e\n        \u003coption value=\"5\"\u003e5 travelers\u003c\/option\u003e\n        \u003coption value=\"6\"\u003e6 travelers\u003c\/option\u003e\n        \u003coption value=\"7\"\u003e7 travelers\u003c\/option\u003e\n        \u003coption value=\"8\"\u003e8 travelers\u003c\/option\u003e\n        \u003coption value=\"9\"\u003e9 travelers\u003c\/option\u003e\n        \u003coption value=\"10\"\u003e10 travelers\u003c\/option\u003e\n      \u003c\/select\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eTotal for your group\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\" id=\"jardin_total_price\"\u003e$577 USD\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003ePrices from $217 USD per person for groups of 8 or more\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: The Authentic Luxury of Jardín\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"jardin_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"jardin_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"jardin_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePREFERRED DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"jardin_date\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF TRAVELERS\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"jardin_pax_form\" min=\"1\" placeholder=\"Qty\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\" value=\"1\" readonly\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"jardin_pickup\" placeholder=\"Hotel or Airbnb name \u0026amp; address in Medellín\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"jardin_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ==========================================\n\/\/ PRICE TABLE (JARDÍN LUXURY TOUR)\n\/\/ RULE: 1-7 specific, 8+ = pax × FROM_PRICE\n\/\/ ==========================================\nconst FROM_PRICE = 217;\n\nfunction getTotalPrice(pax) {\n  if (pax === 1) return 577;\n  if (pax === 2) return 994;  \/\/ 2 x 497\n  if (pax === 3) return 1251; \/\/ 3 x 417\n  if (pax === 4) return 1468; \/\/ 4 x 367\n  if (pax === 5) return 1635; \/\/ 5 x 327\n  if (pax === 6) return 1722; \/\/ 6 x 287\n  if (pax === 7) return 1799; \/\/ 7 x 257\n  if (pax \u003e= 8) return pax * FROM_PRICE;\n  return 0;\n}\n\n\/\/ Price elements\nconst paxSelect = document.getElementById('jardin_pax_count');\nconst totalPriceSpan = document.getElementById('jardin_total_price');\nconst paxFormInput = document.getElementById('jardin_pax_form');\n\nfunction updatePrices() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  totalPriceSpan.innerText = `$${total.toLocaleString()} USD`;\n  paxFormInput.value = pax;\n}\n\npaxSelect.addEventListener('change', updatePrices);\n\n\/\/ Form elements\nconst nameInput = document.getElementById('jardin_name');\nconst codeSelect = document.getElementById('jardin_code');\nconst phoneInput = document.getElementById('jardin_phone');\nconst dateInput = document.getElementById('jardin_date');\nconst pickupInput = document.getElementById('jardin_pickup');\nconst submitBtn = document.getElementById('jardin_btn');\n\nfunction validateAndSend() {\n  const pax = parseInt(paxSelect.value, 10);\n  const total = getTotalPrice(pax);\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 dateInput.value \u0026\u0026 pickupInput.value \u0026\u0026 total \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW JARDÍN TOUR INQUIRY\\n\\n\" +\n                \"Tour: The Authentic Luxury of Jardín\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Date: \" + dateInput.value + \"\\n\" +\n                \"Travelers: \" + pax + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + total + \" USD\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, dateInput, pickupInput, paxSelect].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nupdatePrices();\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43326538088536,"sku":null,"price":217.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/jardin-antioquia-2.jpg?v=1767493735"},{"product_id":"package-medellin-experiences-tours","title":"🏔️ ALL-INCLUSIVE PACKAGE 5 DAYS 4 NIGHTS - PREMIUM MEDELLIN EXPERIENCE","description":"\u003c!-- BOTÓN WHATSAPP DIRECTO --\u003e\n\u003cdiv style=\"background-color: #25D366; padding: 12px; text-align: center; border-radius: 10px; margin: 20px 0;\"\u003e\n  \u003ca href=\"https:\/\/wa.me\/573186094702?text=Hello%2C%20I'm%20interested%20in%20the%205-Day%20Medell%C3%ADn%20Premium%20Package%20for%20%5BNUMBER%5D%20people%20on%20%5BDATE%5D\" style=\"color: white; font-size: 16px; font-weight: bold; text-decoration: none; display: block;\"\u003e\n    📱 BOOK THIS PACKAGE VIA WHATSAPP\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTENEDOR PRINCIPAL --\u003e\n\u003cdiv lang=\"en\" style=\"font-family: 'Georgia', 'Times New Roman', serif; color: #1a1a1a; line-height: 1.7; max-width: 800px; margin: 0 auto; background-color: #fff; padding: 20px;\"\u003e\n\n  \u003ch2 style=\"text-align: center; font-size: 22px; text-transform: uppercase; letter-spacing: 3px; font-weight: 400; color: #000; margin-bottom: 10px; border-bottom: 2px solid #c5a059; display: inline-block; padding-bottom: 8px; width: 100%;\"\u003e\n    🏔️ MEDELLÍN PREMIUM EXPERIENCE • 5 DAYS PRIVATE PACKAGE\n  \u003c\/h2\u003e\n  \n  \u003cp style=\"text-align: center; font-size: 16px; font-weight: 300; color: #444; margin-bottom: 40px; padding: 0 15px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n    Your Exclusive Journey in the City of Eternal Spring. Experience the best of Medellín in ultimate luxury, privacy, and comfort with this all-inclusive 5-day private package.\n  \u003c\/p\u003e\n\n  \u003c!-- GRID DE ATRIBUTOS --\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 40px; text-align: center;\"\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e⏳\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eDuration\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e5 Days \/ 4 Nights\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e👥\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eGroup Size\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eMinimum 8 people\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🏠\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003eAccommodation\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003eLaureles • Airbnb-style\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"padding: 20px; background: #f9f9f9; border: 1px solid #eee;\"\u003e\n      \u003cspan style=\"font-size: 24px;\"\u003e🔒\u003c\/span\u003e\n      \u003cp style=\"font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin: 10px 0 5px;\"\u003ePrivacy\u003c\/p\u003e\n      \u003cp style=\"font-size: 13px; color: #666; margin: 0;\"\u003e100% Private\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT MAKES THIS EXPERIENCE PREMIUM --\u003e\n  \u003cdiv style=\"background: #000; color: #fff; padding: 40px 30px; margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 13px; text-transform: uppercase; letter-spacing: 3px; text-align: center; margin-bottom: 25px; color: #c5a059; font-weight: bold;\"\u003eWhat Makes This Experience Premium\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-weight: 300; line-height: 1.9; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e🔒 100% Private:\u003c\/strong\u003e Exclusive service for your group only.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e🤫 Absolute Discretion:\u003c\/strong\u003e Complete privacy guaranteed.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e🎯 Fully Tailored:\u003c\/strong\u003e Personalized itinerary based on your preferences.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e🛡️ Maximum Security:\u003c\/strong\u003e Professional drivers and verified locations.\u003c\/p\u003e\n      \u003cp\u003e• \u003cstrong style=\"color:#c5a059;\"\u003e👑 VIP Treatment:\u003c\/strong\u003e Luxury service from arrival to departure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUDED PREMIUM SERVICES --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e🏆 Included Premium Services\u003c\/p\u003e\n    \n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e🏠 Luxury Accommodation\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ 4 nights in exclusive Airbnb-style property in Laureles\u003c\/span\u003e\n      \u003cspan\u003e✓ Upscale, safe neighborhood in central location\u003c\/span\u003e\n      \u003cspan\u003e✓ Modern amenities and comfortable spaces for your group\u003c\/span\u003e\n      \u003cspan\u003e✓ Daily housekeeping and maintenance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e🍳 Gastronomic Experience\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ Daily gourmet breakfast prepared by private chef\u003c\/span\u003e\n      \u003cspan\u003e✓ High-quality ingredients and personalized menus\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional culinary service in your accommodation\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e🚗 Executive Transportation\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ Airport transfers (JMC - Accommodation - JMC)\u003c\/span\u003e\n      \u003cspan\u003e✓ Private van or SUV with A\/C for all activities\u003c\/span\u003e\n      \u003cspan\u003e✓ Professional, discreet driver throughout your stay\u003c\/span\u003e\n      \u003cspan\u003e✓ Maximum comfort and safety guaranteed\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e👑 Personalized Guidance\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ Bilingual guide (English\/Spanish) with VIP experience\u003c\/span\u003e\n      \u003cspan\u003e✓ 24\/7 assistance and coordination\u003c\/span\u003e\n      \u003cspan\u003e✓ Local expertise and insider access\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e🛡️ Complete Peace of Mind\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cspan\u003e✓ Comprehensive medical assistance card\u003c\/span\u003e\n      \u003cspan\u003e✓ Full coverage for your 5-day stay in Medellín\u003c\/span\u003e\n      \u003cspan\u003e✓ Emergency support and coordination\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- EXCLUSIVE PRIVATE TOURS INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e🎯 Exclusive Private Tours Included\u003c\/p\u003e\n    \n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e1️⃣ Historical \u0026amp; Social Immersion Tour (5-6 hours)\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cp\u003e• Pablo Escobar history with educational, respectful approach\u003c\/p\u003e\n      \u003cp\u003e• Comuna 13 transformation experience\u003c\/p\u003e\n      \u003cp\u003e• Cable car ride with panoramic city views\u003c\/p\u003e\n      \u003cp\u003e• Visits to Jardines Montesacro Cemetery, Inflexión Memorial Park\u003c\/p\u003e\n      \u003cp\u003e• Professional historical context and storytelling\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e2️⃣ Cultural Heritage: Guatapé \u0026amp; El Peñol Full Day\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cp\u003e• Private tour of colorful Guatapé town\u003c\/p\u003e\n      \u003cp\u003e• Stunning reservoir landscape experience\u003c\/p\u003e\n      \u003cp\u003e• Optional climb to El Peñol Rock (ticket not included)\u003c\/p\u003e\n      \u003cp\u003e• Peaceful exploration away from crowds\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-weight: bold; margin: 15px 0 10px 0;\"\u003e3️⃣ VIP Nature \u0026amp; Adventure: Ecological Horseback Riding (4 hours)\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif; margin-bottom: 20px;\"\u003e\n      \u003cp\u003e• Scenic horse routes through natural trails\u003c\/p\u003e\n      \u003cp\u003e• Panoramic viewpoints and photo opportunities\u003c\/p\u003e\n      \u003cp\u003e• Stop at traditional country inn\u003c\/p\u003e\n      \u003cp\u003e• Includes bottle of Aguardiente or Rum for the group\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NIGHT BONUS EXPERIENCE --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e🎉 Included Night Bonus Experience\u003c\/p\u003e\n    \u003cdiv style=\"font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cp\u003e• \u003cstrong\u003ePrivate Chiva Rumbera\u003c\/strong\u003e (4 hours festive Bus)\u003c\/p\u003e\n      \u003cp\u003e• Night tour through Medellín's party zones\u003c\/p\u003e\n      \u003cp\u003e• Entertainment, lights, and music onboard\u003c\/p\u003e\n      \u003cp\u003e• Liquor included (Aguardiente or Rum)\u003c\/p\u003e\n      \u003cp\u003e• Scheduled on your preferred evening\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOT INCLUDED --\u003e\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #c5a059; padding-bottom: 8px;\"\u003e❌ Not Included\u003c\/p\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 14px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n      \u003cspan\u003e✗ El Peñol Rock entrance ticket\u003c\/span\u003e\n      \u003cspan\u003e✗ Lunches and dinners (except breakfast)\u003c\/span\u003e\n      \u003cspan\u003e✗ Personal expenses \u0026amp; souvenirs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE SECTION --\u003e\n  \u003cdiv style=\"text-align: center; margin: 40px 0; padding: 25px; background: #f5f0e6; border-left: 5px solid #c5a059;\"\u003e\n    \u003cp style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px 0;\"\u003ePackage Price\u003c\/p\u003e\n    \u003cp style=\"font-size: 13px; color: #666; margin: 0 0 5px 0;\"\u003eMinimum 8 people\u003c\/p\u003e\n    \u003cp style=\"font-size: 32px; font-weight: bold; color: #c5a059; margin: 0;\"\u003e$999 USD per person\u003c\/p\u003e\n    \u003cp style=\"font-size: 11px; color: #888; margin-top: 10px;\"\u003e* 5 Days \/ 4 Nights • All-inclusive package\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"text-align: center; border-top: 1px solid #eee; padding-top: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; letter-spacing: 3px; color: #c5a059; font-weight: bold; margin: 0;\"\u003eCOLTRAVEL ADVENTOURS\u003c\/p\u003e\n    \u003cp style=\"font-size: 9px; color: #aaa; text-transform: uppercase;\"\u003eLuxury, Security, and Privacy on Every Trip\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- FORMULARIO DE CONTACTO CON SELECTOR EXPANDIDO --\u003e\n\u003cdiv lang=\"en\" style=\"border: 1px solid #c5a059; padding: 25px; background: #fff; margin-top: 30px; font-family: 'Helvetica Neue', Arial, sans-serif;\"\u003e\n  \u003ch3 style=\"text-align: center; text-transform: uppercase; letter-spacing: 2px; font-size: 14px; margin-bottom: 20px; color: #000;\"\u003eInquiry: Medellín Premium Package (5 Days)\u003c\/h3\u003e\n  \n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eFULL NAME\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"mp_name\" placeholder=\"Lead traveler name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 15px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eWHATSAPP NUMBER\u003c\/label\u003e\n    \u003cdiv style=\"display: flex; gap: 5px;\"\u003e\n      \u003cselect id=\"mp_code\" style=\"width: 140px; padding: 10px; border: 1px solid #ccc; background: #fff;\"\u003e\n        \u003coption value=\"+1\"\u003e🇺🇸 +1 (USA\/Canada)\u003c\/option\u003e\n        \u003coption value=\"+44\"\u003e🇬🇧 +44 (UK)\u003c\/option\u003e\n        \u003coption value=\"+33\"\u003e🇫🇷 +33 (France)\u003c\/option\u003e\n        \u003coption value=\"+49\"\u003e🇩🇪 +49 (Germany)\u003c\/option\u003e\n        \u003coption value=\"+34\"\u003e🇪🇸 +34 (Spain)\u003c\/option\u003e\n        \u003coption value=\"+39\"\u003e🇮🇹 +39 (Italy)\u003c\/option\u003e\n        \u003coption value=\"+31\"\u003e🇳🇱 +31 (Netherlands)\u003c\/option\u003e\n        \u003coption value=\"+32\"\u003e🇧🇪 +32 (Belgium)\u003c\/option\u003e\n        \u003coption value=\"+41\"\u003e🇨🇭 +41 (Switzerland)\u003c\/option\u003e\n        \u003coption value=\"+43\"\u003e🇦🇹 +43 (Austria)\u003c\/option\u003e\n        \u003coption value=\"+46\"\u003e🇸🇪 +46 (Sweden)\u003c\/option\u003e\n        \u003coption value=\"+47\"\u003e🇳🇴 +47 (Norway)\u003c\/option\u003e\n        \u003coption value=\"+45\"\u003e🇩🇰 +45 (Denmark)\u003c\/option\u003e\n        \u003coption value=\"+358\"\u003e🇫🇮 +358 (Finland)\u003c\/option\u003e\n        \u003coption value=\"+353\"\u003e🇮🇪 +353 (Ireland)\u003c\/option\u003e\n        \u003coption value=\"+351\"\u003e🇵🇹 +351 (Portugal)\u003c\/option\u003e\n        \u003coption value=\"+30\"\u003e🇬🇷 +30 (Greece)\u003c\/option\u003e\n        \u003coption value=\"+48\"\u003e🇵🇱 +48 (Poland)\u003c\/option\u003e\n        \u003coption value=\"+420\"\u003e🇨🇿 +420 (Czech Republic)\u003c\/option\u003e\n        \u003coption value=\"+36\"\u003e🇭🇺 +36 (Hungary)\u003c\/option\u003e\n        \u003coption value=\"+57\" selected\u003e🇨🇴 +57 (Colombia)\u003c\/option\u003e\n        \u003coption value=\"+52\"\u003e🇲🇽 +52 (Mexico)\u003c\/option\u003e\n        \u003coption value=\"+55\"\u003e🇧🇷 +55 (Brazil)\u003c\/option\u003e\n        \u003coption value=\"+54\"\u003e🇦🇷 +54 (Argentina)\u003c\/option\u003e\n        \u003coption value=\"+56\"\u003e🇨🇱 +56 (Chile)\u003c\/option\u003e\n        \u003coption value=\"+51\"\u003e🇵🇪 +51 (Peru)\u003c\/option\u003e\n        \u003coption value=\"+58\"\u003e🇻🇪 +58 (Venezuela)\u003c\/option\u003e\n        \u003coption value=\"+61\"\u003e🇦🇺 +61 (Australia)\u003c\/option\u003e\n        \u003coption value=\"+64\"\u003e🇳🇿 +64 (New Zealand)\u003c\/option\u003e\n        \u003coption value=\"+81\"\u003e🇯🇵 +81 (Japan)\u003c\/option\u003e\n        \u003coption value=\"+82\"\u003e🇰🇷 +82 (South Korea)\u003c\/option\u003e\n        \u003coption value=\"+65\"\u003e🇸🇬 +65 (Singapore)\u003c\/option\u003e\n        \u003coption value=\"+60\"\u003e🇲🇾 +60 (Malaysia)\u003c\/option\u003e\n        \u003coption value=\"+66\"\u003e🇹🇭 +66 (Thailand)\u003c\/option\u003e\n        \u003coption value=\"+91\"\u003e🇮🇳 +91 (India)\u003c\/option\u003e\n        \u003coption value=\"+971\"\u003e🇦🇪 +971 (UAE)\u003c\/option\u003e\n        \u003coption value=\"+972\"\u003e🇮🇱 +972 (Israel)\u003c\/option\u003e\n        \u003coption value=\"+27\"\u003e🇿🇦 +27 (South Africa)\u003c\/option\u003e\n      \u003c\/select\u003e\n      \u003cinput type=\"tel\" id=\"mp_phone\" placeholder=\"Phone number\" style=\"flex: 1; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; gap: 10px; margin-bottom: 15px;\"\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eARRIVAL DATE\u003c\/label\u003e\n      \u003cinput type=\"date\" id=\"mp_arrival\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex: 1;\"\u003e\n      \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003eNUMBER OF PEOPLE\u003c\/label\u003e\n      \u003cinput type=\"number\" id=\"mp_people\" min=\"8\" placeholder=\"Min 8 people\" style=\"width: 100%; padding: 10px; border: 1px solid #ccc; outline: none;\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n    \u003clabel style=\"font-size: 10px; color: #999; display: block; margin-bottom: 5px;\"\u003ePICKUP LOCATION (AIRPORT\/HOTEL)\u003c\/label\u003e\n    \u003cinput type=\"text\" id=\"mp_pickup\" placeholder=\"JMC Airport or hotel name\" style=\"width: 100%; padding: 12px; border: 1px solid #ccc; outline: none;\"\u003e\n  \u003c\/div\u003e\n\n  \u003ca href=\"javascript:void(0)\" id=\"mp_btn\" style=\"display: block; background: #000; color: #fff; text-align: center; padding: 14px; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing: 2px; transition: 0.3s; opacity: 0.3; cursor: not-allowed;\"\u003eCOMPLETE ALL FIELDS\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ Form elements\nconst nameInput = document.getElementById('mp_name');\nconst codeSelect = document.getElementById('mp_code');\nconst phoneInput = document.getElementById('mp_phone');\nconst arrivalInput = document.getElementById('mp_arrival');\nconst peopleInput = document.getElementById('mp_people');\nconst pickupInput = document.getElementById('mp_pickup');\nconst submitBtn = document.getElementById('mp_btn');\n\nfunction validateAndSend() {\n  const people = parseInt(peopleInput.value, 10) || 0;\n  const totalPrice = people * 999;\n  const isValid = nameInput.value \u0026\u0026 phoneInput.value \u0026\u0026 arrivalInput.value \u0026\u0026 people \u003e= 8 \u0026\u0026 pickupInput.value \u0026\u0026 totalPrice \u003e 0;\n  \n  if (isValid) {\n    submitBtn.style.opacity = \"1\";\n    submitBtn.style.cursor = \"pointer\";\n    submitBtn.innerText = \"SEND INQUIRY VIA WHATSAPP\";\n    \n    const msg = \"NEW PACKAGE INQUIRY\\n\\n\" +\n                \"Package: Medellín Premium Experience (5 Days \/ 4 Nights)\\n\" +\n                \"Client: \" + nameInput.value + \"\\n\" +\n                \"Contact: \" + codeSelect.value + \" \" + phoneInput.value + \"\\n\" +\n                \"Arrival Date: \" + arrivalInput.value + \"\\n\" +\n                \"People: \" + people + \"\\n\" +\n                \"Pickup: \" + pickupInput.value + \"\\n\" +\n                \"Total Price: $\" + totalPrice + \" USD ($999 per person)\";\n    \n    submitBtn.href = \"https:\/\/wa.me\/573186094702?text=\" + encodeURIComponent(msg);\n  } else {\n    submitBtn.style.opacity = \"0.3\";\n    submitBtn.style.cursor = \"not-allowed\";\n    submitBtn.innerText = \"COMPLETE ALL FIELDS (min 8 people)\";\n    submitBtn.removeAttribute('href');\n  }\n}\n\n[nameInput, codeSelect, phoneInput, arrivalInput, peopleInput, pickupInput].forEach(el =\u003e {\n  el.addEventListener('input', validateAndSend);\n  el.addEventListener('change', validateAndSend);\n});\n\nvalidateAndSend();\n\u003c\/script\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43415287791704,"sku":null,"price":999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/descarga1.jpg?v=1763878390"},{"product_id":"medellin-premium-experiences","title":"✨ THE ULTIMATE LUXURY CHRISTMAS LIGHTS TOUR IN MEDELLÍN","description":"\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e✨\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e The Ultimate Luxury Christmas Lights\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e An Exclusive Private Experience\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e🎄\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e General Description: Step into a World of Colombian Glamour\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eWelcome to an exclusive evening journey designed for the most discerning traveler.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eThe \u003cb\u003eMedellín Christmas Lights (Alumbrados Navideños)\u003c\/b\u003e are a world-renowned spectacle, but our tour ensures you experience them like a true VIP. This is not just a viewing; it is a \u003cb\u003ebespoke, secure, and supremely comfortable\u003c\/b\u003e experience, curated to showcase the magic of the \u003ci\u003eEternal Spring City\u003c\/i\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eAvoid the crowds and traffic. From the security and privacy of your dedicated vehicle, let us handle the logistics while you soak in the largest, most vibrant light festival in Colombia.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"MsoNormal\" align=\"center\" style=\"margin-bottom: 0cm; text-align: center;\"\u003e\u003chr size=\"2\" width=\"100%\" align=\"center\"\u003e\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e🗺️\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e Curated Itinerary: The City's Most Iconic Displays\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eOur professionally guided tour follows a meticulous route, hitting the four most beautiful and significant light displays, ensuring an evening of unforgettable sights and seamless transitions:\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"MsoNormalTable\" border=\"0\" cellpadding=\"0\" style=\"mso-cellspacing: 1.5pt; mso-yfti-tbllook: 1184;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"mso-yfti-irow: 0; mso-yfti-firstrow: yes;\"\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eStop\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eApprox. Duration\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eExperience Focus\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"mso-yfti-irow: 1;\"\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eSabaneta Main Park\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e1 Hour\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eAuthenticity \u0026amp; Tradition:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e Begin your experience with a truly Antioquian celebration. Safely explore the vibrant park, admire the regional light displays, and witness the traditional markets under the guidance of your professional driver.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 2;\"\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eEnvigado Main Park\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e1 Hour\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eHistorical Charm:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e Witness the breathtaking, traditional displays of this historic neighborhood. A perfect stop to appreciate the festive atmosphere that characterizes the most traditional municipalities surrounding Medellín.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 3;\"\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eEl Poblado Park\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e30 Minutes\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eContemporary Chic:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e A brief yet essential stop in the city’s most upscale district. Enjoy the modern, commemorative light installations that offer a fresh, contemporary view of the holiday spirit.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 4; mso-yfti-lastrow: yes;\"\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eParques del Río\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e1 Hour\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: .75pt .75pt .75pt .75pt;\"\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eThe Grand Finale:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e Conclude your evening at this magnificent urban space. The spectacular light art blends seamlessly with contemporary architecture along the Medellín River, providing a highly photogenic and truly memorable farewell.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eNote on Access:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e All parks have complimentary entry.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"MsoNormal\" align=\"center\" style=\"margin-bottom: 0cm; text-align: center;\"\u003e\u003chr size=\"2\" width=\"100%\" align=\"center\"\u003e\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e💎\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e Premium Inclusions: Privacy, Security, and Comfort\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eWe are committed to providing an effortless and secure evening:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eExclusive Private Transportation:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e A dedicated, luxury vehicle solely for you and your party.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eSupreme Comfort:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e Travel in an upscale, air-conditioned vehicle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eProfessional Driver-Guide:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e Your \u003cb\u003esafety and security\u003c\/b\u003e are paramount. A licensed and vetted professional will manage the entire route, handling navigation and ensuring a smooth, complication-free experience from start to finish.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e🚫\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e Exclusions\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-weight: bold;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eMeals and beverages (Lunch, Dinner, or Snacks).\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-weight: bold;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eGratuities (Optional).\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-weight: bold;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003ePersonal expenses not specified.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Segoe UI Emoji',sans-serif; mso-bidi-font-family: 'Segoe UI Emoji';\"\u003e💲\u003c\/span\u003e\u003c\/b\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 13.0pt; font-family: 'Times New Roman',serif;\"\u003e Investment \u0026amp; Exclusivity\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"text-indent: -18.0pt; mso-list: l2 level1 lfo3; tab-stops: list 36.0pt; margin: 0cm 0cm 0cm 36.0pt;\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan lang=\"EN-US\" style=\"font-size: 10.0pt; mso-bidi-font-size: 28.0pt; font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;\"\u003e\u003cspan style=\"mso-list: Ignore;\"\u003eØ\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003ePrivate Tour Rate Per Person:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e \u003cb\u003e$98,00 USD\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eNote:\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e As this is an \u003cb\u003eexclusive private service\u003c\/b\u003e, the itinerary is flexible and can be customized to your specific interests and desired pace, subject to the overall allotted time.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"MsoNormal\" align=\"center\" style=\"margin-bottom: 0cm; text-align: center;\"\u003e\u003chr size=\"2\" width=\"100%\" align=\"center\"\u003e\u003c\/div\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cb\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003eContact us today to book this bespoke, secure, and unforgettable experience under the magical lights of Medellín.\u003c\/span\u003e\u003c\/b\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003e\u003cspan lang=\"EN-US\" style=\"font-family: 'Times New Roman',serif;\"\u003e \u003c\/span\u003e\u003c\/p\u003e","brand":"ColTravel AdvenTours ","offers":[{"title":"Default Title","offer_id":43453008445528,"sku":null,"price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/files\/20251227-202144-1-_1.jpg?v=1767495814"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0055\/3710\/3960\/collections\/medellin_comuna.1.jpg?v=1764177121","url":"https:\/\/coltraveladventours.com\/collections\/medellin-experiences.oembed?page=2","provider":"ColTravel AdvenTours ","version":"1.0","type":"link"}