{"product_id":"esim-singapore-malaysia-thailand","title":"eSIM Singapore \u0026 Malaysia \u0026 Thailand","description":"\u003c!-- ========== eSIM 功能卡片 ========== --\u003e\n\u003cdiv class=\"esim-feature\"\u003e\n\u003cp class=\"headline\"\u003eHigh‑speed eSIM data with up to 5G internet\u003c\/p\u003e\n\u003cdiv class=\"app-icons\"\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_783c89.svg?v=1780739330\" alt=\"Chat GPT\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eChat GPT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_865099.svg?v=1780739330\" alt=\"TikTok\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eTikTok\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_5031d0.svg?v=1780739330\" alt=\"Navigasi\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eNavigasi\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_4d20e1.svg?v=1780739330\" alt=\"Live Streaming\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eLive Streaming\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_2745e9.svg?v=1780739330\" alt=\"WhatsApp\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eWhatsApp\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_fe91f8.svg?v=1780739330\" alt=\"Instagram\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eInstagram\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"app-icon\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_37ffb9.svg?v=1780739330\" alt=\"YouTube\" width=\"40\" height=\"40\"\u003e\u003cspan\u003eYouTube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"why-title\"\u003eWhy choose Easytripgo?\u003c\/h3\u003e\n\u003cdiv class=\"benefits\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_a66de1.svg?v=1780739330\" alt=\"Instant activation\" width=\"24\" height=\"24\"\u003e\u003cspan\u003eInstant activation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_6fe7f8.svg?v=1780739330\" alt=\"Fully refundable\" width=\"24\" height=\"24\"\u003e\u003cspan\u003eFully refundable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_d692f5.svg?v=1780739330\" alt=\"100% internet connection guarantee\" width=\"24\" height=\"24\"\u003e\u003cspan\u003e100% internet connection guarantee\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_e4c7a8.svg?v=1780739330\" alt=\"Coverage up to 200+ countries\" width=\"24\" height=\"24\"\u003e\u003cspan\u003eCoverage up to 200+ countries\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== 速度区块 ========== --\u003e\n\u003cdiv class=\"speed-block\"\u003e\n\u003cp class=\"speed-headline\"\u003eExperience blazing fast internet with speeds up to 120Mbps*\u003c\/p\u003e\n\u003cdiv class=\"speed-graphic-wrapper\"\u003e\n\u003cdiv class=\"rocket-wrapper\"\u003e\n\u003cimg class=\"rocket-svg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_e06917.svg?v=1780739330\" alt=\"Turbo Speed\" width=\"40\" height=\"40\"\u003e \u003cspan class=\"rocket-text\"\u003eTurbo Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"speed-graphic\"\u003e\u003csvg viewbox=\"0 0 300 140\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width: 100%; height: auto; display: block;\"\u003e\n        \u003cdefs\u003e\n          \u003clineargradient id=\"bgGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\u003cstop offset=\"0%\" stop-color=\"#0070ba\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#00a0e8\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\n          \u003clineargradient id=\"needleGrad\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\"\u003e\u003cstop offset=\"0%\" stop-color=\"#ff6b00\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#ff3b00\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\n        \u003c\/defs\u003e\n        \u003cpath d=\"M 30 120 A 120 120 0 0 1 270 120\" fill=\"none\" stroke=\"#e0e7ff\" stroke-width=\"12\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 30 120 A 120 120 0 0 1 210 48\" fill=\"none\" stroke=\"url(#bgGrad)\" stroke-width=\"12\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"150\" y1=\"120\" x2=\"210\" y2=\"48\" stroke=\"url(#needleGrad)\" stroke-width=\"5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"150\" cy=\"120\" r=\"8\" fill=\"#ff3b00\"\u003e\u003c\/circle\u003e\n        \u003ctext x=\"150\" y=\"85\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#1e293b\" text-anchor=\"middle\" letter-spacing=\"1\"\u003eUP TO\u003c\/text\u003e\n        \u003ctext x=\"150\" y=\"115\" font-family=\"system-ui, sans-serif\" font-size=\"28\" font-weight=\"800\" fill=\"#0070ba\" text-anchor=\"middle\"\u003e120\u003c\/text\u003e\n        \u003ctext x=\"210\" y=\"115\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#0070ba\" text-anchor=\"start\"\u003eMbps\u003c\/text\u003e\n        \u003cline x1=\"150\" y1=\"20\" x2=\"150\" y2=\"30\" stroke=\"#94a3b8\" stroke-width=\"3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"80\" y1=\"40\" x2=\"87\" y2=\"48\" stroke=\"#94a3b8\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"220\" y1=\"40\" x2=\"213\" y2=\"48\" stroke=\"#94a3b8\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul class=\"speed-notes\"\u003e\n\u003cli\u003eLab-tested speeds, actual performance may vary based on signal station coverage in different regions.\u003c\/li\u003e\n\u003cli\u003ePlease be cautious as Speedtest may consume around 1GB of data per test.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- ========== 套餐卡片 ========== --\u003e\n\u003cdiv class=\"plans-container\"\u003e\n\u003cdiv class=\"plan-card elite\"\u003e\n\u003cdiv class=\"plan-header\"\u003e\n\u003cspan class=\"card-icon\"\u003e🚀\u003c\/span\u003e\u003cspan class=\"plan-title\"\u003eElite Connectors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-data\"\u003e📊 Daily 3 GB\u003c\/div\u003e\n\u003cul class=\"plan-features\"\u003e\n\u003cli\u003eIdeal for binge-watching series and movies online, such as on Netflix.\u003c\/li\u003e\n\u003cli\u003eStay connected at all times for business communication, entertainment, and social media.\u003c\/li\u003e\n\u003cli\u003eCapable of handling large document files.\u003c\/li\u003e\n\u003cli\u003eEnables sharing of data through hotspots to several devices.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-card casual\"\u003e\n\u003cdiv class=\"plan-header\"\u003e\n\u003cspan class=\"card-icon\"\u003e💬\u003c\/span\u003e\u003cspan class=\"plan-title\"\u003eCasual Roamer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-data\"\u003e📱 Daily 1 GB \/ 2 GB\u003c\/div\u003e\n\u003cul class=\"plan-features\"\u003e\n\u003cli\u003eSuitable for basic communication via WhatsApp and text.\u003c\/li\u003e\n\u003cli\u003eSharing experiences on social media.\u003c\/li\u003e\n\u003cli\u003eNormal use of navigation apps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-card light\"\u003e\n\u003cdiv class=\"plan-header\"\u003e\n\u003cspan class=\"card-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"plan-title\"\u003eLight Use Travelers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plan-data\"\u003e⚡ Daily 500MB\/800MB\u003c\/div\u003e\n\u003cul class=\"plan-features\"\u003e\n\u003cli\u003ePrimarily for essential communications.\u003c\/li\u003e\n\u003cli\u003eChecking and replying to WhatsApp and text messages.\u003c\/li\u003e\n\u003cli\u003eLight use of navigation apps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== 二维码激活指南 ========== --\u003e\n\u003cdiv class=\"activation-guide\"\u003e\n\u003ch3 class=\"guide-title\"\u003e📲 eSIM Activation Guide (QR Code)\u003c\/h3\u003e\n\u003cdiv class=\"guide-grid\"\u003e\n\u003cdiv class=\"platform ios\"\u003e\n\u003cdiv class=\"platform-header\"\u003e\n\u003cdiv class=\"platform-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_1bc90b.svg?v=1780739330\" alt=\"iOS\" width=\"32\" height=\"32\"\u003e\u003c\/div\u003e\n\u003cspan class=\"platform-name\"\u003eFor iOS Devices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps-grid\"\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eDisplay QR code on another device or print it.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eGo to \u003cstrong\u003eSettings\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eCellular\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eAdd Cellular Plan\u003c\/strong\u003e → scan QR code.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eEnable eSIM: \u003cstrong\u003eSettings\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eCellular\u003c\/strong\u003e → turn on eSIM.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"platform android\"\u003e\n\u003cdiv class=\"platform-header\"\u003e\n\u003cdiv class=\"platform-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_e81f14.svg?v=1780739330\" alt=\"Android\" width=\"32\" height=\"32\"\u003e\u003c\/div\u003e\n\u003cspan class=\"platform-name\"\u003eFor Android Devices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps-grid\"\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eDisplay QR code on another device or print it.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eGo to \u003cstrong\u003eSettings\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eMobile Networks\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eManage eSIM\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eAdd eSIM\u003c\/strong\u003e → scan QR code.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eEnable eSIM: \u003cstrong\u003eSettings\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eMobile Networks\u003c\/strong\u003e \u0026gt; \u003cstrong\u003eManage eSIM\u003c\/strong\u003e → select eSIM → turn on.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"general-tips\"\u003e\n\u003cp class=\"tips-title\"\u003e✅ Important Reminders\u003c\/p\u003e\n\u003cul class=\"tips-list\"\u003e\n\u003cli\u003eMake sure \u003cstrong\u003e\"Data Roaming\"\u003c\/strong\u003e is enabled.\u003c\/li\u003e\n\u003cli\u003eSet eSIM as the \u003cstrong\u003e\"default\" or \"primary\"\u003c\/strong\u003e for cellular data.\u003c\/li\u003e\n\u003cli\u003eKeep your home SIM as \u003cstrong\u003e\"default\" for calls and texts\u003c\/strong\u003e to stay reachable while abroad.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========== 手动激活指南 ========== --\u003e\n\u003cdiv class=\"activation-guide\"\u003e\n\u003ch3 class=\"guide-title\"\u003e📱 eSIM Activation Guide (Manual Code)\u003c\/h3\u003e\n\u003cp class=\"manual-intro\"\u003eManual installation is useful if you can’t scan a QR code or if the camera isn’t working. This method lets you enter the activation details directly in your device settings.\u003c\/p\u003e\n\u003cdiv class=\"guide-grid\"\u003e\n\u003cdiv class=\"platform ios\"\u003e\n\u003cdiv class=\"platform-header\"\u003e\n\u003cdiv class=\"platform-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_1bc90b.svg?v=1780739330\" alt=\"iOS\" width=\"32\" height=\"32\"\u003e\u003c\/div\u003e\n\u003cspan class=\"platform-name\"\u003eFor iOS Devices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps-grid\"\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eGo to \u003cstrong\u003eSettings\u003c\/strong\u003e → \u003cstrong\u003eCellular\u003c\/strong\u003e (or Mobile Service) → \u003cstrong\u003eAdd eSIM\u003c\/strong\u003e → tap \u003cstrong\u003eScan QR code\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eTap \u003cstrong\u003eEnter Details Manually\u003c\/strong\u003e → Copy \u0026amp; paste the \u003cstrong\u003eSM-DP+ Address\u003c\/strong\u003e and \u003cstrong\u003eActivation Code\u003c\/strong\u003e provided by your carrier → \u003cstrong\u003eNext\u003c\/strong\u003e → \u003cstrong\u003eContinue\u003c\/strong\u003e.\u003cbr\u003e\u003cspan class=\"note\"\u003e(Confirmation code – leave blank)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eFollow the on-screen steps to complete the setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"platform android\"\u003e\n\u003cdiv class=\"platform-header\"\u003e\n\u003cdiv class=\"platform-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/deepseek_svg_20260606_e81f14.svg?v=1780739330\" alt=\"Android\" width=\"32\" height=\"32\"\u003e\u003c\/div\u003e\n\u003cspan class=\"platform-name\"\u003eFor Android Devices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps-grid\"\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eGo to \u003cstrong\u003eSettings\u003c\/strong\u003e → \u003cstrong\u003eMobile networks\u003c\/strong\u003e → tap \u003cstrong\u003eManage eSIM\u003c\/strong\u003e to enable the eSIM option → tap \u003cstrong\u003eAdd eSIM\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eSelect \u003cstrong\u003eAdd manually instead\u003c\/strong\u003e → tap \u003cstrong\u003eUse activation code\u003c\/strong\u003e → copy and paste the \u003cstrong\u003efull activation code\u003c\/strong\u003e exactly as provided (including “LPA:” and the colon).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eTap \u003cstrong\u003eOK\u003c\/strong\u003e → \u003cstrong\u003eAdd\u003c\/strong\u003e → continue with the activation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ========== 基础重置 ========== *\/\n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n\/* ========== eSIM 功能卡片 ========== *\/\n.esim-feature {\n  max-width: 100%;\n  font-family: system-ui, -apple-system, sans-serif;\n  margin: 20px 0;\n}\n.headline {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 24px;\n  line-height: 1.4;\n}\n.app-icons {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 20px;\n  margin-bottom: 32px;\n  justify-content: flex-start;\n  align-items: center;\n}\n.app-icon {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 6px;\n  min-width: 70px;\n}\n.app-icon img {\n  width: 40px;\n  height: 40px;\n  display: block;\n}\n.app-icon span {\n  font-size: 12px;\n  font-weight: 500;\n  color: #333;\n  text-align: center;\n}\n.why-title {\n  font-size: 22px;\n  font-weight: 700;\n  margin: 0 0 16px 0;\n}\n.benefits {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n}\n.benefit {\n  background: #f5f7fa;\n  padding: 12px 16px;\n  border-radius: 40px;\n  font-size: 14px;\n  font-weight: 500;\n  color: #1e293b;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  justify-content: flex-start;\n}\n.benefit img {\n  width: 24px;\n  height: 24px;\n  flex-shrink: 0;\n  display: block;\n}\n@media (max-width: 640px) {\n  .app-icon img {\n    width: 32px;\n    height: 32px;\n  }\n  .app-icon span {\n    font-size: 10px;\n  }\n  .benefits {\n    gap: 8px;\n  }\n  .benefit {\n    font-size: 13px;\n    padding: 8px 12px;\n  }\n  .benefit img {\n    width: 20px;\n    height: 20px;\n  }\n}\n\n\/* ========== 速度区块 ========== *\/\n.speed-block {\n  max-width: 100%;\n  font-family: system-ui, -apple-system, sans-serif;\n  margin: 20px 0;\n  background: #ffffff;\n  border-radius: 24px;\n  padding: 24px 20px;\n}\n.speed-headline {\n  font-size: 18px;\n  font-weight: 600;\n  color: #1e293b;\n  margin: 0 0 20px 0;\n  line-height: 1.4;\n  text-align: center;\n}\n.speed-graphic-wrapper {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin-bottom: 20px;\n}\n.rocket-wrapper {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 8px;\n  background: rgba(255,107,0,0.1);\n  padding: 6px 14px;\n  border-radius: 60px;\n}\n.rocket-svg {\n  width: 40px;\n  height: 40px;\n  display: block;\n}\n.rocket-text {\n  font-size: 14px;\n  font-weight: 700;\n  color: #ff6b00;\n  letter-spacing: 0.5px;\n}\n.speed-graphic {\n  max-width: 300px;\n  width: 100%;\n}\n.speed-notes {\n  margin: 0;\n  padding-left: 20px;\n  list-style: disc;\n}\n.speed-notes li {\n  font-size: 13px;\n  color: #475569;\n  line-height: 1.5;\n  margin-bottom: 8px;\n}\n@media (max-width: 640px) {\n  .speed-block {\n    padding: 18px 16px;\n  }\n  .speed-headline {\n    font-size: 16px;\n  }\n  .rocket-svg {\n    width: 32px;\n    height: 32px;\n  }\n  .rocket-text {\n    font-size: 12px;\n  }\n  .speed-notes li {\n    font-size: 12px;\n  }\n}\n\n\/* ========== 套餐卡片 ========== *\/\n.plans-container {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 24px;\n  margin: 20px 0;\n  font-family: system-ui, -apple-system, sans-serif;\n}\n.plan-card {\n  flex: 1;\n  min-width: 260px;\n  border-radius: 28px;\n  padding: 24px 20px;\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);\n}\n.plan-card:hover {\n  transform: translateY(-6px);\n  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.1);\n}\n.elite {\n  background: linear-gradient(135deg, #fff5e6 0%, #ffffff 100%);\n  border-bottom: 4px solid #ff7b00;\n}\n.casual {\n  background: linear-gradient(135deg, #e6f4ff 0%, #ffffff 100%);\n  border-bottom: 4px solid #0077b6;\n}\n.light {\n  background: linear-gradient(135deg, #e8f5e9 0%, #ffffff 100%);\n  border-bottom: 4px solid #2e7d32;\n}\n.plan-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 12px;\n}\n.card-icon {\n  font-size: 32px;\n  line-height: 1;\n}\n.plan-title {\n  font-size: 24px;\n  font-weight: 800;\n  color: #1e293b;\n  letter-spacing: -0.3px;\n}\n.plan-data {\n  font-size: 18px;\n  font-weight: 700;\n  margin-bottom: 20px;\n  padding-bottom: 12px;\n  border-bottom: 2px solid rgba(0,0,0,0.08);\n}\n.elite .plan-data { color: #ff7b00; }\n.casual .plan-data { color: #0077b6; }\n.light .plan-data { color: #2e7d32; }\n.plan-features {\n  margin: 0;\n  padding-left: 20px;\n  list-style: disc;\n}\n.plan-features li {\n  font-size: 14px;\n  color: #334155;\n  line-height: 1.5;\n  margin-bottom: 10px;\n}\n.plan-features li:last-child {\n  margin-bottom: 0;\n}\n@media (max-width: 768px) {\n  .plans-container {\n    flex-direction: column;\n  }\n  .plan-card {\n    width: 100%;\n  }\n  .plan-title {\n    font-size: 22px;\n  }\n  .card-icon {\n    font-size: 28px;\n  }\n}\n\n\/* ========== 激活指南通用样式 ========== *\/\n.activation-guide {\n  max-width: 100%;\n  font-family: system-ui, -apple-system, sans-serif;\n  margin: 24px 0;\n  background: #ffffff;\n  border-radius: 28px;\n  padding: 24px 20px;\n  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);\n  border: 1px solid #eef2f6;\n}\n.guide-title {\n  font-size: 24px;\n  font-weight: 700;\n  color: #1e293b;\n  margin: 0 0 16px 0;\n  text-align: center;\n  letter-spacing: -0.3px;\n}\n.manual-intro {\n  font-size: 14px;\n  color: #475569;\n  background: #f1f5f9;\n  padding: 12px 16px;\n  border-radius: 20px;\n  margin: 0 0 24px 0;\n  text-align: center;\n  line-height: 1.4;\n}\n.guide-grid {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 24px;\n  margin-bottom: 32px;\n}\n.platform {\n  flex: 1;\n  min-width: 260px;\n  border-radius: 24px;\n  padding: 20px;\n  transition: all 0.2s;\n}\n.ios {\n  background: linear-gradient(135deg, #f5f7ff 0%, #ffffff 100%);\n  border-bottom: 3px solid #007aff;\n}\n.android {\n  background: linear-gradient(135deg, #f0fdf4 0%, #ffffff 100%);\n  border-bottom: 3px solid #3ddc84;\n}\n.platform-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 20px;\n  padding-bottom: 12px;\n  border-bottom: 2px solid rgba(0,0,0,0.05);\n}\n.platform-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n}\n.platform-icon img {\n  width: 32px;\n  height: 32px;\n  display: block;\n}\n.platform-name {\n  font-size: 22px;\n  font-weight: 700;\n  color: #1e293b;\n}\n.steps-grid {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n}\n.step-card {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: rgba(255,255,255,0.7);\n  border-radius: 20px;\n  padding: 12px 16px;\n  transition: all 0.2s;\n  border: 1px solid rgba(0,0,0,0.03);\n}\n.step-card:hover {\n  background: #ffffff;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n  transform: translateX(4px);\n}\n.step-number {\n  width: 32px;\n  height: 32px;\n  background: #007aff;\n  color: white;\n  border-radius: 40px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 700;\n  font-size: 16px;\n  flex-shrink: 0;\n  box-shadow: 0 2px 6px rgba(0,122,255,0.3);\n}\n.android .step-number {\n  background: #3ddc84;\n  color: #1e293b;\n  box-shadow: 0 2px 6px rgba(61,220,132,0.3);\n}\n.step-desc {\n  font-size: 14px;\n  color: #334155;\n  line-height: 1.4;\n  flex: 1;\n}\n.step-desc strong {\n  color: #1e293b;\n  font-weight: 600;\n}\n.note {\n  font-size: 12px;\n  color: #64748b;\n  display: inline-block;\n  margin-top: 4px;\n}\n.general-tips {\n  background: #f8fafc;\n  border-radius: 20px;\n  padding: 20px;\n  margin-top: 8px;\n}\n.tips-title {\n  font-size: 18px;\n  font-weight: 700;\n  color: #0f3b2c;\n  margin: 0 0 12px 0;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.tips-list {\n  margin: 0;\n  padding-left: 20px;\n  list-style-type: disc;\n}\n.tips-list li {\n  font-size: 14px;\n  color: #334155;\n  line-height: 1.5;\n  margin-bottom: 10px;\n}\n.tips-list li:last-child {\n  margin-bottom: 0;\n}\n@media (max-width: 768px) {\n  .activation-guide {\n    padding: 20px 16px;\n  }\n  .guide-title {\n    font-size: 22px;\n  }\n  .platform-name {\n    font-size: 20px;\n  }\n  .platform-icon img {\n    width: 28px;\n    height: 28px;\n  }\n  .step-number {\n    width: 28px;\n    height: 28px;\n    font-size: 14px;\n  }\n  .step-desc {\n    font-size: 13px;\n  }\n  .tips-list li {\n    font-size: 13px;\n  }\n  .manual-intro {\n    font-size: 13px;\n  }\n}\n\n\/* ========== 强制移除所有图片的黑色边框 ========== *\/\n.app-icon img,\n.platform-icon img,\n.benefit img,\n.rocket-svg {\n  border: none !important;\n  outline: none !important;\n  background: transparent !important;\n  box-shadow: none !important;\n}\n\u003c\/style\u003e","brand":"Tsim Tech","offers":[{"title":"3GB \/ 3","offer_id":45298214043833,"sku":"73b42db57cf94497867e7b17f85ae2a5","price":34000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 5","offer_id":45298214076601,"sku":"de272c99d19942449441e9029b29f9b0","price":36000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 7","offer_id":45298214109369,"sku":"0ccc801e15594e63860db6163c066bbd","price":38000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 10","offer_id":45298214142137,"sku":"2d918e72e54241d1b93fd630a8572745","price":40000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 15","offer_id":45298214174905,"sku":"cfa94a48d4d04006aada6725398e1411","price":42000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 20","offer_id":45298214207673,"sku":"9694dacf27204f69ad9122d35b9aa821","price":44000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 25","offer_id":45298214240441,"sku":"b7e72ad63ce34e20be88e52fb9fc92d2","price":46000.0,"currency_code":"IDR","in_stock":true},{"title":"3GB \/ 30","offer_id":45298214273209,"sku":"e4775335985144818f0df418e8fd45b9","price":48000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 3","offer_id":45298214305977,"sku":"d2f2abcd049b4b9fb78e48fa9323d4af","price":49000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 5","offer_id":45298214338745,"sku":"440bffcdacb74cdb92faf95547b452de","price":52000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 7","offer_id":45298214371513,"sku":"1a497bb3c4a5496f926b2440a3b44d0d","price":55000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 10","offer_id":45298214404281,"sku":"6fd77162c8b74609b5d4585276863c7f","price":58000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 15","offer_id":45298214437049,"sku":"3db3d4f630274eeea0312488e34c534a","price":61000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 20","offer_id":45298214469817,"sku":"3adddae9db364b90a10f26267dbab2c8","price":64000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 25","offer_id":45298214502585,"sku":"7938f60f5e2d4f68bad53522b5001cbc","price":67000.0,"currency_code":"IDR","in_stock":true},{"title":"5GB \/ 30","offer_id":45298214535353,"sku":"d49e9b3fb02b40b2b406f1c1e4898955","price":70000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 3","offer_id":45298214568121,"sku":"76372eaa4b4047f1aac32ee65fc14d9a","price":82000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 5","offer_id":45298214600889,"sku":"1373e895199b4c4683a35a8de0aa6c59","price":85000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 7","offer_id":45298214633657,"sku":"a82f7d85297a49f1a33701668714af09","price":88000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 10","offer_id":45298214666425,"sku":"1c5fb244eacc4e8e8eac68bbc6545e2c","price":91000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 15","offer_id":45298214699193,"sku":"c7ecef3795584c4297883dad79c514df","price":94000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 20","offer_id":45298214731961,"sku":"c43dee060335480aafba5293b78b67ea","price":97000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 25","offer_id":45298214764729,"sku":"ec493ed32abe405db92a3b0a4f922dc2","price":100000.0,"currency_code":"IDR","in_stock":true},{"title":"10GB \/ 30","offer_id":45298214797497,"sku":"7cec462a9ffd425bb20c696765d28c64","price":103000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 3","offer_id":45298214830265,"sku":"3490bbdb2f294a199e415f2b4d468b60","price":149000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 5","offer_id":45298214863033,"sku":"641cf6cdaeb347dca36e2ff58154dceb","price":154000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 7","offer_id":45298214895801,"sku":"b5d3d41b23a640879e72a96a982dd4de","price":159000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 10","offer_id":45298214928569,"sku":"0587e6e177fb4dcabdaf16ff2af83cf8","price":164000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 15","offer_id":45298214961337,"sku":"a31a87837d3447b5b8e52205fb98b1ca","price":169000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 20","offer_id":45298214994105,"sku":"d104ce0894f24ba4b302cab4b48002ba","price":174000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 25","offer_id":45298215026873,"sku":"bd417b505da744e88683fc2489600df6","price":179000.0,"currency_code":"IDR","in_stock":true},{"title":"20GB \/ 30","offer_id":45298215059641,"sku":"8cb4931efcb94260867ed086b6965fa9","price":184000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 3","offer_id":45298215092409,"sku":"98e117dca00a4e25b7b56765b7c7128e","price":194000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 5","offer_id":45298215125177,"sku":"3a12c1e2fd4341018233cc57fbafa9c5","price":204000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 7","offer_id":45298215157945,"sku":"4614e60abad348fb91d53ceffdd5b16d","price":214000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 10","offer_id":45298215190713,"sku":"338193d3e02f47a798042b71fe80cf30","price":224000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 15","offer_id":45298215223481,"sku":"4f28d5948065423d97493645d09092fa","price":234000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 20","offer_id":45298215256249,"sku":"baf1444026f64a23a085b3e902cdc598","price":244000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 25","offer_id":45298215289017,"sku":"eea98fb02257493dbb4d3f82c7ba932a","price":254000.0,"currency_code":"IDR","in_stock":true},{"title":"30GB \/ 30","offer_id":45298215321785,"sku":"731a10761d4e423691fe48f875d1150c","price":264000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 3","offer_id":45298215354553,"sku":"8d9d82803f37433f9e27187d6679e7a3","price":299000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 5","offer_id":45298215387321,"sku":"8ddb17a742b3485da0c7e8add44f5ee6","price":309000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 7","offer_id":45298215420089,"sku":"e4a8d6fa9fb549b4886d50630e0ffe87","price":319000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 10","offer_id":45298215452857,"sku":"19ef796a8a954a6c97a19c18a0ecd9bd","price":329000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 15","offer_id":45298215485625,"sku":"5c2bf40af31e4a3f9d905f1eb86ab5bc","price":339000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 20","offer_id":45298215518393,"sku":"b6c19467213d495cbeaa9f6d0f51364d","price":349000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 25","offer_id":45298215551161,"sku":"3242f51a4b9b4c20b782f89bb0c19cd6","price":359000.0,"currency_code":"IDR","in_stock":true},{"title":"50GB \/ 30","offer_id":45298215583929,"sku":"6a54f951c7ca429d921712798a2e0577","price":369000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 3","offer_id":48283709702329,"sku":"0784a1516de748d495cb9bd780983f48","price":93000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 5","offer_id":48283709735097,"sku":"c475938e04f740c39a1e106ce6828e61","price":144000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 7","offer_id":48283709767865,"sku":"8275f9a8687c4ab0ae445c35e20f7187","price":199000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 10","offer_id":48283709800633,"sku":"7abda035b0d24b27af0a8be24817cb54","price":282000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 15","offer_id":48283709833401,"sku":"3d3a02bffdba4e318bb1c86b71cfd557","price":420000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 20","offer_id":48283709866169,"sku":"d8a4f59a632641f0a5e8b7685ba4665d","price":558000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 25","offer_id":48283709898937,"sku":"51a3216136cc488c88baf950003f544e","price":695000.0,"currency_code":"IDR","in_stock":true},{"title":"Unlimited \/ 30","offer_id":48283709931705,"sku":"d8317dc2c98b490b9c1b3fd8921b3d68","price":715000.0,"currency_code":"IDR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/0521\/6953\/files\/esim-singapore-malaysia-thailand-3943680.png?v=1784603946","url":"https:\/\/easytripgo-id.myshopify.com\/products\/esim-singapore-malaysia-thailand","provider":"Easytripgo","version":"1.0","type":"link"}