{"product_id":"ekxbike-x21-max-19-off-road-electric-bike-3000w-motor-60v-30ah-battery","title":"EKXBIKE X21 Max 19\" Off Road Electric Bike 8000W Peak Motor 60V 30Ah Battery","description":"\u003cp\u003e[DESCRIPTION]\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    .specs-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 20px;\n        font-family: Arial, Helvetica, sans-serif;\n        background-color: #ffffff;\n    }\n\n    .specs-grid {\n        display: grid;\n        gap: 20px;\n        text-align: center;\n    }\n\n    .spec-item {\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center;\n        padding: 15px 10px;\n        border-bottom: 1px solid #f0f0f0;\n    }\n\n    .spec-value {\n        font-size: 16px;\n        font-weight: 700;\n        color: #333333;\n        margin-bottom: 4px;\n    }\n\n    .spec-label {\n        font-size: 14px;\n        font-weight: 400;\n        color: #666666;\n    }\n\n    \/* Mobile: 2 columns *\/\n    @media (max-width: 768px) {\n        .specs-grid {\n            grid-template-columns: repeat(2, 1fr);\n        }\n    }\n\n    \/* Desktop: 6 columns *\/\n    @media (min-width: 769px) {\n        .specs-grid {\n            grid-template-columns: repeat(6, 1fr);\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e8000W(Peak)\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003eBrushless Motor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e60V 30Ah\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003eLithium Battery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e60 Miles\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003eRiding Distance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e60MPH\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003eMax Speed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e70\/100-19\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003eTires\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-value\"\u003e150kg\/330lbs\u003c\/div\u003e\n\u003cdiv class=\"spec-label\"\u003ePayload\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0, maximum-scale=5.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003c!-- SEO: primary H1 headline for AI search \/ Google --\u003e\n\u003cstyle\u003e\n        \/* minimal reset – keep background transparent\/default *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            line-height: 1.5;\n            color: #111;\n            background-color: transparent; \/* keep default \/ transparent *\/\n        }\n        .shopify-section {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 2rem 1rem;\n            background: transparent;\n        }\n        \/* grid layout – desktop: text\/image side by side, alternating *\/\n        .feature-grid {\n            display: flex;\n            flex-direction: column;\n            gap: 2.5rem;\n        }\n        .feature-row {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 2rem;\n            scroll-margin-top: 2rem;\n        }\n        \/* alternating order on desktop: first row text left, second row image left … *\/\n        .feature-row:nth-child(odd) .feature-text {\n            order: 1;\n        }\n        .feature-row:nth-child(odd) .feature-image {\n            order: 2;\n        }\n        .feature-row:nth-child(even) .feature-text {\n            order: 2;\n        }\n        .feature-row:nth-child(even) .feature-image {\n            order: 1;\n        }\n        \/* both columns take half width *\/\n        .feature-text,\n        .feature-image {\n            flex: 0 0 48%;\n            max-width: 48%;\n        }\n        .feature-image img {\n            display: block;\n            width: 100%;\n            height: auto;\n            aspect-ratio: 16 \/ 11;   \/* comfortable reading proportion *\/\n            object-fit: cover;\n            border-radius: 12px;\n            box-shadow: 0 4px 14px rgba(0,0,0,0.04);\n            background: #fafafa;\n        }\n        \/* typography – responsive, clean *\/\n        .feature-text h1 {\n            font-size: clamp(1.75rem, 4vw, 2.4rem);\n            font-weight: 700;\n            letter-spacing: -0.01em;\n            margin-bottom: 0.25rem;\n            line-height: 1.2;\n        }\n        .feature-text h2 {\n            font-size: clamp(1.3rem, 2.8vw, 1.75rem);\n            font-weight: 600;\n            margin: 1.5rem 0 0.5rem 0;\n            line-height: 1.3;\n        }\n        .feature-text p {\n            font-size: clamp(1rem, 1.6vw, 1.15rem);\n            margin-bottom: 0.65rem;\n            color: #222;\n            max-width: 90%;\n        }\n        .feature-text strong {\n            font-weight: 650;\n            color: #000;\n        }\n        \/* mobile: every row becomes text above image *\/\n        @media (max-width: 768px) {\n            .feature-row {\n                flex-direction: column !important;\n                gap: 1rem;\n            }\n            .feature-row:nth-child(odd) .feature-text,\n            .feature-row:nth-child(even) .feature-text,\n            .feature-row:nth-child(odd) .feature-image,\n            .feature-row:nth-child(even) .feature-image {\n                order: unset !important;   \/* force natural flow: text then image *\/\n                flex: 0 0 100%;\n                max-width: 100%;\n            }\n            .feature-text p {\n                max-width: 100%;\n            }\n            .feature-text {\n                margin-bottom: 0.25rem;\n            }\n            .feature-image img {\n                aspect-ratio: 16 \/ 10;\n                width: 100%;\n            }\n        }\n        \/* tiny screens fine tuning *\/\n        @media (max-width: 480px) {\n            .shopify-section {\n                padding: 1.5rem 0.75rem;\n            }\n            .feature-text h1 {\n                font-size: 1.6rem;\n            }\n        }\n        \/* keep original background untouched *\/\n        hr, .hidden { display: none; }\n    \u003c\/style\u003e\n\u003cdiv class=\"shopify-section\"\u003e\n\u003c!-- \n        ORIGINAL CONTENT PRESERVED exactly as provided.\n        Only structural markup added for responsive\/alternating layout.\n        No extra elements or functions.\n    --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003c!-- ROW 1 – text left \/ image right (desktop) – original copy verbatim --\u003e\n\u003cdiv id=\"x21-max-overview\" class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003c!-- H1 for main product headline – SEO friendly --\u003e\n\u003ch1\u003eEKXbike X21 Max\u003c\/h1\u003e\n\u003cp\u003eAmong electric dirt bikes capable of hitting 60MPH, the EKX X21 Max is, without a doubt, the most affordable high-speed electric dirt bike! Driven by a 8000W peak motor and 60V 30Ah battery, this off-road electric bike ensures top-tier trail performance and a 60-mile range. Armed with full suspension and 19-inch tires, this street-legal e-dirt bike is precision-built for all-terrain exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cimg loading=\"lazy\" alt=\"EKX X21 Max – full suspension electric dirt bike, street legal 60mph\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-1.jpg?v=1784602482\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ROW 2 – image left \/ text right (desktop) – original copy \"8000W Peak Motor\" --\u003e\n\u003cdiv id=\"8000w-motor\" class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003ch2\u003e8000W Peak Motor\u003c\/h2\u003e\n\u003cp\u003eAt the core is a 8000W peak brushless motor optimized for demanding off-road conditions. Generating 240 Nm of torque, this electric dirt bike motor provides instant throttle response for steep hill-climbing while maintaining stable power up to a 60MPH top speed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cimg loading=\"lazy\" alt=\"EKX X21 Max 8000W peak brushless motor, 240Nm torque\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-2.jpg?v=1784602482\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ROW 3 – text left \/ image right (desktop) – original copy \"Removable Lithium Battery\" --\u003e\n\u003cdiv id=\"removable-battery\" class=\"feature-row\"\u003e\n\u003cdiv class=\"feature-text\"\u003e\n\u003ch2\u003eRemovable Lithium Battery\u003c\/h2\u003e\n\u003cp\u003eProviding high-capacity endurance is a removable 60V 30Ah battery (1800Wh). This high-voltage configuration ensures sustained power for high-speed trail rides while delivering a 60-mile range. This detachable electric dirt bike battery allows convenient off-bike charging anywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cimg loading=\"lazy\" alt=\"EKX X21 Max removable 60V 30Ah lithium battery, 1800Wh\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-3.jpg?v=1784602481\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\n\u003ch3 class=\"t4s-section-title t4s-title\"\u003e\u003cspan\u003ePro-Level Performance - X21 Max\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shopify-section\"\u003e\n\u003cdiv class=\"swipe-cards\"\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg loading=\"lazy\" alt=\"6061 Aluminum Alloy Frame – lightweight 330lbs capacity\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-4.png?v=1784602482\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-text\"\u003e\n\u003c!-- h2 replaces first bold segment, keeps exact wording --\u003e\n\u003ch2\u003e6061 Aluminum Alloy Frame\u003c\/h2\u003e\n\u003cp\u003eBuilt for extreme jumps and rugged trails, the X21 Max features a reinforced 6061 aluminum alloy frame. Lightweight yet ultra-tough, this heavy-duty electric dirt bike frame supports 330 lbs, ensuring elite stability and responsive off-road handling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 2 – Adjustable Full Suspension System --\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg loading=\"lazy\" alt=\"Adjustable Full Suspension – inverted fork piggyback coil shock\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-5.jpg?v=1784602481\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-text\"\u003e\n\u003ch2\u003eAdjustable Full Suspension System\u003c\/h2\u003e\n\u003cp\u003eAdjustable Inverted Front Fork \u0026amp; High-Performance Piggyback Coil Rear Shock. It is equipped with a comprehensive full suspension system that effectively absorbs harsh off-road shocks, resulting in a smoother and more controllable riding experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 3 – 2-Piston Hydraulic Disc Brakes --\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg loading=\"lazy\" alt=\"2-Piston Hydraulic Disc Brakes 203mm rotors\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-6.png?v=1784602482\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-text\"\u003e\n\u003ch2\u003e2-Piston Hydraulic Disc Brakes\u003c\/h2\u003e\n\u003cp\u003eStop on a dime with high-performance hydraulic disc brakes. Featuring 2-piston calipers and oversized 203mm rotors, this system delivers massive stopping power and superior heat dissipation for total control on high-speed descents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 4 – Professional Off-Road Tires --\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg loading=\"lazy\" alt=\"Professional Off-Road Tires 70\/100-19 puncture resistant\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-7.png?v=1784602482\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-text\"\u003e\n\u003ch2\u003eProfessional Off-Road Tires\u003c\/h2\u003e\n\u003cp\u003eDominate any terrain with competition-spec 70\/100-19 tires. Puncture-resistant and built for elite climbing, these high-grip tires deliver maximum stability across mud, sand, and gravel. Perfect for dominating both rugged trails and city streets with total control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 5 – NFC With LCD Display --\u003e\n\u003cdiv class=\"card-item\"\u003e\n\u003cdiv class=\"card-image\"\u003e\u003cimg loading=\"lazy\" alt=\"NFC keyless ignition smart LCD display\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-8.jpg?v=1784602481\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-text\"\u003e\n\u003ch2\u003eNFC With LCD Display\u003c\/h2\u003e\n\u003cp\u003eMonitor your ride with the high-contrast Smart LCD Display, providing real-time speed, battery, and mileage. Integrated with advanced NFC keyless ignition, it offers elite anti theft security and instant start-up — no more fumbling for keys.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end swipe-cards --\u003e\n\u003c\/div\u003e\n\u003c!-- no external assets, fully inline, Shopify compatible --\u003e\n\u003cstyle\u003e\n    \/* Embedded responsive styles - no external CSS *\/\n    .specs-section {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 2rem 1rem;\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n        background-color: #ffffff;\n        color: #000;\n        line-height: 1.6;\n    }\n\n    .specs-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 1.5rem;\n        border-bottom: 2px solid #000;\n        padding-bottom: 0.75rem;\n    }\n\n    .specs-header h2 {\n        font-size: clamp(1.5rem, 4vw, 1.75rem);\n        font-weight: 700;\n        margin: 0;\n        color: #000;\n    }\n\n    .close-btn {\n        font-size: 1.5rem;\n        cursor: pointer;\n        color: #000;\n        background: none;\n        border: none;\n        padding: 0;\n        line-height: 1;\n    }\n\n    .specs-content {\n        display: flex;\n        gap: 3rem;\n        align-items: flex-start;\n    }\n\n    .specs-list {\n        flex: 1;\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        max-width: 580px;\n        border: 1px solid #e0e0e0;\n    }\n\n    .specs-list li {\n        border-bottom: 1px solid #e0e0e0;\n        padding: 0.75rem 0;\n        display: flex;\n        flex-wrap: wrap;\n    }\n    .specs-list li:last-child {\n        border-bottom: none;\n    }\n\n    .specs-list li span:first-child {\n        font-weight: 600;\n        width: 35%;\n        color: #000;\n        white-space: nowrap;\n        padding: 0 1rem;\n        border-right: 1px solid #e0e0e0;\n    }\n\n    .specs-list li span:last-child {\n        color: #000;\n        flex: 1;\n        min-width: 60%;\n        padding: 0 1rem;\n    }\n\n    .specs-image {\n        flex: 1;\n        text-align: center;\n    }\n\n    .specs-image img {\n        max-width: 100%;\n        height: auto;\n        display: block;\n        margin: 0 auto;\n    }\n\n    .specs-note {\n        font-size: clamp(0.7rem, 2vw, 0.75rem);\n        color: #666;\n        margin-top: 0.5rem;\n        text-align: center;\n        line-height: 1.4;\n    }\n\n    \/* Mobile layout - grid table style with centered alignment *\/\n    @media (max-width: 768px) {\n        .specs-content {\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .specs-image {\n            order: -1;\n        }\n\n        .specs-image img {\n            max-width: 80%;\n        }\n\n        .specs-list {\n            max-width: 100%;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            border: 1px solid #e0e0e0;\n        }\n\n        .specs-list li {\n            border-bottom: 1px solid #e0e0e0;\n            border-right: 1px solid #e0e0e0;\n            padding: 0;\n            display: contents;\n        }\n\n        .specs-list li span:first-child {\n            font-weight: 600;\n            color: #000;\n            padding: 0.75rem 0.5rem;\n            background-color: #f8f8f8;\n            border-right: 1px solid #e0e0e0;\n            display: flex;\n            align-items: center;\n            justify-content: center; \/* Center horizontally *\/\n            text-align: center; \/* Center text *\/\n            width: auto;\n            white-space: normal;\n            word-break: break-word;\n            min-height: 44px; \/* Ensure consistent row height *\/\n        }\n\n        .specs-list li span:last-child {\n            color: #000;\n            padding: 0.75rem 0.5rem;\n            display: flex;\n            align-items: center;\n            justify-content: center; \/* Center horizontally *\/\n            background-color: #fff;\n            flex: none;\n            min-width: auto;\n            min-height: 44px; \/* Ensure consistent row height *\/\n        }\n\n        .specs-header {\n            position: relative;\n            padding-right: 2rem;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"shopify-section specs-section\"\u003e\n\u003cdiv class=\"specs-header\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-content\"\u003e\n\u003cul class=\"specs-list\"\u003e\n\u003cli\u003e\n\u003cspan\u003eMotor Power\u003c\/span\u003e\u003cspan\u003e3000W (Rated) \/ 8000W (Peak)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTop Speed\u003c\/span\u003e\u003cspan\u003e60MPH\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBattery\u003c\/span\u003e\u003cspan\u003e60V 30Ah (1800Wh) Lithium Battery\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eRiding Range\u003c\/span\u003e\u003cspan\u003e60 mi (96km)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMax Torque\u003c\/span\u003e\u003cspan\u003e240 N.M\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSuspension\u003c\/span\u003e\u003cspan\u003eFull Suspension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eNet Weight\u003c\/span\u003e\u003cspan\u003e48.2 kg (106 lbs)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBrake System\u003c\/span\u003e\u003cspan\u003e2-Piston Hydraulic Disc Brakes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTire Size\u003c\/span\u003e\u003cspan\u003e70\/100-19 (2.75-19)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"specs-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKX_X21_Max-NEW-9.jpg?v=1784603133\" alt=\"EKX X21 Max technical dimensions diagram showing 97CM height, 174CM length, 65CM seat height, 46CM seat position, 87CM rear swingarm\"\u003e\n\u003cdiv class=\"specs-note\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            background: transparent; \n            color: #111;\n        }\n        .shopify-section {\n            max-width: 1340px;\n            margin: 0 auto;\n            padding: 2rem 0.75rem;\n            background: transparent;\n            min-width: 0;\n            width: 100%;\n        }\n        \/* horizontal scroll container – mobile friendly *\/\n        .swipe-cards {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            overflow-y: hidden;\n            gap: 1.5rem;\n            padding: 0.5rem 0.25rem 1.25rem 0.25rem;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scroll-behavior: smooth;\n            min-width: 100%;\n        }\n        .swipe-cards::-webkit-scrollbar {\n            height: 6px;\n            background: #eaeaea;\n            border-radius: 20px;\n        }\n        .swipe-cards::-webkit-scrollbar-thumb {\n            background: #aaa;\n            border-radius: 20px;\n        }\n        \/* card – image above, text below *\/\n        .card-item {\n            flex: 0 0 290px;\n            min-width: 260px;\n            max-width: 340px;\n            scroll-snap-align: start;\n            background: transparent;\n            border-radius: 18px;\n            padding: 0.25rem 0.25rem 0.75rem 0.25rem;\n            display: flex;\n            flex-direction: column;\n            flex-shrink: 0 !important;\n        }\n        .card-item .card-image {\n            width: 100%;\n            aspect-ratio: 16 \/ 11;\n            overflow: hidden;\n            border-radius: 16px;\n            background: #f8f8f8;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n        }\n        .card-item .card-image img {\n            display: block;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            background: #fff;\n        }\n        .card-item .card-text {\n            padding: 0.85rem 0.2rem 0.2rem 0.2rem;\n            font-size: 0.98rem;\n            line-height: 1.5;\n            color: #1a1a1a;\n            word-break: break-word;\n        }\n        .card-item .card-text p {\n            margin-bottom: 0.35rem;\n        }\n        .card-item .card-text p:last-of-type {\n            margin-bottom: 0;\n        }\n        \/* SEO headings inside each card – h2 for feature titles, preserving original phrasing *\/\n        .card-item .card-text h2 {\n            font-size: 1.2rem;\n            font-weight: 660;\n            margin-bottom: 0.2rem;\n            line-height: 1.3;\n            letter-spacing: -0.01em;\n            color: #000;\n        }\n        .card-item .card-text h2 small {\n            font-weight: 400;\n            font-size: 0.95rem;\n            color: #222;\n        }\n        \/* preserve original line breaks and structure, but add heading level *\/\n        @media (max-width: 680px) {\n            .swipe-cards {\n                gap: 1rem;\n                padding-right: 0.25rem;\n            }\n            .card-item {\n                flex: 0 0 74vw;\n                min-width: 210px;\n                flex-shrink: 0 !important;\n            }\n        }\n        @media (max-width: 430px) {\n            .card-item {\n                flex: 0 0 80vw;\n                min-width: 175px;\n                flex-shrink: 0 !important;\n            }\n        }\n        hr, .hidden { display: none; }\n    \u003c\/style\u003e\n\u003cp\u003e[\/DESCRIPTION][SPECIFICATIONS]\u003c\/p\u003e\n\u003ch3\u003eGeneral\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003eEKX\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModel:\u003c\/strong\u003eX21 Max\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003eElectric Bike\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotor:\u003c\/strong\u003e 3000W (Peak 8000W)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery:\u003c\/strong\u003e 60V30AH removable battery\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaximum range:\u003c\/strong\u003e 60 miles\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaximum speed:\u003c\/strong\u003e 60 mph\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTires:\u003c\/strong\u003e 70\/100-19 off-road tires\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront fork:\u003c\/strong\u003e Front and rear hydraulic suspension\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrakes:\u003c\/strong\u003e Dual hydraulic oil brakes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLoad capacity:\u003c\/strong\u003e 330 pounds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGear:\u003c\/strong\u003e Shimano 7-speed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 68.5\"*42.5\"*25.6\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRecommended height:\u003c\/strong\u003e 5.3-6.4 feet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum Alloy\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTorqueㄩ\u003c\/strong\u003e 113N﹞m Torque\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuspension \u0026amp; Shocks travel:\u003c\/strong\u003e Full Suspension for Front \u0026amp; rear, Shocks travel is 120mm(4.72inch)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLights:\u003c\/strong\u003e Headlight, Tail warning light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Electric Bike\u003c\/li\u003e\n\u003cli\u003e1 x Battery Charger\u003c\/li\u003e\n\u003cli\u003e1 x Tool Kit\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e2 x Pedals Gift\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e2 x Fenders\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e1 x User Manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e[\/SPECIFICATIONS][MANUAL]\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/URLIFE-T2-MAXUAL-EU.pdf?v=1755238939\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e[\/MANUAL]\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        body {\n            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            background: transparent; \n            color: #111;\n        }\n        .shopify-section {\n            max-width: 1340px;\n            margin: 0 auto;\n            padding: 2rem 0.75rem;\n            background: transparent;\n        }\n        \/* horizontal scroll container – mobile friendly *\/\n        .swipe-cards {\n            display: flex;\n            flex-wrap: nowrap;\n            overflow-x: auto;\n            overflow-y: hidden;\n            gap: 1.5rem;\n            padding: 0.5rem 0.25rem 1.25rem 0.25rem;\n            scroll-snap-type: x mandatory;\n            -webkit-overflow-scrolling: touch;\n            scroll-behavior: smooth;\n        }\n        .swipe-cards::-webkit-scrollbar {\n            height: 6px;\n            background: #eaeaea;\n            border-radius: 20px;\n        }\n        .swipe-cards::-webkit-scrollbar-thumb {\n            background: #aaa;\n            border-radius: 20px;\n        }\n        \/* card – image above, text below *\/\n        .card-item {\n            flex: 0 0 290px;\n            min-width: 260px;\n            max-width: 340px;\n            scroll-snap-align: start;\n            background: transparent;\n            border-radius: 18px;\n            padding: 0.25rem 0.25rem 0.75rem 0.25rem;\n            display: flex;\n            flex-direction: column;\n        }\n        .card-item .card-image {\n            width: 100%;\n            aspect-ratio: 16 \/ 11;\n            overflow: hidden;\n            border-radius: 16px;\n            background: #f8f8f8;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n        }\n        .card-item .card-image img {\n            display: block;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            background: #fff;\n        }\n        .card-item .card-text {\n            padding: 0.85rem 0.2rem 0.2rem 0.2rem;\n            font-size: 0.98rem;\n            line-height: 1.5;\n            color: #1a1a1a;\n            word-break: break-word;\n        }\n        .card-item .card-text p {\n            margin-bottom: 0.35rem;\n        }\n        .card-item .card-text p:last-of-type {\n            margin-bottom: 0;\n        }\n        \/* SEO headings inside each card – h2 for feature titles, preserving original phrasing *\/\n        .card-item .card-text h2 {\n            font-size: 1.2rem;\n            font-weight: 660;\n            margin-bottom: 0.2rem;\n            line-height: 1.3;\n            letter-spacing: -0.01em;\n            color: #000;\n        }\n        .card-item .card-text h2 small {\n            font-weight: 400;\n            font-size: 0.95rem;\n            color: #222;\n        }\n        \/* preserve original line breaks and structure, but add heading level *\/\n        @media (max-width: 680px) {\n            .swipe-cards {\n                gap: 1rem;\n                padding-right: 0.25rem;\n            }\n            .card-item {\n                flex: 0 0 74vw;\n                min-width: 210px;\n            }\n        }\n        @media (max-width: 430px) {\n            .card-item {\n                flex: 0 0 80vw;\n                min-width: 175px;\n            }\n        }\n        hr, .hidden { display: none; }\n    \u003c\/style\u003e","brand":"EKXBIKE","offers":[{"title":"US \/ Black","offer_id":45111918395588,"sku":"ebeksus0002","price":1899.0,"currency_code":"USD","in_stock":true},{"title":"UK \/ Black","offer_id":45200786587844,"sku":"ebeksuk0001","price":2489.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/2532\/4996\/files\/EKSBIKE-X21_MAX-Black-2.png?v=1761722586","url":"https:\/\/glaeride.com\/pl\/products\/ekxbike-x21-max-19-off-road-electric-bike-3000w-motor-60v-30ah-battery","provider":"Gleeride","version":"1.0","type":"link"}