{"product_id":"meet-one-breeze-pro-fat-tire-electric-trike","title":"Meet One Breeze Pro 48V 20Ah Fat Tire Electric Trike","description":"\u003ch2\u003eWhy Buy From Ecocycle Hub?\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003e   Official Authorized Dealer:\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eAll e-bikes come with a genuine manufacturer's warranty.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e   Bike-to-Work Approved:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSave up to 52% through tax savings! We handle the paperwork and issue your HR-ready invoice within 24 hours.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003e🎁 Buy Any 2 E-Bikes (Different Models) – Get FREE Assembly \u0026amp; Delivery on Both!\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eMix and match from our full range – save €180 total and skip the setup work. Contact us to build your pair today.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e   🇮🇪\u003cspan\u003e \u003c\/span\u003e\u003cb\u003eLocal Support:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDedicated Ireland-based customer care and remote after-sales support.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMeet One Breeze Pro \u003cspan\u003e48V 20Ah \u003c\/span\u003eFat Tire Electric Trike\u003c\/h2\u003e\n\u003cp class=\"heading leading-none title-md\"\u003e\u003cspan class=\"word animated\"\u003eMeet One Breeze Pro – a semi-recumbent folding electric trike with 90Nm torque, 160 km range, 205 kg payload, and 18×4.0\" fat tyres. Stable, comfortable, and built for riders of all abilities.\u003c\/span\u003e\u003c\/p\u003e\u003cstyle\u003e\n  \/* ===== 弹窗按钮 ===== *\/\n  .spec-btn, .size-btn, .btw-btn {\n    background: #1a1a2e;\n    color: #fff;\n    border: none;\n    padding: 12px 28px;\n    font-size: 16px;\n    font-weight: 600;\n    border-radius: 40px;\n    cursor: pointer;\n    transition: 0.3s;\n    box-shadow: 0 4px 14px rgba(0,0,0,0.15);\n    display: inline-block;\n    margin: 6px 6px;\n    letter-spacing: 0.5px;\n  }\n  .spec-btn:hover, .size-btn:hover, .btw-btn:hover {\n    background: #16213e;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.25);\n  }\n  \/* Bike to Work 按钮单独配色 *\/\n  .btw-btn {\n    background: #2e7d32;\n  }\n  .btw-btn:hover {\n    background: #1b5e20;\n  }\n\n  \/* ===== 弹窗遮罩 ===== *\/\n  .spec-modal, .size-modal, .btw-modal {\n    display: none;\n    position: fixed;\n    z-index: 99999;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0,0,0,0.65);\n    backdrop-filter: blur(4px);\n    justify-content: center;\n    align-items: center;\n    animation: fadeIn 0.25s ease;\n  }\n  .spec-modal.show, .size-modal.show, .btw-modal.show {\n    display: flex;\n  }\n\n  \/* ===== 弹窗卡片 ===== *\/\n  .spec-modal-content, .size-modal-content, .btw-modal-content {\n    background: #ffffff;\n    width: 92%;\n    max-width: 820px;\n    max-height: 88vh;\n    border-radius: 20px;\n    padding: 28px 32px 24px;\n    overflow-y: auto;\n    position: relative;\n    box-shadow: 0 30px 60px rgba(0,0,0,0.4);\n    animation: slideUp 0.3s ease;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  }\n\n  \/* ===== 关闭按钮 ===== *\/\n  .spec-close, .size-close, .btw-close {\n    position: sticky;\n    top: 0;\n    float: right;\n    font-size: 28px;\n    font-weight: 300;\n    color: #888;\n    cursor: pointer;\n    background: none;\n    border: none;\n    padding: 0 6px;\n    transition: 0.2s;\n    line-height: 1;\n    margin-top: -4px;\n  }\n  .spec-close:hover, .size-close:hover, .btw-close:hover {\n    color: #000;\n    transform: rotate(90deg);\n  }\n\n  \/* ===== 弹窗标题 ===== *\/\n  .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n    font-size: 24px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 0 0 4px 0;\n    padding-right: 40px;\n    border-bottom: 3px solid #e8e8e8;\n    padding-bottom: 12px;\n  }\n  .spec-modal-content .sub, .size-modal-content .sub, .btw-modal-content .sub {\n    font-size: 14px;\n    color: #888;\n    margin-top: -6px;\n    margin-bottom: 16px;\n  }\n\n  \/* ===== 规格表格 ===== *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  .spec-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .spec-table tr:last-child {\n    border-bottom: none;\n  }\n  .spec-table td {\n    padding: 7px 6px 7px 0;\n    vertical-align: top;\n  }\n  .spec-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 35%;\n  }\n  .spec-table .value {\n    color: #333;\n    width: 65%;\n  }\n  .spec-table .group-row td {\n    padding-top: 14px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .spec-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n\n  \/* ===== 尺寸表格 ===== *\/\n  .size-modal-content .size-image {\n    width: 100%;\n    max-width: 600px;\n    display: block;\n    margin: 0 auto 16px;\n    border-radius: 8px;\n    background: #f8f8f8;\n    padding: 10px;\n    border: 1px solid #eee;\n    box-sizing: border-box;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n    line-height: 1.6;\n    margin-top: 6px;\n  }\n  .size-table tr {\n    border-bottom: 1px solid #f0f0f0;\n  }\n  .size-table tr:last-child {\n    border-bottom: none;\n  }\n  .size-table td {\n    padding: 6px 6px 6px 0;\n    vertical-align: top;\n  }\n  .size-table .label {\n    font-weight: 600;\n    color: #1a1a2e;\n    width: 45%;\n  }\n  .size-table .value {\n    color: #333;\n    width: 55%;\n  }\n  .size-table .group-row td {\n    padding-top: 12px;\n    padding-bottom: 4px;\n    font-weight: 700;\n    font-size: 15px;\n    color: #e8491d;\n    border-bottom: 2px solid #e8491d;\n  }\n  .size-table .group-row:first-child td {\n    padding-top: 2px;\n  }\n  .size-table .note-row td {\n    padding-top: 10px;\n    padding-bottom: 6px;\n    font-style: italic;\n    color: #888;\n    font-size: 13px;\n    border-bottom: 2px solid #eee;\n  }\n\n  \/* ===== Bike to Work 弹窗内容 ===== *\/\n  .btw-content {\n    text-align: center;\n    padding: 10px 0;\n  }\n  .btw-content p {\n    font-size: 15px;\n    color: #555;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .btw-content .highlight {\n    color: #2e7d32;\n    font-weight: 700;\n  }\n  .btw-content .btn-apply {\n    background: #2e7d32;\n    color: #fff;\n    padding: 14px 40px;\n    border-radius: 40px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 18px;\n    display: inline-block;\n    transition: 0.3s;\n    border: none;\n    cursor: pointer;\n  }\n  .btw-content .btn-apply:hover {\n    background: #1b5e20;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(46, 125, 50, 0.3);\n  }\n\n  \/* ===== 分割标题（弹窗内小标题） ===== *\/\n  .section-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a1a2e;\n    margin: 18px 0 6px 0;\n    padding-bottom: 6px;\n    border-bottom: 2px solid #e8491d;\n  }\n\n  \/* ===== 滚动条 ===== *\/\n  .spec-modal-content::-webkit-scrollbar,\n  .size-modal-content::-webkit-scrollbar,\n  .btw-modal-content::-webkit-scrollbar {\n    width: 5px;\n  }\n  .spec-modal-content::-webkit-scrollbar-track,\n  .size-modal-content::-webkit-scrollbar-track,\n  .btw-modal-content::-webkit-scrollbar-track {\n    background: #f1f1f1;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb,\n  .size-modal-content::-webkit-scrollbar-thumb,\n  .btw-modal-content::-webkit-scrollbar-thumb {\n    background: #ccc;\n    border-radius: 10px;\n  }\n  .spec-modal-content::-webkit-scrollbar-thumb:hover,\n  .size-modal-content::-webkit-scrollbar-thumb:hover,\n  .btw-modal-content::-webkit-scrollbar-thumb:hover {\n    background: #aaa;\n  }\n\n  \/* ===== 动画 ===== *\/\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideUp {\n    from { transform: translateY(30px); opacity: 0; }\n    to { transform: translateY(0); opacity: 1; }\n  }\n\n  \/* ===== 移动端 ===== *\/\n  @media (max-width: 600px) {\n    .spec-modal-content, .size-modal-content, .btw-modal-content {\n      padding: 18px 14px 16px;\n      width: 96%;\n      max-height: 92vh;\n    }\n    .spec-modal-content h2, .size-modal-content h2, .btw-modal-content h2 {\n      font-size: 19px;\n      padding-bottom: 8px;\n    }\n    .spec-table td, .size-table td {\n      padding: 5px 3px 5px 0;\n      font-size: 13px;\n    }\n    .spec-btn, .size-btn, .btw-btn {\n      padding: 10px 20px;\n      font-size: 14px;\n      width: 88%;\n      text-align: center;\n    }\n    .size-modal-content .size-image {\n      padding: 6px;\n    }\n    .btw-content .btn-apply {\n      padding: 12px 28px;\n      font-size: 16px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 按钮区域（三个按钮并排）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv style=\"text-align: center; margin: 10px 0 4px;\"\u003e\n  \u003cbutton class=\"spec-btn\" onclick=\"openSpec()\"\u003e📋 Specifications\u003c\/button\u003e\n  \u003cbutton class=\"size-btn\" onclick=\"openSize()\"\u003e📐 Size\u003c\/button\u003e\n  \u003cbutton class=\"btw-btn\" onclick=\"openBtw()\"\u003e🚲 Bike to Work\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗一：Specifications                                       --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"specModal\" class=\"spec-modal\" onclick=\"closeSpecOutside(event)\"\u003e\n  \u003cdiv class=\"spec-modal-content\"\u003e\n    \u003cbutton class=\"spec-close\" onclick=\"closeSpec()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eMeet One Breeze Pro — Full Technical Details\u003c\/div\u003e\n\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003c!-- ELECTRONICS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e⚡ ELECTRONICS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eBrushless Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e48V 20Ah LG Lithium Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eController\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e20A Controller\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDriving Mode\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eThrottle \/ Pedal Assist \/ Cruise Control \/ Reverse\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eLight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eHeadlight \u0026amp; Taillight (Integrated Brake Light)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eYolin Integrated Smart Color LCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- COMPONENTS --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e🚲 COMPONENTS\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eCarbon Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eSuspension Front Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e18\" × 4.0\" All-terrain Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eCrankset\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e44T 152mm Crankset\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTransmission\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eShimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRim\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e18\" × 4.0\" Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBrake\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eF\/R 180mm Hydraulic Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFenders\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eFront \u0026amp; Rear Fenders Included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Basket\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\n        \u003c!-- PERFORMANCE --\u003e\n        \u003ctr class=\"group-row\"\u003e\u003ctd colspan=\"2\"\u003e📊 PERFORMANCE\u003c\/td\u003e\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eFront Basket Max Load\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e18 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRear Basket Max Load\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e45 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eMax Load\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e205 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eBattery Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e3.62 kg (7.98 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eGross Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e67 kg (147.7 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eNet Weight\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e60 kg (132.2 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e65–160 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eClimbing Ability\u003c\/td\u003e\n\u003ctd class=\"value\"\u003eUp to 25%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTop Speed\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e25 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"label\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"value\"\u003e90 Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Specifications subject to change without prior notice.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗二：Size（含尺寸图）                                     --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"sizeModal\" class=\"size-modal\" onclick=\"closeSizeOutside(event)\"\u003e\n  \u003cdiv class=\"size-modal-content\"\u003e\n    \u003cbutton class=\"size-close\" onclick=\"closeSize()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003eSize \u0026amp; Geometry\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eMeet One Breeze Pro — Frame Dimensions\u003c\/div\u003e\n\n    \u003c!-- 尺寸图 --\u003e\n    \u003cimg class=\"size-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Meet_One_Trike_Breeze_Pro_Size1.png?v=1787922149\" alt=\"Meet One Breeze Pro Size Diagram\"\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Measurements are approximate and may vary slightly between units.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- 弹窗三：Bike to Work                                         --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cdiv id=\"btwModal\" class=\"btw-modal\" onclick=\"closeBtwOutside(event)\"\u003e\n  \u003cdiv class=\"btw-modal-content\"\u003e\n    \u003cbutton class=\"btw-close\" onclick=\"closeBtw()\"\u003e✕\u003c\/button\u003e\n    \u003ch2\u003e🚲 Bike to Work Scheme\u003c\/h2\u003e\n    \u003cdiv class=\"sub\"\u003eSave up to 52% on your Meet One Breeze Pro through tax savings\u003c\/div\u003e\n\n    \u003cdiv class=\"btw-content\"\u003e\n      \u003cp\u003e\n        With the \u003cspan class=\"highlight\"\u003eBike to Work Scheme\u003c\/span\u003e, you can save up to 52% on your Meet One Breeze Pro\n        through tax relief. We handle all the paperwork and issue your HR-ready invoice within 24 hours.\n      \u003c\/p\u003e\n\n      \u003ca class=\"btn-apply\" href=\"https:\/\/ecocyclehub.ie\/pages\/bike-to-work-scheme\" target=\"_blank\"\u003e\n        Apply Now →\n      \u003c\/a\u003e\n\n      \u003cp style=\"font-size: 13px; color: #888; margin-top: 14px;\"\u003e\n        Click to learn more and start your application\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top: 14px; font-size: 12px; color: #aaa; text-align: center; border-top: 1px solid #eee; padding-top: 12px;\"\u003e\n      Terms and conditions apply. Subject to employer approval.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================ --\u003e\n\u003c!-- JavaScript 脚本                                              --\u003e\n\u003c!-- ============================================================ --\u003e\n\n\u003cscript\u003e\n  \/\/ ===== Specifications 弹窗 =====\n  function openSpec() {\n    document.getElementById('specModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSpec() {\n    document.getElementById('specModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSpecOutside(e) {\n    if (e.target === document.getElementById('specModal')) {\n      closeSpec();\n    }\n  }\n\n  \/\/ ===== Size 弹窗 =====\n  function openSize() {\n    document.getElementById('sizeModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeSize() {\n    document.getElementById('sizeModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeSizeOutside(e) {\n    if (e.target === document.getElementById('sizeModal')) {\n      closeSize();\n    }\n  }\n\n  \/\/ ===== Bike to Work 弹窗 =====\n  function openBtw() {\n    document.getElementById('btwModal').classList.add('show');\n    document.body.style.overflow = 'hidden';\n  }\n  function closeBtw() {\n    document.getElementById('btwModal').classList.remove('show');\n    document.body.style.overflow = '';\n  }\n  function closeBtwOutside(e) {\n    if (e.target === document.getElementById('btwModal')) {\n      closeBtw();\n    }\n  }\n\n  \/\/ ===== ESC 键关闭所有弹窗 =====\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') {\n      closeSpec();\n      closeSize();\n      closeBtw();\n    }\n  });\n\u003c\/script\u003e\n\u003ch2 class=\"heading leading-none title-md\"\u003e\n\u003cspan class=\"word animated\"\u003eDiscover\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eTrue\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eComfort\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rte body subtext-md leading-normal\"\u003e\n\u003cp\u003eThe Breeze Pro folding E-trike features a forward pedal setup, which allows for a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003esemi-recumbent position\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003emaximizing comfort for riders. The forward pedal position\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ereduces pressure on your knees, hips, and lower back\u003c\/strong\u003e, helping to avoid discomfort and strain on longer rides. The large saddle and backrest design, combined with a low center of gravity, offers superior stability and an easy-to-control ride that you’ll love.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"text-2xl number-gradient\"\u003e\u003c\/strong\u003e\u003cstrong class=\"text-2xl number-gradient\"\u003eSemi-recumbent, Low center of gravity\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_pro1_fc292f26-07bf-437b-9e33-e72c46e991e9.png?v=1787921091\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"heading leading-none title-md\"\u003e\n\u003cspan class=\"word animated\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h2\u003e\n\u003ch2 class=\"heading leading-none title-md\"\u003e\n\u003cspan class=\"word animated\"\u003eStable,\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eSafe\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003e\u0026amp;\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eAnti-Tip\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eAssist\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rte body subtext-md leading-normal\"\u003e\n\u003cp\u003eThe Breeze Pro folding eTrike’s\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ewide rear wheelbase\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eprovides a solid, balanced foundation, even on uneven terrain. Its low center of gravity ensures smooth,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003econfident turns and effortless handling\u003c\/strong\u003e. With\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eanti-tip assist wheels\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eadding an extra layer of safety, you can ride with peace of mind, focusing on the journey ahead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte\"\u003e\n\u003cstrong class=\"text-2xl number-gradient\"\u003eLow Center of Gravity,  \u003c\/strong\u003e\u003cstrong class=\"text-2xl number-gradient\"\u003eAnti-Tip Assist\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_2_d9f67a64-39e2-455c-af66-70e37acd0863.png?v=1787921230\" alt=\"\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte\"\u003e\n\u003ch2 class=\"heading leading-none title-md\"\u003e\n\u003cspan class=\"word animated\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h2\u003e\n\u003ch2 class=\"heading leading-none title-md\"\u003e\n\u003cspan class=\"word animated\"\u003eDual\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eReady\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rte body subtext-md leading-normal\"\u003e\n\u003cp\u003eDesigned to accommodate an additional battery, you can easily enhance your e-trike’s capacity to a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eremarkable 45Ah\u003c\/strong\u003e. What’s more, you can install and run both batteries simultaneously for a truly seamless riding experience no more stopping to swap batteries! This flexibility allows you to tailor your riding experience to your specific needs whether you’re looking to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003edouble or even triple your range\u003c\/strong\u003e, the Breeze Pro adapts to fit your lifestyle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte\"\u003e\n\u003cstrong class=\"text-2xl number-gradient\"\u003eStandard 20AH, MAX 45AH\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze3_6deda429-3b16-4515-8998-a29812d964a1.png?v=1787921267\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"rte\"\u003e\n\u003cspan class=\"word animated\"\u003ePerformance\u003c\/span\u003e\u003cspan class=\"whitespace\"\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"word animated\"\u003eDetails\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003ch3\u003eLED Headlight \u0026amp; Rear Brake Lights\u003c\/h3\u003e\n\u003cp\u003eThe stylish headlight, with an IP65 waterproof rating, easily cuts through gloom or fog to provide excellent visibility for night and rainy rides. The integrated rear lights flash when you brake to help prevent rear-end collisions at night.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_4.png?v=1787921337\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"heading text-lg lg:text-xl leading-tight\"\u003eHydraulic Brakes\u003c\/h3\u003e\n\u003cdiv class=\"rte text-base text-opacity\"\u003e\n\u003cp\u003eBreeze Pro uses hydraulic disc brakes on all three wheels, giving the trike even and steady stopping power. With every wheel helping to slow the trike down, it stays stable and easy to control even on steep descents or with a fully loaded cargo basket.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_6.png?v=1787921411\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"heading text-lg lg:text-xl leading-tight\"\u003eSpeed Differential\u003c\/h3\u003e\n\u003cdiv class=\"rte text-base text-opacity\"\u003e\n\u003cp\u003eThe speed differential system ensures smooth and stable turns by adjusting the speed between the rear wheels.  It provides a safer and more comfortable ride, making the trike ideal for riders of all experience levels. \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_5.png?v=1787921431\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"heading text-lg lg:text-xl leading-tight\"\u003eAnti-Tip Wheels\u003c\/h3\u003e\n\u003cdiv class=\"rte text-base text-opacity\"\u003e\n\u003cp\u003eThe anti-tip wheels serve to enhance stability and balance, especially when carrying heavy loads or riding on uneven terrain. They provide extra support during turns or stops, reducing the risk of tipping over and making the ride safer and more comfortable for users.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_7.png?v=1787921454\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 class=\"heading text-lg lg:text-xl leading-tight\"\u003eReverse Mode\u003c\/h3\u003e\n\u003cdiv class=\"rte text-base text-opacity\"\u003e\n\u003cp\u003eThe reverse mode allows you easily engage and disengage reverse with a simple button press, It's very convenient and maneuverable in city streets, narrow alleys, and during frequent stops.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_8.png?v=1787921473\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cdiv class=\"wc_review_head\"\u003e\n\u003cdiv class=\"wc_review_title\"\u003e\n\u003ch2\u003eCustomer Reviews\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/breeze_CR1.png?v=1787921694\" alt=\"\"\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ecocycle Hub","offers":[{"title":"Standard Seat(with backrest) \/ 20Ah (Single Battery)","offer_id":44792723374131,"sku":null,"price":2299.0,"currency_code":"EUR","in_stock":true},{"title":"Standard Seat(with backrest) \/ 20Ah + 20Ah (Dual-Battery)","offer_id":44792723406899,"sku":null,"price":2799.0,"currency_code":"EUR","in_stock":true},{"title":"Premium Seat(with armrest \u0026 backrest) + Standard Seat \/ 20Ah (Single Battery)","offer_id":44792723439667,"sku":null,"price":2559.0,"currency_code":"EUR","in_stock":true},{"title":"Premium Seat(with armrest \u0026 backrest) + Standard Seat \/ 20Ah + 20Ah (Dual-Battery)","offer_id":44792723472435,"sku":null,"price":3059.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/7668\/8691\/files\/Meet_One_Breeze_Pro_Fat_Tire_Ele.png?v=1787921825","url":"https:\/\/ecocyclehub.ie\/products\/meet-one-breeze-pro-fat-tire-electric-trike","provider":"Ecocycle Hub","version":"1.0","type":"link"}