{"title":"Cyrusher","description":"\u003cp\u003eCyrusher builds powerful, full-suspension electric bikes designed for off-road adventures. With fat tires, dual battery options, and rugged frames, Cyrusher e-bikes are ready for trails, hills, and everything in between.\u003c\/p\u003e","products":[{"product_id":"cyclone-x","title":"Cyrusher Cyclone X 500W Carbon Electric Mountain Bike","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDiscover the Cyrusher Cyclone X – an ebike that redefines performance. Experience the power of a 500W mid-drive motor, a cutting-edge carbon frame, and advanced suspension for an unparalleled riding adventure.\u003c\/span\u003e\u003c\/p\u003e","brand":"Cyrusher Sports","offers":[{"title":"Cyan","offer_id":42152043741258,"sku":"US-Cyclone-X-Cyan","price":3999.0,"currency_code":"USD","in_stock":false},{"title":"Red","offer_id":42152043774026,"sku":"US-Cyclone-X-Red","price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherCycloneX-500WCarbonFiberMid-DriveEbike-Blue.jpg?v=1767077064"},{"product_id":"flash-ultra-electric-skateboard","title":"Flash Ultra Electric Skateboard","description":"\u003cp\u003eFlash Ultra is more than just an electric skateboard; it's a testament to innovation and design, offering a high-performance, customizable ride suited for both adrenaline seekers and daily commuters. It combines a lightweight T700 carbon fiber deck, powerful 6384 dual-drive motors, and a high-capacity 12s4p battery. Equipped with advanced CNC Phantom Hub Motors and versatile for various wheel sizes, it offers exceptional performance and stability for both enthusiastic and everyday riders.\u003c\/p\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152197193802,"sku":"Flash-Ultra-12s4p","price":1299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherFlashUltraElectricSkateboard1.jpg?v=1767077068"},{"product_id":"ranger-2-0","title":"Cyrusher Ranger 2.0 750W Full Suspension Fat Tire Electric Mountain Bike","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden; \/* Prevents horizontal scroll *\/\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Video Section *\/\n        [data-belcopia-product] .hero-video-section {\n            position: relative;\n            height: 50vh;\n            min-height: 350px;\n            max-height: 500px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-color: #333;\n        }\n        [data-belcopia-product] .hero-video-section video {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transform: translate(-50%, -50%);\n            z-index: 1;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.4), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.6em;\n            font-weight: bold;\n            color: #5f7038; \/* Green Heading Color *\/\n            border-bottom: 2px solid #eee;\n            padding-bottom: 10px;\n            margin-bottom: 30px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n\n        \n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } }\n        \n        [data-belcopia-product] .two-col-container img, [data-belcopia-product] .two-col-container .video-wrapper { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; overflow: hidden;}\n        [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; }\n        [data-belcopia-product] .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details {\n            background-color: #f9f9f9;\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            margin-bottom: 15px;\n            overflow: hidden;\n        }\n        [data-belcopia-product] .dropdown-section summary {\n            padding: 20px;\n            font-weight: bold;\n            font-size: 1.2em;\n            cursor: pointer;\n            position: relative;\n            outline: none;\n            list-style: none; \/* For Safari *\/\n        }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; } \/* For Chrome\/Safari *\/\n        [data-belcopia-product] .dropdown-section summary::after {\n            content: '+';\n            position: absolute;\n            right: 25px;\n            font-size: 1.5em;\n            color: #5f7038;\n            transition: transform 0.3s ease-in-out;\n        }\n        [data-belcopia-product] .dropdown-section details[open] summary::after {\n            transform: rotate(45deg);\n        }\n        [data-belcopia-product] .dropdown-content {\n            padding: 0 20px 20px 20px;\n            border-top: 1px solid #ddd;\n        }\n        \n        \/* Dimensions List *\/\n        [data-belcopia-product] .dimensions-list {\n            list-style: none;\n            padding: 0;\n            column-count: 1;\n        }\n        @media (min-width: 768px) {\n             [data-belcopia-product] .dimensions-list { column-count: 2; }\n        }\n        [data-belcopia-product] .dimensions-list li {\n            display: flex;\n            align-items: center;\n            margin-bottom: 15px;\n            padding-bottom: 15px;\n            border-bottom: 1px solid #eee;\n        }\n        [data-belcopia-product] .dimensions-list .dim-label {\n            font-weight: bold;\n            font-size: 1.5em;\n            color: #5f7038;\n            margin-right: 15px;\n            line-height: 1;\n        }\n        [data-belcopia-product] .dimensions-list .dim-desc {\n            font-size: 1em;\n            color: #333;\n        }\n         [data-belcopia-product] .dimensions-list .dim-desc strong {\n            color: #2c2c2c;\n            margin-right: 10px;\n        }\n\n        \/* 6. Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding-bottom: 20px; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 20px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.1em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.9em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Performance Ratings Section *\/\n        [data-belcopia-product] .rating-explanation { font-size: 0.9em; color: #555; margin-top: -15px; margin-bottom: 30px; }\n        [data-belcopia-product] .performance-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 992px) { [data-belcopia-product] .performance-container { grid-template-columns: 1.7fr 1fr; } }\n        [data-belcopia-product] .rating-bars { width: 100%; }\n        [data-belcopia-product] .rating-bar { margin-bottom: 20px; }\n        [data-belcopia-product] .rating-label { font-weight: bold; margin-bottom: 8px; display: flex; justify-content: space-between; align-items: center; font-size: 0.9em; }\n        [data-belcopia-product] .rating-label span:last-child { color: #555; }\n        [data-belcopia-product] .bar-container { height: 25px; background-color: #e9e9e9; border-radius: 5px; overflow: hidden; }\n        [data-belcopia-product] .bar-fill { height: 100%; background-color: #5f7038; border-radius: 5px; animation: fillBar 2s 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }\n        [data-belcopia-product] .bar-fill-99 { width: 99%; }\n        [data-belcopia-product] .bar-fill-98 { width: 98%; }\n        [data-belcopia-product] .bar-fill-96 { width: 96%; }\n        [data-belcopia-product] .bar-fill-94 { width: 94%; }\n        [data-belcopia-product] .bar-fill-92 { width: 92%; }\n\n        @keyframes fillBar { from { width: 0; } }\n\n        [data-belcopia-product] .bel-score-box { padding: 30px; text-align: center; background-color: #f7f8f6; border-radius: 12px; border: 1px solid #e9e9e9; box-shadow: 0 4px 20px rgba(0,0,0,0.04); }\n        [data-belcopia-product] .bel-score-box h4 { margin: 0 0 10px 0; border-bottom: none; font-size: 1.2em; color: #5f7038; letter-spacing: 1px; }\n        [data-belcopia-product] .score-display { margin: 0; font-size: 4.5em; font-weight: bold; color: #2c2c2c; line-height: 1.1; }\n        [data-belcopia-product] .expert-take { margin-top: 15px; font-style: italic; font-size: 0.95em; color: #555; }\n\n        \/* 8. Other Sections (Specs, What's in the Box) *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; min-width: 600px; } \/* Min-width for scroll *\/\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f9f9f9; font-weight: bold; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        \n        [data-belcopia-product] .list-section ul { list-style: none; padding: 0; margin-top: 20px; }\n        [data-belcopia-product] .list-section li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .list-section li::before { content: '✓'; color: #5f7038; font-size: 1.2em; line-height: 1.4; margin-right: 15px; font-weight: bold; }\n        [data-belcopia-product] .list-section .item-title { font-weight: bold; }\n        \n    \u003c\/style\u003e\n\u003cdiv data-belcopia-product=\"\"\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\" alt=\"Range Icon\"\u003e \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003eUp to 75 MILES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\" alt=\"Speed Icon\"\u003e \u003cspan class=\"glance-title\"\u003eMax Speed\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e28 MPH\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\" alt=\"Battery Icon\"\u003e \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e52V 20Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\" alt=\"Motor Icon\"\u003e \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e750W 95(N·m)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\" alt=\"Payload Icon\"\u003e \u003cspan class=\"glance-title\"\u003ePayload Capacity\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e350 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\" alt=\"Sensor Icon\"\u003e \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003eTorque Sensor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-video-section\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher_ranger_2.0_electric_bike_side_view_in_grey_with_orange_accents.webp?v=1751935718\"\u003e\n                \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5aa7490821d14e1ebca2fafe228efc3c.mp4\" type=\"video\/mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2\u003eCyrusher Ranger 2.0\u003c\/h2\u003e\n\u003cp class=\"product-subtitle\"\u003eFull Suspension Fat Tire Electric Mountain Bike\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"The Throne of the Trail.\"\u003c\/p\u003e\n\u003cp\u003eThe Cyrusher Ranger is an unapologetic, high-performance beast, engineered for the rider who demands the best and wants to stand out. It's built around a powerful \u003cstrong class=\"description-emphasis\"\u003e750W Bafang motor with an advanced torque sensor\u003c\/strong\u003e, delivering an incredible 95Nm of torque for conquering the steepest climbs with intuitive, natural-feeling power. This is matched with a unique, motorcycle-inspired \u003cstrong class=\"description-emphasis\"\u003efull-suspension frame\u003c\/strong\u003e that provides a plush, controlled ride over the most aggressive terrain.\u003c\/p\u003e\n\u003cp\u003eFrom its aggressive styling to its top-tier components, the Ranger is designed to be the undisputed king of the trail. It's the ultimate machine for the rider who wants to go anywhere, conquer anything, and look good doing it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want a bike with an aggressive, head-turning design.\u003c\/li\u003e\n\u003cli\u003eYou need a powerful and responsive motor with an advanced torque sensor.\u003c\/li\u003e\n\u003cli\u003eYou ride demanding trails and require a high-performance full-suspension system.\u003c\/li\u003e\n\u003cli\u003eYou believe your gear should be a statement of power and capability.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/rider_jumps_cyrusher_ranger_2.0_electric_fat_bike_off_sandy_hill_in_desert_landscape.webp?v=1751935718\" alt=\"Rider jumping the Cyrusher Ranger 2.0\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eAggressive By Design\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/close-up_of_cyrusher_ranger_2.0_electric_bike_handlebars_front_suspension_and_fat_tires.webp?v=1751935718\" alt=\"Close-up of the Cyrusher Ranger 2.0 handlebars and suspension\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eUnmistakable Style \u0026amp; Control\u003c\/h4\u003e\n\u003cp\u003eThe Ranger's design DNA comes from the world of motocross. The wide, riser handlebars provide maximum leverage and control on technical terrain, while the robust, inverted front suspension fork not only looks aggressive but provides superior stiffness and performance compared to standard forks. It's a cockpit built for commanding the trail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eConquer Any Terrain\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv\u003e\n\u003ch4\u003eYour All-Access Pass\u003c\/h4\u003e\n\u003cp\u003eWith its powerful Bafang motor, active full-suspension frame, and high-volume fat tires, the Ranger is built to go anywhere. It provides incredible traction on loose climbs, a stable and planted feel at high speeds, and the comfort to ride all day long. From sandy dunes to rocky mountain trails, the Ranger gives you the confidence to conquer it all.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/two_riders_on_cyrusher_ranger_2.0_fat_tire_electric_bikes_riding_on_sandy_terrain_under_blue_sky.webp?v=1751935719\" alt=\"Two riders on Cyrusher Ranger bikes in the desert.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cdiv class=\"features-scroller\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Bafang Motor\u003c\/h4\u003e\n\u003cp\u003eThe powerful and reliable Bafang motor with a torque sensor provides 95Nm of torque to help you conquer steep climbs with ease.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 20Ah LG Battery\u003c\/h4\u003e\n\u003cp\u003eA massive 1040Wh battery pack provides the long-range capability needed for epic all-day adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Air Suspension\u003c\/h4\u003e\n\u003cp\u003eThe custom-tuned air suspension fork and rear shock provide a plush, controlled ride that can be adjusted to your weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eTektro 4-Piston Brakes\u003c\/h4\u003e\n\u003cp\u003ePowerful hydraulic brakes with 203mm rotors deliver incredible stopping power and control on steep descents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 9-Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eA reliable, high-performance drivetrain from Shimano provides crisp shifting across a wide gear range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section dropdown-section\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSpecifications\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003e52V 750W brushless rear hub motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e52V 20Ah (1040Wh) LG Cells\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003eUp to 75 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTop Speed\u003c\/td\u003e\n\u003ctd\u003e28 MPH in PAS level 5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003eTektro HD-E3940 4-piston hydraulic disc brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrivetrain\u003c\/td\u003e\n\u003ctd\u003eShimano 9-speed ASLM20109RC\/ARDM2000SGS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003eHydraulic dual crown suspension (60mm travel) \u0026amp; DNM air shock (190x50mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e26\" x 4\" puncture-resistant Chaoyang tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003e6061 aluminum alloy with internal battery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e86.6 pounds (39.3 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePayload Capacity\u003c\/td\u003e\n\u003ctd\u003e350 pounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eTorque sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDimensions\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher_ranger_2.0_electric_bike_size_chart_with_frame_measurements_and_dimensions.webp?v=1751935719\" alt=\"Cyrusher Ranger 2.0 e-bike geometry chart\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul class=\"dimensions-list\"\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eReach:\u003c\/strong\u003e 28\" \/ 71 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eWheelbase:\u003c\/strong\u003e 49.4\" \/ 125.5 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eOverall Length:\u003c\/strong\u003e 78\" \/ 198.5 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eMin. Saddle Height:\u003c\/strong\u003e 34\" \/ 87 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eMax. Saddle Height:\u003c\/strong\u003e 39\" \/ 98 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eHandlebar Height:\u003c\/strong\u003e 46\" \/ 116 cm\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003cul class=\"list-section\"\u003e\n\u003cli\u003e\u003cspan class=\"item-title\"\u003eCyrusher Ranger 2.0 E-Bike\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"item-title\"\u003e52V 20Ah Battery\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"item-title\"\u003e52V 3.0A Charger\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"item-title\"\u003eAssembly Toolkit \u0026amp; Manual\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bordered-section\" id=\"performance-ratings\"\u003e\n\u003ch3\u003ePerformance Ratings\u003c\/h3\u003e\n\u003cp class=\"rating-explanation\"\u003eOur proprietary Belcopia Rating is calculated using a sophisticated algorithm that analyzes key performance metrics against extensive market data. This AI-driven score provides an objective, at-a-glance measure of a product's overall value and capability in its class.\u003c\/p\u003e\n\u003cdiv class=\"performance-container\"\u003e\n\u003cdiv class=\"rating-bars\"\u003e\n\u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eClimbing Power\u003c\/span\u003e\u003cspan\u003e99\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\n\u003cdiv class=\"bar-fill bar-fill-99\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eSuspension Performance\u003c\/span\u003e\u003cspan\u003e98\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\n\u003cdiv class=\"bar-fill bar-fill-98\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eTechnical Handling\u003c\/span\u003e\u003cspan\u003e96\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\n\u003cdiv class=\"bar-fill bar-fill-96\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eStopping Power\u003c\/span\u003e\u003cspan\u003e94\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\n\u003cdiv class=\"bar-fill bar-fill-94\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eAll-Terrain Traction\u003c\/span\u003e\u003cspan\u003e92\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\n\u003cdiv class=\"bar-fill bar-fill-92\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bel-score-box\"\u003e\n\u003ch4\u003eBelcopia Rating\u003c\/h4\u003e\n\u003cp class=\"score-display\"\u003e96%\u003c\/p\u003e\n\u003cp class=\"expert-take\"\u003eThe Ranger is an absolute beast, engineered for the rider who refuses to blend in. It combines the world-class power of a Bafang motor with a unique, motorcycle-inspired full-suspension frame. The result is a bike that dominates the most demanding trails and turns heads everywhere it goes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":42152196997194,"sku":"US-RNGR2.0-GR","price":2499.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":42152197029962,"sku":"US-RNGR2.0-BK","price":2499.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":42152197062730,"sku":"US-RNGR2.0-WH","price":2499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Ranger-2.0-E-Bike-Green.jpg?v=1767077107"},{"product_id":"kommoda-3-0","title":"Cyrusher Kommoda 3.0 | 750W 48V Full-Suspension Step-Through Electric Bike","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eCyrusher Kommoda 2.0\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden; \/* Prevents horizontal scroll *\/\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Video Section *\/\n        [data-belcopia-product] .hero-video-section {\n            position: relative;\n            height: 50vh;\n            min-height: 350px;\n            max-height: 500px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-color: #333;\n        }\n        [data-belcopia-product] .hero-video-section video {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transform: translate(-50%, -50%);\n            z-index: 1;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.4), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.6em;\n            font-weight: bold;\n            color: #5f7038; \/* Green Heading Color *\/\n            border-bottom: 2px solid #eee;\n            padding-bottom: 10px;\n            margin-bottom: 30px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n\n        \n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } }\n        \n        [data-belcopia-product] .two-col-container img, [data-belcopia-product] .two-col-container .video-wrapper { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; overflow: hidden;}\n        [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; }\n        [data-belcopia-product] .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details {\n            background-color: #f9f9f9;\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            margin-bottom: 15px;\n            overflow: hidden;\n        }\n        [data-belcopia-product] .dropdown-section summary {\n            padding: 20px;\n            font-weight: bold;\n            font-size: 1.2em;\n            cursor: pointer;\n            position: relative;\n            outline: none;\n            list-style: none; \/* For Safari *\/\n        }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; } \/* For Chrome\/Safari *\/\n        [data-belcopia-product] .dropdown-section summary::after {\n            content: '+';\n            position: absolute;\n            right: 25px;\n            font-size: 1.5em;\n            color: #5f7038;\n            transition: transform 0.3s ease-in-out;\n        }\n        [data-belcopia-product] .dropdown-section details[open] summary::after {\n            transform: rotate(45deg);\n        }\n        [data-belcopia-product] .dropdown-content {\n            padding: 0 20px 20px 20px;\n            border-top: 1px solid #ddd;\n        }\n        \n        \/* Dimensions List *\/\n        [data-belcopia-product] .dimensions-list {\n            list-style: none;\n            padding: 0;\n            column-count: 1;\n        }\n        @media (min-width: 768px) {\n             [data-belcopia-product] .dimensions-list { column-count: 2; }\n        }\n        [data-belcopia-product] .dimensions-list li {\n            display: flex;\n            align-items: center;\n            margin-bottom: 15px;\n            padding-bottom: 15px;\n            border-bottom: 1px solid #eee;\n        }\n        [data-belcopia-product] .dimensions-list .dim-label {\n            font-weight: bold;\n            font-size: 1.5em;\n            color: #5f7038;\n            margin-right: 15px;\n            line-height: 1;\n        }\n        [data-belcopia-product] .dimensions-list .dim-desc {\n            font-size: 1em;\n            color: #333;\n        }\n         [data-belcopia-product] .dimensions-list .dim-desc strong {\n            color: #2c2c2c;\n            margin-right: 10px;\n        }\n\n        \/* 6. Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding-bottom: 20px; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 20px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.1em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.9em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Performance Ratings Section *\/\n        [data-belcopia-product] .rating-explanation { font-size: 0.9em; color: #555; margin-top: -15px; margin-bottom: 30px; }\n        [data-belcopia-product] .performance-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 992px) { [data-belcopia-product] .performance-container { grid-template-columns: 1.7fr 1fr; } }\n        [data-belcopia-product] .rating-bars { width: 100%; }\n        [data-belcopia-product] .rating-bar { margin-bottom: 20px; }\n        [data-belcopia-product] .rating-label { font-weight: bold; margin-bottom: 8px; display: flex; justify-content: space-between; align-items: center; font-size: 0.9em; }\n        [data-belcopia-product] .rating-label span:last-child { color: #555; }\n        [data-belcopia-product] .bar-container { height: 25px; background-color: #e9e9e9; border-radius: 5px; overflow: hidden; }\n        [data-belcopia-product] .bar-fill { height: 100%; background-color: #5f7038; border-radius: 5px; animation: fillBar 2s 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }\n        [data-belcopia-product] .bar-fill-98 { width: 98%; }\n        [data-belcopia-product] .bar-fill-95 { width: 95%; }\n        [data-belcopia-product] .bar-fill-92 { width: 92%; }\n        [data-belcopia-product] .bar-fill-88 { width: 88%; }\n\n        @keyframes fillBar { from { width: 0; } }\n\n        [data-belcopia-product] .bel-score-box { padding: 30px; text-align: center; background-color: #f7f8f6; border-radius: 12px; border: 1px solid #e9e9e9; box-shadow: 0 4px 20px rgba(0,0,0,0.04); }\n        [data-belcopia-product] .bel-score-box h4 { margin: 0 0 10px 0; border-bottom: none; font-size: 1.2em; color: #5f7038; letter-spacing: 1px; }\n        [data-belcopia-product] .score-display { margin: 0; font-size: 4.5em; font-weight: bold; color: #2c2c2c; line-height: 1.1; }\n        [data-belcopia-product] .expert-take { margin-top: 15px; font-style: italic; font-size: 0.95em; color: #555; }\n\n        \/* 8. Other Sections (Specs, What's in the Box) *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; min-width: 600px; } \/* Min-width for scroll *\/\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f9f9f9; font-weight: bold; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        \n        [data-belcopia-product] .list-section ul { list-style: none; padding: 0; margin-top: 20px; }\n        [data-belcopia-product] .list-section li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .list-section li::before { content: '✓'; color: #5f7038; font-size: 1.2em; line-height: 1.4; margin-right: 15px; font-weight: bold; }\n        [data-belcopia-product] .list-section .item-title { font-weight: bold; }\n        \n    \u003c\/style\u003e\n\n\n\u003cdiv data-belcopia-product=\"\"\u003e\n    \u003c!-- Section 1: At a Glance Bar --\u003e\n    \u003cdiv class=\"at-a-glance-bar\"\u003e\n        \u003cdiv class=\"glance-container\"\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Range Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003e68 MILES\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Speed Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003eTop speed\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003e28 MPH\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Battery Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003e48V 20Ah\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Motor Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003e750W\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Payload Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003ePayload capacity\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003e350 LBS\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n                \u003cimg alt=\"Sensor Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\"\u003e\n                \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e\n                \u003cspan class=\"glance-desc\"\u003eTorque Sensor\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 2: Hero Video --\u003e\n    \u003cdiv class=\"hero-video-section\"\u003e\n        \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n        \u003cvideo playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\"\u003e\n            \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4da103ae7ba541cea7a6ebb1db4ee731.mp4\"\u003e\n            Your browser does not support the video tag.\n        \u003c\/source\u003e\u003c\/video\u003e\n        \u003cdiv class=\"hero-content\"\u003e\n            \u003ch2\u003eCyrusher Kommoda 2.0\u003c\/h2\u003e\n            \u003cp class=\"product-subtitle\"\u003eYour Anywhere, Anytime Adventure Bike\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"page-content\"\u003e\n        \u003c!-- Section 3: Introduction --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003cp class=\"sub-headline\"\u003e\"Where Comfort and Capability Converge.\"\u003c\/p\u003e\n            \u003cp\u003eImagine a bike that erases limitations. The Cyrusher Kommoda 2.0 is your key to unlocking new adventures, blending the effortless accessibility of a \u003cstrong class=\"description-emphasis\"\u003elow step-through frame\u003c\/strong\u003e with the rugged confidence of a fat tire, full-suspension machine. Feel the world smooth out beneath you as the plush suspension and cushioned tires absorb every bump. Ride with the empowering surge of a \u003cstrong class=\"description-emphasis\"\u003e750W motor\u003c\/strong\u003e that makes hills disappear. And when your journey is done, simply fold it away. This isn't just a bike; it's your all-access pass to freedom.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 4: Who It's For --\u003e\n        \u003cdiv class=\"bordered-section\"\u003e\n            \u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                \u003cul class=\"two-col-list\"\u003e\n                    \u003cli\u003eYou crave the freedom to get on and go, without swinging a leg over a high bar.\u003c\/li\u003e\n                    \u003cli\u003eYou want to feel the cushioned, stable ride that only fat tires and full suspension can provide.\u003c\/li\u003e\n                    \u003cli\u003eYou need a bike that adapts to your life, easily folding to fit in a car, RV, or closet.\u003c\/li\u003e\n                    \u003cli\u003eYou desire the power to flatten hills and the range to explore without worry.\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cdiv\u003e\u003cimg alt=\"Man and woman enjoying their Cyrusher Kommoda 2.0 e-bikes.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Man_and_woman_chatting_on_a_tennis_court_next_to_their_green_and_orange_Cyrusher_Kommoda_2.0_electric_bikes..webp?v=1752946785\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 5: Highlighted Feature 1 --\u003e\n        \u003cdiv class=\"bordered-section\"\u003e\n            \u003ch3\u003eYour Cushioned Escape\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                \u003cdiv\u003e\u003cimg alt=\"Man relaxing on a Cyrusher Kommoda 2.0 on a scenic bridge.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Man_sitting_on_a_green_Cyrusher_Kommoda_2.0_electric_bike_on_a_wooden_bridge_writing_in_a_notebook..webp?v=1752946784\"\u003e\u003c\/div\u003e\n                \u003cdiv\u003e\n                    \u003ch4\u003eGlide Over Everything\u003c\/h4\u003e\n                    \u003cp\u003eFeel the jarring bumps and vibrations of the road simply melt away. The Kommoda 2.0's \u003cstrong class=\"description-emphasis\"\u003efull-suspension system and high-volume fat tires\u003c\/strong\u003e work in harmony to create a sensation of floating over imperfect terrain. It’s a ride so smooth and stable, it inspires the confidence to venture down paths you used to avoid. This is your sanctuary on wheels, offering a plush, controlled, and supremely comfortable journey, no matter where the path leads.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 6: Highlighted Feature 2 --\u003e\n        \u003cdiv class=\"bordered-section\"\u003e\n            \u003ch3\u003ePower That Feels Like You\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                 \u003cdiv\u003e\n                    \u003ch4\u003eIntuitive, Effortless Power\u003c\/h4\u003e\n                    \u003cp\u003eExperience acceleration so smooth, it feels like a natural extension of your own strength. The Kommoda 2.0's advanced \u003cstrong class=\"description-emphasis\"\u003etorque sensor\u003c\/strong\u003e intelligently measures how hard you're pedaling and matches it with the perfect amount of motor assistance in real-time. There's no jerking or lagging—just a seamless, intuitive surge of power right when you need it. Feel the bike anticipate your every move, making your ride feel both exhilarating and effortlessly under your control.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv\u003e\u003cimg alt=\"Woman effortlessly riding the Cyrusher Kommoda 2.0 in the city.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Woman_riding_an_orange_Cyrusher_Kommoda_2.0_electric_bike_on_a_city_street..webp?v=1752946784\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 7: Key Features Scroller --\u003e\n        \u003cdiv class=\"bordered-section\"\u003e\n            \u003ch3\u003eKey Features\u003c\/h3\u003e\n            \u003cdiv class=\"features-scroller\"\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eUpgraded Rear Air Shock\u003c\/h4\u003e\n                        \u003cp\u003eGuarantees a pleasant and seamless ride even on the roughest terrain, giving your e-bike outstanding suspension performance.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eUpgraded Torque Sensor\u003c\/h4\u003e\n                        \u003cp\u003eProvides smooth, responsive, and natural-feeling power assistance by measuring your pedal force, enhancing control and efficiency.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eIntelligent Color Display\u003c\/h4\u003e\n                        \u003cp\u003eThe bright front light and anti-glare color display keep you connected and in control with crystal clear visibility in all conditions.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n                        \u003cp\u003eGet powerful and reliable stopping power in all weather conditions with just a light touch, ensuring you ride with confidence.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eShimano 7-Gears\u003c\/h4\u003e\n                        \u003cp\u003eWith 7 gears and 5 pedal assist levels, you can always find a comfortable pedaling cadence to match your speed and the terrain.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                 \u003cdiv class=\"feature-card\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003ePowerful Rear Light\u003c\/h4\u003e\n                        \u003cp\u003eLight up the night and ride with confidence. Our powerful rear light enhances your visibility to others, ensuring a secure journey.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 8: Video Section --\u003e\n        \u003cdiv class=\"bordered-section\"\u003e\n            \u003ch3\u003eSee It In Action\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                \u003cdiv class=\"video-wrapper\"\u003e\u003ciframe title=\"Cyrusher Kommoda 2.0 Review Video 1\" src=\"https:\/\/www.youtube.com\/embed\/rt7UBtALxcY\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n                \u003cdiv class=\"video-wrapper\"\u003e\u003ciframe title=\"Cyrusher Kommoda 2.0 Review Video 2\" src=\"https:\/\/www.youtube.com\/embed\/6VM0t1hjSEU\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 9: Accordion Dropdowns --\u003e\n        \u003cdiv class=\"bordered-section dropdown-section\"\u003e\n            \u003cdetails\u003e\n                \u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n                \u003cdiv class=\"dropdown-content\"\u003e\n                    \u003ctable class=\"spec-table\"\u003e\n                        \u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eCharger\u003c\/th\u003e\n\u003ctd\u003e48V 3.0A\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eCharging Time\u003c\/th\u003e\n\u003ctd\u003e6~7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eBattery Lifetime\u003c\/th\u003e\n\u003ctd\u003e800 charges\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eSpeed Class\u003c\/th\u003e\n\u003ctd\u003eUp to 28 mph on Level 5 PAS\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e83.11 lbs (37.7kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eup to 68 miles (110 km)\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e48V 750W Brushless Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003ePayload Capacity\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\n                    \u003c\/table\u003e\n                \u003c\/div\u003e\n            \u003c\/details\u003e\n            \u003cdetails\u003e\n                \u003csummary\u003eMechanicals\u003c\/summary\u003e\n                \u003cdiv class=\"dropdown-content\"\u003e\n                    \u003ctable class=\"spec-table\"\u003e\n                        \u003ctbody\u003e\n                            \u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003eChaoyang 20\" X 4\" Puncture-Resistant Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003e3.7\" LCD display, Colorful Smart Computer\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eFully Hydraulic Disc Brakes 180mm Front + Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eCrank Set\u003c\/th\u003e\n\u003ctd\u003e170Mm Forged 52T Alloy Dual-Sided Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eKMC Stainless Chain\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eDerailleur\u003c\/th\u003e\n\u003ctd\u003e7 Speed Shimano Rear Derailleur\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eFront Fork\u003c\/th\u003e\n\u003ctd\u003eOil \u0026amp; Spring Suspension fork\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Alloy with Internal Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eRear Suspension\u003c\/th\u003e\n\u003ctd\u003eAir Shock 165x750 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano SL-TX50-7R, 7-speeds\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eTwist Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eHandlebar\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy 31.8mm, 620mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eKickstand\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Kickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eRims\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eBreathable Ergonomic Sport Cushion Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eSeat post\u003c\/th\u003e\n\u003ctd\u003e33.9mm \/Adjustable height\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003ctd\u003eTorque Sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003ctr\u003e\n\u003cth\u003eSpokes\u003c\/th\u003e\n\u003ctd\u003e12-Gauge Stainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n                        \u003c\/tbody\u003e\n                    \u003c\/table\u003e\n                \u003c\/div\u003e\n            \u003c\/details\u003e\n            \u003cdetails\u003e\n                \u003csummary\u003eDimensions \u0026amp; Sizing\u003c\/summary\u003e\n                \u003cdiv class=\"dropdown-content\"\u003e\n                    \u003cdiv class=\"two-col-container\"\u003e\n                        \u003cdiv\u003e\u003cimg alt=\"Cyrusher Kommoda 2.0 e-bike geometry chart\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Kommoda_2.0_electric_bike_geometry_and_size_chart_with_detailed_measurements..webp?v=1752947523\"\u003e\u003c\/div\u003e\n                        \u003cdiv\u003e\n                            \u003cul class=\"dimensions-list\"\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eRider Height:\u003c\/strong\u003e 4'9\" ~ 6'3\"\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eReach:\u003c\/strong\u003e 20.5'' \/ 52cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eStandover Height:\u003c\/strong\u003e 15'' \/ 38cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eWheelbase:\u003c\/strong\u003e 46.1'' \/ 117cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eMin Saddle Height:\u003c\/strong\u003e 31.5'' \/ 80cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eMax Saddle Height:\u003c\/strong\u003e 41'' \/ 104cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eTotal Length:\u003c\/strong\u003e 68.5'' \/ 174cm\u003c\/span\u003e\u003c\/li\u003e\n                                \u003cli\u003e\u003cspan class=\"dim-desc\"\u003e\u003cstrong\u003eHandlebar Height:\u003c\/strong\u003e 45.1'' \/ 114.5cm\u003c\/span\u003e\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/details\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Section 10: Performance Ratings --\u003e\n        \u003cdiv class=\"bordered-section\" id=\"performance-ratings\"\u003e\n            \u003ch3\u003ePerformance Ratings\u003c\/h3\u003e\n            \u003cp class=\"rating-explanation\"\u003eOur proprietary Belcopia Rating is calculated using a sophisticated algorithm that analyzes key performance metrics against extensive market data. This AI-driven score provides an objective, at-a-glance measure of a product's overall value and capability in its class.\u003c\/p\u003e\n            \u003cdiv class=\"performance-container\"\u003e\n                \u003cdiv class=\"rating-bars\"\u003e\n                    \u003cdiv class=\"rating-bar\"\u003e\n                        \u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eRide Comfort\u003c\/span\u003e\u003cspan\u003e98\/100\u003c\/span\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"bar-container\"\u003e\n                            \u003cdiv class=\"bar-fill bar-fill-98\"\u003e\u003cbr\u003e\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"rating-bar\"\u003e\n                        \u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eVersatility \u0026amp; Convenience\u003c\/span\u003e\u003cspan\u003e95\/100\u003c\/span\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"bar-container\"\u003e\n                            \u003cdiv class=\"bar-fill bar-fill-95\"\u003e\u003cbr\u003e\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"rating-bar\"\u003e\n                        \u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003ePower \u0026amp; Acceleration\u003c\/span\u003e\u003cspan\u003e92\/100\u003c\/span\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"bar-container\"\u003e\n                            \u003cdiv class=\"bar-fill bar-fill-92\"\u003e\u003cbr\u003e\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"rating-bar\"\u003e\n                        \u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eEase of Use\u003c\/span\u003e\u003cspan\u003e88\/100\u003c\/span\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"bar-container\"\u003e\n                            \u003cdiv class=\"bar-fill bar-fill-88\"\u003e\u003cbr\u003e\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"bel-score-box\"\u003e\n                    \u003ch4\u003eBelcopia Rating\u003c\/h4\u003e\n                    \u003cp class=\"score-display\"\u003e93%\u003c\/p\u003e\n                    \u003cp class=\"expert-take\"\u003eThe Kommoda 2.0 is a masterclass in versatile design. It delivers an exceptionally comfortable and stable ride that inspires confidence, while its folding, step-through frame removes nearly every barrier to getting out and exploring. It's the perfect companion for the rider who wants it all.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":42152197095498,"sku":"US-KMDAMAX-GN","price":1599.0,"currency_code":"USD","in_stock":true},{"title":"Orange","offer_id":42152197128266,"sku":"US-KMDAMAX-OG","price":1599.0,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":43372841992266,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":false},{"title":"Gray","offer_id":43372852445258,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherKommoda2.0-Green.jpg?v=1767077110"},{"product_id":"sonder","title":"Cyrusher Sonder | 250W 36V Folding Electric Commuter Bike","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden;\n            background-color: #fff;\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Video Section *\/\n        [data-belcopia-product] .hero-video-section {\n            position: relative;\n            height: 60vh;\n            min-height: 400px;\n            max-height: 600px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-color: #333;\n        }\n        [data-belcopia-product] .hero-video-section video {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transform: translate(-50%, -50%);\n            z-index: 1;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.5), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.8em;\n            font-weight: bold;\n            color: #5f7038;\n            text-align: left;\n            margin-bottom: 20px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; color: #5f7038; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n        [data-belcopia-product] h4 { font-size: 1.4em; color: #2c2c2c; margin-bottom: 10px; }\n\n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { \n            [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :first-child { order: 2; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :last-child { order: 1; }\n        }\n        \n        [data-belcopia-product] .two-col-container img { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* 6. Key Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding: 20px 0; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 25px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.2em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.95em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details { background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 15px; overflow: hidden; }\n        [data-belcopia-product] .dropdown-section summary { padding: 20px; font-weight: bold; font-size: 1.2em; cursor: pointer; position: relative; outline: none; list-style: none; }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; }\n        [data-belcopia-product] .dropdown-section summary::after { content: '+'; position: absolute; right: 25px; font-size: 1.5em; color: #5f7038; transition: transform 0.3s ease-in-out; }\n        [data-belcopia-product] .dropdown-section details[open] summary::after { transform: rotate(45deg); }\n        [data-belcopia-product] .dropdown-content { padding: 0 20px 20px 20px; border-top: 1px solid #ddd; }\n        \n        \/* 8. Spec Table \u0026 Other Lists *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; }\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f2f2f2; font-weight: bold; width: 40%; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        [data-belcopia-product] .dimensions-table { min-width: 0; }\n        \n        \/* 9. Video Section *\/\n        [data-belcopia-product] .video-grid { display: grid; grid-template-columns: 1fr; gap: 30px; }\n        @media (min-width: 768px) { [data-belcopia-product] .video-grid { grid-template-columns: 1fr 1fr; } }\n        [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.1); }\n        [data-belcopia-product] .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n\n    \u003c\/style\u003e\n\u003cdiv data-belcopia-product=\"\"\u003e\n\u003c!-- Section 1: At a Glance Bar --\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Range Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e53 MILES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Speed Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003eTop speed\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e15 MPH\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Battery Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e48V 10Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Motor Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e250W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Payload Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003ePayload capacity\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003e265 LBS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg alt=\"Sensor Icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\"\u003e \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e \u003cspan class=\"glance-desc\"\u003eTorque Sensor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 2: Hero Video --\u003e\n\u003cdiv class=\"hero-video-section\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cvideo playsinline=\"\" muted=\"\" loop=\"loop\" autoplay=\"autoplay\"\u003e\n                \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/2dcb9aa417e940779efffc5a57d3461c.mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2\u003eCyrusher Sonder\u003c\/h2\u003e\n\u003cp class=\"product-subtitle\"\u003eLightweight Folding Electric Bike for Adults\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003c!-- Section 3: Introduction --\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Ultimate Portability. Uncompromised Ride.\"\u003c\/p\u003e\n\u003cp\u003eThe Cyrusher Sonder is the ultimate solution for urban mobility and travel. It combines a lightweight, \u003cstrong class=\"description-emphasis\"\u003equick-folding frame\u003c\/strong\u003e with the premium features of a full-sized e-bike, including a surprisingly plush suspension system and an intuitive \u003cstrong class=\"description-emphasis\"\u003etorque sensor\u003c\/strong\u003e. Whether you're commuting to work, exploring a new city on vacation, or simply need a bike that fits your life (and your trunk), the Sonder delivers a smooth, powerful, and convenient ride without compromise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Section 4: Who It's For --\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou are a city commuter who needs a bike that's easy to store at home or the office.\u003c\/li\u003e\n\u003cli\u003eYou love to travel and want a capable e-bike that can fit in your car or RV.\u003c\/li\u003e\n\u003cli\u003eYou have limited storage space but don't want to sacrifice ride quality.\u003c\/li\u003e\n\u003cli\u003eYou appreciate a bike that is lightweight, nimble, and easy to manage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cimg alt=\"A man adjusting the Cyrusher Sonder folding e-bike.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Man_adjusting_white_Cyrusher_Sonder_folding_e-bike_in_a_park_during_autumn..webp?v=1752700482\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 5: Highlighted Feature 1 --\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eFolds in Seconds\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"The Cyrusher Sonder folded compactly indoors.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Folded_Cyrusher_Sonder_electric_bike_displayed_indoors_showcasing_compact_design..webp?v=1752700482\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eCompact \u0026amp; Portable Design\u003c\/h4\u003e\n\u003cp\u003eThe Sonder's greatest strength is its ability to shrink. With a few simple steps, the frame folds neatly in half, the handlebar stem collapses, and the pedals fold up. This transforms the bike into a compact package that can be easily carried, stored in a closet, placed under a desk, or loaded into the trunk of a car. It's the perfect companion for a life on the move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 6: Highlighted Feature 2 --\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eSmooth, Natural Power\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Man riding the white Cyrusher Sonder along a path.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Man_riding_a_white_Cyrusher_Sonder_folding_e-bike_along_a_sunny_path_with_palm_trees..webp?v=1752700482\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eIntuitive Torque Sensor\u003c\/h4\u003e\n\u003cp\u003eUnlike basic cadence sensors that just detect if you're pedaling, the Sonder's advanced torque sensor measures how hard you're pedaling. This allows the motor to deliver power that's perfectly proportional to your effort. The result is an incredibly smooth and natural-feeling ride, as if your own strength is being amplified. It makes for seamless acceleration and intuitive control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 7: Key Features Scroller --\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cdiv class=\"features-scroller\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e250W Hub Motor\u003c\/h4\u003e\n\u003cp\u003eThe efficient and quiet 250W hub motor provides reliable power that's perfect for city riding and moderate hills.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 10Ah Battery\u003c\/h4\u003e\n\u003cp\u003eThe lightweight, integrated battery provides up to 53 miles of range while keeping the bike's profile sleek and balanced.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n\u003cp\u003eGet powerful and reliable stopping power in all weather conditions, a crucial safety feature for urban environments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 9-Speed Gearing\u003c\/h4\u003e\n\u003cp\u003eA high-quality Shimano drivetrain provides smooth, crisp shifting across a wide range of gears for any incline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFront \u0026amp; Rear Suspension\u003c\/h4\u003e\n\u003cp\u003eA rarity on folding bikes, the Sonder includes both front and rear suspension to smooth out bumps for a surprisingly comfortable ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 8: Video Section --\u003e\n\u003cdiv class=\"bordered-section\"\u003e\n\u003ch3\u003eSee It In Action\u003c\/h3\u003e\n\u003cdiv class=\"video-grid\"\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe title=\"Cyrusher Sonder Review Video 1\" src=\"https:\/\/www.youtube.com\/embed\/NpIb0L80t88\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003ciframe title=\"Cyrusher Sonder Review Video 2\" src=\"https:\/\/www.youtube.com\/embed\/jsC5uyvCsmE\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Section 9: Accordion Dropdowns --\u003e\n\u003cdiv class=\"bordered-section dropdown-section\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 10Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharger\u003c\/th\u003e\n\u003ctd\u003e54.6V 2.0A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging Time\u003c\/th\u003e\n\u003ctd\u003e5~7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery Lifetime\u003c\/th\u003e\n\u003ctd\u003e800 charges\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSpeed Class\u003c\/th\u003e\n\u003ctd\u003eUp to 15 MPH (24 KPH)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e48.72 lbs (22.1kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eup to 53 miles (85 km)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e48V 250W Brushless Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePayload Capacity\u003c\/th\u003e\n\u003ctd\u003e265 lbs (120 KG)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMechanicals\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003eChaoyang 20\" x 2.0\" puncture-proof tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eColorful Smart Computer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eFully Hydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCrank Set\u003c\/th\u003e\n\u003ctd\u003e170Mm Forged 52T Alloy Dual-Sided Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eQRS9*120L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDerailleur\u003c\/th\u003e\n\u003ctd\u003e9 Speed Shimano Rear Derailleur\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFront Fork\u003c\/th\u003e\n\u003ctd\u003eOil \u0026amp; Spring Suspension fork with adjustment\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Alloy with Internal Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRear Suspension\u003c\/th\u003e\n\u003ctd\u003eYES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 9 speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRims\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eBreathable Ergonomic Sport Cushion Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeat post\u003c\/th\u003e\n\u003ctd\u003eAdjustable height\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003ctd\u003eTorque Sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDimensions \u0026amp; Sizing\u003c\/summary\u003e\n\u003cdiv class=\"dropdown-content\"\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Cyrusher Sonder e-bike geometry chart\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Sonder_electric_folding_bike_geometry_and_dimensions_chart_with_detailed_measurements..webp?v=1752700482\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ctable class=\"spec-table dimensions-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003ctd\u003e4'9\" ~ 5'9\" (150cm ~ 180cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003ctd\u003eStandard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eReach\u003c\/th\u003e\n\u003ctd\u003e19.7'' \/ 50cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheelbase\u003c\/th\u003e\n\u003ctd\u003e43.3'' \/ 110cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMin Saddle Height\u003c\/th\u003e\n\u003ctd\u003e30.9'' \/ 78.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Saddle Height\u003c\/th\u003e\n\u003ctd\u003e35.4'' \/ 90cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTotal Length\u003c\/th\u003e\n\u003ctd\u003e64.2'' \/ 163cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHandlebar Height\u003c\/th\u003e\n\u003ctd\u003e44'' \/ 112cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":42152197226570,"sku":"Us-Sonder-Blue","price":999.0,"currency_code":"USD","in_stock":false},{"title":"White","offer_id":42152197259338,"sku":"US-Sonder-white","price":999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":42152197292106,"sku":"US-Sonder-black","price":999.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":42152197324874,"sku":"US-Sonder-grey","price":999.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Sonder-Folding-E-Bike-Black-1.jpg?v=1767077119"},{"product_id":"rover","title":"Cyrusher Rover Full Suspension Fat Tire All-Terrain Electric Mountain Bike","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eCyrusher Rover – All-Terrain Full Suspension Electric Bike\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden;\n            background-color: #fff;\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Video Section *\/\n        [data-belcopia-product] .hero-video-section {\n            position: relative;\n            height: 60vh;\n            min-height: 400px;\n            max-height: 600px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-color: #333;\n        }\n        [data-belcopia-product] .hero-video-section video {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transform: translate(-50%, -50%);\n            z-index: 1;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.5), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.8em;\n            font-weight: bold;\n            color: #5f7038;\n            text-align: left;\n            margin-bottom: 20px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; color: #5f7038; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n        [data-belcopia-product] h4 { font-size: 1.4em; color: #2c2c2c; margin-bottom: 10px; }\n\n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { \n            [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :first-child { order: 2; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :last-child { order: 1; }\n        }\n        \n        [data-belcopia-product] .two-col-container img { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* 6. Key Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding: 20px 0; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 25px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.2em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.95em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details { background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 15px; overflow: hidden; }\n        [data-belcopia-product] .dropdown-section summary { padding: 20px; font-weight: bold; font-size: 1.2em; cursor: pointer; position: relative; outline: none; list-style: none; }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; }\n        [data-belcopia-product] .dropdown-section summary::after { content: '+'; position: absolute; right: 25px; font-size: 1.5em; color: #5f7038; transition: transform 0.3s ease-in-out; }\n        [data-belcopia-product] .dropdown-section details[open] summary::after { transform: rotate(45deg); }\n        [data-belcopia-product] .dropdown-content { padding: 0 20px 20px 20px; border-top: 1px solid #ddd; }\n        \n        \/* 8. Spec Table \u0026 Other Lists *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; }\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f2f2f2; font-weight: bold; width: 40%; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        [data-belcopia-product] .dimensions-table { min-width: 0; }\n\n    \u003c\/style\u003e\n\n\n\n    \u003cdiv data-belcopia-product\u003e\n        \u003c!-- Section 1: At a Glance Bar --\u003e\n        \u003cdiv class=\"at-a-glance-bar\"\u003e\n            \u003cdiv class=\"glance-container\"\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\" alt=\"Range Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e62 MILES\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\" alt=\"Speed Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eTop speed\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e28 MPH\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\" alt=\"Battery Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e52V 15.6Ah\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\" alt=\"Motor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e750W\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\" alt=\"Payload Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003ePayload capacity\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e350 LBS\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\" alt=\"Sensor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003eTorque Sensor\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Section 2: Hero Video --\u003e\n        \u003cdiv class=\"hero-video-section\"\u003e\n            \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n            \u003cvideo autoplay loop muted playsinline\u003e\n                \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/13b108d927cf424ba676379df9bdb287.mp4\" type=\"video\/mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n            \u003cdiv class=\"hero-content\"\u003e\n                \u003ch2\u003eCyrusher Rover\u003c\/h2\u003e\n                \u003cp class=\"product-subtitle\"\u003eAll-Terrain Full Suspension Electric Bike\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"page-content\"\u003e\n            \u003c!-- Section 3: Introduction --\u003e\n            \u003cdiv class=\"unbordered-section\"\u003e\n                \u003cp class=\"sub-headline\"\u003e\"Unleash Your Inner Explorer. Conquer Any Trail.\"\u003c\/p\u003e\n                \u003cp\u003eThe Cyrusher Rover is a true do-it-all machine, engineered for riders who refuse to be limited by terrain. It combines the unstoppable grip of fat tires with a sophisticated \u003cstrong class=\"description-emphasis\"\u003efull-suspension frame\u003c\/strong\u003e, featuring both front and rear shocks to absorb the biggest hits. Power is delivered by a potent 750W motor, managed by an intuitive \u003cstrong class=\"description-emphasis\"\u003etorque sensor\u003c\/strong\u003e that provides smooth, responsive assistance. From rocky mountain paths to sandy trails and city streets, the Rover provides the power, comfort, and control to ride with confidence wherever your adventure leads.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 4: Who It's For --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container\"\u003e\n                    \u003cul class=\"two-col-list\"\u003e\n                        \u003cli\u003eYou ride on varied and challenging terrain and need maximum comfort.\u003c\/li\u003e\n                        \u003cli\u003eYou want the superior traction and stability of a full-suspension system.\u003c\/li\u003e\n                        \u003cli\u003eYou need a powerful 750W motor for climbing steep hills and trails.\u003c\/li\u003e\n                        \u003cli\u003eYou prefer the natural ride feel of a responsive torque sensor.\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                    \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Woman_riding_a_Cyrusher_Rover_all-terrain_electric_bike_up_a_rocky_trail_in_the_mountains..webp?v=1752695331\" alt=\"A woman riding the Cyrusher Rover e-bike on a rocky trail.\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Section 5: Highlighted Feature 1 --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eAll-Terrain Dominance\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container reverse\"\u003e\n                     \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Man_riding_a_Cyrusher_Rover_fat-tire_electric_bike_on_red_rock_terrain_under_a_clear_blue_sky..webp?v=1752695331\" alt=\"Man riding the Cyrusher Rover on red rock terrain.\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003ch4\u003eFat Tires for Maximum Grip\u003c\/h4\u003e\n                        \u003cp\u003eThe Rover rolls on massive 26\" x 4.0\" puncture-resistant fat tires. Their sheer size provides an enormous contact patch with the ground, delivering unparalleled traction and flotation over soft surfaces like sand and snow. On hard, bumpy trails, they act as extra suspension, smoothing out the ride and giving you the confidence to point the bike anywhere and know it will stick.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Section 6: Highlighted Feature 2 --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003ePlush Full-Suspension System\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container\"\u003e\n                     \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Close-up_of_Cyrusher_Rover_e-bike_drivetrain_rear_suspension_and_fat_tire_against_a_dark_background..webp?v=1752695331\" alt=\"Close-up of the Cyrusher Rover's rear suspension and drivetrain.\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003ch4\u003eControl and Comfort\u003c\/h4\u003e\n                        \u003cp\u003eUnlike hardtail bikes, the Rover features a true full-suspension frame with an oil and spring fork up front and an adjustable oil spring shock in the rear. This system works in unison to absorb impacts from rocks, roots, and drops, keeping your wheels planted on the ground for enhanced control and traction. It dramatically reduces rider fatigue, allowing you to ride longer and tackle more aggressive trails in total comfort.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 7: Key Features Scroller --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eKey Features\u003c\/h3\u003e\n                \u003cdiv class=\"features-scroller\"\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Suspension Frame\u003c\/h4\u003e\n\u003cp\u003eFront and rear suspension work together to provide the ultimate in comfort and control on rough terrain.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003eThe powerful and reliable brushless motor provides the torque needed for steep climbs and rapid acceleration.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eIntuitive Torque Sensor\u003c\/h4\u003e\n\u003cp\u003eDelivers power that matches your pedaling effort for a smooth, natural, and highly responsive riding experience.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n\u003cp\u003ePowerful hydraulic brakes with large 180mm rotors provide exceptional stopping power and control in all conditions.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eLong-Range Battery\u003c\/h4\u003e\n\u003cp\u003eThe high-capacity 52V 15.6Ah battery is integrated into the frame for a clean look and provides up to 62 miles of range.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 8: Accordion Dropdowns --\u003e\n            \u003cdiv class=\"bordered-section dropdown-section\"\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e52V 15.6Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCharger\u003c\/th\u003e\n\u003ctd\u003e52V 2A CE\/UL certified\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCharging Time\u003c\/th\u003e\n\u003ctd\u003e7~9 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBattery Lifetime\u003c\/th\u003e\n\u003ctd\u003e800 cycles\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSpeed Class\u003c\/th\u003e\n\u003ctd\u003eUp to 28 mph on Level 5 PAS\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e87.3 lbs (39.6 kg) With Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 62 miles (100 km)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e52V 750W Brushless Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003ePayload Capacity\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eMechanicals\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003e26\" X 4.0\" Puncture-Resistant Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eMid-Mounted LCD Display With USB\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eFully Hydraulic Disc Brakes 180mm Front + Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCrank Set\u003c\/th\u003e\n\u003ctd\u003e170Mm Forged 52T Alloy Dual-Sided Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eStainless Chain\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eDerailleur\u003c\/th\u003e\n\u003ctd\u003e7 Speed Shimano Rear Derailleur\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFront Suspension\u003c\/th\u003e\n\u003ctd\u003eOil \u0026amp; Spring Suspension fork with adjustment\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Alloy with Internal Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eRear Suspension\u003c\/th\u003e\n\u003ctd\u003eOil Spring suspension 165x750 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano SL-TX50, 7-speeds\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eKickstand\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Kickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eRims\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eBreathable Ergonomic Sport Cushion Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSeat post\u003c\/th\u003e\n\u003ctd\u003e￠30.4*350 \/Adjustable height\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003ctd\u003eTorque Sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eDimensions \u0026amp; Sizing\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003cdiv class=\"two-col-container\"\u003e\n                            \u003cdiv\u003e\n                                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Rover_electric_bike_with_detailed_frame_geometry_and_measurements_diagram..webp?v=1752695331\" alt=\"Cyrusher Rover e-bike geometry chart\"\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv\u003e\n                                \u003ctable class=\"spec-table dimensions-table\"\u003e\n                                    \u003ctbody\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003ctd\u003e5' 5\" ~ 6'3\" (165cm ~ 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003ctd\u003eStandard\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eReach\u003c\/th\u003e\n\u003ctd\u003e18.1'' \/ 46cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eStandover Height\u003c\/th\u003e\n\u003ctd\u003e28.7'' \/ 73cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eWheelbase\u003c\/th\u003e\n\u003ctd\u003e48.6'' \/ 123.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eMin Saddle Height\u003c\/th\u003e\n\u003ctd\u003e33.8'' \/ 86cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eMax Saddle Height\u003c\/th\u003e\n\u003ctd\u003e41.3'' \/ 105cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eTotal Length\u003c\/th\u003e\n\u003ctd\u003e77.5'' \/ 197cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eHandlebar Height\u003c\/th\u003e\n\u003ctd\u003e45'' \/ 114.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                    \u003c\/tbody\u003e\n                                \u003c\/table\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":42152197357642,"sku":"US-ROVER-BLUE","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":42152197390410,"sku":"US-ROVER-GREEN","price":1499.0,"currency_code":"USD","in_stock":false},{"title":"Black","offer_id":42152197423178,"sku":"US-ROVER-BLACK","price":1499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherRoverE-Bike-Green-Main.jpg?v=1767077143"},{"product_id":"rumble","title":"Cyrusher Rumble Step-Through Fat Tire All-Terrain Electric Bike","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eCyrusher Rumble – Step-Through All-Terrain Electric Bike\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden;\n            background-color: #fff;\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Section *\/\n        [data-belcopia-product] .hero-image-section {\n            position: relative;\n            height: 60vh;\n            min-height: 400px;\n            max-height: 600px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-size: cover;\n            background-position: center;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.5), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.8em;\n            font-weight: bold;\n            color: #5f7038;\n            text-align: left; \/* Changed from center *\/\n            margin-bottom: 20px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; color: #5f7038; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n        [data-belcopia-product] h4 { font-size: 1.4em; color: #2c2c2c; margin-bottom: 10px; }\n\n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { \n            [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :first-child { order: 2; } \n            [data-belcopia-product] .two-col-container.reverse \u003e :last-child { order: 1; }\n        }\n        \n        [data-belcopia-product] .two-col-container img { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* 6. Key Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding: 20px 0; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 25px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.2em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.95em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details { background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 15px; overflow: hidden; }\n        [data-belcopia-product] .dropdown-section summary { padding: 20px; font-weight: bold; font-size: 1.2em; cursor: pointer; position: relative; outline: none; list-style: none; }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; }\n        [data-belcopia-product] .dropdown-section summary::after { content: '+'; position: absolute; right: 25px; font-size: 1.5em; color: #5f7038; transition: transform 0.3s ease-in-out; }\n        [data-belcopia-product] .dropdown-section details[open] summary::after { transform: rotate(45deg); }\n        [data-belcopia-product] .dropdown-content { padding: 0 20px 20px 20px; border-top: 1px solid #ddd; }\n        \n        \/* 8. Spec Table \u0026 Other Lists *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; }\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f2f2f2; font-weight: bold; width: 40%; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        [data-belcopia-product] .dimensions-table { min-width: 0; } \/* Override for dimensions *\/\n\n        \/* 9. Video Section *\/\n        [data-belcopia-product] .video-grid { display: grid; grid-template-columns: 1fr; gap: 30px; }\n        @media (min-width: 768px) { [data-belcopia-product] .video-grid { grid-template-columns: 1fr 1fr; } }\n        [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.1); }\n        [data-belcopia-product] .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n\n    \u003c\/style\u003e\n\n\n\n    \u003cdiv data-belcopia-product\u003e\n        \u003c!-- Section 1: At a Glance Bar --\u003e\n        \u003cdiv class=\"at-a-glance-bar\"\u003e\n            \u003cdiv class=\"glance-container\"\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\" alt=\"Range Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e58 MILES\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\" alt=\"Speed Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eTop speed\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e22 MPH\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\" alt=\"Battery Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e48V 18Ah\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\" alt=\"Motor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e500W(65N·m)\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\" alt=\"Payload Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003ePayload capacity\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e350 LBS\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\" alt=\"Sensor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003eCadence Sensor\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Section 2: Hero Image --\u003e\n        \u003cdiv class=\"hero-image-section\" style=\"background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Woman_riding_a_black_Cyrusher_Rumble_electric_bike_on_a_scenic_mountain_road_under_a_clear_blue_sky..webp?v=1752692902');\"\u003e\n            \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"hero-content\"\u003e\n                \u003ch2\u003eCyrusher Rumble\u003c\/h2\u003e\n                \u003cp class=\"product-subtitle\"\u003eStep-Through All-Terrain Electric Bike\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"page-content\"\u003e\n            \u003c!-- Section 3: Introduction --\u003e\n            \u003cdiv class=\"unbordered-section\"\u003e\n                \u003cp class=\"sub-headline\"\u003e\"Effortless Adventure. Uncompromising Comfort.\"\u003c\/p\u003e\n                \u003cp\u003eThe Cyrusher Rumble redefines what a comfort bike can be. We've combined an accessible \u003cstrong class=\"description-emphasis\"\u003elow step-through frame\u003c\/strong\u003e with an efficient 500W motor and a road-smoothing front suspension fork. The result is a ride that's incredibly easy to get on and off, yet fully capable of tackling bumpy city streets, gravel paths, and light trails. With its responsive cadence sensor and robust fat tires, the Rumble delivers a smooth, stable, and exhilarating experience for riders of all abilities. Adventure is now open to everyone.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 4: Who It's For --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container\"\u003e\n                    \u003cul class=\"two-col-list\"\u003e\n                        \u003cli\u003eYou value comfort and accessibility with a step-through frame design.\u003c\/li\u003e\n                        \u003cli\u003eYou want a versatile bike that's equally at home on pavement and trails.\u003c\/li\u003e\n                        \u003cli\u003eYou want a forgiving ride provided by a front suspension fork.\u003c\/li\u003e\n                        \u003cli\u003eYou desire the stability and all-terrain grip of wide fat tires.\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                    \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Woman_standing_with_a_white_Cyrusher_Rumble_electric_bike_in_a_cobblestone_street_with_flowers_and_buildings..webp?v=1752692902\" alt=\"A woman with the white Cyrusher Rumble e-bike.\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Section 5: Highlighted Feature --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eDesigned for Your Comfort\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container reverse\"\u003e\n                     \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Woman_sitting_on_a_black_Cyrusher_Rumble_fat_tire_e-bike_in_a_green_park_surrounded_by_trees..webp?v=1752692902\" alt=\"Close-up of the Cyrusher Rumble's fat tires.\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv\u003e\n                        \u003ch4\u003eGo-Anywhere Fat Tires\u003c\/h4\u003e\n                        \u003cp\u003eThe Rumble is equipped with massive 26\" x 4.0\" fat tires. Their large volume allows you to run lower pressures, creating a huge contact patch with the ground. This not only soaks up bumps for a smoother ride but also provides incredible traction and stability on loose surfaces like gravel, dirt, and even sand. These puncture-resistant tires give you the confidence to explore beyond the pavement without a second thought.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 6: Key Features Scroller --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eKey Features\u003c\/h3\u003e\n                \u003cdiv class=\"features-scroller\"\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eStep-Through Frame\u003c\/h4\u003e\n\u003cp\u003eThe low-step frame makes it incredibly easy to get on and off the bike, boosting confidence for all riders.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFront Fork Suspension\u003c\/h4\u003e\n\u003cp\u003eThe front suspension fork absorbs bumps and vibrations from the road, providing a much smoother and more comfortable ride.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eComfortable Gel Saddle\u003c\/h4\u003e\n\u003cp\u003eThe ergonomic, gel-filled saddle is designed to provide maximum support and cushioning, ensuring you stay comfortable even on long rides.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eAdjustable Upright Riding\u003c\/h4\u003e\n\u003cp\u003eCustomize your riding position with the adjustable stem for a perfect, ergonomic fit that reduces strain on your back and shoulders.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eColor LCD Display\u003c\/h4\u003e\n\u003cp\u003eThe full-color display is easy to read in direct sunlight and provides all your key ride metrics at a glance, including speed and range.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 7: Video Section --\u003e\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eSee It In Action\u003c\/h3\u003e\n                \u003cdiv class=\"video-grid\"\u003e\n                    \u003cdiv class=\"video-wrapper\"\u003e\n                        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Zjc1MnCPQI0\" title=\"Cyrusher Rumble Review Video 1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"video-wrapper\"\u003e\n                        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ctpMcUJ5Olw\" title=\"Cyrusher Rumble Review Video 2\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- Section 8: Accordion Dropdowns --\u003e\n            \u003cdiv class=\"bordered-section dropdown-section\"\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 18Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCharger\u003c\/th\u003e\n\u003ctd\u003e48V 3.0A\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCharging Time\u003c\/th\u003e\n\u003ctd\u003e6~7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBattery Lifetime\u003c\/th\u003e\n\u003ctd\u003e800 cycles\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSpeed Class\u003c\/th\u003e\n\u003ctd\u003eUp to 22 mph on Level 5 PAS\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e70.32lbs (31.9 KG) With Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp To 58 Miles (94 Km)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e48V 500W 65 N.m Brushless Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003ePayload Capacity\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eMechanicals\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003eChaoyang 26\" X 4\" Puncture-Resistant Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003e3.5\" LCD display, Colorful Smart Computer\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eFully Hydraulic Disc Brakes 180mm Front + Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCrank Set\u003c\/th\u003e\n\u003ctd\u003e170Mm Forged 52T Alloy Dual-Sided Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eKMC Stainless Chain\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eTransmission\u003c\/th\u003e\n\u003ctd\u003eShimano Tx50-R\/M315 Gear Shift System 7 Speed Derailleur\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFront Suspension\u003c\/th\u003e\n\u003ctd\u003eOil \u0026amp; Spring Suspension fork with adjustment\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Alloy with Internal Battery\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7-speeds\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eHalf Twist Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eKickstand\u003c\/th\u003e\n\u003ctd\u003e6061 Aluminum Kickstand\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eRims\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eBreathable Ergonomic Sport Cushion Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSeat post\u003c\/th\u003e\n\u003ctd\u003e31.9mm \/Adjustable height\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003ctd\u003eSpeed Sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSpokes\u003c\/th\u003e\n\u003ctd\u003e12-Gauge Stainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eDimensions \u0026amp; Sizing\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003cdiv class=\"two-col-container\"\u003e\n                            \u003cdiv\u003e\n                                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Rumble_electric_bike_dimensions_and_geometry_chart_showing_measurements_of_frame_wheels_and_components..webp?v=1752692902\" alt=\"Cyrusher Rumble e-bike geometry chart\"\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv\u003e\n                                \u003ctable class=\"spec-table dimensions-table\"\u003e\n                                    \u003ctbody\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003ctd\u003e5'1\" ~ 6'2\" (155cm ~ 190cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eReach\u003c\/th\u003e\n\u003ctd\u003e19.29\" \/ 49cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eStandover Height\u003c\/th\u003e\n\u003ctd\u003e16.14\" \/ 41cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eWheelbase\u003c\/th\u003e\n\u003ctd\u003e47.24\" \/ 120cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eTotal Length\u003c\/th\u003e\n\u003ctd\u003e69.29\" \/ 176cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eMin Saddle Height\u003c\/th\u003e\n\u003ctd\u003e34.25\" \/ 87cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                        \u003ctr\u003e\n\u003cth\u003eMax Saddle Height\u003c\/th\u003e\n\u003ctd\u003e38.58\" \/ 98cm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                    \u003c\/tbody\u003e\n                                \u003c\/table\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Cyrusher Sports","offers":[{"title":"White","offer_id":42152197685322,"sku":"US-Rumble-WH","price":1399.0,"currency_code":"USD","in_stock":false},{"title":"Black","offer_id":42152197718090,"sku":"US-Rumble-Bk","price":1399.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherRumbleStep-ThroughEbike_500W_48V18Ah-White.jpg?v=1767077173"},{"product_id":"hurricane","title":"Cyrusher Hurricane Fat Tire All-Terrain Electric Bike","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eCyrusher Hurricane – Carbon Fiber Electric Mountain Bike\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* 1. Global CSS \u0026 Layout *\/\n        [data-belcopia-product] {\n            font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            overflow-x: hidden; \/* Prevents horizontal scroll *\/\n        }\n\n        \/* 2. \"At a Glance\" Icon Bar *\/\n        [data-belcopia-product] .at-a-glance-bar {\n            background-color: #212121;\n            color: #fff;\n            padding: 20px 10px;\n        }\n        [data-belcopia-product] .glance-container {\n            display: flex;\n            justify-content: space-around;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n            gap: 20px;\n        }\n        [data-belcopia-product] .glance-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.8em;\n            min-width: 90px;\n        }\n        [data-belcopia-product] .glance-item img {\n            width: 40px;\n            height: 40px;\n            filter: brightness(0) invert(1);\n        }\n        [data-belcopia-product] .glance-title {\n            font-weight: bold;\n            color: #fff;\n            text-transform: uppercase;\n            font-size: 0.9em;\n            letter-spacing: 0.5px;\n        }\n        [data-belcopia-product] .glance-desc {\n            color: #ccc;\n            font-size: 0.9em;\n        }\n\n        \/* 3. Hero Video Section *\/\n        [data-belcopia-product] .hero-video-section {\n            position: relative;\n            height: 50vh;\n            min-height: 350px;\n            max-height: 500px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            overflow: hidden;\n            background-color: #333;\n        }\n        [data-belcopia-product] .hero-video-section video {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transform: translate(-50%, -50%);\n            z-index: 1;\n        }\n        [data-belcopia-product] .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(to top, rgba(0,0,0,0.4), transparent 60%);\n            z-index: 2;\n        }\n        [data-belcopia-product] .hero-content {\n            position: relative;\n            z-index: 3;\n            color: #fff;\n            padding: 20px;\n        }\n        [data-belcopia-product] .hero-content h2 {\n            font-size: 2.8em;\n            color: #fff;\n            margin: 0 0 5px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.7);\n            line-height: 1.2;\n            text-transform: none;\n        }\n        @media (min-width: 768px) {\n            [data-belcopia-product] .hero-content h2 { font-size: 3.5em; }\n        }\n        [data-belcopia-product] .hero-content .product-subtitle {\n            font-size: 1.2em;\n            font-weight: normal;\n            display: block;\n            letter-spacing: 0.5px;\n            opacity: 0.9;\n        }\n\n        \/* 4. Main Content \u0026 Section Styling *\/\n        [data-belcopia-product] .page-content {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n        [data-belcopia-product] h3 {\n            font-size: 1.6em;\n            font-weight: bold;\n            color: #5f7038; \/* Green Heading Color *\/\n            border-bottom: 2px solid #eee;\n            padding-bottom: 10px;\n            margin-bottom: 30px;\n        }\n        [data-belcopia-product] .bordered-section { padding: 40px 0; border-top: 1px solid #ddd; }\n        [data-belcopia-product] .unbordered-section { padding: 40px 0; }\n        [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; }\n        [data-belcopia-product] .sub-headline { font-size: 1.5em; font-weight: bold; font-style: italic; color: #5f7038; text-align: center; margin: 10px 0 30px 0; }\n\n        \n        \/* 5. Two-Column Layout Sections *\/\n        [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 768px) { [data-belcopia-product] .two-col-container { grid-template-columns: 1fr 1fr; } }\n        \n        [data-belcopia-product] .two-col-container img, [data-belcopia-product] .two-col-container .video-wrapper { width: 100%; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); display: block; overflow: hidden;}\n        [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; }\n        [data-belcopia-product] .video-wrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n        [data-belcopia-product] .two-col-list { list-style: none; padding: 0; }\n        [data-belcopia-product] .two-col-list li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #5f7038; font-size: 1.5em; line-height: 1.2; margin-right: 15px; font-weight: bold; }\n        \n        \/* Dropdown Section Styles *\/\n        [data-belcopia-product] .dropdown-section details {\n            background-color: #f9f9f9;\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            margin-bottom: 15px;\n            overflow: hidden;\n        }\n        [data-belcopia-product] .dropdown-section summary {\n            padding: 20px;\n            font-weight: bold;\n            font-size: 1.2em;\n            cursor: pointer;\n            position: relative;\n            outline: none;\n            list-style: none; \/* For Safari *\/\n        }\n        [data-belcopia-product] .dropdown-section summary::-webkit-details-marker { display: none; } \/* For Chrome\/Safari *\/\n        [data-belcopia-product] .dropdown-section summary::after {\n            content: '+';\n            position: absolute;\n            right: 25px;\n            font-size: 1.5em;\n            color: #5f7038;\n            transition: transform 0.3s ease-in-out;\n        }\n        [data-belcopia-product] .dropdown-section details[open] summary::after {\n            transform: rotate(45deg);\n        }\n        [data-belcopia-product] .dropdown-content {\n            padding: 0 20px 20px 20px;\n            border-top: 1px solid #ddd;\n        }\n        \n        \/* Dimensions List *\/\n        [data-belcopia-product] .dimensions-list {\n            list-style: none;\n            padding: 0;\n            column-count: 1;\n        }\n        @media (min-width: 768px) {\n             [data-belcopia-product] .dimensions-list { column-count: 2; }\n        }\n        [data-belcopia-product] .dimensions-list li {\n            display: flex;\n            align-items: center;\n            margin-bottom: 15px;\n            padding-bottom: 15px;\n            border-bottom: 1px solid #eee;\n        }\n        [data-belcopia-product] .dimensions-list .dim-label {\n            font-weight: bold;\n            font-size: 1.5em;\n            color: #5f7038;\n            margin-right: 15px;\n            line-height: 1;\n        }\n        [data-belcopia-product] .dimensions-list .dim-desc {\n            font-size: 1em;\n            color: #333;\n        }\n         [data-belcopia-product] .dimensions-list .dim-desc strong {\n            color: #2c2c2c;\n            margin-right: 10px;\n        }\n\n        \/* 6. Features Scroller Section *\/\n        [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding-bottom: 20px; scrollbar-width: thin; scrollbar-color: #ccc #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 8px; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #f0f0f0; }\n        [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 6px; }\n        [data-belcopia-product] .feature-card { flex: 0 0 290px; margin-right: 20px; background-color: #f9f9f9; border-radius: 12px; border: 1px solid #eee; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.06); display: flex; flex-direction: column; }\n        [data-belcopia-product] .feature-card-content { padding: 20px; flex-grow: 1; }\n        [data-belcopia-product] .feature-card h4 { margin: 0 0 8px 0; color: #2c2c2c; font-size: 1.1em; }\n        [data-belcopia-product] .feature-card p { font-size: 0.9em; color: #555; margin: 0; line-height: 1.5; }\n\n        \/* 7. Performance Ratings Section *\/\n        [data-belcopia-product] .rating-explanation { font-size: 0.9em; color: #555; margin-top: -15px; margin-bottom: 30px; }\n        [data-belcopia-product] .performance-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 40px; }\n        @media (min-width: 992px) { [data-belcopia-product] .performance-container { grid-template-columns: 1.7fr 1fr; } }\n        [data-belcopia-product] .rating-bars { width: 100%; }\n        [data-belcopia-product] .rating-bar { margin-bottom: 20px; }\n        [data-belcopia-product] .rating-label { font-weight: bold; margin-bottom: 8px; display: flex; justify-content: space-between; align-items: center; font-size: 0.9em; }\n        [data-belcopia-product] .rating-label span:last-child { color: #555; }\n        [data-belcopia-product] .bar-container { height: 25px; background-color: #e9e9e9; border-radius: 5px; overflow: hidden; }\n        [data-belcopia-product] .bar-fill { height: 100%; background-color: #5f7038; border-radius: 5px; animation: fillBar 2s 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }\n        [data-belcopia-product] .bar-fill-100 { width: 100%; }\n        [data-belcopia-product] .bar-fill-99 { width: 99%; }\n        [data-belcopia-product] .bar-fill-97 { width: 97%; }\n        [data-belcopia-product] .bar-fill-96 { width: 96%; }\n        [data-belcopia-product] .bar-fill-95 { width: 95%; }\n\n        @keyframes fillBar { from { width: 0; } }\n\n        [data-belcopia-product] .bel-score-box { padding: 30px; text-align: center; background-color: #f7f8f6; border-radius: 12px; border: 1px solid #e9e9e9; box-shadow: 0 4px 20px rgba(0,0,0,0.04); }\n        [data-belcopia-product] .bel-score-box h4 { margin: 0 0 10px 0; border-bottom: none; font-size: 1.2em; color: #5f7038; letter-spacing: 1px; }\n        [data-belcopia-product] .score-display { margin: 0; font-size: 4.5em; font-weight: bold; color: #2c2c2c; line-height: 1.1; }\n        [data-belcopia-product] .expert-take { margin-top: 15px; font-style: italic; font-size: 0.95em; color: #555; }\n\n        \/* 8. Other Sections (Specs, What's in the Box) *\/\n        [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; margin-top: 20px; min-width: 600px; } \/* Min-width for scroll *\/\n        [data-belcopia-product] .spec-table th, [data-belcopia-product] .spec-table td { border: 1px solid #ddd; padding: 12px; text-align: left; }\n        [data-belcopia-product] .spec-table th { background-color: #f9f9f9; font-weight: bold; }\n        [data-belcopia-product] .spec-table tr:nth-child(even) { background-color: #f9f9f9; }\n        \n        [data-belcopia-product] .list-section ul { list-style: none; padding: 0; margin-top: 20px; }\n        [data-belcopia-product] .list-section li { display: flex; align-items: flex-start; margin-bottom: 18px; }\n        [data-belcopia-product] .list-section li::before { content: '✓'; color: #5f7038; font-size: 1.2em; line-height: 1.4; margin-right: 15px; font-weight: bold; }\n        [data-belcopia-product] .list-section .item-title { font-weight: bold; }\n        \n    \u003c\/style\u003e\n\n\n    \u003cdiv data-belcopia-product\u003e\n        \u003cdiv class=\"at-a-glance-bar\"\u003e\n            \u003cdiv class=\"glance-container\"\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/distance.svg?v=1751936178\" alt=\"Range Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e55 MILES\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/speed.svg?v=1751936178\" alt=\"Speed Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eTop speed\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e28 MPH\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/battery.svg?v=1751936178\" alt=\"Battery Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e52V 20Ah\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/motor.svg?v=1751936178\" alt=\"Motor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e1000W(160N·m)\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                     \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/payload.svg?v=1751936178\" alt=\"Payload Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003ePayload capacity\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003e440 LB\u003c\/span\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"glance-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/sensor.svg?v=1751936178\" alt=\"Sensor Icon\"\u003e\n                    \u003cspan class=\"glance-title\"\u003eSensor\u003c\/span\u003e\n                    \u003cspan class=\"glance-desc\"\u003eTorque sensor\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"hero-video-section\"\u003e\n            \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n            \u003cvideo autoplay loop muted playsinline poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Hurricane-2000x1333-2.webp?v=1751937845\"\u003e\n                \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c8e372c3262c434aa296a754f2cafc64.mp4\" type=\"video\/mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n            \u003cdiv class=\"hero-content\"\u003e\n                \u003ch2\u003eCyrusher Hurricane\u003c\/h2\u003e\n                \u003cp class=\"product-subtitle\"\u003eCarbon Fiber Full Suspension Electric Mountain Bike\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"page-content\"\u003e\n            \u003cdiv class=\"unbordered-section\"\u003e\n                \u003cp class=\"sub-headline\"\u003e\"Featherlight Frame. Heavyweight Power.\"\u003c\/p\u003e\n                \u003cp\u003eThe Cyrusher Hurricane represents the absolute pinnacle of e-bike engineering, built for the purist who demands the best. Its frame is crafted from \u003cstrong class=\"description-emphasis\"\u003eT800 carbon fiber\u003c\/strong\u003e, making it incredibly lightweight, impossibly strong, and delivering a level of razor-sharp handling that other bikes can only dream of. This featherlight chassis houses a heavyweight champion: the \u003cstrong class=\"description-emphasis\"\u003eBafang M620 \"Ultra\" motor\u003c\/strong\u003e, a 1000W beast that unleashes 160Nm of raw torque for explosive acceleration and effortless climbing.\u003c\/p\u003e\n                \u003cp\u003eThis is a machine of pure performance. The active full-suspension frame floats over the most aggressive terrain, while the advanced torque sensor translates every ounce of your effort into instant, intuitive power. For the rider who accepts no compromises, the Hurricane is the ultimate trail weapon.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eThis Is The Tool For You If...\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container\"\u003e\n                    \u003cul class=\"two-col-list\"\u003e\n                        \u003cli\u003eYou want the lightest, most responsive ride possible with a carbon fiber frame.\u003c\/li\u003e\n                        \u003cli\u003eYou need the most powerful and technologically advanced mid-drive motor available.\u003c\/li\u003e\n                        \u003cli\u003eYou ride demanding, technical trails and require a top-tier full-suspension system.\u003c\/li\u003e\n                        \u003cli\u003eYou believe that the best materials and engineering create a superior riding experience.\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                    \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Hurricane-2000x1333-2.webp?v=1751937845\" alt=\"The Cyrusher Hurricane carbon fiber e-bike.\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"bordered-section\"\u003e\n                 \u003ch3\u003eCarbon Fiber Advantage\u003c\/h3\u003e\n                \u003cdiv class=\"two-col-container\"\u003e\n                    \u003cdiv\u003e\n                        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Hurricane-1000W_Carbon_Fiber_Mid-Drive_Ebike-Orange-3.webp?v=1751937845\" alt=\"Close-up of the Cyrusher Hurricane's carbon fiber frame.\"\u003e\n                    \u003c\/div\u003e\n                     \u003cdiv\u003e\n                        \u003ch4\u003eLightweight Strength, Unmatched Performance\u003c\/h4\u003e\n                        \u003cp\u003eThe Hurricane's T800 carbon fiber frame is the heart of its elite performance. This advanced material is significantly lighter than aluminum, making the bike feel incredibly nimble and easy to flick through corners. It's also immensely stiff, meaning every watt of power from your legs and the motor is transferred directly to the trail for explosive acceleration and climbing efficiency.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bordered-section\"\u003e\n                \u003ch3\u003eKey Features\u003c\/h3\u003e\n                \u003cdiv class=\"features-scroller\"\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eBafang M620 Ultra Motor\u003c\/h4\u003e\n\u003cp\u003eThe top-of-the-line mid-drive motor delivers 1000W of power and a massive 160Nm of torque for unmatched climbing.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 20Ah LG Battery\u003c\/h4\u003e\n\u003cp\u003eA massive 1040Wh battery pack provides the long-range capability needed for epic all-day adventures.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Air Suspension\u003c\/h4\u003e\n\u003cp\u003eThe custom-tuned air suspension fork and rear shock provide a plush, controlled ride that can be adjusted to your weight.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eTektro 4-Piston Brakes\u003c\/h4\u003e\n\u003cp\u003ePowerful hydraulic brakes with 203mm rotors deliver incredible stopping power and control on steep descents.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"feature-card\"\u003e\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 9-Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eA reliable, high-performance drivetrain from Shimano provides crisp shifting across a wide gear range.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bordered-section dropdown-section\"\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eSpecifications\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eMotor\u003c\/td\u003e\n\u003ctd\u003eBafang M620 1000W Mid-Drive\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eBattery\u003c\/td\u003e\n\u003ctd\u003e52V 20Ah (1040Wh) LG Cells\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003eUp to 55 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eTop Speed\u003c\/td\u003e\n\u003ctd\u003e28 Mph\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eBrakes\u003c\/td\u003e\n\u003ctd\u003eTektro HD-M745 4-Piston Hydraulic Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eDrivetrain\u003c\/td\u003e\n\u003ctd\u003eShimano M2000 9-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003eFull Air Suspension (Front \u0026amp; Rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eTires\u003c\/td\u003e\n\u003ctd\u003e27.5\" x 2.8\" Maxxis Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eFrame\u003c\/td\u003e\n\u003ctd\u003eT800 Carbon Fiber\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eBike Weight\u003c\/td\u003e\n\u003ctd\u003e74 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003ePayload Capacity\u003c\/td\u003e\n\u003ctd\u003e440 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eTorque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                \u003cdetails\u003e\n                    \u003csummary\u003eDimensions\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                        \u003cdiv class=\"two-col-container\"\u003e\n                            \u003cdiv\u003e\n                                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Hurricane-size.webp?v=1751937845\" alt=\"Cyrusher Hurricane e-bike geometry chart\"\u003e\n                            \u003c\/div\u003e\n                             \u003cdiv\u003e\n                                \u003cul class=\"dimensions-list\"\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eA\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eTop Tube Length: 27.5\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eB\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eStandover Height: 29.1\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eC\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eMin. Saddle Height: 35.8\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eD\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eMax. Saddle Height: 39.3\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eE\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eWheelbase: 49.8\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                    \u003cli\u003e\n\u003cspan class=\"dim-label\"\u003eF\u003c\/span\u003e \u003cspan class=\"dim-desc\"\u003eOverall Length: 79.9\"\u003c\/span\u003e\n\u003c\/li\u003e\n                                \u003c\/ul\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n                 \u003cdetails\u003e\n                    \u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n                    \u003cdiv class=\"dropdown-content\"\u003e\n                       \u003cul class=\"list-section\"\u003e\n                            \u003cli\u003e\u003cspan class=\"item-title\"\u003eCyrusher Hurricane E-Bike\u003c\/span\u003e\u003c\/li\u003e\n                            \u003cli\u003e\u003cspan class=\"item-title\"\u003e52V 20Ah Battery\u003c\/span\u003e\u003c\/li\u003e\n                            \u003cli\u003e\u003cspan class=\"item-title\"\u003eBattery Charger\u003c\/span\u003e\u003c\/li\u003e\n                            \u003cli\u003e\u003cspan class=\"item-title\"\u003eAssembly Toolkit \u0026amp; Manual\u003c\/span\u003e\u003c\/li\u003e\n                        \u003c\/ul\u003e\n                    \u003c\/div\u003e\n                \u003c\/details\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"bordered-section\" id=\"performance-ratings\"\u003e\n                \u003ch3\u003ePerformance Ratings\u003c\/h3\u003e\n                \u003cp class=\"rating-explanation\"\u003eOur proprietary Belcopia Rating is calculated using a sophisticated algorithm that analyzes key performance metrics against extensive market data. This AI-driven score provides an objective, at-a-glance measure of a product's overall value and capability in its class.\u003c\/p\u003e\n                \u003cdiv class=\"performance-container\"\u003e\n                    \u003cdiv class=\"rating-bars\"\u003e\n                        \u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eTechnical Handling\u003c\/span\u003e\u003cspan\u003e100\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\u003cdiv class=\"bar-fill bar-fill-100\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eClimbing Power\u003c\/span\u003e\u003cspan\u003e99\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\u003cdiv class=\"bar-fill bar-fill-99\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eSuspension Performance\u003c\/span\u003e\u003cspan\u003e98\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\u003cdiv class=\"bar-fill bar-fill-98\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eComponent Grade\u003c\/span\u003e\u003cspan\u003e97\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\u003cdiv class=\"bar-fill bar-fill-97\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n                        \u003cdiv class=\"rating-bar\"\u003e\n\u003cdiv class=\"rating-label\"\u003e\n\u003cspan\u003eLightweight Agility\u003c\/span\u003e\u003cspan\u003e95\/100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bar-container\"\u003e\u003cdiv class=\"bar-fill bar-fill-95\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"bel-score-box\"\u003e\n                        \u003ch4\u003eBelcopia Rating\u003c\/h4\u003e\n                        \u003cp class=\"score-display\"\u003e98%\u003c\/p\u003e\n                        \u003cp class=\"expert-take\"\u003eThe Hurricane is the result of a no-compromise mission to build the ultimate trail bike. The carbon fiber frame and Bafang Ultra motor deliver a ride that is impossibly light, brutally powerful, and telepathically responsive. For the rider who demands the absolute pinnacle of performance, the Hurricane has no equal.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Cyrusher Sports","offers":[{"title":"Orange","offer_id":42152197587018,"sku":"US-Hurricane-Yellow","price":4799.0,"currency_code":"USD","in_stock":false},{"title":"White","offer_id":42152197619786,"sku":"US-Hurricane-White","price":4199.0,"currency_code":"USD","in_stock":false},{"title":"Green","offer_id":42152197652554,"sku":"US-Hurricane-Blue","price":4799.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherHurricane-1000WCarbonFiberMid-DriveE-bike-Orange-2_3015c3e9-d306-4cd2-a9f0-e1b5df0762b8.jpg?v=1767077182"},{"product_id":"odyssey-electric-skateboard","title":"Odyssey Electric Skateboard","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eCyrusher Odyssey Electric Skateboard\u003c\/title\u003e\n  \u003cstyle\u003e\n    body, .bordered-section, .unbordered-section, .spec-table {\n      font-family: Futura, \"Trebuchet MS\", Arial, sans-serif;\n      margin: 0; padding: 0;\n    }\n    .bordered-section, .unbordered-section {\n      border-radius: 8px;\n      padding: 20px;\n      margin: 20px 0;\n    }\n    .bordered-section {\n      border: 1px solid #eee;\n      background-color: #fcfcfc;\n    }\n    .unbordered-section {\n      background-color: #ffffff;\n    }\n    .spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 15px;\n    }\n    .spec-table td {\n      padding: 10px;\n      border: 1px solid #eee;\n    }\n    .spec-table tr:hover td {\n      background-color: #f2f2f2;\n      cursor: default;\n    }\n    .rating-bar {\n      margin-bottom: 20px;\n      position: relative;\n    }\n    .label {\n      font-size: 16px;\n      margin-bottom: 5px;\n      color: #333;\n      font-weight: bold;\n    }\n    .bar-container {\n      width: 100%;\n      background-color: #eee;\n      border-radius: 8px;\n      height: 12px;\n      overflow: hidden;\n      position: relative;\n    }\n    .bar-fill {\n      width: 0;\n      height: 100%;\n      background-color: #A4473B;\n      border-radius: 8px;\n      transition: width 1.5s ease-out;\n    }\n    .bar-value {\n      position: absolute;\n      right: 10px;\n      top: -2px;\n      font-size: 14px;\n      color: #A4473B;\n      font-weight: bold;\n    }\n    .bel-score-box {\n      text-align: center;\n      font-size: 24px;\n      margin: 30px auto 0;\n      color: #A4473B;\n      border: 2px solid #A4473B;\n      border-radius: 8px;\n      padding: 15px 25px;\n      background-color: #fcfcfc;\n      display: inline-block;\n    }\n    .dropdown-sections details {\n      margin-top: 15px;\n      border: 1px solid #eee;\n      border-radius: 8px;\n      padding: 12px;\n      background-color: #fcfcfc;\n    }\n    .dropdown-sections summary {\n      font-size: 20px;\n      font-weight: bold;\n      cursor: pointer;\n      padding: 10px 0;\n      outline: none;\n      color: #000;\n      text-align: left;\n      transition: color 0.3s ease;\n    }\n    .dropdown-sections summary::before {\n      content: \"►\";\n      margin-right: 8px;\n      font-size: 16px;\n      transition: transform 0.2s ease;\n      color: #555;\n    }\n    .dropdown-sections details[open] summary::before {\n      transform: rotate(90deg);\n    }\n    .dropdown-sections .dropdown-content {\n      margin-top: 10px;\n      padding: 10px 15px;\n    }\n    .dropdown-sections summary:hover {\n      color: #A4473B;\n    }\n    .dropdown-sections summary:hover::before {\n      color: #A4473B;\n    }\n  \u003c\/style\u003e\n\n\n\n  \u003c!-- 1. Product Introduction --\u003e\n  \u003cdiv class=\"bordered-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003eOdyssey Electric Skateboard\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003cp\u003eThe Odyssey is a robust electric skateboard featuring a maple \u0026amp; fiberglass drop-down deck for stability. It’s equipped with upgraded CNC Phantom hubs \u0026amp; dual 6384 belt-drive motors, powered by a 12s8p Molicel P42A 21700 battery for an 80–100 km range. The board uses a Dual Drive 200A X-Core Pro VESC ESC, VX2 remote with three speed modes, HOTA pneumatic tires, and supports 70–110 mm wheels for ultimate versatility.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. Key Features --\u003e\n  \u003cdiv class=\"unbordered-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMaple \u0026amp; Fiberglass Drop-Down Deck:\u003c\/strong\u003e Low center-of-gravity for carve-like stability.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCNC Phantom Hubs \u0026amp; Motors:\u003c\/strong\u003e Precision-machined rigidity for durability.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDual 6384 Belt-Drive Motors:\u003c\/strong\u003e High-torque performance for quick acceleration.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e12s8p Molicel P42A 21700 Battery (19.2 Ah):\u003c\/strong\u003e 80–100 km range per charge.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDual Drive 200A X-Core Pro VESC ESC:\u003c\/strong\u003e Programmable smooth power delivery.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVX2 Remote:\u003c\/strong\u003e Ergonomic with color display and 3 speed modes.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHOTA Pneumatic Tires (150 mm):\u003c\/strong\u003e Traction on pavement and light off-road.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eWheel Compatibility:\u003c\/strong\u003e Fits 70–110 mm wheels for customization.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCoarse-Grit Grip Tape:\u003c\/strong\u003e Enhanced rider control and confidence.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIntegrated Docking Block:\u003c\/strong\u003e Power switch, charging port, and battery indicator in one.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. Performance \u0026 Design --\u003e\n  \u003cdiv class=\"bordered-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003ePerformance \u0026amp; Design\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003cp\u003eA stiff drop-down deck lowers your center of gravity for carve-like handling. Dual motors and a high-capacity battery provide smooth acceleration and sustained power, while the VESC controller offers precise throttle response and regenerative braking.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. Ideal Rider --\u003e\n  \u003cdiv class=\"unbordered-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003eIdeal Rider\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003cp\u003ePerfect for city commuters and adventure seekers needing a portable board that excels on urban roads, boardwalks, and light off-road trails.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 5. Specifications --\u003e\n  \u003cdiv class=\"bordered-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003ctable class=\"spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTop Speed\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e50 km\/h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRange\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eUp to 55 km\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eUphill Grade\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e30%+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBattery\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e19.2 Ah 21700 (12s8p)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMotors\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDual 6384 belt-drive\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDeck\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMaple \u0026amp; fiberglass drop-down\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eESC\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDual Drive 200A X-Core Pro (VESC-based)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRemote\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eVX2, 3 speed modes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTires\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e150 mm HOTA pneumatic\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e~11.5 kg (25.4 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePayload\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100 kg (220 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 6. Performance Ratings --\u003e\n  \u003cdiv class=\"bordered-section\" id=\"performance-section\"\u003e\n    \u003ch2\u003e\u003cstrong\u003ePerformance Ratings\u003c\/strong\u003e\u003c\/h2\u003e\n    \u003cdiv class=\"rating-bar\"\u003e\n      \u003cdiv class=\"label\"\u003ePower\u003c\/div\u003e\n      \u003cdiv class=\"bar-container\"\u003e\n        \u003cdiv class=\"bar-fill\" data-score=\"88\"\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-value\"\u003e88\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rating-bar\"\u003e\n      \u003cdiv class=\"label\"\u003eRange\u003c\/div\u003e\n      \u003cdiv class=\"bar-container\"\u003e\n        \u003cdiv class=\"bar-fill\" data-score=\"85\"\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-value\"\u003e85\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rating-bar\"\u003e\n      \u003cdiv class=\"label\"\u003eComfort\u003c\/div\u003e\n      \u003cdiv class=\"bar-container\"\u003e\n        \u003cdiv class=\"bar-fill\" data-score=\"82\"\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-value\"\u003e82\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rating-bar\"\u003e\n      \u003cdiv class=\"label\"\u003eDurability\u003c\/div\u003e\n      \u003cdiv class=\"bar-container\"\u003e\n        \u003cdiv class=\"bar-fill\" data-score=\"87\"\u003e\u003c\/div\u003e\n        \u003cspan class=\"bar-value\"\u003e87\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bel-score-box\"\u003e\n      \u003cstrong\u003e🏅 BEL SCORE™: 8.6\/10\u003c\/strong\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 7. Optional Dropdowns --\u003e\n  \u003cdiv class=\"dropdown-sections\"\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cstrong\u003eWhat's Included in the Box\u003c\/strong\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"dropdown-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eOdyssey Electric Skateboard\u003c\/li\u003e\n          \u003cli\u003e12s8p Battery \u0026amp; Charger\u003c\/li\u003e\n          \u003cli\u003eVX2 Remote \u0026amp; Wrist Strap\u003c\/li\u003e\n          \u003cli\u003eAssembly Tools \u0026amp; Manual\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cstrong\u003eWarranty \u0026amp; Support\u003c\/strong\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"dropdown-content\"\u003e\n        \u003cp\u003e1-year limited warranty on deck, components \u0026amp; battery.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eEmail:\u003c\/strong\u003e support@cyrusher.com\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003ePhone:\u003c\/strong\u003e +1 385 526 3020\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cstrong\u003eUsage \u0026amp; Terrain Compatibility\u003c\/strong\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"dropdown-content\"\u003e\n        \u003cp\u003eIdeal for urban roads, boardwalks, and light off-road trails.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    function animateBars() {\n      document.querySelectorAll('.bar-fill').forEach((bar, i) =\u003e {\n        const target = +bar.dataset.score;\n        let val = 0;\n        const disp = document.querySelectorAll('.bar-value')[i];\n        const timer = setInterval(() =\u003e {\n          if (val \u003e= target) clearInterval(timer);\n          else {\n            val++;\n            bar.style.width = val + '%';\n            disp.textContent = val;\n          }\n        }, 10);\n      });\n    }\n    let animated = false;\n    window.addEventListener('scroll', () =\u003e {\n      const sec = document.getElementById('performance-section');\n      if (!animated \u0026\u0026 sec.getBoundingClientRect().top \u003c window.innerHeight * 0.8) {\n        animateBars();\n        animated = true;\n      }\n    });\n  \u003c\/script\u003e\n\n\n\n\u003c\/body\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152197783626,"sku":"Odyssey-12s8p","price":1799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherOdysseyElectricSkateboard1.jpg?v=1767077230"},{"product_id":"portable-inflator","title":"Smart Electric Air Pump","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eAir Pump\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eAir Pump\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eABS + PC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e1.35 lbs (613g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eHand-pumping a fat tire takes forever and leaves you exhausted before the ride even starts. This rechargeable inflator handles Presta and Schrader valves and fills tires in minutes without the arm workout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SmartElectricAirPump-2.jpg?v=1767077236\" alt=\"Smart Electric Air Pump Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SmartElectricAirPump-3.jpg?v=1767077238\" alt=\"Smart Electric Air Pump Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e150 PSI max pressure — handles road, mountain, and fat tires with Presta and Schrader valves\u003c\/li\u003e\n\u003cli\u003e4,500mAh rechargeable battery — no manual pumping; compact at 242 x 57 x 57mm\u003c\/li\u003e\n\u003cli\u003eDigital pressure gauge with auto-shutoff at preset PSI for precise inflation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eABS + PC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e1.35 lbs (613g)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Pressure\u003c\/th\u003e\n\u003ctd\u003e150 PSI (10.3 bar)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e4,500mAh (12Wh)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e242 x 57 x 57mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRecharge Time\u003c\/th\u003e\n\u003ctd\u003e~6 hours (5V\/2A)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNoise Level\u003c\/th\u003e\n\u003ctd\u003e\u0026lt;80 dB at 1 meter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAccuracy\u003c\/th\u003e\n\u003ctd\u003e±2 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging Port\u003c\/th\u003e\n\u003ctd\u003eMicro-USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this inflator work with fat tires?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this inflator delivers up to 150 PSI and works with all tire sizes including 4\"+ fat tires found on \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, and \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e e-bikes. Supports both Presta and Schrader valves.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow long does the battery last?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe 4,500mAh rechargeable battery can inflate multiple tires on a single charge. Recharges via USB-C.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use this with my Velowave, Magicycle, or KINGBULL e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal inflator that works with any tire valve. Compatible with \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other e-bike and bicycle brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section list-section\"\u003e\n\u003ch3\u003eWhat's In The Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAir pump\u003c\/li\u003e\n\u003cli\u003eSchrader hose\u003c\/li\u003e\n\u003cli\u003eAir needle\u003c\/li\u003e\n\u003cli\u003eFrench valve (Presta) adapter\u003c\/li\u003e\n\u003cli\u003eCharging cable\u003c\/li\u003e\n\u003cli\u003eBalloon nozzle adapter\u003c\/li\u003e\n\u003cli\u003eStorage bag\u003c\/li\u003e\n\u003cli\u003eManual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152200929354,"sku":"US-BIKE-PUMP","price":19.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SmartElectricAirPump-1.jpg?v=1767077236"},{"product_id":"bike-rack-foldable","title":"Car Racks For Electric Bike","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eCar Rack\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003cstrong\u003eAll Electric Bikes\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eCar Rack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e39.7 lbs (18 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eE-bikes are heavy — most car racks can't handle them. This foldable rack is engineered for 60+ lb electric bikes and stores flat when you're not using it, so you can actually take your e-bike to trails, parks, and roads beyond your neighborhood.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CarRacksForElectricBike-4.jpg?v=1767077241\" alt=\"Car Racks For Electric Bike Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CarRacksForElectricBike-2.jpg?v=1767077241\" alt=\"Car Racks For Electric Bike Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e132 lbs (60 kg) load capacity — handles the heaviest fat tire e-bikes\u003c\/li\u003e\n\u003cli\u003eFits up to 4\" fat tires and 29\" wheels; 2\" hitch receiver mount\u003c\/li\u003e\n\u003cli\u003eFoldable design with tilt function for trunk access; includes anti-theft locks\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e39.7 lbs (18 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLoad Capacity\u003c\/th\u003e\n\u003ctd\u003e132 lbs (60 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Tire Width\u003c\/th\u003e\n\u003ctd\u003e4 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Wheel Size\u003c\/th\u003e\n\u003ctd\u003e29 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHitch Receiver\u003c\/th\u003e\n\u003ctd\u003e2 inch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFoldable\u003c\/th\u003e\n\u003ctd\u003eYes (tilt function)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLocks Included\u003c\/th\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan this rack hold a heavy electric bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this rack supports up to 132 lbs (60 kg) per bike and fits tires up to 4\" wide and 29\" wheels. Built for heavy e-bikes from \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, and more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat hitch size does this rack need?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis rack fits a standard 2\" hitch receiver, which is found on most SUVs, trucks, and crossovers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this rack fit fat tire bikes from Velowave, Magicycle, or KINGBULL?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. The rack accommodates tires up to 4\" wide and 29\" wheels. Works with all fat tire e-bikes from \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and any other brand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Black","offer_id":42152200994890,"sku":"US-Hitch-Bike-Rack-black","price":699.0,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":42152201027658,"sku":"US-Hitch-Bike-Rack-silver","price":699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CarRacksForElectricBike.jpg?v=1767077240"},{"product_id":"extrbici-integrated-chain-lock","title":"Granit Chain Lock","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eLock\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eLock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eSpecial Hardened Steel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e5.5 lbs (2,500g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eThe best lock is the one you actually use. This chain lock mounts directly to your frame so it's always there — no forgetting it at home, no stuffing it in a bag. When you stop, it's ready. When you ride, it's out of the way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/IntegratedChainLock-2.jpg?v=1767077247\" alt=\"Granit Chain Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/IntegratedChainLock-1.jpg?v=1767077250\" alt=\"Granit Chain Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9mm special hardened steel chain links — resists bolt cutters and leverage attacks\u003c\/li\u003e\n\u003cli\u003e4-digit resettable combination lock — no keys to lose\u003c\/li\u003e\n\u003cli\u003eWeighs 2,500g (5.5 lbs) for serious anti-theft protection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSpecial Hardened Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e5.5 lbs (2,500g)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChain Diameter\u003c\/th\u003e\n\u003ctd\u003e9mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLock Type\u003c\/th\u003e\n\u003ctd\u003e4-digit resettable combination\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I leave this lock mounted on my bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the integrated design mounts to your frame so it is always ready when you need to lock up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow does the combination lock work?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe 4-digit combination is resettable to any code you choose. No keys needed — just set your code and lock up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this chain lock work with any e-bike brand?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal chain lock that works with any bicycle. Use it with \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152200896586,"sku":"US-CH-LOCK","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/IntegratedChainLock.jpg?v=1767077247"},{"product_id":"pannier-bag-sr200","title":"Pannier Bag SR200","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003ePannier Bag\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003ePannier Bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003e500D TPU + Nylon\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e6.6 lbs (3.0 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eCramming everything into one small bag means crushed groceries and tangled cables. The SR200's multiple compartments keep gear organized and separated, with reflective strips that make you visible to traffic on evening commutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-new-pannier-bag-sr200-2.jpg?v=1767077250\" alt=\"Pannier Bag SR200 Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-new-pannier-bag-sr200-3.jpg?v=1767077254\" alt=\"Pannier Bag SR200 Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e36L total capacity across multiple organized compartments\u003c\/li\u003e\n\u003cli\u003e500D TPU + nylon construction — waterproof and tear-resistant at 3.0 kg (6.6 lbs)\u003c\/li\u003e\n\u003cli\u003eReflective strips for nighttime visibility; quick-release rack mount\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003e500D TPU + Nylon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e6.6 lbs (3.0 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTotal Capacity\u003c\/th\u003e\n\u003ctd\u003e36L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWaterproof\u003c\/th\u003e\n\u003ctd\u003eYes (500D TPU)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eReflective\u003c\/th\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMount Type\u003c\/th\u003e\n\u003ctd\u003eQuick-release rack mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow much can this pannier hold?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe SR200 holds up to 36 liters total across multiple compartments — enough for groceries, commuting gear, or touring supplies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs the SR200 waterproof?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the 500D TPU + nylon construction is waterproof and tear-resistant, keeping your gear dry in rain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this pannier fit my Rambo, Bakcou, or Velowave e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. The SR200 fits any standard rear rack. Works with \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201060426,"sku":"US-SR200-GR","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-new-pannier-bag-sr200.jpg?v=1767077250"},{"product_id":"large-comfortable-saddle","title":"Large Comfortable Saddle","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eSaddle\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eSaddle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eIf you dread getting on your bike because of saddle pain, the stock seat is failing you. This wide, cushioned saddle spreads pressure across your sit bones instead of concentrating it, turning painful rides into comfortable ones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/LargeComfortableSaddle.jpg?v=1767077263\" alt=\"Large Comfortable Saddle Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/LargeComfortableSaddle-2.jpg?v=1767077263\" alt=\"Large Comfortable Saddle Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHigh-density foam padding with elastomer spring suspension for bump absorption\u003c\/li\u003e\n\u003cli\u003eWaterproof cover with central ventilation groove — reduces heat and pressure\u003c\/li\u003e\n\u003cli\u003eUniversal rail mount fits all standard seat post clamps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePadding\u003c\/th\u003e\n\u003ctd\u003eHigh-density foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eElastomer spring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCover\u003c\/th\u003e\n\u003ctd\u003eWaterproof with ventilation groove\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRail Type\u003c\/th\u003e\n\u003ctd\u003eUniversal standard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this saddle fit my e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this saddle uses standard rails that fit any seat post with a standard clamp. Compatible with all \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, and other e-bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs this saddle waterproof?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the cover is waterproof so you can ride in rain without the foam absorbing moisture. The ventilation groove also keeps you cool on longer rides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use this saddle on a Velowave, Magicycle, or KINGBULL e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This saddle uses universal rails that fit any standard seat post clamp. Works with \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152200962122,"sku":"US-002042-bike-saddle-black","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/LargeComfortableSaddle-1.jpg?v=1767077263"},{"product_id":"advanced-bicycle-security-lock","title":"Advanced Bicycle Security Lock","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eLock\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eLock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eAlloy Lock Head + Steel Cable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eElectric bikes are expensive targets. A cheap cable lock is an invitation, not a deterrent. This hardened steel lock is built to resist the bolt cutters and leverage attacks that defeat flimsy cables, giving you real peace of mind when you lock up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/AdvancedBicycleSecurityLock-4.jpg?v=1767077268\" alt=\"Advanced Bicycle Security Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/AdvancedBicycleSecurityLock-2.jpg?v=1767077273\" alt=\"Advanced Bicycle Security Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlloy lock head with hardened steel cable — resists bolt cutters and leverage attacks\u003c\/li\u003e\n\u003cli\u003eKey-operated mechanism with dust cover for all-weather use\u003c\/li\u003e\n\u003cli\u003eCompact design with mounting bracket for frame attachment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAlloy Lock Head + Steel Cable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLock Head\u003c\/th\u003e\n\u003ctd\u003eAlloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCable\u003c\/th\u003e\n\u003ctd\u003eHardened steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLock Type\u003c\/th\u003e\n\u003ctd\u003eKey-operated with dust cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMounting\u003c\/th\u003e\n\u003ctd\u003eFrame bracket included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs this lock strong enough for an electric bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this lock uses an alloy lock head with hardened steel cable, designed for high-value electric bikes. We recommend locking through the frame and rear wheel in public areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat type of lock mechanism does this use?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis is a key-operated lock with a dust cover to protect the keyhole from rain and debris. Keys are included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this lock work with any e-bike brand?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal lock that works with any electric bike including \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, and \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201322570,"sku":"US-005006-Password-lock-black","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/AdvancedBicycleSecurityLock.jpg?v=1767077268"},{"product_id":"touch-screen-phone-bag","title":"Bicycle Frame Bag Waterproof for Mobile Phones","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBike Bag\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBike Bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eWaterproof EVA Polyester + TPU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eRain, sweat, and vibration are phone killers. This waterproof frame bag protects your phone while keeping the screen fully usable through the touch-screen window — so you get GPS navigation and call access without risking a $1,000 device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/BicycleFrameBagWaterproofforMobilePhones2.jpg?v=1767077277\" alt=\"Bicycle Frame Bag Waterproof for Mobile Phones Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWaterproof EVA polyester + TPU construction — keeps phone dry in rain and mud\u003c\/li\u003e\n\u003cli\u003eClear touch-screen window fits phones up to 7.0 inches\u003c\/li\u003e\n\u003cli\u003eTop tube mount with secure Velcro straps — fits standard and oversized frames\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWaterproof EVA Polyester + TPU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Phone Size\u003c\/th\u003e\n\u003ctd\u003e7.0 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMount Type\u003c\/th\u003e\n\u003ctd\u003eTop tube (Velcro straps)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWaterproof\u003c\/th\u003e\n\u003ctd\u003eYes (EVA + TPU)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use my phone through the bag?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the clear touch-screen window lets you use GPS, answer calls, and control music without removing your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat size phones fit in this bag?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe bag fits smartphones up to 7.0 inches, covering most iPhone and Samsung Galaxy models.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this bag fit my Rambo, Bakcou, or Velowave e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal frame bag that mounts to any top tube. Works with \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201289802,"sku":"US-010093-Top-tube-package-black","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/BicycleFrameBagWaterproofforMobilePhones.jpg?v=1767077277"},{"product_id":"off-road-riding-helmet","title":"Off Road Riding Helmet","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eHelmet\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eHelmet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eEPS + PC Shell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eE-bikes are faster than regular bikes, and trail obstacles hit harder at speed. This off-road helmet extends coverage to the back of your head where most trail impacts occur, with ventilation channels that prevent overheating on climbs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/off-road-riding-helmet-3.jpg?v=1767077280\" alt=\"Off Road Riding Helmet Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/off-road-riding-helmet-4.jpg?v=1767077281\" alt=\"Off Road Riding Helmet Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEPS impact liner + PC outer shell with integrated LED rear safety light\u003c\/li\u003e\n\u003cli\u003eExtended rear coverage with adjustable knob dial fit system\u003c\/li\u003e\n\u003cli\u003eVentilation channels for cool airflow on trails and climbs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eEPS + PC Shell\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eInner Shell\u003c\/th\u003e\n\u003ctd\u003eEPS impact foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eOuter Shell\u003c\/th\u003e\n\u003ctd\u003ePC (polycarbonate)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLED Light\u003c\/th\u003e\n\u003ctd\u003eIntegrated rear safety light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit System\u003c\/th\u003e\n\u003ctd\u003eAdjustable knob dial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDo I need a special helmet for an electric bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eE-bikes reach higher speeds than regular bikes, so a helmet with extended coverage is recommended. This off-road helmet works great with hunting bikes from \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e and \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, trail bikes from \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, and all other e-bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this helmet have a built-in light?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, an integrated LED rear safety light is built into the helmet for added visibility during dawn, dusk, and night riding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this helmet work for riding a Velowave, Magicycle, or KINGBULL?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal helmet that works with any e-bike. Fits riders of \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Purple","offer_id":42152201355338,"sku":"US-007033-Bicycle-helmet-with-light-Blue-Purple-gradi","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":42152201388106,"sku":"US-007033-Bicycle-helmet-with-light-Silver-gradient","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":42152201420874,"sku":"US-007033-Bicycle-helmet-with-light-Bronze-gradient","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/OffRoadRidingHelmet-2.jpg?v=1767077277"},{"product_id":"hard-shell-bike-pannier","title":"Hard Shell Bike Pannier","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003ePannier Bag\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003ePannier Bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eSoft bags let laptops and cameras bounce around on rough roads. This hard-shell pannier protects fragile gear from impacts and weather while mounting securely to your rear rack — so your electronics arrive in the same condition they left.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/HardShellBicyclePanniers-5.jpg?v=1767077285\" alt=\"Hard Shell Bike Pannier Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/HardShellBicyclePanniers-4.jpg?v=1767077288\" alt=\"Hard Shell Bike Pannier Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8.6L capacity (15 x 6.3 x 6.3 inches) — fits laptops, cameras, and daily essentials\u003c\/li\u003e\n\u003cli\u003eRigid hard-shell construction protects fragile contents from impacts and crushing\u003c\/li\u003e\n\u003cli\u003eWaterproof design with quick-release rack mount for easy on\/off\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e8.6L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e15 x 6.3 x 6.3 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWaterproof\u003c\/th\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMount Type\u003c\/th\u003e\n\u003ctd\u003eQuick-release rack mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhy choose a hard shell pannier over a soft bag?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eHard shell panniers protect electronics, cameras, and fragile items from bumps and falls. The rigid 8.6L shell keeps its shape and keeps contents dry in rain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow big is this pannier?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe hard shell measures 15 x 6.3 x 6.3 inches (8.6L capacity). It fits a small laptop, camera, or daily commuting essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this pannier fit e-bikes from Rambo, Bakcou, or Velowave?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. The quick-release mount fits any standard rear rack. Works with \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, and all other e-bike brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201453642,"sku":"US-010095-Hardshell-Shelf-Bag-black","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/HardShellBicyclePanniers.jpg?v=1767077285"},{"product_id":"front-and-rear-bike-light-set","title":"USB Rechargeable Front and Rear Light","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eLighting\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eLighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eRiding without lights after sunset isn't just illegal in most places — it's invisible. This USB-rechargeable set gives you a bright headlight to see the road and a rear light so cars see you, with multiple modes for day and night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/USBRechargeableFrontandRearLight-2.jpg?v=1767077293\" alt=\"USB Rechargeable Front and Rear Light Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/USBRechargeableFrontandRearLight-1.jpg?v=1767077296\" alt=\"USB Rechargeable Front and Rear Light Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2,000mAh headlight + 330mAh tail light — USB rechargeable, no disposable batteries\u003c\/li\u003e\n\u003cli\u003eHeadlight measures 14.6 x 8.8 x 3.9 cm with multiple brightness and flash modes\u003c\/li\u003e\n\u003cli\u003eTool-free handlebar and seat post mounts — fits any e-bike or bicycle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadlight Battery\u003c\/th\u003e\n\u003ctd\u003e2,000mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTaillight Battery\u003c\/th\u003e\n\u003ctd\u003e330mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadlight Size\u003c\/th\u003e\n\u003ctd\u003e14.6 x 8.8 x 3.9 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging\u003c\/th\u003e\n\u003ctd\u003eUSB rechargeable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eModes\u003c\/th\u003e\n\u003ctd\u003eMultiple brightness + flash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eAre these lights bright enough for night riding?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the 2,000mAh front light provides strong illumination for unlit roads and trails. The 330mAh rear light ensures visibility to traffic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow long do the lights last on a charge?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eBattery life depends on mode — lower brightness modes extend run time significantly. Both lights recharge via USB.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill these lights fit my Rambo, Bakcou, or Velowave e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. These lights use universal handlebar and seat post mounts. Compatible with \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201650250,"sku":"US-008068-Front-and-Rear-Light-Set","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/USBRechargeableFrontandRearLight.jpg?v=1767077293"},{"product_id":"bicycle-repair-tool-kit-26-pcs-multi-functional-bicycle-maintenance-tools","title":"Bicycle Repair Tool Kit","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eTool Kit\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eTool Kit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eGetting stranded with a flat or a loose bolt 10 miles from home is the kind of lesson you only want to learn once. This 26-piece kit fits in your pack and covers every common trailside repair so a minor issue doesn't become a long walk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/BicycleRepairToolKit-4.jpg?v=1767077301\" alt=\"Bicycle Repair Tool Kit Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/BicycleRepairToolKit.jpg?v=1767077305\" alt=\"Bicycle Repair Tool Kit Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e26-piece multi-functional set — includes tire levers, Allen keys (2-6mm), chain tool, spoke wrench, and patch kit\u003c\/li\u003e\n\u003cli\u003eCompact zippered carrying case fits in a jersey pocket or saddlebag\u003c\/li\u003e\n\u003cli\u003eCovers all standard bicycle and e-bike maintenance tasks on the trail\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePieces\u003c\/th\u003e\n\u003ctd\u003e26-piece multi-functional set\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eIncludes\u003c\/th\u003e\n\u003ctd\u003eHex keys, tire levers, chain tool, spoke wrench, patch kit, pump adapter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eUniversal (all e-bikes and standard bicycles)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this tool kit work for electric bikes?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this 26-piece kit covers all standard bicycle maintenance tasks for electric and traditional bikes alike. Compatible with all brands including \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, and \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat tools are included?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe kit includes tire levers, hex\/Allen keys, a chain breaker tool, spoke wrench, screwdrivers, patch kit, and more — 26 tools total in a compact case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use this kit on Bakcou, Magicycle, or KINGBULL bikes?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. Standard bicycle tools work on all e-bike brands. This kit fits \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and any other electric or traditional bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201781322,"sku":"US-TOOL-KIT","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/BicycleRepairToolKit-3.jpg?v=1767077301"},{"product_id":"360-adjustable-mobile-phone-holder","title":"360° Adjustable Mobile Phone Holder","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003ePhone Mount\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003ePhone Mount\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eAluminum Alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e0.44 lbs (200g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eFumbling with your phone in your pocket while riding is dangerous and annoying. This 360-degree mount locks your phone to the handlebars so you can see GPS directions, track your ride, or skip songs without taking your hands off the bars.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/360_AdjustableMobilePhoneHolder-2.jpg?v=1767077309\" alt=\"360° Adjustable Mobile Phone Holder Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/360_AdjustableMobilePhoneHolder-3.jpg?v=1767077309\" alt=\"360° Adjustable Mobile Phone Holder Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e360-degree rotation with aluminum alloy body — fits phones 55-95mm (2.2-3.7\") wide\u003c\/li\u003e\n\u003cli\u003eSecure anti-shake grip holds phones up to 6.8 inches\u003c\/li\u003e\n\u003cli\u003eTool-free handlebar clamp fits standard 22.2-31.8mm bars\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e0.44 lbs (200g)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePhone Width\u003c\/th\u003e\n\u003ctd\u003e55-95mm (2.2-3.7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Phone Size\u003c\/th\u003e\n\u003ctd\u003e6.8 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHandlebar Fit\u003c\/th\u003e\n\u003ctd\u003e22.2-31.8mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRotation\u003c\/th\u003e\n\u003ctd\u003e360°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this phone mount fit any electric bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this mount fits standard handlebars on all electric bikes including \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, and more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat phone sizes does this mount hold?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe adjustable clamp fits phones 55-95mm (2.2-3.7\") wide, covering most smartphones including iPhone and Samsung Galaxy models up to 6.8 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this fit my Bakcou, Magicycle, or KINGBULL e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal phone mount that fits any bike with standard handlebars. Works with \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42152201748554,"sku":"US-009044-Mobile-phone-holder-for-handlebar-Black","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/360_AdjustableMobilePhoneHolder.jpg?v=1767077309"},{"product_id":"fender-and-rack-set-for-trax-2-0-ranger2-0-roam-rover-pre-sale","title":"Fender and rack set for Trax 2.0\/Ranger2.0\/Roam\/Rover","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eFender \u0026amp; Rack\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/ranger-2-0\"\u003eCyrusher Ranger 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eCyrusher Trax 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/rover\"\u003eCyrusher Rover\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eCyrusher Roam\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eFender \u0026amp; Rack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Ranger 2.0...\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eMud stripe up your back, wet jeans, nowhere to strap your bag — riding without fenders and a rack gets old fast. This complete set adds front and rear splash protection plus cargo capacity to your Cyrusher fat tire e-bike in about 15 minutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherRangerFenderSet3_e09656a6-b8ff-47c3-856f-74756080acf2.jpg?v=1767079292\" alt=\"Fender and rack set for Trax 2.0\/Ranger2.0\/Roam\/Rover Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/75e4a8881afd7887a07793a617fa3d66.jpg?v=1767079292\" alt=\"Fender and rack set for Trax 2.0\/Ranger2.0\/Roam\/Rover Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete fender and rear rack set for Cyrusher fat tire e-bikes\u003c\/li\u003e\n\u003cli\u003eFront fender, rear fender, rear rack, and screw set included\u003c\/li\u003e\n\u003cli\u003eKeeps you dry and adds cargo capacity for commuting or errands\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003ctd\u003eFront \u0026amp; rear fender + rear rack set\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eRanger 2.0, Trax 2.0, Rover, Roam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eInstall\u003c\/th\u003e\n\u003ctd\u003eBolt-on with included hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhich Cyrusher bikes does this fender and rack set fit?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis set fits the \u003ca href=\"\/products\/ranger-2-0\"\u003eRanger 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eTrax 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/rover\"\u003eRover\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eRoam\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs installation difficult?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo, the set bolts directly to existing mounting points. Basic tools and 15-20 minutes are all you need. Cyrusher provides an installation video for guidance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this fender and rack set fit other e-bike brands?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This set is designed specifically for the \u003ca href=\"\/products\/ranger-2-0\"\u003eRanger 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eTrax 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/rover\"\u003eRover\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eRoam\u003c\/a\u003e. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, or other brands due to frame-specific mounting points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section list-section\"\u003e\n\u003ch3\u003eWhat's In The Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFront fender\u003c\/li\u003e\n\u003cli\u003eRear fender\u003c\/li\u003e\n\u003cli\u003eRear rack\u003c\/li\u003e\n\u003cli\u003eScrew set\u003c\/li\u003e\n\u003cli\u003eInstallation guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42429301588042,"sku":"US-fender-set-rover","price":189.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/fender_set.jpg?v=1767079292"},{"product_id":"750ml-sports-water-bottle","title":"750ML Sports Water Bottle","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eWater Bottle\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eWater Bottle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003ePolypropylene + Silicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan\u003e81g (2.9 oz)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eDehydration sneaks up fast on long rides, especially on e-bikes where you're covering more ground than you realize. This 750ml bottle fits standard cages and keeps water within arm's reach so you actually drink instead of \"waiting until the next stop.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/750ml-sports-water-bottle-5.jpg?v=1767079844\" alt=\"750ML Sports Water Bottle Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/750ml-sports-water-bottle-3.jpg?v=1767079844\" alt=\"750ML Sports Water Bottle Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e750ml (25 oz) capacity — BPA-free, food-safe construction\u003c\/li\u003e\n\u003cli\u003eSqueeze-to-drink design with leak-proof valve\u003c\/li\u003e\n\u003cli\u003eStandard diameter fits all bicycle bottle cages\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolypropylene + Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e81g (2.9 oz)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e750ml\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolypropylene + Silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e235 x 70 x 70 mm (9.3\" x 2.8\" x 2.8\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e81g (2.9 oz)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCage Compatibility\u003c\/th\u003e\n\u003ctd\u003eStandard 70mm bottle cages\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeal\u003c\/th\u003e\n\u003ctd\u003e360-degree leak-proof\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this fit standard bottle cages?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this 750ml bottle fits all standard bicycle bottle cages found on \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, and most other e-bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs this bottle BPA-free?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the bottle is made from BPA-free, food-safe materials for safe hydration on every ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this work with my Velowave, Magicycle, or Bakcou e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This bottle fits any standard bottle cage. Works with \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/kingbull\"\u003eKINGBULL\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"white","offer_id":42602962780234,"sku":"US-750ml-water-bottle-white","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":42602962813002,"sku":"US-750ml-water-bottle-black","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/750ml-sports-water-bottle.jpg?v=1767079844"},{"product_id":"u-lock","title":"Cyrusher Heavy Duty U Lock","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eLock\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eLock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eHeat-Treated Steel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eCable locks get cut in seconds. If you park your e-bike in public, a U-lock's hardened steel shackle is the minimum level of security that actually deters theft. This one includes a frame mount so it's always on your bike when you need it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherHeavyDutyULocksizeinfo_12f1823f-5aa8-4dc3-9188-d9df8bd502e7.jpg?v=1767079855\" alt=\"Cyrusher Heavy Duty U Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherHeavyDutyULocksizeinfo.png?v=1767079859\" alt=\"Cyrusher Heavy Duty U Lock Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHeat-treated steel shackle — resists cutting, sawing, and prying attacks\u003c\/li\u003e\n\u003cli\u003eDust cover on keyhole protects mechanism from rain and debris\u003c\/li\u003e\n\u003cli\u003eIncludes mounting bracket for frame attachment — always on your bike when you need it\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eHeat-Treated Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLock Type\u003c\/th\u003e\n\u003ctd\u003eKey-operated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDust Cover\u003c\/th\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMounting Bracket\u003c\/th\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs a U-lock better than a cable lock for e-bikes?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. U-locks offer significantly more security than cable locks. The heat-treated steel shackle is much harder to cut, making it essential for protecting high-value electric bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this come with a mounting bracket?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, a frame-mount bracket is included so you can keep the U-lock on your bike at all times without carrying it in a bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this U-lock work with any e-bike brand?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This is a universal U-lock that works with any bicycle. Use it with \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602962747466,"sku":"US-U-Lock-Black","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherHeavyDutyULockwithcable_3792657d-ad2b-4191-9a1d-7203d36c52d4.jpg?v=1767079854"},{"product_id":"water-bottle-cage","title":"Water Bottle Cage","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBottle Cage\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBottle Cage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal - All Cyrusher E-Bikes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eThis isn't just a bottle cage — it doubles as a tire lever and tool box. Mount it to your frame and you've got hydration, a flat-tire fix, and basic tools in one compact package that's always on your bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/1_479693fc-f4bc-459a-bbb4-678caa71ae48.jpg?v=1767079864\" alt=\"Water Bottle Cage Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-bottle-cage-1.jpg?v=1767079868\" alt=\"Water Bottle Cage Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3-in-1 design: bottle cage + integrated tire lever + small tool storage box\u003c\/li\u003e\n\u003cli\u003eHolds standard water bottles securely with adjustable grip\u003c\/li\u003e\n\u003cli\u003eUniversal two-bolt mount fits all bikes with standard cage bosses\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003ctd\u003eBottle cage with built-in tire lever and tool box\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMount\u003c\/th\u003e\n\u003ctd\u003eStandard bottle cage bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eAll Cyrusher e-bikes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this bottle cage include tools?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this multi-function cage includes a built-in tire lever and small tool storage box. Three functions in one mount.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow does it mount to my bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eIt uses standard two-bolt cage boss mounting found on virtually all e-bikes and bicycles. No special adapters needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this fit my Rambo, Bakcou, or Velowave e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. This cage uses universal two-bolt mounting that fits all bikes with standard cage bosses. Works with \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, and all other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602962845770,"sku":"US-bicycle-waterbtcg","price":28.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/water-bottle-cage-111.jpg?v=1767079863"},{"product_id":"52v-20ah-ebike-battery-for-ranger-trax-rover-glider-roam","title":"52V 20Ah Ebike Battery for Ranger \/ Trax \/ Rover \/ Glider \/ Roam","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003cstrong\u003eCyrusher Rover\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Ranger 2.0\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Trax 2.0\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Scout\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Scout Pro\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Hurricane\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Glider\u003c\/strong\u003e, \u003cstrong\u003eCyrusher Roam\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBattery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Rover...\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eLG lithium-ion cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eWhen one battery isn't enough for the ride you actually want to take, this 52V 20Ah powerhouse delivers the highest capacity in the Cyrusher lineup. Compatible with six models, it's the upgrade that turns a \"maybe I should head back\" ride into a full-day adventure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Ranger-battery-2.jpg?v=1767079877\" alt=\"52V 20Ah Ebike Battery for Ranger \/ Trax \/ Rover \/ Glider \/ Roam Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Ranger-battery-3.jpg?v=1767079877\" alt=\"52V 20Ah Ebike Battery for Ranger \/ Trax \/ Rover \/ Glider \/ Roam Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e52V 20Ah lithium-ion battery — highest capacity in the Cyrusher lineup\u003c\/li\u003e\n\u003cli\u003eCompatible with 6 Cyrusher models: Rover, Ranger 2.0, Trax 2.0, Hurricane, Glider, Roam\u003c\/li\u003e\n\u003cli\u003eSamsung\/LG cells for reliable, long-lasting performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eLG lithium-ion cells\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eVoltage\u003c\/th\u003e\n\u003ctd\u003e52V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCell Type\u003c\/th\u003e\n\u003ctd\u003eLG lithium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Time\u003c\/th\u003e\n\u003ctd\u003e5-7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Cycles\u003c\/th\u003e\n\u003ctd\u003eUp to 800\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharger Included\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhich Cyrusher bikes does this battery fit?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis 52V 20Ah battery is compatible with the \u003ca href=\"\/products\/rover\"\u003eRover\u003c\/a\u003e, \u003ca href=\"\/products\/ranger-2-0\"\u003eRanger 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eTrax 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/hurricane\"\u003eHurricane\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-glider-cargo-electric-bike\"\u003eGlider\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eRoam\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs 52V better than 48V?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the higher voltage delivers more power and better performance on hills. The 20Ah capacity also provides extended range compared to standard batteries.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this battery work on other e-bike brands?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This 52V 20Ah battery uses Cyrusher-specific connectors and is only compatible with the \u003ca href=\"\/products\/rover\"\u003eRover\u003c\/a\u003e, \u003ca href=\"\/products\/ranger-2-0\"\u003eRanger 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eTrax 2.0\u003c\/a\u003e, \u003ca href=\"\/products\/hurricane\"\u003eHurricane\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-glider-cargo-electric-bike\"\u003eGlider\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eRoam\u003c\/a\u003e. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, or other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602968842314,"sku":"US-52V20A-RNGR\/TRX","price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/52V20AhEbikeBatteryforRanger_Trax.jpg?v=1767079873"},{"product_id":"48v-20ah-ebike-battery-for-kommoda-2-0","title":"48V 20Ah Ebike Battery for Kommoda 2.0","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/kommoda-3-0\"\u003eCyrusher Kommoda 3.0\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBattery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Kommoda 3.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eLG lithium-ion cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eRunning out of battery mid-commute means arriving sweaty and late. This 48V 20Ah battery gives your Kommoda 3.0 the extra capacity to handle longer routes, hillier terrain, and heavier pedal assist without the range anxiety.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Ranger-battery-2_a513f742-5117-444d-91f1-e278695b9ab3.jpg?v=1767079891\" alt=\"48V 20Ah Ebike Battery for Kommoda 2.0 Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Ranger-battery-3_128068e9-8ae7-481d-a878-e708c050b78b.jpg?v=1767079897\" alt=\"48V 20Ah Ebike Battery for Kommoda 2.0 Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e48V 20Ah lithium-ion battery for extended range\u003c\/li\u003e\n\u003cli\u003eCompatible with the Cyrusher Kommoda 3.0\u003c\/li\u003e\n\u003cli\u003eHigher capacity than stock for longer rides\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eLG lithium-ion cells\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eVoltage\u003c\/th\u003e\n\u003ctd\u003e48V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCell Type\u003c\/th\u003e\n\u003ctd\u003eLG lithium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Time\u003c\/th\u003e\n\u003ctd\u003e5-7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Cycles\u003c\/th\u003e\n\u003ctd\u003eUp to 800\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharger Included\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this battery work with my Kommoda?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis battery is designed for the \u003ca href=\"\/products\/kommoda-3-0\"\u003eCyrusher Kommoda 3.0\u003c\/a\u003e. Verify your model before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhat is the charging time?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eFull charge typically takes 5-7 hours with the included charger. We recommend using only the Cyrusher-approved charger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this battery work on other e-bike brands?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This battery is designed exclusively for the \u003ca href=\"\/products\/kommoda-3-0\"\u003eCyrusher Kommoda 3.0\u003c\/a\u003e. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, or other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602971168842,"sku":"US-48V20A-KOMMODA2","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/48V20AhEbikeBatteryforKommoda2.0.jpg?v=1767079890"},{"product_id":"rear-cargo-basket","title":"Rear Cargo Basket","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBasket\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/kommoda-3-0\"\u003eCyrusher Kommoda 3.0\u003c\/a\u003e, \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e, \u003ca href=\"\/products\/cyrusher-glider-cargo-electric-bike\"\u003eCyrusher Glider\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBasket\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Kommoda 3.0...\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eAluminum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eYou bought an e-bike to replace car trips, but without cargo space you're still driving to the store. This rear basket mounts to your Kommoda, Rumble, or Glider rack and hauls groceries, gear, and supplies so the bike actually replaces the errand run.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Folding-Rear-Basket-1.jpg?v=1767079916\" alt=\"Rear Cargo Basket Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Folding-Rear-Basket.jpg?v=1767079917\" alt=\"Rear Cargo Basket Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRear cargo basket for hauling groceries, gear, or supplies\u003c\/li\u003e\n\u003cli\u003eMounts to existing rear rack on compatible Cyrusher models\u003c\/li\u003e\n\u003cli\u003eSturdy construction for daily commuting and errands\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e50 x 35 x 17 cm (19.7\" x 13.8\" x 6.7\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Load\u003c\/th\u003e\n\u003ctd\u003e70 kg (154 lbs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMount\u003c\/th\u003e\n\u003ctd\u003eRear rack (fits sideways, rotatable lengthwise)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWhich Cyrusher bikes does this rear basket fit?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThis rear cargo basket fits the \u003ca href=\"\/products\/kommoda-3-0\"\u003eKommoda 3.0\u003c\/a\u003e, \u003ca href=\"\/products\/rumble\"\u003eRumble\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-glider-cargo-electric-bike\"\u003eGlider\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDo I need a rear rack to mount this basket?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this basket mounts to the existing rear rack on the Kommoda 3.0, Rumble, and Glider. These models come with a rear rack included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this rear basket fit other e-bike brands?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This basket is designed for the Cyrusher rack mounting system on the \u003ca href=\"\/products\/kommoda-3-0\"\u003eKommoda 3.0\u003c\/a\u003e, \u003ca href=\"\/products\/rumble\"\u003eRumble\u003c\/a\u003e, and \u003ca href=\"\/products\/cyrusher-glider-cargo-electric-bike\"\u003eGlider\u003c\/a\u003e. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, or other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Kommoda","offer_id":42602972741706,"sku":"US-RCB-1","price":129.0,"currency_code":"USD","in_stock":true},{"title":"XF900","offer_id":42602972774474,"sku":"US-RCB-2","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Rumble","offer_id":42602972807242,"sku":"US-RCB-3","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Kommoda 2.0","offer_id":42602972840010,"sku":"US-RCB-4","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Glider","offer_id":42602972872778,"sku":"US-RCB-5","price":129.0,"currency_code":"USD","in_stock":true},{"title":"Luxe","offer_id":43518020517962,"sku":null,"price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Folding-Rear-Basket-2.jpg?v=1767079909"},{"product_id":"150mm-air-suspension-for-rover","title":"150MM Air Suspension for Rover","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eSuspension\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/rover\"\u003eCyrusher Rover\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eSuspension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Rover\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eIf your Rover's stock fork bottoms out on every root and rock, this 150mm air suspension fork transforms the ride. Adjustable air pressure lets you dial in the exact stiffness for your weight and terrain, so you stop dreading rough trails and start seeking them out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e150mm air suspension fork for smoother off-road riding\u003c\/li\u003e\n\u003cli\u003eAdjustable air pressure to match rider weight and terrain\u003c\/li\u003e\n\u003cli\u003eDirect bolt-on replacement for the Cyrusher Rover\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eTravel\u003c\/th\u003e\n\u003ctd\u003e150mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFactory Air Pressure\u003c\/th\u003e\n\u003ctd\u003e100 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Chamber Pressure\u003c\/th\u003e\n\u003ctd\u003e180 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eCyrusher Rover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this suspension fork fit the Cyrusher Rover?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this 150mm air suspension fork is a direct bolt-on replacement designed specifically for the \u003ca href=\"\/products\/rover\"\u003eCyrusher Rover\u003c\/a\u003e. No modifications needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow do I adjust the air pressure?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eUse a standard shock pump to set air pressure based on your rider weight. Higher pressure for heavier riders, lower for lighter riders or softer trail feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this fork fit other e-bikes like Rambo, Bakcou, or Velowave?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This fork is designed exclusively for the \u003ca href=\"\/products\/rover\"\u003eCyrusher Rover\u003c\/a\u003e frame geometry and mounting points. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, or other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602984472650,"sku":"ROVER-V-150-0824-0814","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/150MM-Air-Suspension-for-Rover.jpg?v=1767079950"},{"product_id":"front-basket-for-rumble","title":"Front Basket for Rumble","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBasket\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBasket\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Rumble\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eTrying to ride with a backpack full of groceries is uncomfortable and throws off your balance. This quick-release front basket for the Rumble gives you hands-free cargo space that pops on and off without tools.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-FrontBasketforRumble2.0-1.jpg?v=1767079955\" alt=\"Front Basket for Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-FrontBasketforRumble2.0-2.jpg?v=1767079955\" alt=\"Front Basket for Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eQuick-release front basket designed for the Cyrusher Rumble\u003c\/li\u003e\n\u003cli\u003eDurable construction for groceries, bags, and gear\u003c\/li\u003e\n\u003cli\u003eEasy install — no tools required for quick-release mounting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003ctd\u003eFront-mount basket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eCyrusher Rumble\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eIncludes\u003c\/th\u003e\n\u003ctd\u003eFront basket + mounting hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDoes this basket fit the Cyrusher Rumble?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this front basket is designed specifically for the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e with quick-release mounting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow much weight can it hold?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThe basket handles everyday loads like groceries, a bag, or small cargo. Avoid exceeding the manufacturer weight limit for safe handling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this basket fit other e-bike brands like Velowave or Magicycle?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This front basket is designed exclusively for the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e with model-specific mounting. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, or other brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602989158474,"sku":"US-LKLS-Front-City-Basket","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-FrontBasketforRumble2.0-3.jpg?v=1767079950"},{"product_id":"48v-18ah-ebike-battery-for-rumble","title":"48V 18Ah Ebike Battery for Rumble","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eBattery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Rumble\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eNothing kills a ride faster than watching your battery gauge drop to zero halfway through. This 48V 18Ah replacement battery for the Rumble uses Samsung\/LG cells to deliver reliable range, so you spend less time charging and more time riding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Rumble-Battery-2.jpg?v=1767079970\" alt=\"48V 18Ah Ebike Battery for Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Rumble-Battery-3.jpg?v=1767079970\" alt=\"48V 18Ah Ebike Battery for Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e48V 18Ah lithium-ion battery with Samsung\/LG cells\u003c\/li\u003e\n\u003cli\u003eDrop-in replacement — same connector and mounting as the original Rumble battery\u003c\/li\u003e\n\u003cli\u003eExtended range for longer rides without range anxiety\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eVoltage\u003c\/th\u003e\n\u003ctd\u003e48V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e18Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Time\u003c\/th\u003e\n\u003ctd\u003e6-7 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharge Cycles\u003c\/th\u003e\n\u003ctd\u003eUp to 800\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharger Included\u003c\/th\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs this battery compatible with the Cyrusher Rumble?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this 48V 18Ah battery is designed as a direct replacement for the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e. Same connector and mounting points as the original.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eHow far can I ride on a single charge?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eRange depends on terrain, rider weight, and pedal assist level. The 18Ah capacity provides extended range compared to the stock battery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this battery work on a Velowave, Magicycle, or other e-bike?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This battery is designed exclusively for the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e and uses Rumble-specific connectors. It will not fit \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, \u003ca href=\"\/collections\/magicycle\"\u003eMagicycle\u003c\/a\u003e, or other brands. Using the wrong battery can damage your bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602989879370,"sku":"US-48V18A-rumble","price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/48V18AhEbikeBatteryforRumble.jpg?v=1767079961"},{"product_id":"suspension-seat-post-for-rumble","title":"Suspension Seat Post For Rumble","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eSeat Post\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eSeat Post\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eCyrusher Rumble\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eAluminum Alloy with Stainless Steel Bushing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eIf every pothole and trail bump sends a jolt straight through your spine, your seat post is the problem. This 50mm-travel suspension post absorbs the hits your Rumble's frame doesn't, with adjustable preload so it works whether you weigh 130 or 230 pounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SuspensionSeatPostForRumble-2.jpg?v=1767079977\" alt=\"Suspension Seat Post For Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SuspensionSeatPostForRumble-3.jpg?v=1767079977\" alt=\"Suspension Seat Post For Rumble Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e50mm travel suspension with stainless steel bushing for smooth, durable action\u003c\/li\u003e\n\u003cli\u003e27.2mm diameter with included 33.9mm shim adapter — fits Rumble without modifications\u003c\/li\u003e\n\u003cli\u003e350mm total length with adjustable preload; hard and soft spare springs available\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy with Stainless Steel Bushing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTravel\u003c\/th\u003e\n\u003ctd\u003e50mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeat Post Diameter\u003c\/th\u003e\n\u003ctd\u003e27.2mm (33.9mm shim included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003ctd\u003e350mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePreload\u003c\/th\u003e\n\u003ctd\u003eAdjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSpare Springs\u003c\/th\u003e\n\u003ctd\u003eHard + soft available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eIs this seat post compatible with the Cyrusher Rumble?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, this suspension seat post comes with a 27.2mm diameter plus a 33.9mm shim adapter, giving it a perfect fit on the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I adjust the suspension stiffness?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the preload is adjustable. Hard and soft spare springs are also available separately for fine-tuning to your weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eWill this seat post fit other e-bike brands?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eNo. This seat post is designed for the \u003ca href=\"\/products\/rumble\"\u003eCyrusher Rumble\u003c\/a\u003e with specific diameter and shim sizing. It will not fit \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/velowave\"\u003eVelowave\u003c\/a\u003e, or other brands without verifying seat tube diameter compatibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section list-section\"\u003e\n\u003ch3\u003eWhat's In The Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSuspension seat post (27.2mm)\u003c\/li\u003e\n\u003cli\u003e33.9mm shim adapter\u003c\/li\u003e\n\u003cli\u003eInstallation hardware\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Default Title","offer_id":42602992664650,"sku":"US-Suspension-Seat-Post","price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/SuspensionSeatPostForRumble.jpg?v=1767079970"},{"product_id":"cycling-thermal-gloves","title":"Cycling Thermal Gloves","description":"\u003cstyle\u003e\n.acc-product-wrapper {\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333; background-color: #fff;\n}\n.acc-product-wrapper a { color: #5f7038; text-decoration: underline; font-weight: 600; }\n.acc-product-wrapper a:hover { color: #E3B123; }\n\n\/* Compatibility Banner *\/\n.acc-product-wrapper .acc-compat-banner {\n    background: #f5f5f0; border-left: 4px solid #5f7038;\n    padding: 14px 18px; margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .acc-compat-label {\n    font-size: 13px; color: #5f7038; font-weight: 600;\n    text-transform: uppercase; letter-spacing: 0.5px;\n}\n.acc-product-wrapper .acc-compat-fits {\n    font-size: 15px; color: #333; margin-top: 4px;\n}\n\n\/* Quick Specs Bar *\/\n.acc-product-wrapper .at-a-glance-bar {\n    background-color: #212121; color: #fff; padding: 12px 10px;\n    margin-bottom: 24px; border-radius: 4px;\n}\n.acc-product-wrapper .glance-container {\n    display: flex; justify-content: space-around;\n    text-align: center; max-width: 800px; margin: 0 auto;\n    flex-wrap: wrap; gap: 15px;\n}\n.acc-product-wrapper .glance-item {\n    display: flex; flex-direction: column; align-items: center; gap: 4px;\n    font-size: 0.8em; min-width: 90px; padding: 6px 0;\n}\n.acc-product-wrapper .glance-title { font-weight: bold; text-transform: uppercase; font-size: 0.9em; letter-spacing: 0.5px; }\n\n\/* Key Features *\/\n.acc-product-wrapper .acc-features {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-features h3 {\n    font-size: 1.4em; font-weight: bold; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .acc-features ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .acc-features li {\n    display: flex; align-items: flex-start; margin-bottom: 12px;\n    padding-left: 30px; position: relative; font-size: 0.95em;\n}\n.acc-product-wrapper .acc-features li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\n\/* Accordion *\/\n.acc-product-wrapper .accordion-wrapper {\n    margin: 20px 0; border-top: 1px solid #eee;\n}\n.acc-product-wrapper details.accordion-item {\n    border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden;\n}\n.acc-product-wrapper details.accordion-item summary {\n    padding: 18px 40px 18px 0; font-size: 1.2em; font-weight: 600;\n    color: #1a1a1a; cursor: pointer; position: relative;\n    outline: none; list-style: none; transition: color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary::-webkit-details-marker { display: none; }\n.acc-product-wrapper details.accordion-item summary::after {\n    content: ''; position: absolute; right: 12px; top: 50%; width: 10px; height: 10px;\n    border-right: 2px solid #1a1a1a; border-bottom: 2px solid #1a1a1a;\n    transform: translateY(-70%) rotate(45deg); transition: transform 0.3s ease, border-color 0.3s ease;\n}\n.acc-product-wrapper details.accordion-item summary:hover,\n.acc-product-wrapper details.accordion-item[open] summary { color: #5f7038; }\n.acc-product-wrapper details.accordion-item[open] summary::after {\n    transform: translateY(-30%) rotate(-135deg); border-color: #5f7038;\n}\n.acc-product-wrapper .accordion-content { padding: 0 0 24px 0; }\n\n\/* Spec Table *\/\n.acc-product-wrapper .table-wrapper {\n    width: 100%; overflow-x: auto; border-radius: 8px;\n    border: 1px solid #ddd; margin-bottom: 16px;\n}\n.acc-product-wrapper .spec-table { width: 100%; border-collapse: collapse; }\n.acc-product-wrapper .spec-table th {\n    background-color: #f7f8f6; font-weight: 900; text-transform: uppercase;\n    font-size: 0.85em; color: #5f7038; border-left: 4px solid #E3B123;\n    padding: 10px 14px; text-align: left; width: 35%;\n}\n.acc-product-wrapper .spec-table td {\n    padding: 10px 14px; border: 1px solid #eee; font-size: 0.9em; text-align: left;\n}\n.acc-product-wrapper .spec-table tr:hover td { background-color: #fcfcfc; }\n\n\/* FAQ *\/\n.acc-product-wrapper details.faq-item {\n    border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0;\n}\n.acc-product-wrapper details.faq-item:last-child { border-bottom: none; }\n.acc-product-wrapper details.faq-item summary {\n    font-size: 1em; font-weight: 600; padding: 16px 40px 16px 0; color: #2c2c2c;\n}\n.acc-product-wrapper details.faq-item summary:hover { color: #5f7038; }\n.acc-product-wrapper details.faq-item summary::after {\n    width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c;\n}\n.acc-product-wrapper .faq-answer {\n    padding: 0 0 18px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-answer a { color: #5f7038; }\n\n\/* Intro Paragraph *\/\n.acc-product-wrapper .acc-intro {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-intro p {\n    font-size: 1em; line-height: 1.7; color: #333; margin: 0;\n}\n\n\/* Lifestyle Gallery Row *\/\n.acc-product-wrapper .acc-gallery {\n    display: flex; gap: 16px; margin-bottom: 28px; justify-content: center;\n}\n.acc-product-wrapper .acc-gallery-card {\n    flex: 0 1 45%; max-width: 45%;\n    border: 1px solid #e0e0e0; border-radius: 10px;\n    overflow: hidden; background: #fafafa;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n    transition: box-shadow 0.3s ease, transform 0.2s ease;\n}\n.acc-product-wrapper .acc-gallery-card:hover {\n    box-shadow: 0 4px 16px rgba(0,0,0,0.10);\n    transform: translateY(-2px);\n}\n.acc-product-wrapper .acc-gallery-card img {\n    width: 100%; display: block; object-fit: cover; aspect-ratio: 4\/3;\n}\n@media (max-width: 680px) {\n    .acc-product-wrapper .acc-gallery { flex-direction: column; align-items: center; }\n    .acc-product-wrapper .acc-gallery-card { flex: none; max-width: 85%; }\n}\n\n\/* Flat Sections (specs, FAQ, box — no accordion) *\/\n.acc-product-wrapper .acc-section {\n    margin-bottom: 24px; padding: 0;\n}\n.acc-product-wrapper .acc-section h3 {\n    font-size: 1.2em; font-weight: 700; color: #5f7038;\n    border-bottom: 2px solid #eee; padding-bottom: 8px;\n    margin-bottom: 16px; text-transform: uppercase;\n}\n.acc-product-wrapper .faq-pair {\n    margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0;\n}\n.acc-product-wrapper .faq-pair:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n.acc-product-wrapper .faq-q {\n    font-weight: 600; font-size: 0.95em; color: #1a1a1a; margin: 0 0 6px 0;\n}\n.acc-product-wrapper .faq-a {\n    font-size: 0.9em; color: #555; line-height: 1.6; margin: 0;\n}\n.acc-product-wrapper .faq-a a { color: #5f7038; }\n\n\/* What's In The Box *\/\n.acc-product-wrapper .list-section ul { list-style: none; padding: 0; margin: 0; }\n.acc-product-wrapper .list-section li {\n    padding-left: 30px; position: relative; margin-bottom: 8px; font-size: 0.95em;\n}\n.acc-product-wrapper .list-section li::before {\n    content: '\\2713'; position: absolute; left: 0; top: 0;\n    color: #E3B123; font-size: 1.4em; line-height: 1; font-weight: 900;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"acc-product-wrapper\"\u003e\n\u003cdiv class=\"acc-compat-banner\"\u003e\n\u003cdiv class=\"acc-compat-label\"\u003eGloves\u003c\/div\u003e\n\u003cdiv class=\"acc-compat-fits\"\u003eCompatible With: All \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e bikes and more\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"at-a-glance-bar\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCategory\u003c\/span\u003e\u003cspan\u003eGloves\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eCompatible With\u003c\/span\u003e\u003cspan\u003eUniversal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan\u003eWindproof Polyester Shell + Fleece Inner Lining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-intro\"\u003e\n\u003cp\u003eCold hands make braking and shifting painful, and numb fingers are a safety hazard. These thermal gloves keep your hands warm without sacrificing grip or touchscreen access, so you can ride comfortably through cold weather instead of hanging up the bike for winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery\"\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-cycling-thermal-gloves.jpg?v=1767079982\" alt=\"Cycling Thermal Gloves Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"acc-gallery-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/23_4d25b313-bcf3-45a3-945a-eddc4afda544.jpg?v=1767079986\" alt=\"Cycling Thermal Gloves Cyrusher Sports\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-features\"\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWindproof polyester outer shell with warm fleece inner lining\u003c\/li\u003e\n\u003cli\u003eTouch-screen compatible fingertips for phone and e-bike display use\u003c\/li\u003e\n\u003cli\u003eNon-slip silicone palm grip for secure brake and shifter control — note: runs small, size up\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWindproof Polyester Shell + Fleece Inner Lining\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eOuter Shell\u003c\/th\u003e\n\u003ctd\u003eWindproof polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eInner Lining\u003c\/th\u003e\n\u003ctd\u003eFleece\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePalm\u003c\/th\u003e\n\u003ctd\u003eNon-slip silicone grip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTouchscreen\u003c\/th\u003e\n\u003ctd\u003eYes (fingertips)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSizing Note\u003c\/th\u003e\n\u003ctd\u003eRuns small — size up\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"acc-section\"\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eCan I use my phone with these gloves?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes, the fingertips are touch-screen compatible so you can use your phone, GPS, or e-bike display without removing them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eDo these gloves run true to size?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eThese gloves tend to run small. We recommend ordering one size up from your usual glove size for the best fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-pair\"\u003e\n\u003cp class=\"faq-q\"\u003eAre these gloves good for riding my Rambo, Bakcou, or Cyrusher in winter?\u003c\/p\u003e\n\u003cp class=\"faq-a\"\u003eYes. These are universal cycling gloves that work with any e-bike. The windproof shell and fleece lining keep your hands warm while riding \u003ca href=\"\/collections\/rambo-bikes\"\u003eRambo\u003c\/a\u003e, \u003ca href=\"\/collections\/bakcou\"\u003eBakcou\u003c\/a\u003e, \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher\u003c\/a\u003e, or any other brand in cold weather.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"XL","offer_id":42602997317706,"sku":"US-Thermal-Glove-XL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":42602997350474,"sku":"US-Thermal-Glove-XXL","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cycling-thermal-gloves.jpg?v=1767079982"},{"product_id":"cyrusher-bronco-moped-style-electric-bike","title":"Cyrusher Bronco Moped-Style Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 50 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 13Ah (624Wh)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~64 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 7-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (85Nm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Bronco Moped Style Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-4-Green.jpg?v=1773372149\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Bronco\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eMoped Soul. Electric Heart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Not a Bicycle. Not a Motorcycle. Something Better.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Bronco\u003c\/strong\u003e is a \u003cstrong class=\"description-emphasis\"\u003emoped style electric bike\u003c\/strong\u003e built for riders who want the aesthetic of a vintage café racer with the practicality of an ebike. Full suspension soaks up city streets and rougher paths, while hydraulic brakes give you confident stopping power at any speed. This is the ride that turns heads at every stoplight.\u003c\/p\u003e\n\u003cp\u003ePowered by a 750W hub motor with 85Nm of torque and a 48V 13Ah battery, the Bronco delivers up to 50 miles of range on a single charge. The compact 20 inch fat tire platform keeps the center of gravity low and the handling playful. Whether you are commuting through traffic or cruising the boardwalk, this \u003cstrong class=\"description-emphasis\"\u003emoped electric bike\u003c\/strong\u003e makes every trip feel like an event.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"The Bronco started as a question: what if an electric bike looked as exciting as it felt to ride? We gave it the stance of a café racer, the suspension of a trail bike, and the brakes of a downhill machine. The result is pure fun.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Design Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Bronco_Moped_Electric_Bike-terrain-1.jpg?v=1773372161\" alt=\"Cyrusher Bronco moped electric bike on terrain\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-1-Black.jpg?v=1773372155\" alt=\"Cyrusher Bronco moped style ebike in black\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want a head turning electric bike that looks nothing like a traditional bicycle and draws compliments everywhere you park it.\u003c\/li\u003e\n\u003cli\u003eYou commute on city streets with potholes, speed bumps, and uneven pavement and need full suspension to keep the ride smooth.\u003c\/li\u003e\n\u003cli\u003eYou prefer the low, planted feel of a moped frame over the upright posture of a standard step through ebike.\u003c\/li\u003e\n\u003cli\u003eYou want a compact electric bike that stores easily in an apartment, garage, or office without taking up the space of a full size bike.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCAFÉ RACER DNA\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Bronco_Moped_Electric_Bike-Banner-PC-33_37dbabe8-60eb-42a7-9cf3-cb430925dc06.jpg?v=1773372167\" alt=\"Cyrusher Bronco moped electric bike lifestyle banner\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Bronco_Moped_Electric_Bike-terrain-5.jpg?v=1773372163\" alt=\"Cyrusher Bronco fat tire moped ebike off road\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eVintage Style. Modern Engineering.\u003c\/h4\u003e\n\u003cp\u003eThe Bronco borrows its visual language from vintage mopeds and café racers. The low slung frame, elongated seat, and muscular proportions create a silhouette that is unmistakably different from every other \u003cstrong class=\"description-emphasis\"\u003eelectric bike\u003c\/strong\u003e on the road. This is a statement piece that happens to be street legal.\u003c\/p\u003e\n\u003cp\u003eBut looks alone do not make a great ride. The Bronco backs up its style with full suspension front and rear, 20 x 4.0 inch fat tires for grip and cushioning, and hydraulic disc brakes for precise stopping. The LCD display keeps ride data visible, and the 7 speed drivetrain gives you mechanical gearing options beyond electric assist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eFULL SUSPENSION COMFORT\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-5-Green.jpg?v=1773372151\" alt=\"Cyrusher Bronco moped ebike green side view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Bronco_Moped_Electric_Bike-terrain-2.jpg?v=1773372165\" alt=\"Cyrusher Bronco electric moped on trail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eEvery Bump Disappears\u003c\/h4\u003e\n\u003cp\u003eMost \u003cstrong class=\"description-emphasis\"\u003emoped style electric bikes\u003c\/strong\u003e sacrifice ride quality for aesthetics. The Bronco refuses that tradeoff. Front and rear suspension work together to absorb potholes, curb cuts, and rough pavement that would jar your spine on a rigid frame. The result is a plush, controlled ride that lets you focus on the road instead of bracing for impact.\u003c\/p\u003e\n\u003cp\u003eCombined with 20 inch fat tires that add a second layer of cushioning, the Bronco turns rough city streets into smooth highways. Hydraulic disc brakes provide stopping power that matches the performance. This is a \u003cstrong class=\"description-emphasis\"\u003efull suspension electric bike\u003c\/strong\u003e disguised as a moped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003e85Nm of torque from a rear hub motor. Strong acceleration from stops and confident hill climbing power for city grades and beyond.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Suspension System\u003c\/h4\u003e\n\u003cp\u003eFront fork and rear shock absorb impacts from potholes, curbs, and rough terrain. Smooth ride quality on any surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e20 x 4.0 Inch Fat Tires\u003c\/h4\u003e\n\u003cp\u003eWide profile tires on compact 20 inch wheels provide excellent grip, shock absorption, and a low center of gravity for confident handling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n\u003cp\u003ePowerful hydraulic braking system delivers consistent, fade free stopping power in all weather conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 13Ah Battery\u003c\/h4\u003e\n\u003cp\u003e624Wh capacity delivers up to 50 miles per charge. Removable for convenient indoor charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 7 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eSeven mechanical gears complement the electric assist for fine tuned cadence control on hills and flats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eStand Out, Not Blend In\u003c\/h4\u003e\n\u003cp\u003eThe moped frame design turns every ride into an experience. You will not see another bike like it on your street. Period.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCity Proof Suspension\u003c\/h4\u003e\n\u003cp\u003eFull suspension means potholes, broken pavement, and speed bumps become non issues. Your commute gets smoother the rougher the road gets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCompact and Parkable\u003c\/h4\u003e\n\u003cp\u003eThe 20 inch wheel platform keeps the overall footprint small. Store it in tight spaces that would not fit a full size electric bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Moped-Style)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor, 85Nm Torque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 13Ah (624Wh), Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 50 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level Assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Moped-Style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFull Suspension (Front Fork + Rear Shock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e20\" x 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Bronco street legal?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Bronco is classified as an electric bicycle, not a motorcycle or moped. It has pedals, stays under Class 3 speed limits, and does not require a motorcycle license, registration, or insurance in most states. Check your local regulations for specific rules.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Bronco moped style electric bike go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 50 miles with pedal assist. Throttle only range will be shorter depending on terrain and rider weight. The 48V 13Ah battery charges fully in 5 to 7 hours.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eDoes the Bronco have full suspension?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Bronco features both a front suspension fork and a rear shock absorber. This dual suspension system smooths out rough roads, potholes, and uneven terrain for a comfortable ride.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan the Cyrusher Bronco handle off road trails?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Bronco handles light trails, gravel paths, and packed dirt well thanks to the fat tires and full suspension. It is primarily designed for urban and suburban riding but handles varied terrain confidently.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Bronco electric bike heavy?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Bronco is heavier than a standard bicycle due to the motor, battery, and full suspension system. However, the low center of gravity and compact 20 inch wheels make it feel balanced and manageable.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat makes a moped style electric bike different from a regular ebike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eMoped style electric bikes like the Bronco feature a low, elongated frame inspired by vintage mopeds and café racers. They offer a more relaxed, motorcycle like riding position compared to the upright posture of traditional electric bikes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Bronco E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 13Ah removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER COMPACT E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherLUXECityE-Bike--Blue-1.jpg?v=1773372173\" alt=\"Cyrusher Luxe compact city electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eLuxe\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-4-Green.jpg?v=1773372149\" alt=\"Cyrusher Bronco moped-style electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eBronco\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CYrusherL5EBike.jpg?v=1773372335\" alt=\"Cyrusher Model L5 fat tire electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eModel L5\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub, 85Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub (1280W Peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 20Ah\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 13Ah (624Wh)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e58 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e50 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eCadence\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eCadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTektro Hydraulic\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eMoped-Style\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Over\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-luxe-city-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-model-l5-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":43400661958730,"sku":null,"price":1199.0,"currency_code":"USD","in_stock":false},{"title":"Black","offer_id":43400661991498,"sku":null,"price":1199.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-4-Green.jpg?v=1773372149"},{"product_id":"cyrusher-luxe-city-electric-bike","title":"Cyrusher Luxe City Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 58 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 20Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~57 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 8-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Luxe City Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherLUXECityE-Bike--Blue-1.jpg?v=1773372173\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Luxe\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eSmall Frame. Big Adventure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Big Power in a Compact Package.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Luxe\u003c\/strong\u003e packs a 750W motor, a massive 48V 20Ah battery, and rugged 20 x 4.0 inch Arisun fat tires into a compact \u003cstrong class=\"description-emphasis\"\u003emini electric bike\u003c\/strong\u003e frame that fits anywhere. This is not a toy. It is a full powered \u003cstrong class=\"description-emphasis\"\u003ecompact electric bike\u003c\/strong\u003e that delivers the same performance as full size e-bikes in a package you can store in a closet.\u003c\/p\u003e\n\u003cp\u003eThe step through design makes mounting effortless, the Tektro hydraulic brakes deliver confident stopping, and the Shimano 8 speed drivetrain gives you precise gear selection for any terrain. Whether you are weaving through city traffic or exploring gravel paths on the weekend, the Luxe proves that small frames deliver big rides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"The Luxe evolved from our Rumble 1.0 with major upgrades across the board. More motor power, bigger battery, better tires. We kept the compact frame that riders loved and upgraded everything else. The result is a small bike that rides like a big one.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherLUXECityE-Bike-4.jpg?v=1773372183\" alt=\"Cyrusher Luxe compact electric bike in green\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Luxe-CIty-EBike-City_4786f73c-58b4-40c1-b27a-f740a43017de.jpg?v=1773372200\" alt=\"Cyrusher Luxe mini electric bike city riding\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou live in a small apartment, condo, or dorm and need an electric bike that stores in tight spaces without a dedicated bike room.\u003c\/li\u003e\n\u003cli\u003eYou want the stability and traction of fat tires on a compact frame that handles city traffic, gravel paths, and light trails.\u003c\/li\u003e\n\u003cli\u003eYou need a step through frame that is easy to mount and dismount at every stoplight without gymnastics.\u003c\/li\u003e\n\u003cli\u003eYou want serious range from a small bike. 58 miles per charge from the oversized 48V 20Ah battery.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPACT DOES NOT MEAN COMPROMISE\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_LUXE_City_E-Bike-Feature-Frame.jpg?v=1773372179\" alt=\"Cyrusher Luxe compact ebike frame detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_LUXE_City_E-Bike-Feature-fat-tire.jpg?v=1773372181\" alt=\"Cyrusher Luxe 20 inch fat tire detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFull Performance, Half the Footprint\u003c\/h4\u003e\n\u003cp\u003eThe Luxe uses 20 inch wheels with 4.0 inch Arisun fat tires to create a \u003cstrong class=\"description-emphasis\"\u003emini fat tire electric bike\u003c\/strong\u003e that rides bigger than it looks. The wider rubber provides a plush, cushioned ride that absorbs cracks and bumps, while the smaller wheel diameter keeps the overall bike length short enough to fit in elevators and compact storage spaces.\u003c\/p\u003e\n\u003cp\u003eTektro hydraulic disc brakes deliver premium stopping power. A Shimano 8 speed drivetrain provides a wide gear range for hills and flats. The step through frame makes the Luxe accessible to riders of all ages and flexibility levels. Three colorways let you match your style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eOVERSIZED BATTERY, UNDERSIZED FRAME\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_LUXE_City_E-Bike-Feature-Torque.jpg?v=1773372175\" alt=\"Cyrusher Luxe electric bike torque sensor detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_LUXE_City_E-Bike-Feature-8-Speed.jpg?v=1773372177\" alt=\"Cyrusher Luxe ebike Shimano 8 speed drivetrain\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e48V 20Ah Powers All Day Adventures\u003c\/h4\u003e\n\u003cp\u003eMost \u003cstrong class=\"description-emphasis\"\u003ecompact electric bikes\u003c\/strong\u003e sacrifice battery size to keep the frame small. The Luxe does the opposite. A massive 48V 20Ah battery is integrated into the compact step through frame, delivering up to 58 miles of range per charge. That is more range than many full size e-bikes offer.\u003c\/p\u003e\n\u003cp\u003eThis means you charge overnight and ride all week for commuting, or take extended weekend adventures without range anxiety. The removable battery slides out for indoor charging, so you never need to bring the whole bike inside. Big battery. Small bike. Best of both worlds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003eFull power motor delivers the same performance as full size e-bikes. Strong acceleration and confident hill climbing in a compact package.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 20Ah Battery\u003c\/h4\u003e\n\u003cp\u003eOversized battery delivers up to 58 miles per charge. More range than most full size electric bikes. Removable for indoor charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e20 x 4.0 Inch Arisun Fat Tires\u003c\/h4\u003e\n\u003cp\u003ePremium Arisun rubber provides excellent grip and cushioning on city streets, gravel, and dirt. The compact 20 inch diameter keeps the overall bike small.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eTektro Hydraulic Brakes\u003c\/h4\u003e\n\u003cp\u003ePremium Tektro hydraulic disc brakes deliver precise, powerful stopping in all weather conditions. Consistent performance over thousands of miles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 8 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eEight mechanical gears provide a wide range for hills and flats. Fine tune your cadence regardless of terrain or assist level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eCompact Step-Through Frame\u003c\/h4\u003e\n\u003cp\u003eLow step frame fits in elevators, closets, and compact storage. Easy mount and dismount for riders of all flexibility levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eFits Your Life\u003c\/h4\u003e\n\u003cp\u003eSmall apartment, tight garage, office cubicle. The Luxe fits where full size bikes cannot. No bike room required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eRange That Surprises\u003c\/h4\u003e\n\u003cp\u003e58 miles per charge from a compact frame. The oversized battery means you ride more and charge less than riders on bigger bikes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003ePremium Components\u003c\/h4\u003e\n\u003cp\u003eTektro brakes, Shimano gears, Arisun tires. The Luxe uses name brand components that deliver performance and longevity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Compact Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 20Ah, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 58 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level Assist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through, Compact\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFront Suspension Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eTektro Hydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 8 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e20\" x 4.0\" Arisun Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Luxe a good mini electric bike for commuting?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Luxe delivers full size e-bike performance in a compact package. The 750W motor, 58 mile range, and Shimano 8 speed drivetrain handle daily commuting with ease. The compact size is a bonus for storage at work or home.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow does the Luxe compact electric bike compare to full size e-bikes?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Luxe has the same motor power, similar range, and equivalent components to many full size electric bikes. The main difference is the 20 inch wheel size, which makes the bike more compact and agile but slightly less stable at very high speeds compared to 26 inch wheels.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan the Cyrusher Luxe handle off road riding?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe 20 x 4.0 inch Arisun fat tires handle gravel, packed dirt, and light trails confidently. The Luxe is primarily designed for city riding but handles mixed terrain well thanks to the wide tire profile.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWill the Luxe fit in my apartment elevator?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eIn most cases, yes. The compact 20 inch wheel platform significantly reduces the overall length compared to full size e-bikes. Measure your elevator dimensions to confirm, but the Luxe is designed to fit in tight spaces.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow long does the 48V 20Ah battery take to charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eA full charge takes approximately 6 to 8 hours with the included charger. The battery is removable, so you can charge it indoors without bringing the bike inside.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eAre Tektro hydraulic brakes good?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eTektro is a respected brake manufacturer used across the cycling industry. Their hydraulic disc brakes provide consistent, powerful stopping power that outperforms mechanical disc brakes, especially in wet conditions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Luxe E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 20Ah removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, fenders, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER COMPACT E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherLUXECityE-Bike--Blue-1.jpg?v=1773372173\" alt=\"Cyrusher Luxe compact city electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eLuxe\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherBroncoMopedElectricBike-Main-4-Green.jpg?v=1773372149\" alt=\"Cyrusher Bronco moped-style electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eBronco\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CYrusherL5EBike.jpg?v=1773372335\" alt=\"Cyrusher Model L5 fat tire electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eModel L5\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 85Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub (1280W Peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 20Ah\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 13Ah (624Wh)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e58 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e50 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eCadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eCadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTektro Hydraulic\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eMoped-Style\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Over\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-bronco-moped-style-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-model-l5-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400662024266,"sku":null,"price":1199.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":43400662057034,"sku":null,"price":1199.0,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":43400662089802,"sku":null,"price":1199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherLUXECityE-Bike--Blue-1.jpg?v=1773372173"},{"product_id":"cyrusher-path-750w-city-electric-bike","title":"Cyrusher Path 750W City Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 59 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 15Ah Samsung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~58 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 8-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (80Nm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Path 750W City Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherPathCityE-Bike-Blue-1.jpg?v=1773372203\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Path\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eYour Daily Path, Electrified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Ride the Everyday. Explore the Unexpected.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Path\u003c\/strong\u003e is a \u003cstrong class=\"description-emphasis\"\u003ecity electric bike\u003c\/strong\u003e designed for riders who want comfort, efficiency, and a polished ride experience on urban roads and bike paths. A 750W brushless hub motor with 80Nm of torque and dual sensor modes gives you responsive power that adapts to your riding style.\u003c\/p\u003e\n\u003cp\u003eSlim 27.5 inch tires roll fast on pavement while the step through frame makes every mount and dismount effortless. The 48V 15Ah Samsung battery delivers up to 59 miles per charge, and the upright handlebars, adjustable stem, and ergonomic saddle keep you comfortable for the long haul. This is the \u003cstrong class=\"description-emphasis\"\u003eelectric commuter bike\u003c\/strong\u003e that makes you want to skip the car keys.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"We designed the Path to be the one bike that handles everything a city throws at you. Commuting, errands, weekend rides, dinner dates. The dual sensor system adapts to your mood, and the comfort geometry means you arrive feeling good, not beaten up.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-Cover-Ride.jpg?v=1773372205\" alt=\"Cyrusher Path city electric bike riding lifestyle\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-Red-With-Basket.jpg?v=1773372232\" alt=\"Cyrusher Path commuter ebike red with basket\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou commute daily and want an electric bike that is fast on pavement, comfortable for long rides, and easy to mount with a step through frame.\u003c\/li\u003e\n\u003cli\u003eYou want dual sensor versatility. Torque mode for responsive hill climbing. Cadence mode for effortless flat cruising.\u003c\/li\u003e\n\u003cli\u003eYou value comfort features like an adjustable stem, upright handlebars, and an ergonomic saddle that make 20 mile rides feel like 5.\u003c\/li\u003e\n\u003cli\u003eYou need reliable Samsung battery cells and a 59 mile range that covers your commute without daily charging.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMFORT FIRST ENGINEERING\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-handlebar-2.jpg?v=1773372242\" alt=\"Cyrusher Path electric bike handlebar and controls\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-headlight-2.jpg?v=1773372244\" alt=\"Cyrusher Path ebike integrated headlight\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eRide Longer, Arrive Fresher\u003c\/h4\u003e\n\u003cp\u003eThe Path starts with upright handlebars and an adjustable stem that let you dial in your riding position. Sit tall and relaxed for casual cruising, or lean slightly forward for more speed. The ergonomic saddle and front suspension fork absorb road vibrations before they reach your body.\u003c\/p\u003e\n\u003cp\u003eSlim 27.5 inch tires are purpose chosen for \u003cstrong class=\"description-emphasis\"\u003ecity electric bike\u003c\/strong\u003e efficiency. They roll faster than fat tires on pavement, accelerate quicker, and handle better at speed. The Shimano 8 speed drivetrain gives you precise mechanical gearing for any gradient. Three colorways and optional basket mounts let you personalize the Path for your lifestyle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eDUAL SENSOR ADAPTABILITY\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-9-speed.jpg?v=1773372246\" alt=\"Cyrusher Path electric bike Shimano drivetrain detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Path-City-E-Bike-Brakes-3.jpg?v=1773372248\" alt=\"Cyrusher Path ebike hydraulic disc brake closeup\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eTorque and Cadence. Two Brains, One Bike.\u003c\/h4\u003e\n\u003cp\u003eThe Path gives you two distinct riding experiences in one bike. \u003cstrong class=\"description-emphasis\"\u003eTorque sensor mode\u003c\/strong\u003e reads your pedal pressure and provides power proportional to your effort. Perfect for hilly commutes where you want the motor to respond naturally to changing terrain. You control the intensity with your legs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"description-emphasis\"\u003eCadence sensor mode\u003c\/strong\u003e provides steady, consistent power based on your pedaling speed. Ideal for flat routes where you want to cruise at a comfortable pace without thinking about how hard you push. Switch between modes instantly. The 750W motor with 80Nm torque backs up both modes with serious hill climbing and acceleration power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor (80Nm)\u003c\/h4\u003e\n\u003cp\u003ePowerful brushless hub motor with 80Nm torque. Strong starts, confident climbs, and smooth urban cruising.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eDual Sensor System\u003c\/h4\u003e\n\u003cp\u003eSwitch between torque and cadence sensor modes on the fly. Natural responsive power or steady effortless cruising. Your choice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 15Ah Samsung Battery\u003c\/h4\u003e\n\u003cp\u003eRemovable Samsung cell battery delivers up to 59 miles per charge. Cleanly integrated into the frame. Charges overnight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e27.5 Inch City Tires\u003c\/h4\u003e\n\u003cp\u003eSlim profile tires optimized for pavement efficiency. Faster rolling, quicker acceleration, and better handling than fat tires on city roads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eAdjustable Comfort Geometry\u003c\/h4\u003e\n\u003cp\u003eUpright handlebars, adjustable stem, ergonomic saddle, and front suspension fork. Dial in your perfect riding position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 8 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003ePrecise mechanical gearing for hills, flats, and everything between. Fine tune your cadence regardless of assist level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eThe Anti-Car Commute\u003c\/h4\u003e\n\u003cp\u003eThe Path replaces car trips with something better. Faster than traffic, zero parking stress, and you arrive energized instead of frustrated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eTwo Sensors, Zero Compromise\u003c\/h4\u003e\n\u003cp\u003eTorque mode for hills, cadence mode for flats. No other bike in this price range gives you both sensor types with on-the-fly switching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eSamsung Reliability\u003c\/h4\u003e\n\u003cp\u003eSamsung cells deliver consistent performance, long lifespan, and reliable cold weather operation. Not all batteries are created equal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Brushless Hub Motor, 80Nm Torque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 15Ah Samsung, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 59 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eDual Mode: Torque Sensor + Cadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFront Suspension Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 8 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e27.5\" City Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated LED Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Path a good electric commuter bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Path is purpose built for city commuting with slim 27.5 inch tires for pavement speed, dual sensor modes for adaptable assist, and a 59 mile range that covers most round trip commutes without charging.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the advantage of 27.5 inch tires over fat tires for city riding?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eSlim 27.5 inch tires have less rolling resistance, meaning you go faster with less energy. They accelerate quicker, handle better at speed, and are more efficient on pavement. Fat tires are better for off road and rough terrain.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan I add a basket or rack to the Cyrusher Path?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Path supports optional basket and rack accessories for carrying groceries, bags, and everyday cargo. Check the Cyrusher accessory catalog for compatible options.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow does the dual sensor system work on the Path?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYou can switch between torque and cadence modes using the handlebar controls. Torque mode provides power proportional to your pedal pressure. Cadence mode provides steady power based on your pedaling speed. Use torque for hills and cadence for flat cruising.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Samsung battery better than generic batteries?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. Samsung 21700 cells deliver higher energy density, longer cycle life, better cold weather performance, and more consistent power output compared to generic cells used in budget e-bikes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow fast does the Cyrusher Path go?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Path reaches up to 28 mph with the 750W motor. Actual speed depends on your assist level, pedal input, terrain, and rider weight.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Path E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 15Ah Samsung removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, fenders, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER COMMUTER E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-2.jpg?v=1773372278\" alt=\"Cyrusher Flex step-over commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eFlex\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-1.jpg?v=1773372252\" alt=\"Cyrusher Sprint step-through city electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eSprint\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherPathCityE-Bike-Blue-1.jpg?v=1773372203\" alt=\"Cyrusher Path city commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003ePath\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub, 80Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 15Ah Samsung\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e59 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFront Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" Slim\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" City\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e27.5\" City\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Over\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-flex-step-over-commuter-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-sprint-step-through-city-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400662122570,"sku":null,"price":1799.0,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":43400662155338,"sku":null,"price":1799.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":43400662188106,"sku":null,"price":1799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherPathCityE-Bike-Blue-1.jpg?v=1773372203"},{"product_id":"cyrusher-sprint-step-through-city-electric-bike","title":"Cyrusher Sprint Step-Through City Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 59 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 15Ah LG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~63 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 8-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Sprint Step-Through City Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-1.jpg?v=1773372252\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Sprint\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eCity Smart. Ride Ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Smart Commuting Starts Here.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Sprint\u003c\/strong\u003e is a \u003cstrong class=\"description-emphasis\"\u003estep through city electric bike\u003c\/strong\u003e designed for riders who want a stylish, comfortable daily driver that handles commuting, errands, and neighborhood cruising with zero effort. The upright geometry and step through frame keep you relaxed and accessible, while the 750W motor handles hills and headwinds.\u003c\/p\u003e\n\u003cp\u003eWhat elevates the Sprint above basic commuters is the dual sensor system. Switch between responsive \u003cstrong class=\"description-emphasis\"\u003etorque sensor\u003c\/strong\u003e mode for dynamic riding and smooth cadence mode for effortless cruising. A premium 48V 15Ah LG battery delivers up to 59 miles per charge with UL and CE certified wiring for safety and durability. This is the \u003cstrong class=\"description-emphasis\"\u003eelectric commuter bike\u003c\/strong\u003e built to professional standards.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"The Sprint is our answer to the question every new e-bike rider asks: which bike should I start with? It has everything you need. Step through frame, dual sensors, LG battery, certified electronics. Nothing you do not. We stripped away complexity and focused on reliability.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Blue-1.jpg?v=1773372267\" alt=\"Cyrusher Sprint step through city ebike blue\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-White-1.jpg?v=1773372274\" alt=\"Cyrusher Sprint electric commuter bike white\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want a reliable daily commuter with a step through frame that makes every red light stop and start effortless.\u003c\/li\u003e\n\u003cli\u003eYou value safety certified electronics. UL and CE certified wiring systems protect you and your investment.\u003c\/li\u003e\n\u003cli\u003eYou want dual sensor flexibility. Torque mode for responsive hill climbing, cadence mode for relaxed flat cruising.\u003c\/li\u003e\n\u003cli\u003eYou need premium LG battery cells that deliver consistent power, long lifespan, and reliable cold weather performance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eURBAN INTELLIGENCE\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-City-E-Bike-Sprint-Feature-Handlebar-2.jpg?v=1773372262\" alt=\"Cyrusher Sprint handlebar and controls detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Sprint-City-E-Bike-2_40b9650e-f272-44c9-9c56-ac20a6daa2f1.jpg?v=1773372254\" alt=\"Cyrusher Sprint city ebike lifestyle view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eEvery Detail Serves the Commute\u003c\/h4\u003e\n\u003cp\u003eThe Sprint's upright geometry positions you with a clear view of traffic and surroundings. The step through frame lets you plant both feet flat at stoplights without dismounting. Slim 27.5 inch tires roll efficiently on pavement and bike paths, cutting the rolling resistance that drags down fat tire commuters.\u003c\/p\u003e\n\u003cp\u003eThe Shimano 8 speed drivetrain provides precise mechanical gearing for any gradient, and the hydraulic brakes deliver confident stopping in all conditions. Integrated lights keep you visible, and the clean frame design hides the battery for a sleek, non e-bike aesthetic. Three colorways let you match your commuter to your style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eUL\/CE CERTIFIED SAFETY\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Sprint-City-E-Bike-3.jpg?v=1773372256\" alt=\"Cyrusher Sprint electric bike detail view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-3.jpg?v=1773372260\" alt=\"Cyrusher Sprint step through ebike green rear\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eElectronics You Can Trust\u003c\/h4\u003e\n\u003cp\u003eNot all e-bike wiring is created equal. The Sprint uses UL and CE certified electrical systems that meet international safety standards for electric vehicles. This means the battery management system, motor controller, and wiring harness are tested and certified to prevent overcharging, short circuits, and thermal events.\u003c\/p\u003e\n\u003cp\u003eCombined with premium LG 21700 battery cells that deliver higher energy density and longer cycle life than generic cells, the Sprint represents a \u003cstrong class=\"description-emphasis\"\u003esafe electric bike\u003c\/strong\u003e investment. LG cells maintain consistent performance in cold weather, charge reliably over thousands of cycles, and are backed by one of the world's largest battery manufacturers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003ePowerful hub motor delivers strong acceleration and confident hill climbing. Smooth, quiet operation for urban environments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eDual Sensor System\u003c\/h4\u003e\n\u003cp\u003eSwitch between torque and cadence sensor modes. Responsive climbing or effortless cruising. Adapt to your route on the fly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 15Ah LG Battery\u003c\/h4\u003e\n\u003cp\u003ePremium LG 21700 cells deliver up to 59 miles per charge. Consistent power, long lifespan, and reliable cold weather performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eUL\/CE Certified Electronics\u003c\/h4\u003e\n\u003cp\u003eBattery management, motor controller, and wiring meet international safety standards. Tested and certified protection against electrical faults.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e27.5 Inch City Tires\u003c\/h4\u003e\n\u003cp\u003eEfficient slim tires roll fast on pavement. Better acceleration and handling than fat tires for urban commuting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 8 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003ePrecise mechanical gearing complements the electric assist. Fine tune your cadence for any speed or gradient.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCertified Safe\u003c\/h4\u003e\n\u003cp\u003eUL and CE certified electronics mean your e-bike meets the same safety standards as professional electrical equipment. Peace of mind with every charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003ePremium Cells, Premium Life\u003c\/h4\u003e\n\u003cp\u003eLG 21700 cells outlast generic batteries by thousands of charge cycles. Your battery investment pays dividends over years of daily commuting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eStep Through Simplicity\u003c\/h4\u003e\n\u003cp\u003eMount and dismount at every stoplight without breaking stride. The step through frame makes urban stop and go riding effortless.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 15Ah LG 21700, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 59 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eDual Mode: Torque Sensor + Cadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFront Suspension Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 8 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e27.5\" City Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated LED Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSafety\u003c\/th\u003e\n\u003ctd\u003eUL\/CE Certified Wiring System\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat does UL\/CE certified mean for an electric bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUL (Underwriters Laboratories) and CE certifications mean the electrical system has been tested and meets international safety standards. This includes the battery management system, motor controller, and wiring harness. It protects against overcharging, short circuits, and thermal events.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Sprint a good first electric bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Sprint is designed for new e-bike riders with its easy step through frame, intuitive dual sensor assist, and safety certified electronics. The 59 mile range and Shimano 8 speed drivetrain handle daily commuting without complexity.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow does the Sprint compare to the Cyrusher Path?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eBoth bikes share similar specs including 750W motors, 48V 15Ah batteries, dual sensor modes, and 27.5 inch tires. The Sprint uses LG cells and UL\/CE certified wiring, while the Path uses Samsung cells. Both are excellent commuters. Choose based on your color preference and availability.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eAre LG battery cells better than generic cells?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. LG 21700 cells deliver higher energy density, more charge cycles, better cold weather performance, and more consistent power output. They are manufactured by LG Energy Solution, one of the world's largest battery producers.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan I ride the Sprint in the rain?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Sprint's electrical system is designed for weather resistance. Light rain and wet roads are fine. Avoid submerging electrical components in deep water or riding through floods.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow long does the Sprint battery take to charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eA full charge takes approximately 5 to 7 hours with the included charger. The battery is removable for convenient indoor or office charging.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Sprint E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 15Ah LG removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, fenders, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER COMMUTER E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-2.jpg?v=1773372278\" alt=\"Cyrusher Flex step-over commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eFlex\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-1.jpg?v=1773372252\" alt=\"Cyrusher Sprint step-through city electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eSprint\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherPathCityE-Bike-Blue-1.jpg?v=1773372203\" alt=\"Cyrusher Path city commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003ePath\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 80Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah Samsung\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" Slim\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e27.5\" City\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" City\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Over\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-flex-step-over-commuter-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-path-750w-city-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":43400662909002,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":43400662941770,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":43400662974538,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-1.jpg?v=1773372252"},{"product_id":"cyrusher-flex-step-over-commuter-electric-bike","title":"Cyrusher Flex Step-Over Commuter Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 59 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 15Ah LG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~63 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 8-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Flex Step-Over Commuter Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-2.jpg?v=1773372278\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Flex\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eSlim Tires. Full Power. Pure Speed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"The Fastest Way Between Two Points.\"\u003c\/p\u003e\n\u003cp\u003eNot every ride needs fat tires. The \u003cstrong class=\"description-emphasis\"\u003eCyrusher Flex\u003c\/strong\u003e is a \u003cstrong class=\"description-emphasis\"\u003ecommuter electric bike\u003c\/strong\u003e built for riders who want speed and efficiency on pavement and bike paths. Slim 27.5 inch tires cut rolling resistance, a 750W hub motor provides instant acceleration, and the step over frame delivers a sporty, athletic riding position that eats up miles.\u003c\/p\u003e\n\u003cp\u003eWhat sets the Flex apart from other \u003cstrong class=\"description-emphasis\"\u003eelectric commuter bikes\u003c\/strong\u003e is the dual sensor system. Switch between responsive torque sensing for hill climbs and smooth cadence mode for flat cruising. Paired with a 48V 15Ah LG battery delivering up to 59 miles of range, the Flex turns your daily commute into something you actually look forward to.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"We built the Flex for commuters who are tired of showing up to work sweaty and stressed. The slim tires roll fast on pavement, the dual sensor system adapts to your riding style, and the full suspension keeps you comfortable over rough roads. It is an electric commuter bike that performs like a sport bike.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Engineering Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-White-1.jpg?v=1773372286\" alt=\"Cyrusher Flex commuter electric bike in white\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Green-1.jpg?v=1773372293\" alt=\"Cyrusher Flex step over ebike in green\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou commute on paved roads and bike paths and want an electric bike optimized for speed and efficiency, not off road capability.\u003c\/li\u003e\n\u003cli\u003eYou prefer a sporty step over frame with an athletic riding position over the upright geometry of a cruiser or step through.\u003c\/li\u003e\n\u003cli\u003eYou ride year round and need full suspension to handle rough urban roads, construction zones, and poorly maintained bike lanes.\u003c\/li\u003e\n\u003cli\u003eYou want the flexibility of dual sensor modes. Torque sensing for responsive hill climbing and cadence mode for relaxed flat riding.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eSPEED BY DESIGN\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Flex-EMTB-E-Bike-Main.jpg?v=1773372280\" alt=\"Cyrusher Flex electric commuter bike main view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-3.jpg?v=1773372284\" alt=\"Cyrusher Flex ebike rear angle detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eEvery Detail Moves You Forward\u003c\/h4\u003e\n\u003cp\u003eThe Flex starts with 27.5 inch slim tires that cut through air and pavement with minimal drag. Where fat tires prioritize grip, these tires prioritize speed. The result is a \u003cstrong class=\"description-emphasis\"\u003efast electric bike\u003c\/strong\u003e that accelerates quicker, rolls farther on each pedal stroke, and handles like a performance machine.\u003c\/p\u003e\n\u003cp\u003eThe step over frame channels classic mountain bike geometry into an urban commuter. You sit slightly forward with weight balanced between both wheels for confident handling at speed. Full suspension front and rear absorbs the punishment that city streets dish out, keeping you comfortable over miles that would beat up a rigid frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eDUAL SENSOR INTELLIGENCE\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-1.jpg?v=1773372282\" alt=\"Cyrusher Flex electric bike front view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-White-3.jpg?v=1773372289\" alt=\"Cyrusher Flex commuter ebike white rear detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eTorque Mode. Cadence Mode. Your Choice.\u003c\/h4\u003e\n\u003cp\u003eMost e-bikes lock you into one assist style. The Flex gives you two. \u003cstrong class=\"description-emphasis\"\u003eTorque sensing\u003c\/strong\u003e mode reads your pedal pressure and provides proportional power. Push harder up a hill, get more assist. Ease off on a downhill, the motor backs off. It feels natural and extends your battery life by only using power when you need it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"description-emphasis\"\u003eCadence mode\u003c\/strong\u003e delivers consistent power based on your pedaling speed. Perfect for flat commutes where you want steady, effortless cruising without thinking about how hard you push. Switch between modes on the fly using the handlebar controls. Two sensor systems, one \u003cstrong class=\"description-emphasis\"\u003eelectric commuter bike\u003c\/strong\u003e, zero compromises.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003ePowerful rear hub motor delivers strong acceleration and hill climbing ability. Smooth, quiet operation for urban commuting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eDual Sensor System\u003c\/h4\u003e\n\u003cp\u003eSwitch between torque sensing and cadence sensing modes. Responsive hill climbing or effortless flat cruising. Your choice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 15Ah LG Battery\u003c\/h4\u003e\n\u003cp\u003ePremium LG cells deliver up to 59 miles of range per charge. Removable for convenient indoor or office charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e27.5 Inch Slim Tires\u003c\/h4\u003e\n\u003cp\u003eFast rolling tires minimize drag on pavement and bike paths. Better acceleration and higher efficiency than fat tires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Suspension\u003c\/h4\u003e\n\u003cp\u003eFront fork and rear suspension absorb rough roads, potholes, and construction zones. Comfortable commuting on any surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 8 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eEight mechanical gears provide a wide range of cadence options. Fine tune your pedaling effort for any speed or gradient.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCommute Faster, Arrive Fresher\u003c\/h4\u003e\n\u003cp\u003eSlim tires and a sporty frame mean you cover ground faster than fat tire bikes. The dual sensor system lets you choose how much effort you contribute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eFull Suspension, Full Comfort\u003c\/h4\u003e\n\u003cp\u003eCity roads are rough. Full suspension turns every commute into a smooth ride regardless of road conditions, potholes, or construction zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003ePremium Cell Technology\u003c\/h4\u003e\n\u003cp\u003eLG battery cells deliver consistent power output, longer lifespan, and better cold weather performance than generic cells.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Over)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 15Ah LG Cells, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 59 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eDual Mode: Torque Sensor + Cadence Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Over\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFull Suspension (Front Fork + Rear Shock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 8 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e27.5\" Slim Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Flex a good electric commuter bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Flex is specifically designed for commuting with its slim 27.5 inch tires for speed on pavement, full suspension for rough roads, and up to 59 miles of range for extended commutes. The dual sensor system lets you choose how much effort you want to contribute.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the difference between torque and cadence sensor modes on the Flex?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eTorque mode measures your pedal pressure and provides proportional assist. Great for hills and varied terrain. Cadence mode provides consistent assist based on your pedaling speed. Better for flat, steady commuting where you want effortless cruising.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhy does the Flex use slim tires instead of fat tires?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eSlim 27.5 inch tires have less rolling resistance than fat tires, meaning you go faster with less energy. They accelerate quicker and are more efficient on pavement and bike paths. If you ride primarily on paved surfaces, slim tires are the better choice.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eDoes the Cyrusher Flex have full suspension?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Flex features both a front suspension fork and a rear shock absorber. This full suspension system smooths out rough urban roads, potholes, railroad crossings, and construction zones.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow long does the battery last on the Cyrusher Flex?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe 48V 15Ah LG battery provides up to 59 miles of range per charge. A full charge takes approximately 5 to 7 hours. The battery is removable for convenient indoor or office charging.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan I use the Flex electric bike for exercise?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eAbsolutely. Lower assist levels or torque sensor mode let you get a genuine workout while still having motor support for hills and headwinds. Many riders use commuter ebikes as their primary fitness tool.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Flex E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 15Ah LG removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER COMMUTER E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-2.jpg?v=1773372278\" alt=\"Cyrusher Flex step-over commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eFlex\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-City-bike-Sprint-Green-1.jpg?v=1773372252\" alt=\"Cyrusher Sprint step-through city electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eSprint\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherPathCityE-Bike-Blue-1.jpg?v=1773372203\" alt=\"Cyrusher Path city commuter electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003ePath\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 80Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah LG\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 15Ah Samsung\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e59 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque + Cadence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e27.5\" Slim\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" City\u003c\/td\u003e\n\u003ctd class=\"\"\u003e27.5\" City\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Over\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-sprint-step-through-city-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-path-750w-city-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400663007306,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":false},{"title":"White","offer_id":43400663040074,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":false},{"title":"Green","offer_id":43400663072842,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/cyrusher-electric-mountain-bike-Flex-Blue-2.jpg?v=1773372278"},{"product_id":"cyrusher-roam-step-through-full-suspension-electric-bike","title":"Cyrusher Roam Step-Through Full-Suspension Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 62 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e52V 15.6Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~73 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 7-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (95Nm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Roam Step-Through Full Suspension Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Roam\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eFull Suspension. Step Through. Go Anywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Every Bump Absorbed. Every Road Conquered.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Roam\u003c\/strong\u003e combines the accessibility of a step through frame with the performance of \u003cstrong class=\"description-emphasis\"\u003efull suspension electric bike\u003c\/strong\u003e engineering. A 750W hub motor with 95Nm of torque and a torque sensor delivers smooth, intuitive power, while front and rear suspension soaks up everything from potholes to trail roots.\u003c\/p\u003e\n\u003cp\u003eBuilt with 26 x 4.0 inch puncture resistant fat tires and hydraulic disc brakes with 180mm rotors, the Roam handles city streets, gravel paths, and light trails with equal confidence. The 52V 15.6Ah battery pushes range to 62 miles, and the 28 mph top speed keeps you moving with traffic. This is the \u003cstrong class=\"description-emphasis\"\u003estep through electric bike\u003c\/strong\u003e that does not compromise on capability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"Full suspension and step through frames are rarely found together. Most manufacturers force you to choose between accessibility and performance. The Roam gives you both. Step on, push off, and let the suspension handle the rest.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-roam-gallery-01.jpg?v=1773372303\" alt=\"Cyrusher Roam full suspension step through ebike lifestyle\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-RED-001.jpg?v=1773372318\" alt=\"Cyrusher Roam electric bike in red\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want a full suspension electric bike but need the easy mount and dismount of a step through frame.\u003c\/li\u003e\n\u003cli\u003eYou ride mixed terrain. City streets, gravel paths, packed trails. You need one bike that handles all of it comfortably.\u003c\/li\u003e\n\u003cli\u003eYou have joint concerns and need suspension that absorbs impacts before they reach your knees, hips, and back.\u003c\/li\u003e\n\u003cli\u003eYou want puncture resistant fat tires so flat tires do not ruin your ride or strand you miles from home.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eDUAL SUSPENSION COMFORT\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-002.jpg?v=1773372314\" alt=\"Cyrusher Roam full suspension ebike blue detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Green-001.jpg?v=1773372327\" alt=\"Cyrusher Roam step through electric bike green\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSmooth Rides on Rough Roads\u003c\/h4\u003e\n\u003cp\u003eThe Roam's full suspension system works in two stages. The front fork absorbs initial impact from bumps, curbs, and potholes. The rear shock absorbs what gets past the front, creating a double filtered ride that keeps your body relaxed even on broken pavement and rocky paths.\u003c\/p\u003e\n\u003cp\u003eThis dual approach matters more than specs suggest. Riders with back, knee, or hip concerns feel the difference immediately. The \u003cstrong class=\"description-emphasis\"\u003efull suspension electric bike\u003c\/strong\u003e design lets you ride longer, farther, and more comfortably than any hardtail or rigid frame alternative. Combined with 26 x 4.0 inch puncture resistant fat tires that add a third layer of cushioning, the Roam turns rough rides into smooth ones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003e95Nm TORQUE SENSOR POWER\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-roam-gallery-03.jpg?v=1773372305\" alt=\"Cyrusher Roam electric bike gallery detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherRoamEbike-Main-2.jpg?v=1773372310\" alt=\"Cyrusher Roam step through ebike main view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSmooth Power That Reads Your Intent\u003c\/h4\u003e\n\u003cp\u003eThe Roam's 750W hub motor delivers 95Nm of torque through a sophisticated torque sensor system. When you push harder on the pedals climbing a hill, the motor responds with proportional force. When you ease off cruising downhill, the motor backs off to conserve battery. This natural, intuitive response is what separates a premium \u003cstrong class=\"description-emphasis\"\u003etorque sensor ebike\u003c\/strong\u003e from budget cadence sensor alternatives.\u003c\/p\u003e\n\u003cp\u003eCombined with a thumb throttle for on demand power at intersections and a top speed of 28 mph, the Roam gives you complete control over your ride. Hydraulic disc brakes with 180mm rotors provide the stopping power to match the motor's output. Power and control in perfect balance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor (95Nm)\u003c\/h4\u003e\n\u003cp\u003eHigh torque motor with torque sensor delivers smooth, proportional power. 95Nm handles loaded climbs and strong headwinds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Suspension System\u003c\/h4\u003e\n\u003cp\u003eFront fork and rear shock absorb impacts from both wheels. Double filtered ride quality for maximum comfort on any surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 15.6Ah Battery\u003c\/h4\u003e\n\u003cp\u003eExtended range battery delivers up to 62 miles per charge. Enough for multi day commuting or long weekend adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e26 x 4.0 Puncture Resistant Tires\u003c\/h4\u003e\n\u003cp\u003eFat tires with puncture protection handle any terrain without flat tire anxiety. Grip, cushioning, and durability in one package.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes (180mm)\u003c\/h4\u003e\n\u003cp\u003e180mm rotors and hydraulic calipers deliver powerful, consistent stopping in all weather. Essential for a bike that reaches 28 mph.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eStep-Through Frame\u003c\/h4\u003e\n\u003cp\u003eLow step design makes mounting and dismounting easy for all riders. No high top tube to swing over.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eSuspension for Every Body\u003c\/h4\u003e\n\u003cp\u003eFull suspension absorbs road shock before it reaches your joints. Riders with back, knee, or hip concerns ride longer and more comfortably.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eStep Through Accessibility\u003c\/h4\u003e\n\u003cp\u003eFull suspension bikes usually require step over frames. The Roam proves you can have both. Easy access and full capability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003ePuncture Proof Confidence\u003c\/h4\u003e\n\u003cp\u003ePuncture resistant fat tires mean flat tires do not end your ride. Ride through broken glass, thorns, and debris without worry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor, 95Nm Torque, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e52V 15.6Ah, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 62 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFull Suspension (Front Fork + Rear Shock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes, 180mm Rotors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e26\" x 4.0\" Puncture-Resistant Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Payload\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat makes the Cyrusher Roam different from other full suspension electric bikes?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Roam is one of the few full suspension e-bikes with a step through frame. Most full suspension bikes require a step over design. The Roam gives you dual suspension comfort with easy mount and dismount access.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Roam good for riders with joint problems?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The full suspension system absorbs road impacts before they reach your body, reducing stress on knees, hips, and lower back. Many riders with joint concerns report significantly more comfortable rides compared to hardtail or rigid frame bikes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Cyrusher Roam go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 62 miles with pedal assist. The 52V 15.6Ah battery provides excellent range for commuting and recreation. Actual range varies with terrain, rider weight, and assist level.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eAre the tires really puncture resistant?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The 26 x 4.0 inch fat tires feature reinforced construction that resists thorns, glass, and sharp debris. While no tire is puncture proof, these tires dramatically reduce flat tire risk compared to standard tires.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan the Roam handle trail riding?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The full suspension, fat tires, 95Nm torque motor, and hydraulic brakes handle gravel paths, packed dirt trails, and moderate singletrack. It is primarily designed for mixed terrain riding rather than extreme mountain biking.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow much does the Cyrusher Roam weigh?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Roam is heavier than standard bikes due to the motor, battery, and full suspension system. The added weight is offset by the motor power, and the balanced weight distribution keeps handling manageable.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Roam E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e52V 15.6Ah removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, fenders, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER FULL SUSPENSION E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\" alt=\"Cyrusher Roam step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eRoam\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457\" alt=\"Cyrusher Trax 2.0 step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eTrax 2.0\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500\" alt=\"Cyrusher Quest mid-drive mountain electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eQuest\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Bafang Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003eBafang M620 Mid-Drive 1000W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e62 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e80 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (DNM Air Shock)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTektro 4-Piston\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-quest-mountain-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400663302218,"sku":null,"price":1499.0,"currency_code":"USD","in_stock":false},{"title":"Red","offer_id":43400663334986,"sku":null,"price":1499.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":43400663367754,"sku":null,"price":1499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301"},{"product_id":"cyrusher-aura-step-through-electric-bike","title":"Cyrusher Aura Step-Through Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 60 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e52V 15Ah (780Wh)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~73 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 7-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (1280W Peak)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Aura Step-Through Fat Tire Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Blue-2.jpg?v=1773372372\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Aura\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eStep Through. Power Up. Ride Free.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Comfortable Power. Zero Compromise.\"\u003c\/p\u003e\n\u003cp\u003eYou want a \u003cstrong class=\"description-emphasis\"\u003estep through electric bike\u003c\/strong\u003e that does not force you to choose between comfort and capability. The \u003cstrong class=\"description-emphasis\"\u003eCyrusher Aura\u003c\/strong\u003e delivers both. A 750W hub motor with torque sensing technology reads your pedal input and responds with smooth, proportional power. No lurching. No delay. Just natural acceleration that feels like your own legs got an upgrade.\u003c\/p\u003e\n\u003cp\u003eBuilt on a low step aluminum frame with \u003cstrong class=\"description-emphasis\"\u003efat tire electric bike\u003c\/strong\u003e stability, the Aura handles pavement, gravel paths, and packed trails with the same confidence. The 52V 15Ah Samsung battery pushes your range to 60 miles per charge, and the 1.7 inch TFT display keeps your speed, battery, and assist level visible at a glance. This is the \u003cstrong class=\"description-emphasis\"\u003etorque sensor ebike\u003c\/strong\u003e that makes every ride feel effortless.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"We designed the Aura around one idea: riding should feel good from the moment you step on. The torque sensor reads your effort and matches it. You pedal harder, it gives more. You ease up, it backs off. That natural feel is what separates a great electric bike from a motorized bicycle.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherAuraEBike-White-1.jpg?v=1773372387\" alt=\"Cyrusher Aura step through electric bike in white\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherAuraEbike-Black-1.jpg?v=1773372402\" alt=\"Cyrusher Aura fat tire ebike in black\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou need an electric bike with a low step frame that you can mount and dismount without swinging your leg over a high top tube.\u003c\/li\u003e\n\u003cli\u003eYou ride mixed terrain and want fat tires that absorb bumps, cracks, and gravel without rattling your hands and wrists.\u003c\/li\u003e\n\u003cli\u003eYou want a torque sensor system that feels natural and intuitive instead of the on\/off surge of a basic cadence sensor.\u003c\/li\u003e\n\u003cli\u003eYou commute, run errands, and explore on weekends and need one bike that handles all of it on a single charge.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMFORT MEETS CAPABILITY\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Blue-3.jpg?v=1773372375\" alt=\"Cyrusher Aura step through electric bike side profile\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Blue-1.jpg?v=1773372376\" alt=\"Cyrusher Aura fat tire electric bike detail view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eEngineered for Real Life Riding\u003c\/h4\u003e\n\u003cp\u003eThe Aura is not a stripped down commuter pretending to handle trails. It is a genuine \u003cstrong class=\"description-emphasis\"\u003eall terrain electric bike\u003c\/strong\u003e wrapped in a step through frame that anyone can ride. The upright geometry keeps your back relaxed and your eyes on the road, while 26 x 4.0 inch fat tires soak up imperfections that would rattle a standard tire.\u003c\/p\u003e\n\u003cp\u003eIPX5 waterproof construction means you do not check the forecast before heading out. The integrated headlight and taillight keep you visible in low light, and the Shimano 7 speed drivetrain gives you mechanical gears to complement the electric assist. Three colors. One mission. Get you riding more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTORQUE SENSOR INTELLIGENCE\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Display.jpg?v=1773372379\" alt=\"Cyrusher Aura 1.7 inch TFT display closeup\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Headlight.jpg?v=1773372383\" alt=\"Cyrusher Aura integrated LED headlight\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003ePower That Reads Your Intent\u003c\/h4\u003e\n\u003cp\u003eCheap e-bikes use cadence sensors that dump power the instant you start pedaling. The Aura uses a \u003cstrong class=\"description-emphasis\"\u003etorque sensor electric bike\u003c\/strong\u003e system that measures how hard you are pushing and responds proportionally. Press lightly through a flat stretch and the motor whispers. Lean into a hill climb and the 750W motor surges to meet you with up to 1280W of peak power.\u003c\/p\u003e\n\u003cp\u003eThis is the difference between riding an electric bike and riding a great \u003cstrong class=\"description-emphasis\"\u003epedal assist electric bike\u003c\/strong\u003e. Combine the torque sensor with 7 levels of pedal assist and a thumb throttle for on demand power, and you have complete control over every ride. Cruise at 28 mph when you need speed. Conserve battery when you want range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor\u003c\/h4\u003e\n\u003cp\u003eRear hub motor with 1280W peak output and torque sensing assist for smooth, natural power delivery on every terrain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 15Ah Samsung Battery\u003c\/h4\u003e\n\u003cp\u003e780Wh capacity using Samsung 21700 cells. Removable for indoor charging. Up to 60 miles range per charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e26 x 4.0 Inch Fat Tires\u003c\/h4\u003e\n\u003cp\u003eWide profile fat tires provide superior grip and shock absorption on pavement, gravel, sand, and packed trails.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e1.7 Inch TFT Display\u003c\/h4\u003e\n\u003cp\u003eBright, full color display showing speed, battery level, assist mode, trip distance, and odometer at a glance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eIPX5 Waterproof Build\u003c\/h4\u003e\n\u003cp\u003eMotor, controller, and wiring sealed to IPX5 standard. Ride in rain, puddles, and wet conditions without worry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 7 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eMechanical gears complement the electric assist, giving you fine control over cadence and effort on varied terrain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eRide More, Worry Less\u003c\/h4\u003e\n\u003cp\u003eThe step through frame, torque sensor, and fat tires remove every excuse not to ride. No fitness barrier. No terrain barrier. No weather barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eReal Range for Real Life\u003c\/h4\u003e\n\u003cp\u003e60 miles per charge covers a full week of commuting or a long weekend adventure. The Samsung battery charges in 5 to 7 hours overnight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eBuilt to Last\u003c\/h4\u003e\n\u003cp\u003eIPX5 waterproofing, Samsung cells, and Shimano drivetrain components. This is not a disposable e-bike. It is an investment in daily transportation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub (1280W Peak), Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e52V 15Ah Samsung 21700 (780Wh), Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 60 Miles (35+ Miles Throttle Only)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003e7 Levels, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFront Suspension Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e26\" x 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003e1.7\" TFT Color Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated LED Headlight + Taillight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWaterproofing\u003c\/th\u003e\n\u003ctd\u003eIPX5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Payload\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Aura a good step through electric bike for beginners?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The low step frame makes mounting easy, the torque sensor provides smooth and predictable power, and the fat tires add stability. The 7 levels of pedal assist let you start gentle and increase power as you build confidence.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Aura fat tire electric bike go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 60 miles with pedal assist. Throttle only range is approximately 35 miles. Actual range varies with terrain, rider weight, assist level, and wind conditions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the difference between a torque sensor and a cadence sensor ebike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eA torque sensor measures how hard you pedal and provides proportional power. A cadence sensor simply detects that you are pedaling and provides a fixed amount of power. Torque sensors feel more natural and are more energy efficient, extending your range.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan I ride the Cyrusher Aura in the rain?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Aura is rated IPX5 waterproof, which means the motor, controller, and electrical connections are sealed against water jets from any direction. Avoid submerging the bike in deep water.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow fast does the Cyrusher Aura electric bike go?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Aura reaches up to 28 mph using the thumb throttle. Pedal assist speed depends on your effort level and the assist setting you choose.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the battery removable for charging?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The 52V 15Ah Samsung battery removes from the frame for convenient indoor charging. A full charge takes approximately 5 to 7 hours with the included charger.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Aura E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e52V 15Ah Samsung removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eFront and rear fenders, headlight, taillight, and pedals included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER FAT TIRE E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CYrusherL5EBike.jpg?v=1773372335\" alt=\"Cyrusher Model L5 fat tire electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eModel L5\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Blue-2.jpg?v=1773372372\" alt=\"Cyrusher Aura step-through fat tire electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eAura\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\" alt=\"Cyrusher Roam step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eRoam\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub (1280W Peak)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub (1280W Peak)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e52V 15Ah (780Wh)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e60 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e62 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003ctd class=\"\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Over\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003ePayload\u003c\/td\u003e\n\u003ctd class=\"\"\u003e350 lbs\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e350 lbs\u003c\/td\u003e\n\u003ctd class=\"\"\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-model-l5-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400663629898,"sku":null,"price":1399.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":43400663662666,"sku":null,"price":1399.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":43400663695434,"sku":null,"price":1399.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Aura-Fat-Tire-E-Bike-Blue-2.jpg?v=1773372372"},{"product_id":"cyrusher-glider-cargo-electric-bike","title":"Cyrusher Glider Cargo Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 62 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e52V 15.6Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~79 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 7-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (95Nm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Glider Cargo Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Glider-Blue.jpg?v=1773372406\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Glider\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eCarry Everything. Compromise Nothing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"Your Car Replacement Starts Here.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Glider\u003c\/strong\u003e is an \u003cstrong class=\"description-emphasis\"\u003eelectric cargo bike\u003c\/strong\u003e that replaces car trips with something better. A 750W hub motor with 95Nm of torque and a torque sensor gives you smooth, proportional power whether you are hauling groceries, kids, or delivery packages. The 440 lb payload capacity means the Glider handles real loads, not just a backpack.\u003c\/p\u003e\n\u003cp\u003eBuilt on a stable platform with 26 x 4.0 inch fat tires and hydraulic disc brakes, this \u003cstrong class=\"description-emphasis\"\u003ecargo ebike\u003c\/strong\u003e delivers the confidence you need when carrying precious cargo. The 52V 15.6Ah battery pushes range to 62 miles per charge, and accessory kits let you configure the Glider for commuting, family duty, pets, or commercial delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"We designed the Glider to answer one question: what would it take for people to leave their car parked? The answer was simple. Enough power to carry real weight, enough range to cover real distances, and enough stability to feel safe doing it.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Product Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/ride_Glider_ebike_with_child.jpg?v=1773372415\" alt=\"Cyrusher Glider cargo electric bike riding with child\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/glider-scene-1.png?v=1773372413\" alt=\"Cyrusher Glider electric cargo bike lifestyle scene\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want to replace short car trips with a bike that can actually carry groceries, gear, and passengers without struggling up hills.\u003c\/li\u003e\n\u003cli\u003eYou need a family utility vehicle that handles school runs, errands, and weekend adventures on two wheels instead of four.\u003c\/li\u003e\n\u003cli\u003eYou deliver packages, food, or supplies and need a reliable electric cargo bike with serious payload capacity and all day range.\u003c\/li\u003e\n\u003cli\u003eYou want the stability of fat tires and the stopping power of hydraulic brakes when you are riding with a loaded cargo setup.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eBUILT TO HAUL\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Glider-Cargo-E-Bike-15.jpg?v=1773372417\" alt=\"Cyrusher Glider cargo ebike frame detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/glider-scene-2.png?v=1773372420\" alt=\"Cyrusher Glider electric cargo bike scene\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e440 Pounds of Capability\u003c\/h4\u003e\n\u003cp\u003eThe Glider is not a regular e-bike with a rack bolted on. It is a purpose built \u003cstrong class=\"description-emphasis\"\u003eelectric cargo bike\u003c\/strong\u003e engineered from the frame up to carry heavy loads safely. The reinforced aluminum chassis distributes weight evenly, and the extended wheelbase provides stability that standard bikes cannot match when loaded.\u003c\/p\u003e\n\u003cp\u003eAccessory kits transform the Glider for any mission. Passenger seats for kids. Cargo containers for deliveries. Pet carriers for four legged co-pilots. The modular design means you buy one bike and configure it for whatever life throws at you. Three colors, endless possibilities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTORQUE SENSOR HAULING\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Glider-Cargo-E-Bike-Feature-14.jpg?v=1773372426\" alt=\"Cyrusher Glider cargo electric bike motor detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Glider-Cargo-E-Bike-Feature-15.jpg?v=1773372433\" alt=\"Cyrusher Glider cargo ebike feature closeup\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e95Nm of Smooth, Load-Aware Power\u003c\/h4\u003e\n\u003cp\u003eHauling 100 pounds of cargo requires a motor system that responds intelligently. The Glider's torque sensor reads your pedal effort and delivers proportional power from the 750W motor with 95Nm of peak torque. When you are loaded heavy and climbing a bridge ramp, the motor surges to match your effort. On flat ground with an empty cargo bay, it conserves battery.\u003c\/p\u003e\n\u003cp\u003eThis is the difference between a \u003cstrong class=\"description-emphasis\"\u003ecargo ebike\u003c\/strong\u003e that fights you and one that works with you. Combined with a thumb throttle for on demand power at intersections and stop signs, the Glider makes hauling feel effortless. Up to 28 mph top speed means you keep pace with traffic, even fully loaded.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor (95Nm)\u003c\/h4\u003e\n\u003cp\u003eHigh torque rear hub motor handles heavy loads with ease. Torque sensor provides smooth, proportional power delivery regardless of cargo weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e440 lb Payload Capacity\u003c\/h4\u003e\n\u003cp\u003eReinforced frame and components rated for 440 lbs total. Carry groceries, gear, kids, or delivery packages without compromise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 15.6Ah Battery\u003c\/h4\u003e\n\u003cp\u003eExtended range battery delivers up to 62 miles per charge. Enough for a full day of errands or deliveries without recharging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes (180mm)\u003c\/h4\u003e\n\u003cp\u003ePowerful stopping power is critical when carrying heavy loads. 180mm rotors provide consistent braking in all conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e26 x 4.0 Inch Fat Tires\u003c\/h4\u003e\n\u003cp\u003eWide profile tires provide a stable platform for loaded riding. Superior grip and shock absorption on any surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eModular Accessory System\u003c\/h4\u003e\n\u003cp\u003eConfigure the Glider for commuting, family use, pet transport, or delivery work with Cyrusher accessory kits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eReplace Car Trips\u003c\/h4\u003e\n\u003cp\u003eThe Glider carries what a car carries on short trips. Groceries, kids, packages. At a fraction of the cost per mile and zero emissions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eReal Payload, Real Power\u003c\/h4\u003e\n\u003cp\u003e440 lbs capacity and 95Nm torque mean this cargo bike handles real world loads. Not a gimmick. A genuine car alternative.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eAll Day Range\u003c\/h4\u003e\n\u003cp\u003e62 miles per charge covers multiple errands, a full delivery route, or a round trip commute with cargo. Charge overnight. Ride all day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Cargo)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4'11\" to 6'3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Rear Hub Motor, 95Nm Torque, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e52V 15.6Ah, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 62 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Cargo Design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFront Suspension Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes, 180mm Rotors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e26\" x 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eLCD Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Payload\u003c\/th\u003e\n\u003ctd\u003e440 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003ctd\u003e4'11\" to 6'3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow much weight can the Cyrusher Glider cargo electric bike carry?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Glider has a 440 lb total payload capacity, which includes the rider. If you weigh 180 lbs, you can carry approximately 260 lbs of cargo. The reinforced frame and components are specifically designed for loaded riding.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Glider a good electric cargo bike for families?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. With accessory kits available for child passenger seats, the Glider handles school runs and family outings safely. The fat tires and hydraulic brakes provide stability and stopping power when carrying passengers.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Glider cargo ebike go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 62 miles with pedal assist. Range varies with cargo weight, terrain, assist level, and rider weight. Heavily loaded rides will reduce range compared to unloaded riding.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan the Cyrusher Glider handle hills with a full load?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The 750W motor with 95Nm of torque is specifically designed for loaded hill climbing. The torque sensor detects your increased effort on inclines and provides proportional motor assistance.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat accessories are available for the Glider?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eCyrusher offers accessory kits for passenger seating, cargo containers, pet carriers, and delivery configurations. The modular mounting system lets you swap between setups.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Glider electric cargo bike stable when fully loaded?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The extended wheelbase, low center of gravity, 26 inch fat tires, and reinforced frame are engineered for loaded stability. The hydraulic disc brakes with 180mm rotors provide reliable stopping power at any weight.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Glider E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e52V 15.6Ah removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eStandard Accessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, fenders, pedals, and assembly tools included. Cargo accessories sold separately.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER TORQUE SENSOR E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Glider-Blue.jpg?v=1773372406\" alt=\"Cyrusher Glider cargo electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eGlider\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\" alt=\"Cyrusher Roam step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eRoam\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457\" alt=\"Cyrusher Trax 2.0 step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eTrax 2.0\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Bafang Hub\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e62 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e62 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFront Fork\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (DNM Air Shock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003ctd class=\"\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTektro 4-Piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eCargo\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003ePayload\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e440 lbs\u003c\/td\u003e\n\u003ctd class=\"\"\u003e350 lbs\u003c\/td\u003e\n\u003ctd class=\"\"\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400664154186,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true},{"title":"Orange","offer_id":43400664186954,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":43400664219722,"sku":null,"price":1599.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Glider-Blue.jpg?v=1773372406"},{"product_id":"cyrusher-trax-2-0-step-through-full-suspension-electric-bike","title":"Cyrusher Trax 2.0 Step-Through Full-Suspension Electric Bike","description":"\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 75 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e52V 20Ah (1040Wh)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e87 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 9-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Bafang Hub\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Trax 2.0 Step-Through Full Suspension Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Trax 2.0\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eBuy It Once. Ride Everything.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"What Happens When You Stop Compromising?\"\u003c\/p\u003e\n\u003cp\u003eYou get the \u003cstrong class=\"description-emphasis\"\u003eCyrusher Trax 2.0\u003c\/strong\u003e. A 750W Bafang motor with torque sensor. A 1040Wh battery that goes 75 miles. Four-bar full suspension with a DNM air shock that belongs on a $4,000 mountain bike. Tektro 4-piston hydraulic brakes that stop you like you mean it. And UL 2849 certification that says every wire, every cell, every connection has been independently tested. This is not the bike you settle for. This is the \u003cstrong class=\"description-emphasis\"\u003efull suspension electric bike\u003c\/strong\u003e you graduate to.\u003c\/p\u003e\n\u003cp\u003eCommute on Monday. Hit gravel trails on Wednesday. Explore singletrack on Saturday. The Trax 2.0 handles all of it without blinking. 28 mph top speed. Integrated turn signals. A 1000 lumen headlight that turns night rides into daylight. This \u003cstrong class=\"description-emphasis\"\u003epremium electric bike\u003c\/strong\u003e is Cyrusher saying: here is everything we know how to build, in one frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\" style=\"background-color:#111;color:#fff;\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"Every component on the Trax 2.0 was chosen because it is the best option, not because it hits a price point. The DNM air shock. The Tektro 4-piston brakes. The LG-grade battery cells. UL 2849 certification. We ride these bikes ourselves. We would not ride anything we did not trust completely. The Trax 2.0 is what happens when the engineering team builds the bike they actually want.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Engineering Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"for-you-section\" style=\"background-color:#111;color:#fff;background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-33.jpg?v=1773372460');\"\u003e\n\u003ch3\u003eBUILT FOR RIDERS WHO\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-33.jpg?v=1773372460\" alt=\"Cyrusher Trax 2.0 full suspension electric bike blue\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Orange-11_9889d53c-d902-47de-9720-ea604de42cab.jpg?v=1773372485\" alt=\"Cyrusher Trax 2.0 premium ebike orange\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou are done buying \"good enough\" and upgrading later. You want the best Cyrusher makes, period. Premium components, maximum range, certified safe.\u003c\/li\u003e\n\u003cli\u003eYou ride hard on real terrain and need a four-bar suspension system with a DNM air shock that does not bottom out on rocks and roots.\u003c\/li\u003e\n\u003cli\u003eYou live in a city that requires UL certification for e-bikes, or you just want the peace of mind that comes from knowing your battery passed the toughest safety test in the industry.\u003c\/li\u003e\n\u003cli\u003eYou ride after dark and refuse to strap on aftermarket lights. The Trax 2.0 comes with a 1000 lumen headlight and integrated turn signals, ready to go.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eSUSPENSION BORROWED FROM MOUNTAIN BIKES TWICE THE PRICE\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Trax_2.0_Ebike_Feature-Frame.jpg?v=1773372476\" alt=\"Cyrusher Trax 2.0 four bar suspension frame detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Trax_2.0_Ebike_Parts-6.jpg?v=1773372464\" alt=\"Cyrusher Trax 2.0 rear DNM air shock detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFour-Bar Linkage. DNM Air Shock. Trail-Grade Everything.\u003c\/h4\u003e\n\u003cp\u003eThe Trax 2.0 uses a four-bar linkage suspension design. If that sounds familiar, it is the same architecture on $4,000+ mountain bikes. The front hydraulic dual crown fork gives you 60mm of travel with a lockout for efficient road riding. The rear DNM AO-38RC 190x50mm air shock absorbs rocks, roots, and potholes while eliminating the pedal bob and brake feedback that plague coil spring bikes.\u003c\/p\u003e\n\u003cp\u003eHere is what that means in practice: you can ride over a pothole at speed and barely feel it. You can hit a rocky fire road and keep your hands relaxed. The air shock adjusts to your weight and riding style, and the four-bar geometry keeps traction consistent through the full suspension travel. Pair that with 26 x 4.0 inch Kenda \u003cstrong class=\"description-emphasis\"\u003efat tires\u003c\/strong\u003e and the Trax 2.0 makes rough terrain feel like someone paved it overnight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHE CERTIFICATION THAT ACTUALLY MEANS SOMETHING\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Trax_2.0_Ebike_Feature-Control.jpg?v=1773372474\" alt=\"Cyrusher Trax 2.0 handlebar controls and display\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher_Trax_2.0_Ebike_Feature-Headlight.jpg?v=1773372468\" alt=\"Cyrusher Trax 2.0 1000 lumen headlight\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eUL 2849. The Toughest Safety Test in the E-Bike Industry.\u003c\/h4\u003e\n\u003cp\u003eYou have seen the news stories. E-bike batteries catching fire in apartments. Cities banning uncertified bikes from buildings. UL 2849 exists to separate the bikes that are actually safe from the ones that just say they are. The Trax 2.0 passed every test. Battery, motor, charger, wiring. All independently verified by Underwriters Laboratories. Not self-certified. Not marketing claims. Real testing by real engineers.\u003c\/p\u003e\n\u003cp\u003eThis matters when you are charging the battery in your living room. When your apartment building asks for proof of certification. When you want to ride 75 miles and never once think about the battery management system because you know it has been tested to prevent overcharging, short circuits, and thermal runaway. Combined with Tektro HD-E3940 4-piston hydraulic brakes and integrated turn signals, the Trax 2.0 treats safety like a non-negotiable, not a nice-to-have.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\u003cdiv class=\"features-scroller-wrap\"\u003e\n\u003cdiv class=\"features-scroller\" id=\"featScroller\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Bafang Hub Motor\u003c\/h4\u003e\n\u003cp\u003eThe name trusted by the entire e-bike industry. Smooth torque sensor power that matches your effort. Hills flatten. Headwinds disappear. Your legs get all the credit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 20Ah Battery (1040Wh)\u003c\/h4\u003e\n\u003cp\u003eThe biggest battery Cyrusher offers. 75 miles of range means weekend adventures without range anxiety. Pop it out and charge it at your desk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFour-Bar Full Suspension\u003c\/h4\u003e\n\u003cp\u003eHydraulic dual crown fork with lockout up front. DNM AO-38RC air shock in the rear. Adjustable, progressive, and borrowed from bikes that cost twice as much.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eTektro 4-Piston Hydraulic Brakes\u003c\/h4\u003e\n\u003cp\u003eFour pistons instead of the standard two. More braking surface. Shorter stops. The kind of brakes you want when you are descending a trail at 28 mph.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eUL 2849 Safety Certification\u003c\/h4\u003e\n\u003cp\u003eEvery electrical system independently tested and certified. The certification that cities are starting to require and smart buyers are starting to demand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e1000 Lumen Headlight + Turn Signals\u003c\/h4\u003e\n\u003cp\u003eA headlight that turns night into day. Turn signals that tell drivers exactly where you are going. Night rides stop being stressful and start being fun.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-scroller-progress\"\u003e\u003cdiv class=\"features-scroller-progress-bar\" id=\"featProgress\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"features-scroller-nav\"\u003e\n\u003cbutton aria-label=\"Previous\" onclick=\"document.getElementById('featScroller').scrollBy({left:-300,behavior:'smooth'})\"\u003e←\u003c\/button\u003e\n\u003cbutton aria-label=\"Next\" onclick=\"document.getElementById('featScroller').scrollBy({left:300,behavior:'smooth'})\"\u003e→\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"why-matters-section\" style=\"background:#111;color:#fff;\"\u003e\n\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eNo Weak Links\u003c\/h4\u003e\n\u003cp\u003eBafang motor. Tektro 4-piston brakes. DNM air shock. Kenda tires. Every component was picked because it is the best, not because it is the cheapest. You feel the difference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eCharge It Without the Anxiety\u003c\/h4\u003e\n\u003cp\u003eUL 2849 means the battery, charger, and wiring have been independently tested for fire safety and fault protection. Plug it in and forget about it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eRide Home in the Dark\u003c\/h4\u003e\n\u003cp\u003e1000 lumens up front and integrated turn signals make you visible from every direction. The Trax 2.0 is one of the few e-bikes that treats night riding as standard, not optional.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER FULL SUSPENSION E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\" alt=\"Cyrusher Roam step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eRoam\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457\" alt=\"Cyrusher Trax 2.0 step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eTrax 2.0\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500\" alt=\"Cyrusher Quest mid-drive mountain electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eQuest\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e750W Bafang Hub\u003c\/td\u003e\n\u003ctd class=\"\"\u003eBafang M620 Mid-Drive 1000W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48V 20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e62 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e75 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e80 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (DNM Air Shock)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTektro 4-Piston\u003c\/td\u003e\n\u003ctd class=\"\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-quest-mountain-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-wrapper\"\u003e\n\u003cnav class=\"tabs-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" data-tab=\"tab-0\"\u003eTech Specs\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" data-tab=\"tab-1\"\u003eFAQ\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" data-tab=\"tab-2\"\u003eWhat's In The Box\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-0\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Bafang Rear Hub, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e52V 20Ah (1040Wh), Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 75 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFront Fork\u003c\/th\u003e\n\u003ctd\u003eHydraulic Dual-Crown, 60mm Travel, Lockout\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRear Shock\u003c\/th\u003e\n\u003ctd\u003eDNM AO-38RC 190x50mm Air Shock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eTektro HD-E3940, 4-Piston Hydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003e9 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e26\" x 4.0\" Kenda Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003e3.7\" Color LCD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadlight\u003c\/th\u003e\n\u003ctd\u003e~1000 Lumens\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTurn Signals\u003c\/th\u003e\n\u003ctd\u003eIntegrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSafety\u003c\/th\u003e\n\u003ctd\u003eUL 2849 Certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Payload\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003ctd\u003e5'7\" to 6'6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-1\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is UL 2849 certification and why does it matter?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUL 2849 is the toughest safety test in the e-bike industry. Underwriters Laboratories tests the battery, motor, charger, and wiring for fire safety, short circuit protection, and mechanical integrity. It matters because cities like New York now require UL certification for e-bikes in buildings. Landlords are asking for it. Insurance companies care about it. The Trax 2.0 already has it.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat makes the Trax 2.0 suspension better than other full suspension e-bikes?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eTwo words: air shock. Most e-bikes under $3,000 use basic coil springs that feel mushy and cannot be adjusted. The Trax 2.0 uses a DNM AO-38RC air shock with a four-bar linkage, the same architecture you find on dedicated mountain bikes. You can tune it to your weight and riding style. The difference in ride quality is immediately obvious.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eAre Tektro 4 piston brakes better than 2 piston brakes?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eNoticeably. Four pistons spread the braking force more evenly across the rotor, giving you stronger, smoother stops with less finger effort. On a bike that hits 28 mph and weighs 70+ pounds with a rider, you want every bit of that extra stopping power. Two-piston brakes work. Four-piston brakes inspire confidence.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Trax 2.0 go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 75 miles with pedal assist. The 52V 20Ah battery packs 1040Wh of capacity, one of the largest available on any e-bike at this price. In real-world terms, that is a full week of 12-mile commutes or an all-day adventure ride without watching the battery gauge.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eDoes the Trax 2.0 have integrated lights?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes, and not the aftermarket clip-on kind. A 1000 lumen headlight illuminates the road like a car headlight. Integrated turn signals tell drivers exactly where you are going. Everything is powered by the main battery so there are no separate batteries to charge.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan I lock out the front fork suspension on pavement?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. Flip the lockout and the fork stiffens for efficient road riding. No bobbing energy loss on smooth pavement. When you hit gravel or trail, unlock it and get the full 60mm of plush suspension travel. Best of both worlds with a simple switch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-2\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul class=\"box-list\"\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Trax 2.0 E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eShips 85% assembled. Attach front wheel, handlebars, pedals, and accessories. Budget about 45 minutes to an hour for the premium components.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e52V 20Ah removable battery and UL certified charger. Full charge before your first ride takes 6 to 8 hours.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e1000 lumen headlight, taillight, integrated turn signals, fenders, pedals, and every tool you need for assembly. Everything included.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Block right-click on images *\/\n    w.addEventListener('contextmenu',function(e){\n        if(e.target.tagName==='IMG'){e.preventDefault();}\n    });\n    w.addEventListener('dragstart',function(e){\n        if(e.target.tagName==='IMG'){e.preventDefault();}\n    });\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image,.geo-img-col')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n    \/* YouTube Facade — swap thumbnail for iframe on click\/Enter *\/\n    w.querySelectorAll('.yt-facade').forEach(function(el){\n        function activate(){\n            var id=el.dataset.ytId;\n            el.innerHTML='\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/'+id+'?autoplay=1\u0026rel=0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\u003c\/iframe\u003e';\n        }\n        el.addEventListener('click',activate);\n        el.addEventListener('keydown',function(e){\n            if(e.key==='Enter'||e.key===' '){e.preventDefault();activate();}\n        });\n    });\n\n    \/* Feature Scroller Progress Bar *\/\n    var fs=document.getElementById('featScroller');\n    var fp=document.getElementById('featProgress');\n    if(fs\u0026\u0026fp){\n        function updProg(){\n            var maxS=fs.scrollWidth-fs.clientWidth;\n            if(maxS\u003c=0){fp.style.width='100%';fp.style.marginLeft='0';return;}\n            var pct=fs.scrollLeft\/maxS;\n            var barW=fs.clientWidth\/fs.scrollWidth*100;\n            fp.style.width=barW+'%';\n            fp.style.marginLeft=(pct*(100-barW))+'%';\n        }\n        fs.addEventListener('scroll',updProg);\n        updProg();\n    }\n\n    \/* Tab Navigation *\/\n    w.querySelectorAll('.tabs-nav .tab-btn').forEach(function(btn){\n        btn.addEventListener('click',function(){\n            var tw=btn.closest('.tabs-wrapper');\n            tw.querySelectorAll('.tab-btn').forEach(function(b){b.classList.remove('active');});\n            tw.querySelectorAll('.tab-panel').forEach(function(p){p.classList.remove('active');});\n            btn.classList.add('active');\n            var panel=tw.querySelector('#'+btn.dataset.tab);\n            if(panel)panel.classList.add('active');\n        });\n    });\n})();\n\u003c\/script\u003e","brand":"Cyrusher Sports","offers":[{"title":"Blue","offer_id":43400664383562,"sku":null,"price":2499.0,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":43400664416330,"sku":null,"price":2499.0,"currency_code":"USD","in_stock":true},{"title":"Orange","offer_id":43400664449098,"sku":null,"price":2499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457"},{"product_id":"cyrusher-quest-mountain-electric-bike","title":"Cyrusher Quest Mountain Electric Bike","description":"\u003c!-- belcopia-top --\u003e\n\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 80 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e28 mph\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e48V 20Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~68 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 9-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eBafang M620 Mid-Drive\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-rating\"\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eTrail\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eCommute\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eGravel\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eSand\/Mud\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"terrain-item\"\u003e\n\u003cspan class=\"terrain-label\"\u003eRoad\u003c\/span\u003e\n\u003cspan class=\"terrain-stars\"\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star filled\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003cspan class=\"terrain-star\"\u003e★\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/belcopia-top --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Quest Mid-Drive Mountain Electric Bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Quest\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003eMid-Drive Power. Full Suspension Freedom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"The Bafang M620. Enough Said.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eCyrusher Quest\u003c\/strong\u003e is the first 20 inch step through \u003cstrong class=\"description-emphasis\"\u003emid drive electric bike\u003c\/strong\u003e with full suspension and a Bafang M620 motor. This is not a hub motor pretending to climb trails. The M620 is a purpose built \u003cstrong class=\"description-emphasis\"\u003eelectric mountain bike\u003c\/strong\u003e motor that delivers power through the drivetrain for optimal torque multiplication and natural pedal feel.\u003c\/p\u003e\n\u003cp\u003eBacked by a 48V 20Ah battery pushing range to 80 miles, the Quest handles technical trails, steep climbs, and all day adventures with the same confidence. Full suspension soaks up roots and rocks, 20 x 4.0 inch fat tires grip loose terrain, and the step through frame makes mounting easy even in technical situations. This is the \u003cstrong class=\"description-emphasis\"\u003eoff road electric bike\u003c\/strong\u003e for riders who demand real mountain bike performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"The Bafang M620 is the gold standard for e-MTB motors. We paired it with a step through frame because trail riding should be accessible to everyone, not just riders who can swing their leg over a high top tube. The Quest proves that accessibility and performance are not mutually exclusive.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Cyrusher Engineering Team\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHIS RIDE IS FOR YOU IF...\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-2.jpg?v=1773372502\" alt=\"Cyrusher Quest mid drive mountain electric bike green\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Cyan.jpg?v=1773372504\" alt=\"Cyrusher Quest electric mountain bike cyan\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want a genuine mid drive electric mountain bike, not a hub motor commuter marketed as a trail bike.\u003c\/li\u003e\n\u003cli\u003eYou need 80 miles of range for all day trail adventures, bikepacking, or extended off road exploration.\u003c\/li\u003e\n\u003cli\u003eYou prefer a step through frame that is easy to mount and dismount on steep terrain and in technical situations.\u003c\/li\u003e\n\u003cli\u003eYou demand the Bafang M620. The motor that professional e-MTB riders trust for power, reliability, and natural pedal feel.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eMID-DRIVE SUPERIORITY\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Quest-Mid-Drive-Step-Through-E-Bike-New9.jpg?v=1773372509\" alt=\"Cyrusher Quest mid drive motor and suspension detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Quest-Mid-Drive-Step-Through-E-Bike-New8.jpg?v=1773372512\" alt=\"Cyrusher Quest electric mountain bike detail view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003ePower Through the Drivetrain, Not Around It\u003c\/h4\u003e\n\u003cp\u003eHub motors push the wheel. Mid drive motors power the chain. The difference matters on trails. The Bafang M620 \u003cstrong class=\"description-emphasis\"\u003emid drive electric bike\u003c\/strong\u003e motor delivers torque through the gears, multiplying force on steep climbs the same way a car's transmission does. This gives the Quest dramatically better hill climbing ability than any hub motor e-bike.\u003c\/p\u003e\n\u003cp\u003eThe centered motor weight also improves balance and handling on technical terrain. You feel the bike's center of gravity where it belongs, between the wheels, not weighted toward the rear hub. Combined with full suspension and 20 inch fat tires, the Quest handles singletrack, fire roads, and technical descents with genuine mountain bike confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eBAFANG M620 POWERPLANT\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Cyan-2.jpg?v=1773372506\" alt=\"Cyrusher Quest Bafang M620 mid drive motor closeup\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500\" alt=\"Cyrusher Quest full suspension electric mountain bike\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eThe Motor That Conquered Mountains\u003c\/h4\u003e\n\u003cp\u003eThe Bafang M620 is not a generic motor. It is a purpose engineered mid drive unit used by professional e-MTB builders worldwide. High torque output, smooth engagement, and intelligent pedal sensing make the Quest feel like a natural extension of your legs rather than a motorized vehicle.\u003c\/p\u003e\n\u003cp\u003eCombined with a 9 speed drivetrain, the M620 delivers an enormous range of effective gearing. Low gears multiply motor torque for crawling up technical rock gardens. High gears let you cruise on fire roads at speed. The 48V 20Ah battery feeds the M620 enough energy for 80 miles of riding. All day. Any trail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eBafang M620 Mid-Drive Motor\u003c\/h4\u003e\n\u003cp\u003eProfessional grade mid drive motor delivers power through the drivetrain for superior torque multiplication and natural pedal feel on climbs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e48V 20Ah Battery (80 Mile Range)\u003c\/h4\u003e\n\u003cp\u003eMassive battery capacity for all day trail riding, bikepacking, or extended adventures. Removable for indoor charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eFull Suspension System\u003c\/h4\u003e\n\u003cp\u003eFront and rear suspension absorb roots, rocks, and trail impacts. Maintains traction and control on technical terrain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e20 x 4.0 Inch Fat Tires\u003c\/h4\u003e\n\u003cp\u003eWide profile fat tires grip loose dirt, mud, sand, and rocks. The compact 20 inch diameter improves maneuverability on tight trails.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e9 Speed Drivetrain\u003c\/h4\u003e\n\u003cp\u003eWide gear range multiplies the mid drive motor torque for extreme climbs and provides high speed cruising on flat terrain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card text-only\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eStep-Through Accessibility\u003c\/h4\u003e\n\u003cp\u003eLow step frame makes mounting and dismounting easy on steep terrain, at trailheads, and in technical situations where balance matters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;color:#333;\"\u003eHere is the technical breakdown of why this bike stands out.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eReal Mountain Bike Performance\u003c\/h4\u003e\n\u003cp\u003eThe Bafang M620 mid drive delivers genuine e-MTB capability. This is not a commuter bike with knobby tires. It is a trail machine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eAll Day Range\u003c\/h4\u003e\n\u003cp\u003e80 miles per charge means the battery outlasts your legs. Ride from dawn to dusk without checking your battery percentage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eAccessible Trail Riding\u003c\/h4\u003e\n\u003cp\u003eThe step through frame removes the fitness and flexibility barriers that keep many riders off trails. Mountain biking for everyone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-block\" style=\"margin:40px 0;\"\u003e\n\u003ch3 class=\"section-heading\" style=\"color:var(--brand-dark);font-size:1.25rem;margin-bottom:15px;\"\u003eSIZING GUIDE\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eRider Height\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOne Size (Step-Through)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFits Most Riders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-wrapper\"\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003eBafang M620 Mid-Drive, 1000W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 20Ah, Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 80 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedal Assist\u003c\/th\u003e\n\u003ctd\u003eMulti-Level, Torque Sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eThumb Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum Alloy, Step-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension\u003c\/th\u003e\n\u003ctd\u003eFull Suspension (Front Fork + Rear Shock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc Brakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003e9 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e20\" x 4.0\" Fat Tires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eColor Display\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eFrequently Asked Questions\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content faq-container\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat makes the Bafang M620 mid drive motor better than a hub motor?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eMid drive motors deliver power through the chain and gears, multiplying torque on climbs the same way a car transmission works. Hub motors push the wheel directly with no torque multiplication. The M620 climbs steeper grades, feels more natural, and is more energy efficient on varied terrain.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Quest a real electric mountain bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The Bafang M620 mid drive, full suspension, fat tires, and 9 speed drivetrain make the Quest a genuine trail capable e-MTB. It handles singletrack, fire roads, and technical terrain that hub motor bikes cannot.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow far can the Cyrusher Quest go on one charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 80 miles with pedal assist. The 48V 20Ah battery provides enough energy for all day trail riding. Actual range depends on terrain difficulty, assist level, and rider weight.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eCan beginners ride the Quest on trails?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The step through frame, full suspension, and fat tires make the Quest accessible to riders of all skill levels. The pedal assist lets you focus on handling while the motor handles the power. Start on easy trails and progress as your skills develop.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhy does the Quest use 20 inch wheels instead of 26 or 27.5?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eSmaller 20 inch wheels improve maneuverability on tight singletrack and technical terrain. Combined with 4.0 inch fat tires, the total wheel diameter provides good rollover capability while keeping the bike compact and agile.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary\u003eWhat's In The Box\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content list-section\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Quest E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and accessories.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003e48V 20Ah removable battery and charger included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"item-title\"\u003eAccessories\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHeadlight, taillight, pedals, and assembly tools included.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n})();\n\u003c\/script\u003e\n\u003c!-- belcopia-bottom --\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eCOMPARE CYRUSHER FULL SUSPENSION E-BIKES\u003c\/h3\u003e\n\u003cdiv class=\"compare-table-wrap\"\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"compare-label\"\u003e\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Roam-E-Bike-Blue-001.jpg?v=1773372301\" alt=\"Cyrusher Roam step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eRoam\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-E-Bike-Trax2.0-Main-Blue-11.jpg?v=1773372457\" alt=\"Cyrusher Trax 2.0 step-through full suspension electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eTrax 2.0\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003cth class=\"compare-highlight\"\u003e\n\u003cimg class=\"compare-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500\" alt=\"Cyrusher Quest mid-drive mountain electric bike\"\u003e\n\u003cdiv class=\"compare-name\"\u003eQuest\u003c\/div\u003e\n\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Hub, 95Nm\u003c\/td\u003e\n\u003ctd class=\"\"\u003e750W Bafang Hub\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eBafang M620 Mid-Drive 1000W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 15.6Ah\u003c\/td\u003e\n\u003ctd class=\"\"\u003e52V 20Ah (1040Wh)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e48V 20Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eRange\u003c\/td\u003e\n\u003ctd class=\"\"\u003e62 mi\u003c\/td\u003e\n\u003ctd class=\"\"\u003e75 mi\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e80 mi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSensor\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTorque\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eTorque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eSuspension\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003ctd class=\"\"\u003eFull (DNM Air Shock)\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eFull (Front + Rear)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eBrakes\u003c\/td\u003e\n\u003ctd class=\"\"\u003e180mm Hydraulic\u003c\/td\u003e\n\u003ctd class=\"\"\u003eTektro 4-Piston\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eHydraulic Disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eTires\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"\"\u003e26\" x 4.0\" Fat\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e20\" x 4.0\" Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"\"\u003eStep-Through\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003eStep-Through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"compare-label\"\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-roam-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"\"\u003e\u003ca class=\"compare-cta compare-cta-secondary\" href=\"\/products\/cyrusher-trax-2-0-step-through-full-suspension-electric-bike\"\u003eShop Now →\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd class=\"compare-highlight\"\u003e\u003ca class=\"compare-cta compare-cta-primary\" href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eView Details ↑\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":43400664711242,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":true},{"title":"Cyan","offer_id":43400664744010,"sku":null,"price":2899.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/CyrusherQuestMid-DriveStep-throughEbike-Green-1.jpg?v=1773372500"},{"product_id":"cyrusher-zenith-fat-tire-electric-bike","title":"Cyrusher Zenith Fat Tire All-Terrain Electric Bike","description":"\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #d4a831;\n    --brand-dark: #212121;\n    font-family: 'Lato', 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #000;\n    overflow-x: hidden; background-color: #fff;\n    width:100vw; position:relative; left:50%; right:50%;\n    margin-left:-50vw; margin-right:-50vw;\n}\n.bike-product-wrapper img {\n    transition: transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);\n    will-change: transform;\n    -webkit-user-select:none; user-select:none; pointer-events:auto;\n    -webkit-touch-callout:none;\n}\n\n\/* Lightbox Modal *\/\n.bike-product-wrapper .belcopia-modal {\n    display:none; position:fixed; z-index:99999;\n    left:0; top:0; right:0; bottom:0;\n    width:100vw; height:100vh;\n    background-color:rgba(0,0,0,0.85);\n    backdrop-filter:blur(8px);\n    opacity:0; transition:opacity 0.3s ease;\n}\n.bike-product-wrapper .belcopia-modal.show { display:block; opacity:1; }\n.bike-product-wrapper .belcopia-modal-content {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%) scale(0.95);\n    max-width:90vw; max-height:85vh;\n    border-radius:12px; box-shadow:0 10px 40px rgba(0,0,0,0.5);\n    object-fit:contain;\n    transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);\n}\n.bike-product-wrapper .belcopia-modal.show .belcopia-modal-content {\n    transform:translate(-50%,-50%) scale(1);\n}\n.bike-product-wrapper .belcopia-modal-close {\n    position:absolute; top:20px; right:30px; z-index:100000;\n    color:#fff; font-size:45px; font-weight:bold; cursor:pointer;\n    text-shadow:0 2px 4px rgba(0,0,0,0.5);\n}\n.bike-product-wrapper .belcopia-modal-close:hover { color:var(--brand-accent); }\n\n\/* Shimmer Animation *\/\n@keyframes metallicShimmer {\n    0% { background-position:0% 50%; }\n    100% { background-position:200% 50%; }\n}\n\n\/* At-A-Glance Bar *\/\n.bike-product-wrapper .at-a-glance-bar {\n    background-color:var(--brand-dark); color:#fff;\n    padding:12px 10px; contain:layout paint;\n}\n.bike-product-wrapper .glance-container {\n    display:flex; justify-content:space-around;\n    text-align:center; max-width:1200px; margin:0 auto;\n    flex-wrap:wrap; gap:15px;\n}\n.bike-product-wrapper .glance-item {\n    display:flex; flex-direction:column; align-items:center; gap:5px;\n    font-size:0.8em; min-width:90px;\n}\n.bike-product-wrapper .glance-item img { width:36px; height:36px; filter:brightness(0) invert(1); }\n.bike-product-wrapper .glance-title { font-weight:bold; text-transform:uppercase; }\n\n\/* Terrain Rating *\/\n.bike-product-wrapper .terrain-rating {\n    display:flex; flex-wrap:wrap; gap:16px 32px; justify-content:center;\n    padding:16px 16px; margin:0; background:#1a1a1a;\n}\n.bike-product-wrapper .terrain-item {\n    display:flex; align-items:center; gap:8px; min-width:140px;\n}\n.bike-product-wrapper .terrain-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:0.72em; font-weight:700; text-transform:uppercase; letter-spacing:1px;\n    color:#bbb; min-width:90px;\n}\n.bike-product-wrapper .terrain-stars {\n    display:flex; gap:2px; font-size:14px; line-height:1;\n}\n.bike-product-wrapper .terrain-star { color:#444; }\n.bike-product-wrapper .terrain-star.filled { color:var(--brand-accent);\n}\n\n\/* Video Embed *\/\n.bike-product-wrapper .video-section {\n    position:relative; padding-bottom:56.25%; height:0; overflow:hidden;\n    margin:40px 0; border-radius:8px; background:#000;\n}\n.bike-product-wrapper .video-section iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:0;\n}\n\n\/* Hero *\/\n.bike-product-wrapper .hero-image-section {\n    position:relative; height:50vh; min-height:400px; max-height:600px;\n    display:flex; align-items:center; justify-content:center;\n    overflow:hidden; background-color:#000; contain:layout paint;\n}\n.bike-product-wrapper .hero-image-section img {\n    position:absolute; top:50%; left:50%; width:100%; height:100%;\n    object-fit:cover; transform:translate(-50%,-50%); opacity:0.85;\n}\n.bike-product-wrapper .hero-overlay {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0.3) 60%);\n}\n.bike-product-wrapper .hero-content {\n    position:relative; z-index:3; padding:20px; text-align:center; width:100%;\n    display:flex; flex-direction:column; align-items:center;\n}\n.bike-product-wrapper .shimmer-text {\n    background:linear-gradient(90deg, var(--brand-primary) 0%, var(--brand-accent) 25%, #fff 50%, var(--brand-accent) 75%, var(--brand-primary) 100%);\n    background-size:200% auto; color:transparent;\n    -webkit-background-clip:text; background-clip:text;\n    animation:metallicShimmer 4s linear infinite;\n    -webkit-text-stroke:1px rgba(255,255,255,0.4);\n    filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.8));\n}\n.bike-product-wrapper .hero-content h2 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:4em; font-weight:400; line-height:1.05;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:1.8em; font-weight:400; text-transform:uppercase;\n    letter-spacing:2px; display:block; width:100%; margin-top:5px;\n    -webkit-text-stroke:0.5px #fff;\n}\n\n\/* Content Sections *\/\n.bike-product-wrapper .page-content { max-width:100%; margin:0 auto; padding:10px 40px; }\n.bike-product-wrapper h3 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:3.5em !important; font-weight:400 !important; color:var(--brand-primary) !important;\n    border-bottom:none !important; padding-bottom:8px;\n    margin-bottom:30px; text-transform:uppercase; letter-spacing:3px; position:relative;\n    text-align:center;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%);\n    width:60px; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:200px; }\n.bike-product-wrapper h4 {\n    font-family:'Bebas Neue','Montserrat',sans-serif;\n    font-size:2.4em !important; font-weight:400 !important; color:#1a1a1a;\n    border-left:3px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-size:1.5em !important; font-weight:600; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:25px; line-height:1.5; letter-spacing:0.5px;\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; font-size:1.1em; }\n\n\/* Two-Col Grid *\/\n.bike-product-wrapper .two-col-container {\n    display:grid; grid-template-columns:1fr; align-items:center; gap:30px; margin-bottom:25px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .two-col-container { grid-template-columns:1fr 1fr; }\n    .bike-product-wrapper .two-col-container.reverse \u003e :first-child { order:2; }\n}\n.bike-product-wrapper .two-col-container img {\n    width:100%; max-height:380px; object-fit:cover; border-radius:12px;\n    box-shadow:0 8px 30px rgba(0,0,0,0.12); display:block; overflow:hidden;\n    cursor:zoom-in; transition:transform 0.5s ease;\n}\n@media (hover:hover) { .bike-product-wrapper .two-col-container img:hover { transform:scale(1.03); } }\n.bike-product-wrapper .two-col-list { list-style:none; padding:0; }\n.bike-product-wrapper .two-col-list li {\n    display:flex; align-items:flex-start; margin-bottom:20px; font-weight:500;\n}\n.bike-product-wrapper .two-col-list li::before {\n    content:'\\2713'; color:var(--brand-accent); font-size:1.6em;\n    margin-right:15px; line-height:1; font-weight:900;\n}\n\n\/* For You — cinematic background section *\/\n.bike-product-wrapper .for-you-section {\n    position:relative; padding:50px 40px; margin:30px 0;\n    background-color:#111; background-size:cover; background-position:center;\n    background-attachment:scroll; overflow:hidden;\n}\n.bike-product-wrapper .for-you-section::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:linear-gradient(135deg, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.82) 100%);\n    z-index:1;\n}\n.bike-product-wrapper .for-you-section \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .for-you-section h3 {\n    color:#fff; border-bottom-color:rgba(255,255,255,0.15);\n}\n.bike-product-wrapper .for-you-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .for-you-section .two-col-list li {\n    font-family:'Montserrat','Lato',sans-serif;\n    color:#e0e0e0; font-weight:500; font-size:1.05em; line-height:1.6; letter-spacing:0.3px;\n}\n.bike-product-wrapper .for-you-section .two-col-list li::before {\n    color:var(--brand-accent);\n}\n.bike-product-wrapper .for-you-section .bike-fade-swap {\n    box-shadow:0 8px 30px rgba(0,0,0,0.4);\n}\n\n\/* 2-Image Crossfade Swap *\/\n.bike-product-wrapper .bike-fade-swap {\n    position:relative; width:100%; border-radius:12px;\n    overflow:hidden; box-shadow:0 8px 30px rgba(0,0,0,0.12); aspect-ratio:4\/3;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; opacity:0; transition:opacity 0.8s ease-in-out;\n    cursor:zoom-in; border-radius:0; box-shadow:none; max-height:none;\n}\n.bike-product-wrapper .bike-fade-swap .fade-img.active { opacity:1; z-index:2; }\n\n\/* Key Features — Horizontal Scroller *\/\n.bike-product-wrapper .features-scroller-wrap { position:relative; }\n.bike-product-wrapper .features-scroller {\n    display:flex; overflow-x:auto; padding-bottom:20px;\n    scroll-snap-type:x mandatory; scrollbar-width:none;\n    -ms-overflow-style:none; scroll-behavior:smooth; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .features-scroller-progress {\n    width:100%; height:3px; background:#e0e0e0; border-radius:2px; margin-top:15px; overflow:hidden;\n}\n.bike-product-wrapper .features-scroller-progress-bar {\n    height:100%; background:var(--brand-primary); border-radius:2px; width:30%;\n}\n.bike-product-wrapper .features-scroller-nav {\n    display:flex; justify-content:flex-end; gap:10px; margin-top:15px;\n}\n.bike-product-wrapper .features-scroller-nav button {\n    width:44px; height:44px; border-radius:3px; border:1.5px solid var(--brand-primary); background:#fff;\n    cursor:pointer; display:flex; align-items:center; justify-content:center;\n    transition:all 0.2s ease; font-size:18px; color:var(--brand-primary);\n}\n.bike-product-wrapper .features-scroller-nav button:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .features-dark-section {\n    background:#111; padding:40px 40px 30px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background-image:radial-gradient(circle at 1px 1px, rgba(212,168,49,0.04) 1px, transparent 0);\n    background-size:28px 28px;\n}\n.bike-product-wrapper .features-dark-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .features-dark-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .features-dark-section .scroll-hint { color:#bbb; }\n.bike-product-wrapper .features-dark-section .features-scroller-nav button {\n    background:#1a1a1a; border-color:#333; color:#fff;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-nav button:hover {\n    border-color:var(--brand-primary); background:#252525;\n}\n.bike-product-wrapper .features-dark-section .features-scroller-progress { background:#333; }\n.bike-product-wrapper .features-dark-section .features-scroller-progress-bar { background:var(--brand-primary); }\n.bike-product-wrapper .feature-card {\n    flex:0 0 280px; margin-right:20px; background:transparent; border-radius:0;\n    border:none; overflow:hidden; box-shadow:none;\n    display:flex; flex-direction:column; text-align:center;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:last-child { margin-right:0; }\n.bike-product-wrapper .feature-card:hover { transform:none; box-shadow:none; }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:220px; object-fit:cover; border-radius:12px; cursor:zoom-in;\n    transition:transform 0.3s ease;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.03); }\n.bike-product-wrapper .feature-card-content { padding:16px 8px 0; flex-grow:1; display:flex; flex-direction:column; align-items:center; }\n.bike-product-wrapper .feature-card h4 { font-family:'Montserrat','Lato',sans-serif; color:var(--brand-primary); font-size:1.05em; font-weight:700; border:none; padding:0; margin-bottom:8px; letter-spacing:0.06em; }\n.bike-product-wrapper .feature-card p { font-size:0.88em; color:#555; margin:0; line-height:1.5; max-width:260px; }\n\n\/* Key Features — Text-Only Grid *\/\n.bike-product-wrapper .features-grid {\n    display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px;\n}\n@media (min-width:768px) {\n    .bike-product-wrapper .features-grid { grid-template-columns:repeat(2, 1fr); }\n}\n.bike-product-wrapper .feature-card.text-only {\n    border-top:3px solid var(--brand-primary); background:#1a1a1a;\n    border-radius:8px; padding:0; flex:0 0 240px; margin-right:14px;\n    scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:18px 16px; text-align:center; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary) !important; font-size:1.35em !important; margin-bottom:8px !important; font-weight:700 !important; letter-spacing:0.06em !important; border:none !important; padding:0 !important; font-family:'Bebas Neue','Montserrat',sans-serif !important; text-transform:uppercase; line-height:1.2; }\n.bike-product-wrapper .feature-card.text-only p { color:#bbb; max-width:none; font-size:0.92em; line-height:1.55; }\n.bike-product-wrapper .feature-note {\n    font-size:0.85em; color:#555; font-style:italic; margin-top:-20px; margin-bottom:25px;\n}\n.bike-product-wrapper .scroll-hint {\n    font-size:0.85em; color:var(--brand-primary); font-style:italic;\n    text-align:right; margin-bottom:8px; display:block; font-weight:bold;\n}\n@media (min-width:992px) { .bike-product-wrapper .scroll-hint { display:none; } }\n\n\/* YouTube Facade (lazy-load — no iframe until click) *\/\n.bike-product-wrapper .yt-video-grid {\n    display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:20px;\n}\n@media (max-width:640px) {\n    .bike-product-wrapper .yt-video-grid { grid-template-columns:1fr; }\n}\n.bike-product-wrapper .yt-facade {\n    position:relative; cursor:pointer; border-radius:12px; overflow:hidden;\n    background:#111;\n}\n.bike-product-wrapper .yt-facade::before {\n    content:''; display:block; padding-top:56.25%;\n}\n.bike-product-wrapper .yt-facade img {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    object-fit:cover; transition:transform 0.3s ease; display:block;\n}\n.bike-product-wrapper .yt-facade:hover img { transform:scale(1.03); }\n.bike-product-wrapper .yt-play-btn {\n    position:absolute; top:50%; left:50%;\n    transform:translate(-50%,-50%); pointer-events:none;\n    transition:transform 0.2s ease; filter:drop-shadow(0 2px 8px rgba(0,0,0,0.4));\n}\n.bike-product-wrapper .yt-facade:hover .yt-play-btn {\n    transform:translate(-50%,-50%) scale(1.12);\n}\n.bike-product-wrapper .yt-facade iframe {\n    position:absolute; top:0; left:0; width:100%; height:100%; border:none;\n}\n.bike-product-wrapper .yt-video-title {\n    margin:10px 0 0; font-size:0.9em; font-weight:600; color:#444;\n    text-align:center; text-transform:uppercase; letter-spacing:0.04em;\n}\n\n\/* Comparison Table *\/\n.bike-product-wrapper .compare-table-wrap {\n    overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:20px;\n    max-width:1100px; margin-left:auto; margin-right:auto;\n}\n.bike-product-wrapper .compare-table {\n    width:100%; border-collapse:collapse; min-width:700px;\n}\n.bike-product-wrapper .compare-table th,\n.bike-product-wrapper .compare-table td {\n    padding:12px 16px; text-align:center; vertical-align:middle;\n    border-bottom:1px solid #eee; font-size:0.92em;\n}\n.bike-product-wrapper .compare-table thead th {\n    border-bottom:2px solid #ddd; padding-bottom:8px;\n}\n.bike-product-wrapper .compare-table .compare-label {\n    font-family:'Montserrat','Lato',sans-serif;\n    text-align:left; font-weight:700; color:#1a1a1a; text-transform:uppercase;\n    font-size:0.82em; letter-spacing:0.08em; width:18%;\n}\n.bike-product-wrapper .compare-img {\n    width:100%; max-width:220px; height:auto; margin:0 auto; display:block;\n    border-radius:8px;\n}\n.bike-product-wrapper .compare-name {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.95em; color:#1a1a1a; margin:10px 0 2px;\n    text-transform:uppercase; letter-spacing:0.08em; min-height:2.4em;\n    display:flex; align-items:center; justify-content:center;\n}\n.bike-product-wrapper .compare-price {\n    font-weight:700; font-size:1.1em; color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-highlight {\n    background:#f9f9f5;\n}\n.bike-product-wrapper .compare-highlight .compare-name {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta {\n    display:inline-block; padding:12px 30px; border-radius:3px;\n    font-family:'Inter','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; text-transform:uppercase;\n    letter-spacing:1px; text-decoration:none; transition:all 0.2s ease;\n    margin-top:4px;\n}\n.bike-product-wrapper .compare-cta-primary {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-cta-primary:hover {\n    background:#4a5a2b;\n}\n.bike-product-wrapper .compare-cta-secondary {\n    background:transparent; color:var(--brand-primary); border:1.5px solid var(--brand-primary);\n}\n.bike-product-wrapper .compare-cta-secondary:hover {\n    background:var(--brand-primary); color:#fff;\n}\n.bike-product-wrapper .compare-winner {\n    font-weight:800; color:var(--brand-accent);\n}\n@media (max-width:700px) {\n    .bike-product-wrapper .compare-table { font-size:0.82em; }\n    .bike-product-wrapper .compare-table th,\n    .bike-product-wrapper .compare-table td { padding:8px 6px; }\n    .bike-product-wrapper .compare-img { max-width:140px; }\n}\n\n\/* Why Build Matters — dark section with optional bg image *\/\n.bike-product-wrapper .why-matters-section {\n    position:relative; padding:50px 40px; margin:30px 0; border-top:3px solid var(--brand-primary);\n    background:#111; overflow:hidden;\n}\n.bike-product-wrapper .why-matters-bg {\n    position:absolute; top:0; left:0; width:100%; height:100%;\n    background-size:cover; background-position:center; background-repeat:no-repeat;\n    opacity:0.15; z-index:0;\n}\n.bike-product-wrapper .why-matters-section \u003e * { position:relative; z-index:1; }\n.bike-product-wrapper .why-matters-section h3 { color:#fff; border-bottom-color:#333; }\n.bike-product-wrapper .why-matters-section h3::after { background-color:var(--brand-primary); }\n.bike-product-wrapper .why-matters-section \u003e p { color:#bbb; }\n.bike-product-wrapper .three-col-grid { display:grid; grid-template-columns:1fr; gap:20px; margin-top:15px; }\n@media (min-width:768px) { .bike-product-wrapper .three-col-grid { grid-template-columns:repeat(3, 1fr); } }\n.bike-product-wrapper .tech-proof-card {\n    background:#1a1a1a; border-top:3px solid var(--brand-accent);\n    outline:1px solid rgba(255,255,255,0.08); outline-offset:-1px;\n    padding:22px 22px; border-radius:10px;\n    box-shadow:0 1px 3px rgba(0,0,0,0.3); transition:transform 0.3s ease, box-shadow 0.3s ease;\n    overflow:hidden; display:flex; flex-direction:column;\n}\n.bike-product-wrapper .tech-proof-card.has-img { padding:0; }\n.bike-product-wrapper .tech-proof-card.has-img h4,\n.bike-product-wrapper .tech-proof-card.has-img p { padding:0 22px; }\n.bike-product-wrapper .tech-proof-card.has-img h4 { padding-top:16px; }\n.bike-product-wrapper .tech-proof-card.has-img p { padding-bottom:22px; flex-grow:1; }\n.bike-product-wrapper .proof-card-img {\n    width:100%; aspect-ratio:16\/9; object-fit:cover; display:block;\n    border-radius:10px 10px 0 0; margin-bottom:0;\n}\n.bike-product-wrapper .tech-proof-card:hover {\n    transform:translateY(-3px); box-shadow:0 12px 35px rgba(227,177,35,0.15);\n}\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:8px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#bbb; margin:0; line-height:1.5; }\n\n\/* Expert Insight — dark block with brand bg *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#111; border-left:none; border-top:3px solid var(--brand-primary);\n    padding:40px 40px; margin:30px 0; border-radius:0;\n    position:relative; overflow:hidden;\n    background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/belcopia-gear-desk-background.png?v=1775539688');\n    background-size:cover; background-position:center;\n}\n.bike-product-wrapper .expert-insight::before {\n    content:''; position:absolute; top:0; left:0; width:100%; height:100%;\n    background:rgba(0,0,0,0.5); z-index:1;\n}\n.bike-product-wrapper .expert-insight \u003e * { position:relative; z-index:2; }\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#fff;\n    margin:0 0 12px; line-height:1.6;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:0.85em; color:var(--brand-accent);\n    text-transform:uppercase; letter-spacing:2px;\n}\n\n\/* Accordion *\/\n\/* Tabbed Sections — horizontal nav + panels *\/\n.bike-product-wrapper .tabs-wrapper {\n    margin:40px auto; background:#fff; max-width:1100px;\n}\n.bike-product-wrapper .tabs-nav {\n    display:flex; gap:0; border-bottom:2px solid #eee;\n    overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none;\n}\n.bike-product-wrapper .tabs-nav::-webkit-scrollbar { display:none; }\n.bike-product-wrapper .tabs-nav button {\n    font-family:'Montserrat','Lato',sans-serif;\n    background:none; border:none; border-bottom:3px solid transparent;\n    padding:16px 24px; font-size:0.9em; font-weight:700; color:#888;\n    text-transform:uppercase; letter-spacing:1px; cursor:pointer;\n    white-space:nowrap; transition:color 0.2s ease, border-color 0.2s ease;\n    margin-bottom:-2px;\n}\n.bike-product-wrapper .tabs-nav button:hover { color:#1a1a1a; }\n.bike-product-wrapper .tabs-nav button.active {\n    color:var(--brand-primary); border-bottom-color:var(--brand-accent);\n}\n.bike-product-wrapper .tab-panel {\n    display:none; padding:30px 0;\n}\n.bike-product-wrapper .tab-panel.active {\n    display:block;\n}\n\n\/* Accordion (legacy details\/summary expandable sections) *\/\n.bike-product-wrapper .accordion-wrapper {\n    margin:40px auto; max-width:1100px;\n}\n.bike-product-wrapper details.accordion-item {\n    border-bottom:1px solid #eee;\n}\n.bike-product-wrapper details.accordion-item:last-child {\n    border-bottom:none;\n}\n.bike-product-wrapper details.accordion-item \u003e summary {\n    font-family:'Montserrat','Lato',sans-serif;\n    font-weight:700; font-size:1em; text-transform:uppercase;\n    letter-spacing:1px; color:#333; cursor:pointer;\n    padding:20px 40px 20px 0; position:relative;\n    list-style:none; display:flex; align-items:center;\n    justify-content:space-between;\n}\n.bike-product-wrapper details.accordion-item \u003e summary:hover {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item \u003e summary::after {\n    content:''; width:8px; height:8px;\n    border-right:2px solid currentColor; border-bottom:2px solid currentColor;\n    transform:rotate(45deg); transition:transform 0.2s ease; flex-shrink:0;\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary {\n    color:var(--brand-primary);\n}\n.bike-product-wrapper details.accordion-item[open] \u003e summary::after {\n    transform:rotate(-135deg);\n}\n.bike-product-wrapper .accordion-content {\n    padding:20px 0 30px;\n}\n\n\/* Spec Table *\/\n.bike-product-wrapper .table-wrapper {\n    width:100%; overflow-x:auto; border-radius:8px;\n    border:1px solid #ddd; margin-bottom:25px; box-shadow:0 4px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .spec-table { width:100%; border-collapse:collapse; min-width:600px; }\n.bike-product-wrapper .spec-table.two-col th { width:28%; }\n.bike-product-wrapper .spec-table.four-col th { width:20%; }\n.bike-product-wrapper .spec-table.four-col td { width:30%; }\n.bike-product-wrapper .spec-table th {\n    font-family:'Montserrat','Lato',sans-serif;\n    background-color:#f7f8f6; font-weight:700; text-transform:uppercase;\n    font-size:0.82em; color:var(--brand-primary); border-left:3px solid var(--brand-primary);\n    padding:12px 15px; text-align:left; letter-spacing:0.06em;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; color:#333; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Geometry — diagram + slanted-header two-section table *\/\n.bike-product-wrapper .geo-layout {\n    display:flex; gap:24px; align-items:flex-start;\n}\n.bike-product-wrapper .geo-diagram {\n    flex:0 0 auto; max-width:420px; width:100%;\n}\n.bike-product-wrapper .geo-diagram img {\n    width:100%; height:auto; border-radius:6px;\n}\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-layout { flex-direction:column; }\n    .bike-product-wrapper .geo-diagram { max-width:100%; }\n}\n.bike-product-wrapper .geo-table-wrapper {\n    flex:1 1 auto; overflow-x:auto;\n}\n.bike-product-wrapper .geo-table {\n    border-collapse:collapse; font-size:0.8em; width:100%;\n}\n.bike-product-wrapper .geo-table thead tr th {\n    height:110px; white-space:nowrap; vertical-align:bottom;\n    padding:0; border:none; background:transparent; min-width:28px;\n}\n.bike-product-wrapper .geo-table thead th.geo-corner { min-width:0; width:18px; }\n.bike-product-wrapper .geo-table thead th.geo-size-th { min-width:40px; width:40px; }\n.bike-product-wrapper .geo-table thead th.geo-col-header \u003e div {\n    transform-origin:bottom left;\n    transform:translateX(12px) rotate(-45deg);\n    width:22px; padding-bottom:4px;\n    font-size:0.78em; font-weight:600; color:#333; line-height:1.2;\n    white-space:nowrap;\n}\n.bike-product-wrapper .geo-table thead th.geo-col-header .geo-letter {\n    font-weight:800; color:#333; display:block; font-size:1.25em;\n}\n.bike-product-wrapper .geo-table tbody td, .bike-product-wrapper .geo-table tbody th {\n    padding:5px 7px; border:1px solid #e8e8e8; text-align:center;\n    font-size:0.9em; color:#333;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label {\n    background:#f7f8f6; font-weight:700; font-size:0.7em;\n    text-transform:uppercase; letter-spacing:1px; color:#1a1a1a;\n    padding:4px 6px; white-space:nowrap; border-left:4px solid #1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody .geo-unit-label \u003e span {\n    display:inline-block; writing-mode:vertical-rl; transform:rotate(180deg);\n}\n.bike-product-wrapper .geo-table tbody .geo-size {\n    font-weight:700; text-align:left; padding-left:8px; color:#1a1a1a;\n}\n.bike-product-wrapper .geo-table tbody tr:hover td {\n    background:#fcfcfc;\n}\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider td,\n.bike-product-wrapper .geo-table tbody tr.geo-section-divider th {\n    border-top:2px solid #ccc;\n}\n\n\/* Geometry — legacy single-size two-column layout *\/\n.bike-product-wrapper .geo-two-col {\n    display:grid; grid-template-columns:1fr 1fr; gap:32px; align-items:stretch;\n}\n.bike-product-wrapper .geo-img-col {\n    display:flex; align-items:center;\n}\n.bike-product-wrapper .geo-img-col img {\n    width:100%; height:auto; border-radius:8px; display:block;\n    cursor:zoom-in; transition:transform 0.3s ease;\n}\n.bike-product-wrapper .geo-img-col img:hover { transform:scale(1.02); }\n.bike-product-wrapper .geo-rider-height {\n    font-size:1em; color:#555; margin:0 0 14px;\n    padding-bottom:12px; border-bottom:1px solid #eee;\n}\n.bike-product-wrapper .geo-rider-height strong { color:#1a1a1a; }\n@media (max-width:768px) {\n    .bike-product-wrapper .geo-two-col {\n        grid-template-columns:1fr;\n    }\n}\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-row {\n    display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;\n    padding:14px 0; margin:24px 0 8px;\n    border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;\n}\n.bike-product-wrapper .sizing-row .sizing-label {\n    font-size:0.75em; text-transform:uppercase; letter-spacing:1px;\n    color:var(--brand-primary); font-weight:700; margin-right:6px;\n}\n.bike-product-wrapper .sizing-row .sizing-chip {\n    display:inline-flex; align-items:center; gap:6px;\n    padding:5px 14px; border:1px solid #ddd; border-radius:6px;\n    font-size:0.85em; color:#444; background:#fafafa;\n}\n.bike-product-wrapper .sizing-row .sizing-chip strong {\n    color:var(--brand-primary); font-weight:700;\n}\n\n\/* FAQ *\/\n.bike-product-wrapper details.faq-item { border:none; border-bottom:1px solid #f0f0f0; margin-bottom:0; }\n.bike-product-wrapper details.faq-item:last-child { border-bottom:none; }\n.bike-product-wrapper details.faq-item summary { font-size:1em; font-weight:600; padding:18px 45px 18px 0; color:#2c2c2c; }\n.bike-product-wrapper details.faq-item summary:hover { color:var(--brand-primary); }\n.bike-product-wrapper details.faq-item summary::after { width:8px; height:8px; border-right:2px solid #2c2c2c; border-bottom:2px solid #2c2c2c; }\n.bike-product-wrapper .faq-answer { padding:0 0 20px; font-size:0.9em; color:#555; line-height:1.6; margin:0; }\n\n\/* List Section *\/\n.bike-product-wrapper .list-section ul { list-style:none; padding:0; margin-top:5px; }\n.bike-product-wrapper .list-section li {\n    display:flex; flex-direction:column; padding-left:35px; position:relative; margin-bottom:8px;\n}\n.bike-product-wrapper .list-section li::before {\n    content:'\\2713'; position:absolute; left:0; top:0;\n    color:var(--brand-accent); font-size:1.6em; line-height:1; font-weight:900;\n}\n.bike-product-wrapper .list-section .item-title { font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; color:#2c2c2c; font-size:0.9em; }\n.bike-product-wrapper .list-section .item-desc { font-size:0.85em; color:#555; }\n\n\/* What's In The Box — enhanced *\/\n.bike-product-wrapper ul.box-list { list-style:none; padding:0; margin-top:10px; display:grid; grid-template-columns:repeat(auto-fill,minmax(280px,1fr)); gap:14px; }\n.bike-product-wrapper .box-item { display:flex; align-items:flex-start; gap:14px; background:#f9f9f7; border:1px solid #e5e5e0; border-radius:8px; padding:16px; }\n.bike-product-wrapper .box-item::before { display:none; }\n.bike-product-wrapper .box-icon { font-size:2em; line-height:1; flex-shrink:0; }\n.bike-product-wrapper .box-item-content { display:flex; flex-direction:column; gap:4px; }\n.bike-product-wrapper .box-item-content .item-title { font-weight:700; text-transform:uppercase; letter-spacing:0.5px; color:#1a1a1a; font-size:0.88em; display:block; }\n.bike-product-wrapper .box-item-content .item-desc { font-size:0.83em; color:#555; line-height:1.5; display:block; }\n.bike-product-wrapper .box-sub-list { list-style:none; padding:0; margin:6px 0 0; }\n.bike-product-wrapper .box-sub-list li { font-size:0.8em; color:#666; padding-left:14px; position:relative; margin-bottom:3px; }\n.bike-product-wrapper .box-sub-list li::before { content:'–'; position:absolute; left:0; color:#999; }\n@media (max-width:600px) { .bike-product-wrapper ul.box-list { grid-template-columns:1fr; } }\n\n\/* Responsive *\/\n@media (max-width:768px) {\n    .bike-product-wrapper .hero-content h2 { font-size:2.2em; }\n    .bike-product-wrapper .product-subtitle { font-size:1.1em; }\n    .bike-product-wrapper h3 { font-size:2.8em; letter-spacing:2px; }\n    .bike-product-wrapper h4 { font-size:1.8em; }\n    .bike-product-wrapper .sub-headline { font-size:1.2em; }\n    .bike-product-wrapper .sub-headline { font-size:1.15em; }\n    .bike-product-wrapper .spec-table { min-width:400px; }\n}\n\n@media (prefers-reduced-motion:reduce) {\n    .bike-product-wrapper .shimmer-text { animation:none; }\n    .bike-product-wrapper .belcopia-modal { transition:none; }\n    .bike-product-wrapper .belcopia-modal-content { transition:none; }\n    .bike-product-wrapper .bike-fade-swap .fade-img { transition:none; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"bike-product-wrapper\"\u003e\n\u003cdiv class=\"at-a-glance-bar\" style=\"background-color:#212121;color:#fff;\"\u003e\n\u003cdiv class=\"glance-container\"\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_11rambo-range.svg?v=1751184780\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 60 Miles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Speed\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_6rambo-speed.svg?v=1751184933\"\u003e\u003cspan class=\"glance-title\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 28 MPH\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_7rambo-battery.svg?v=1751184945\"\u003e\u003cspan class=\"glance-title\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e52V 15Ah LG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Weight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_9rambo-weight.svg?v=1751184961\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e75.6 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_5rambo-drivetrain.svg?v=1751184899\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eShimano 7-Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Motor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Asset_8rambo-motor.svg?v=1751184912\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e750W Hub (80Nm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-image-section\"\u003e\n\u003cimg width=\"1200\" height=\"800\" draggable=\"false\" loading=\"eager\" alt=\"Cyrusher Zenith Fat Tire Electric Bike on the trail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Green-3_c5da013a-0ee1-4505-a116-c9cdee2f4e26.jpg?v=1781108338\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eCyrusher Zenith\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003e750W Front-Suspension Fat Tire All-Terrain Electric Bike\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"page-content\"\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003cp class=\"sub-headline\"\u003e\"The Trail on Saturday and the Commute on Monday Ask for the Same Thing. This Answers Both.\"\u003c\/p\u003e\n\u003cp\u003eMost bikes make you choose. A road bike that panics on gravel. A mountain bike that feels like overkill on the way to work. The \u003cstrong class=\"description-emphasis\"\u003eCyrusher Zenith\u003c\/strong\u003e is the \u003cstrong class=\"description-emphasis\"\u003efat tire electric bike\u003c\/strong\u003e that refuses to pick a lane. Four inch all terrain tires and a front suspension fork soak up the rooty singletrack on the weekend, then shrug off the pothole the city has been ignoring on your Monday ride in.\u003c\/p\u003e\n\u003cp\u003eUnder you sits a \u003cstrong class=\"description-emphasis\"\u003e750W electric bike\u003c\/strong\u003e motor with 80Nm of torque, fed by a removable \u003cstrong class=\"description-emphasis\"\u003e52V 15Ah battery\u003c\/strong\u003e good for up to 60 miles. It climbs, it hauls, it hits 28 MPH, and it does the whole thing on a step over aluminum frame that is easy to throw a leg over at a stoplight. And it costs $1,299. That is the part that surprises people.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\" style=\"background-color:#111;color:#fff;\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"People shopping fat tire ebikes usually assume they are buying a weekend toy that is miserable for daily use, or a commuter that falls apart the second it leaves pavement. The Zenith is the rare one that is honestly good at both. The switchable sensor is why. Torque mode makes it feel like an athletic trail bike. Flip to cadence and it becomes an effortless cruiser for the ride to work. Same bike, two personalities.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Belcopia Gear Desk\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eBUILT FOR RIDERS WHO\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Green-4_c2139a96-5d64-4e07-abba-019e4c0b4c0e.jpg?v=1781108340\" alt=\"Cyrusher Zenith Green fat tire electric bike on a gravel trail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Grey-3_8f6b0a4f-1606-464f-a130-7d7293daa724.jpg?v=1781108345\" alt=\"Cyrusher Zenith Grey fat tire electric bike in the city\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want one bike that handles the Saturday trail and the Monday commute without owning two\u003c\/li\u003e\n\u003cli\u003eThat stretch of broken pavement on your route beats up your wrists and you are done feeling every crack\u003c\/li\u003e\n\u003cli\u003eYou gave up on fat tire ebikes because the good ones cost three grand and the cheap ones feel like toys\u003c\/li\u003e\n\u003cli\u003eYou want a bike that is easy to step over and mount, even loaded down with a backpack at a red light\u003c\/li\u003e\n\u003cli\u003eYou like the idea of switching between a workout and a cruise with one button, depending on the day\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTHE TIRES DO THE WORK\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container reverse\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Grey-2_20889077-0594-44b7-a24d-e2f67665ee65.jpg?v=1781108342\" alt=\"Cyrusher Zenith Grey 26 inch by 4 inch fat tire detail\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Silver-3_2dd673e4-eda7-4cc0-9acc-c0986040cbed.jpg?v=1781108351\" alt=\"Cyrusher Zenith Silver aluminum step over frame\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFour Inches of Suspension You Never Have to Charge\u003c\/h4\u003e\n\u003cp\u003eBefore the fork ever moves, the \u003cstrong class=\"description-emphasis\"\u003e26 inch by 4.0 inch fat tires\u003c\/strong\u003e are already absorbing the road. Run them a little soft and they flatten over gravel, sand, snow, and curb edges like nothing happened. Pair that with a front suspension fork and the rough stuff that used to rattle your hands just disappears. This is why a \u003cstrong class=\"description-emphasis\"\u003efat tire e-bike\u003c\/strong\u003e feels planted where a skinny tire commuter feels nervous.\u003c\/p\u003e\n\u003cp\u003eThe frame holding it together is 21 inch \u003cstrong class=\"description-emphasis\"\u003e6061 aluminum\u003c\/strong\u003e with a step over diamond shape. Low enough to mount without a ceremony, stiff enough to put all 80Nm of torque to the ground without flex. It carries up to 350 lbs of rider and gear, so loading a pannier and a backpack for a grocery run is a non event.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eTWO BIKES IN ONE BUTTON\u003c\/h3\u003e\n\u003cdiv class=\"two-col-container\"\u003e\n\u003cdiv class=\"bike-fade-swap\" data-interval=\"5000\"\u003e\n\u003cimg class=\"fade-img active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Silver-4_a5c81547-0afa-48ea-b4ad-1649e39361a3.jpg?v=1781108353\" alt=\"Cyrusher Zenith Silver color LCD display and cockpit\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003cimg class=\"fade-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Green-2_49f2c44d-6e96-4138-973c-157b9e2f9f93.jpg?v=1781108336\" alt=\"Cyrusher Zenith Green fat tire electric bike side profile\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSwitchable Torque and Cadence Sensor\u003c\/h4\u003e\n\u003cp\u003eHere is the feature that earns the Zenith its keep. Most ebikes pick one sensor and you live with it. The Zenith lets you switch. In \u003cstrong class=\"description-emphasis\"\u003etorque sensor\u003c\/strong\u003e mode, the motor reads exactly how hard you are pushing and answers in kind. Lean into the pedals and it surges. Soft pedal and it eases off. It feels like your own legs got stronger, which is what makes a trail ride feel like riding instead of motoring.\u003c\/p\u003e\n\u003cp\u003eThen Monday comes and you do not want a workout. One press switches to cadence mode, where the assist stays smooth and constant the moment you start spinning. Twist the throttle if you want to skip pedaling entirely. It is the difference between a bike that does one thing and a bike that meets you where your legs are that day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eKEY FEATURES\u003c\/h3\u003e\n\n\u003cdiv class=\"features-scroller-wrap\"\u003e\n\u003cdiv class=\"features-scroller\" id=\"featScroller\"\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith 750W hub motor detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Details-13_e03e0d35-7670-44f0-a346-ce19c209d334.jpg?v=1781108355\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e750W Hub Motor, 80Nm Torque\u003c\/h4\u003e\n\u003cp\u003eBrushless gear hub motor with 80Nm of grunt for climbing and quick starts. Quiet up to 28 MPH, with a torque sensor that makes the power feel like it came from your own legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith removable 52V battery\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Details-15_92b07448-14df-41ec-8fa2-0411d2b75037.jpg?v=1781108357\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e52V 15Ah LG Battery, 60 Miles\u003c\/h4\u003e\n\u003cp\u003ePremium LG 21700 cells, 780Wh, up to 60 miles per charge. Lifts off the frame so you can carry it inside and top it off at your desk. Full charge in 7 to 8 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith hydraulic disc brake\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Details-16_73be5a27-6285-4f26-b4d2-5b5d01f9c139.jpg?v=1781108359\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n\u003cp\u003eWet Tuesday, a car pulls out, you squeeze the lever and stop now. Two piston hydraulic discs do not care about rain or how much you are hauling. No cables to stretch, no fade on a long descent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith integrated front LED headlight\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Details_Front-Light_e34876b9-94c3-4e27-b61a-b96b522a230b.jpg?v=1781108361\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eIntegrated LED Lights\u003c\/h4\u003e\n\u003cp\u003eFront headlight and rear light wired in, not clipped on as an afterthought. You get seen on the early ride out and the dark ride home without remembering to charge a separate set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith 26 inch by 4 inch fat tire and front suspension fork\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Grey-4_844d363b-8ca9-49b6-b5f2-47b1e8545098.jpg?v=1781108347\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003e26 x 4.0 Fat Tires + Front Fork\u003c\/h4\u003e\n\u003cp\u003eFour inches of rubber acting as your first layer of suspension. Gravel, sand, snow, broken pavement. The tires eat them so your hands do not feel them, and the suspension fork handles the rest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card has-image\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Cyrusher Zenith Shimano 7-speed drivetrain and color LCD display\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Silver-2_683f8c8b-8977-4605-871a-423742740927.jpg?v=1781108349\"\u003e\n\u003cdiv class=\"feature-card-content\"\u003e\n\u003ch4\u003eShimano 7-Speed + Color LCD\u003c\/h4\u003e\n\u003cp\u003eA wide enough gear range to spin up a climb or stretch out on the flats, with weatherproof Shimano shifting. The mid mounted color LCD keeps speed, battery, and assist level in plain sight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-scroller-progress\"\u003e\u003cdiv class=\"features-scroller-progress-bar\" id=\"featProgress\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"features-scroller-nav\"\u003e\n\u003cbutton aria-label=\"Previous\" onclick=\"document.getElementById('featScroller').scrollBy({left:-300,behavior:'smooth'})\"\u003e←\u003c\/button\u003e\n\u003cbutton aria-label=\"Next\" onclick=\"document.getElementById('featScroller').scrollBy({left:300,behavior:'smooth'})\"\u003e→\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"why-matters-section\" style=\"background:#111;color:#fff;\"\u003e\n\n\u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n\u003cp style=\"margin-bottom:20px;font-size:1.05em;\"\u003eThe Zenith is built for the rider who wants one capable bike instead of two compromises. Here is the technical case for why it pulls double duty without faking either job.\u003c\/p\u003e\n\u003cdiv class=\"three-col-grid\"\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eGenuinely All-Surface\u003c\/h4\u003e\n\u003cp\u003eThe \u003cstrong\u003e26 x 4.0 fat tires\u003c\/strong\u003e plus a front suspension fork give you real float over sand, gravel, snow, and rough city streets. This is not a road bike with knobby tires bolted on. It is a platform designed to stop caring what is under the wheels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eA Sensor for Every Mood\u003c\/h4\u003e\n\u003cp\u003eThe \u003cstrong\u003eswitchable torque and cadence sensor\u003c\/strong\u003e is normally a feature you pay a premium for. Torque mode stretches real world range by matching power to effort instead of dumping full assist the instant you pedal. Cadence mode and a throttle are there for the days you just want to arrive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\n\u003ch4\u003eThe Price Actually Makes Sense\u003c\/h4\u003e\n\u003cp\u003eA capable \u003cstrong\u003efat tire electric bike\u003c\/strong\u003e with a name brand LG battery, hydraulic brakes, and a torque sensor usually starts well north of $2,000. The Zenith lands at $1,299. Not a stripped down loss leader. The real bike, at a price that does not require a second thought.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sizing-row\"\u003e\n\u003cspan class=\"sizing-label\"\u003eSizing\u003c\/span\u003e\n\u003cspan class=\"sizing-chip\"\u003e\u003cstrong\u003eOne Size (Step-Over)\u003c\/strong\u003e 5'5\" to 6'4\"\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-wrapper\"\u003e\n\u003cnav class=\"tabs-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" data-tab=\"tab-0\"\u003eTech Specs\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" data-tab=\"tab-1\"\u003eFAQ\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" data-tab=\"tab-2\"\u003eWhat's In The Box\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-0\"\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"spec-table two-col\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003e750W Brushless Hub Motor, 80Nm Torque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003eLG 21700, 52V 15Ah (780Wh), Removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 60 Miles (varies by assist, terrain, rider weight)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e28 MPH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSensor\u003c\/th\u003e\n\u003ctd\u003eSwitchable Torque + Cadence\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eThrottle\u003c\/th\u003e\n\u003ctd\u003eTwist Throttle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003e21\" 6061 Aluminum, Step-Over Diamond\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eFront Suspension\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eHydraulic Disc, 2-Piston\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGearing\u003c\/th\u003e\n\u003ctd\u003eShimano 7-Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWheels \u0026amp; Tires\u003c\/th\u003e\n\u003ctd\u003e26\" x 4.0\" All-Terrain Fat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDisplay\u003c\/th\u003e\n\u003ctd\u003eMid-Mounted Color LCD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLights\u003c\/th\u003e\n\u003ctd\u003eIntegrated LED Front \u0026amp; Rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging Time\u003c\/th\u003e\n\u003ctd\u003e7-8 Hours (2A)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e75.6 lbs (34.3 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMax Payload\u003c\/th\u003e\n\u003ctd\u003e350 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCertification\u003c\/th\u003e\n\u003ctd\u003eCE Certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003eFrame 2 Years, Parts 1 Year, Battery 1 Year\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-1\"\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the Cyrusher Zenith good for both trails and commuting?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThat is exactly what it is built for. The 26 by 4.0 fat tires and front suspension fork handle gravel, dirt, and sand on the weekend, then make broken city pavement feel smooth on your commute. Switch the sensor to torque mode for a workout on the trail, cadence mode for an easy cruise to work. One bike, both jobs.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the real range on a charge?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 60 miles from the 52V 15Ah (780Wh) LG battery. Real world numbers depend on assist level, terrain, rider weight, and how much you use the throttle. If your round trip commute is 10 miles, that is most of a work week on a single charge. Lean on the throttle and climb a lot of hills and it comes down, like any ebike.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat does the switchable torque and cadence sensor actually do?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eA torque sensor measures how hard you push and feeds the motor power to match, so it feels natural and athletic and stretches your range. A cadence sensor just gives steady assist the moment you start pedaling. Most ebikes have one or the other. The Zenith lets you switch between them with a button, so the bike matches your mood that day.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow fast is it, and is it Class 2 or Class 3?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eTop speed is 28 MPH. It has a twist throttle plus pedal assist, so depending on how you set it up it covers Class 2 throttle riding and Class 3 pedal assist speeds. Check your local ebike rules, since some trails and paths cap at 20 MPH.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eDoes this fit other brands accessories, or only Cyrusher?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eThe Zenith uses a standard 26 inch fat tire platform, so universal accessories like phone mounts, lights, and fat tire fenders generally fit. Brand specific batteries and racks built for other bikes will not. Browse our \u003ca href=\"\/collections\/cyrusher\"\u003eCyrusher collection\u003c\/a\u003e for parts and accessories matched to this bike.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-2\"\u003e\n\u003cdiv style=\"margin-top:10px;\"\u003e\n\u003cul class=\"box-list\"\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eCyrusher Zenith E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives about 85% assembled. Attach the front wheel, handlebar, pedals, and seat. Roughly 30 to 45 minutes and you are rolling.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eBattery + Charger\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eRemovable 52V 15Ah LG battery and a 2A charger. Plug in for 7 to 8 hours and you are set for the week.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"box-item\"\u003e\n\u003cdiv class=\"box-item-content\"\u003e\n\u003cspan class=\"item-title\"\u003eTool Kit + Hardware\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eEvery tool needed for assembly plus the mounting hardware. Nothing extra to buy before the first ride.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"belcopia-modal\" id=\"belcopia-image-modal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image Preview\"\u003e\n\u003cspan class=\"belcopia-modal-close\" role=\"button\" aria-label=\"Close image preview\" tabindex=\"0\"\u003e×\u003c\/span\u003e\n\u003cimg decoding=\"async\" draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n    var w=document.querySelector('.bike-product-wrapper');\n    if(!w)return;\n\n    \/* Block right-click on images *\/\n    w.addEventListener('contextmenu',function(e){\n        if(e.target.tagName==='IMG'){e.preventDefault();}\n    });\n    w.addEventListener('dragstart',function(e){\n        if(e.target.tagName==='IMG'){e.preventDefault();}\n    });\n\n    \/* Lightbox *\/\n    var modal=document.getElementById('belcopia-image-modal');\n    var mImg=document.getElementById('belcopia-modal-img');\n    var cls=w.querySelector('.belcopia-modal-close');\n    if(modal\u0026\u0026mImg){\n        w.addEventListener('click',function(e){\n            var t=e.target;\n            if(t.tagName==='IMG'\u0026\u0026t.closest('.two-col-container,.bike-fade-swap,.feature-card.has-image,.geo-img-col')){\n                e.preventDefault();\n                mImg.src=t.src;\n                modal.classList.add('show');\n                document.body.style.overflow='hidden';\n                if(cls)cls.focus();\n            }\n        });\n        function closeM(){\n            modal.classList.remove('show');\n            setTimeout(function(){mImg.src='';},300);\n            document.body.style.overflow='';\n        }\n        if(cls)cls.addEventListener('click',closeM);\n        modal.addEventListener('click',function(e){if(e.target===modal)closeM();});\n        document.addEventListener('keydown',function(e){\n            if((e.key==='Escape'||e.key==='Enter')\u0026\u0026modal.classList.contains('show'))closeM();\n        });\n    }\n\n    \/* Fade Swap *\/\n    var swaps=w.querySelectorAll('.bike-fade-swap');\n    var obs=new IntersectionObserver(function(entries){\n        entries.forEach(function(en){en.target.dataset.vis=en.isIntersecting?'1':'0';});\n    },{threshold:0.1});\n    swaps.forEach(function(s){\n        obs.observe(s);\n        var imgs=s.querySelectorAll('.fade-img');\n        if(imgs.length\u003c2)return;\n        var iv=parseInt(s.dataset.interval)||5000;\n        setInterval(function(){\n            if(s.dataset.vis!=='1')return;\n            var a=s.querySelector('.fade-img.active');\n            var n=a.nextElementSibling;\n            if(!n||!n.classList.contains('fade-img'))n=imgs[0];\n            a.classList.remove('active');\n            n.classList.add('active');\n        },iv);\n    });\n    \/* YouTube Facade — swap thumbnail for iframe on click\/Enter *\/\n    w.querySelectorAll('.yt-facade').forEach(function(el){\n        function activate(){\n            var id=el.dataset.ytId;\n            el.innerHTML='\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/'+id+'?autoplay=1\u0026rel=0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\u003c\/iframe\u003e';\n        }\n        el.addEventListener('click',activate);\n        el.addEventListener('keydown',function(e){\n            if(e.key==='Enter'||e.key===' '){e.preventDefault();activate();}\n        });\n    });\n\n    \/* Feature Scroller Progress Bar *\/\n    var fs=document.getElementById('featScroller');\n    var fp=document.getElementById('featProgress');\n    if(fs\u0026\u0026fp){\n        function updProg(){\n            var maxS=fs.scrollWidth-fs.clientWidth;\n            if(maxS\u003c=0){fp.style.width='100%';fp.style.marginLeft='0';return;}\n            var pct=fs.scrollLeft\/maxS;\n            var barW=fs.clientWidth\/fs.scrollWidth*100;\n            fp.style.width=barW+'%';\n            fp.style.marginLeft=(pct*(100-barW))+'%';\n        }\n        fs.addEventListener('scroll',updProg);\n        updProg();\n    }\n\n    \/* Tab Navigation *\/\n    w.querySelectorAll('.tabs-nav .tab-btn').forEach(function(btn){\n        btn.addEventListener('click',function(){\n            var tw=btn.closest('.tabs-wrapper');\n            tw.querySelectorAll('.tab-btn').forEach(function(b){b.classList.remove('active');});\n            tw.querySelectorAll('.tab-panel').forEach(function(p){p.classList.remove('active');});\n            btn.classList.add('active');\n            var panel=tw.querySelector('#'+btn.dataset.tab);\n            if(panel)panel.classList.add('active');\n        });\n    });\n})();\n\u003c\/script\u003e","brand":"Cyrusher Sports","offers":[{"title":"Green","offer_id":43689787097162,"sku":"Zenith-Green","price":1299.0,"currency_code":"USD","in_stock":false},{"title":"Silver","offer_id":43689787129930,"sku":"Zenith-Silver","price":1299.0,"currency_code":"USD","in_stock":false},{"title":"Grey","offer_id":43689787162698,"sku":"Zenith-Grey","price":1299.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/Cyrusher-Zenith-Fat-Tire-E-Bike-Main-Green-1_69fb617a-a91f-4652-8a7a-e3060d8f995c.jpg?v=1781108329"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/collections\/hf_20260128_063127_7e2a87ae-f84b-4efa-9c59-753491fcbc7b.png?v=1773118324","url":"https:\/\/www.belcopia.com\/collections\/cyrusher.oembed?page=2","provider":"Belcopia","version":"1.0","type":"link"}