{"product_id":"sole-bicycles-ecommuter-electric-commuter-bike","title":"Sole Bicycles e(commuter) Electric Commuter Bike","description":"\u003cstyle\u003e\n.bike-product-wrapper {\n    --brand-primary: #5f7038;\n    --brand-accent: #E3B123;\n    --brand-dark: #212121;\n    font-family: 'Trebuchet MS', Arial, sans-serif;\n    line-height: 1.6; color: #333;\n    overflow-x: hidden; background-color: #fff;\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}\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\/* 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-size:3.5em; font-weight:900; line-height:1.1;\n    text-transform:uppercase; letter-spacing:1px; margin:0 auto 10px auto;\n}\n.bike-product-wrapper .product-subtitle {\n    font-size:1.6em; font-weight:900; 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:1200px; margin:0 auto; padding:10px 20px; }\n.bike-product-wrapper h3 {\n    font-size:2em; font-weight:bold; color:var(--brand-primary);\n    border-bottom:2px solid #eee; padding-bottom:10px;\n    margin-bottom:30px; text-transform:uppercase; position:relative;\n}\n.bike-product-wrapper h3::after {\n    content:''; position:absolute; bottom:-2px; left:0; width:0; height:3px;\n    background-color:var(--brand-accent); transition:width 0.6s ease;\n}\n.bike-product-wrapper .unbordered-section:hover h3::after { width:100%; }\n.bike-product-wrapper h4 {\n    font-size:1.4em; font-weight:900; color:#2c2c2c;\n    border-left:5px solid var(--brand-accent); padding-left:15px;\n    text-transform:uppercase; letter-spacing:0.02em; margin-bottom:15px;\n}\n.bike-product-wrapper .unbordered-section { padding:20px 0; border:none; contain:content; }\n.bike-product-wrapper .description-emphasis { font-style:italic; font-weight:bold; color:var(--brand-primary); }\n.bike-product-wrapper .sub-headline {\n    font-size:2em; font-weight:900; font-style:italic; color:var(--brand-primary);\n    text-align:center; margin-bottom:30px; text-shadow:1px 1px 2px rgba(0,0,0,0.1);\n}\n.bike-product-wrapper p { margin-bottom:20px; line-height:1.7; }\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\/* 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 {\n    display:flex; overflow-x:auto; padding-bottom:30px;\n    scroll-snap-type:x mandatory; scrollbar-width:thin;\n    scrollbar-color:var(--brand-primary) #e0e0e0; contain:layout paint;\n}\n.bike-product-wrapper .features-scroller::-webkit-scrollbar { height:10px; }\n.bike-product-wrapper .features-scroller::-webkit-scrollbar-track { background:#e0e0e0; border-radius:6px; }\n.bike-product-wrapper .features-scroller::-webkit-scrollbar-thumb { background-color:var(--brand-primary); border-radius:6px; border:2px solid #e0e0e0; }\n.bike-product-wrapper .feature-card {\n    flex:0 0 300px; margin-right:25px; background:#f9f9f9; border-radius:12px;\n    border:1px solid #eee; overflow:hidden; box-shadow:0 4px 15px rgba(0,0,0,0.06);\n    display:flex; flex-direction:column; transition:transform 0.4s ease;\n    cursor:pointer; scroll-snap-align:start;\n}\n.bike-product-wrapper .feature-card:hover { transform:translateY(-10px); box-shadow:0 15px 35px rgba(0,0,0,0.12); }\n.bike-product-wrapper .feature-card.has-image img {\n    width:100%; height:200px; object-fit:cover; aspect-ratio:3\/2; cursor:zoom-in;\n}\n.bike-product-wrapper .feature-card.has-image:hover img { transform:scale(1.05); }\n.bike-product-wrapper .feature-card-content { padding:12px 15px; flex-grow:1; display:flex; flex-direction:column; }\n.bike-product-wrapper .feature-card h4 { color:var(--brand-primary); font-size:1.2em; border:none; padding:0; margin-bottom:6px; }\n.bike-product-wrapper .feature-card p { font-size:0.9em; color:#555; margin:0; line-height:1.4; }\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-left:4px solid var(--brand-accent); background:#f9f9f9;\n    border-radius:8px; padding:0; flex:none; margin:0;\n}\n.bike-product-wrapper .feature-card.text-only .feature-card-content { padding:20px 24px; }\n.bike-product-wrapper .feature-card.text-only h4 { color:var(--brand-primary); font-size:1.1em; margin-bottom:8px; }\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\/* Why Build Matters *\/\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:#fff; border:1px solid #eee; padding:16px 18px; border-radius:8px;\n    box-shadow:0 4px 15px rgba(0,0,0,0.03); transition:transform 0.4s ease;\n}\n.bike-product-wrapper .tech-proof-card:hover { transform:translateY(-5px); box-shadow:0 10px 25px rgba(0,0,0,0.08); }\n.bike-product-wrapper .tech-proof-card h4 { color:var(--brand-accent); font-size:1.1em; border:none; padding:0; margin-bottom:6px; }\n.bike-product-wrapper .tech-proof-card p { font-size:0.9em; color:#555; margin:0; line-height:1.4; }\n\n\/* Expert Insight *\/\n.bike-product-wrapper .expert-insight {\n    background-color:#fdfdfd; border-left:4px solid var(--brand-primary);\n    padding:25px; margin:10px 0 30px; border-radius:4px; box-shadow:0 2px 10px rgba(0,0,0,0.02);\n}\n.bike-product-wrapper .expert-insight-quote {\n    font-style:italic; font-weight:500; font-size:1.15em; color:#1a1a1a;\n    margin:0 0 12px; line-height:1.5;\n}\n.bike-product-wrapper .expert-insight-attr {\n    font-weight:bold; font-size:0.85em; color:var(--brand-primary);\n    text-transform:uppercase; letter-spacing:1px;\n}\n\n\/* Accordion *\/\n.bike-product-wrapper .accordion-wrapper { margin:40px 0; border-top:1px solid #eee; }\n.bike-product-wrapper details.accordion-item { border-bottom:1px solid #eee; margin-bottom:0; overflow:hidden; }\n.bike-product-wrapper details.accordion-item summary {\n    padding:24px 45px 24px 0; font-size:1.6em; font-weight:500; color:#1a1a1a;\n    cursor:pointer; position:relative; outline:none; list-style:none;\n    transition:color 0.3s ease;\n}\n.bike-product-wrapper details.accordion-item summary::-webkit-details-marker { display:none; }\n.bike-product-wrapper details.accordion-item summary::after {\n    content:''; position:absolute; right:15px; top:50%; width:12px; height:12px;\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.bike-product-wrapper details.accordion-item summary:hover,\n.bike-product-wrapper details.accordion-item[open] summary { color:var(--brand-primary); }\n.bike-product-wrapper details.accordion-item[open] summary::after {\n    transform:translateY(-30%) rotate(-135deg); border-color:var(--brand-primary);\n}\n.bike-product-wrapper .accordion-content {\n    padding:0 0 30px; border-top:none;\n    content-visibility:auto; contain-intrinsic-size:auto 500px;\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:35%; }\n.bike-product-wrapper .spec-table th {\n    background-color:#f7f8f6; font-weight:900; text-transform:uppercase;\n    font-size:0.85em; color:var(--brand-primary); border-left:4px solid var(--brand-accent);\n    padding:12px 15px; text-align:left;\n}\n.bike-product-wrapper .spec-table td { padding:12px 15px; border:1px solid #eee; font-size:0.9em; text-align:left; }\n.bike-product-wrapper .spec-table tr:hover td { background-color:#fcfcfc; }\n\n\/* Sizing *\/\n.bike-product-wrapper .sizing-container { display:grid; grid-template-columns:1fr; align-items:center; gap:35px; }\n@media (min-width:768px) { .bike-product-wrapper .sizing-container { grid-template-columns:1fr 1fr; } }\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\/* 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:1.5em; }\n    .bike-product-wrapper .sub-headline { font-size:1.4em; }\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\"\u003e\n\u003cdiv class=\"glance-container\"\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\/bicycle-drivetrain-gearing-fixed-gear-svg-icon.png?v=1769496081\"\u003e\u003cspan class=\"glance-title\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e350W Hub\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-frame-geometry-specification-svg-icon.png?v=1769495951\"\u003e\u003cspan class=\"glance-title\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eAluminum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Wheels\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-wheel-size-specification-svg-icon.png?v=1769496179\"\u003e\u003cspan class=\"glance-title\"\u003eWheels\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e700c\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\/bicycle-weight-specification-lbs-svg-icon.png?v=1769496274\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e34 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=\"Range\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-use-type-specification-svg-icon.png?v=1769496364\"\u003e\u003cspan class=\"glance-title\"\u003eRange\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eUp to 45 mi\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=\"Sole Bicycles e(commuter) 350W electric commuter bike\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/the-overthrow-e-commuter.jpg?v=1773376701\"\u003e\n\u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch2 class=\"shimmer-text\"\u003eSole Bicycles e(commuter)\u003c\/h2\u003e\n\u003cp class=\"product-subtitle shimmer-text\"\u003e350W Electric Commuter 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\"A 34 lb electric commuter that looks like a regular road bike. UL certified and built around the Hyena e-bike system.\"\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong class=\"description-emphasis\"\u003eSole Bicycles e(commuter) electric bike\u003c\/strong\u003e hides a 350W hub motor and 48V 15Ah battery inside a clean aluminum frame that weighs just 34 lbs. No bulky battery pack. No chunky motor housing. From across the street, it looks like any other premium road bike.\u003c\/p\u003e\n\u003cp\u003eThe Hyena e-bike system delivers up to 45 miles of range and a top speed of 19.6 mph with seamless pedal assist. UL 2849 certified for battery and electrical safety. Whether you are commuting to work, cruising to the beach, or running errands, the \u003cstrong class=\"description-emphasis\"\u003elightweight electric commuter bike\u003c\/strong\u003e makes every trip effortless.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expert-insight\"\u003e\n\u003cp class=\"expert-insight-quote\"\u003e\"At 34 lbs with a clean road bike silhouette, the e(commuter) is one of the lightest, most discreet electric commuter bikes available. The Hyena system is smooth, reliable, and UL certified.\"\u003c\/p\u003e\n\u003cdiv class=\"expert-insight-attr\"\u003e— Electric Commuter Assessment\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\/the-overthrow-e-comm-2.jpg?v=1773376701\" alt=\"Sole e(commuter) side angle\" 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\/the-overthrow-e-comm-3.jpg?v=1773376701\" alt=\"Sole e(commuter) detail view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cul class=\"two-col-list\"\u003e\n\u003cli\u003eYou want an electric bike that does not look like an electric bike\u003c\/li\u003e\n\u003cli\u003eYou commute daily and need 45 miles of range at a comfortable 19.6 mph\u003c\/li\u003e\n\u003cli\u003eYou value a lightweight 34 lb frame you can carry up stairs or onto transit\u003c\/li\u003e\n\u003cli\u003eYou prioritize UL certified safety in your e-bike purchase\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eSTEALTH ELECTRIC 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\/the-overthrow-e-comm-4.jpg?v=1773376701\" alt=\"Sole e(commuter) 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\/the-overthrow-e-comm-5.jpg?v=1773376701\" alt=\"Sole e(commuter) rear view\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eLightweight Aluminum, Clean Lines\u003c\/h4\u003e\n\u003cp\u003eThe aluminum frame integrates the 48V 15Ah battery so seamlessly that most people cannot tell this is an \u003cstrong class=\"description-emphasis\"\u003eelectric road bike\u003c\/strong\u003e. At 34 lbs total, the e(commuter) is lighter than many non-electric commuter bikes. Carry it up apartment stairs, hang it on a wall mount, or load it onto a bus bike rack without struggling.\u003c\/p\u003e\n\u003cp\u003eThe single speed drivetrain keeps the aesthetic clean and maintenance minimal. No derailleurs, no cable clutter. The Hyena hub motor provides all the hill-climbing power you need through smooth pedal assist that feels natural at every speed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unbordered-section\"\u003e\n\u003ch3\u003eHYENA E-BIKE SYSTEM. 45 MILES.\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\/the-duke-e-comm-1.jpg?v=1773376701\" alt=\"Sole e(commuter) Duke colorway\" 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\/the-overthrow-e-commuter.jpg?v=1773376701\" alt=\"Sole e(commuter) Overthrow colorway\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\"\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e350W Hub Motor, UL 2849 Certified\u003c\/h4\u003e\n\u003cp\u003eThe Hyena e-bike system powers the e(commuter) with a 350W hub motor delivering up to 19.6 mph top speed and 45 miles of range on a single charge. The system integrates motor, battery, controller, and display into one cohesive package designed for daily commuting reliability.\u003c\/p\u003e\n\u003cp\u003eUL 2849 certification means the entire electrical system meets rigorous safety standards for battery, charger, and motor. This is not aftermarket. The Hyena system was designed from the ground up for this frame, ensuring safe, reliable performance in all weather conditions.\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\u003e34 lb Total Weight\u003c\/h4\u003e\n\u003cp\u003eOne of the lightest electric commuter bikes available. Easy to carry and store.\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\u003eHyena E-Bike System\u003c\/h4\u003e\n\u003cp\u003eIntegrated 350W motor, battery, and controller designed as a complete system.\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 Certified\u003c\/h4\u003e\n\u003cp\u003eFull electrical system meets UL safety standards for battery, charger, and motor.\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\u003e45-Mile Range\u003c\/h4\u003e\n\u003cp\u003e48V 15Ah battery provides commuter-friendly range for round trips.\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\u003eStealth Design\u003c\/h4\u003e\n\u003cp\u003eIntegrated battery and clean lines make it look like a regular road bike.\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\u003eSingle Speed Simplicity\u003c\/h4\u003e\n\u003cp\u003eZero drivetrain maintenance. Motor handles the hills.\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\u003eInvisible Electric\u003c\/h4\u003e\n\u003cp\u003eLooks like a road bike. Rides like an e-bike. No one knows until you tell them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCarry Anywhere\u003c\/h4\u003e\n\u003cp\u003eAt 34 lbs, carry it up stairs, onto transit, or into your office. No bike room needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-proof-card\"\u003e\n\u003ch4\u003eCertified Safe\u003c\/h4\u003e\n\u003cp\u003eUL 2849 certification means the battery and electrical system meet the highest safety standards.\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\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5'4\" - 6'2\"\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\u003e350W Hyena Hub Motor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003e48V 15Ah\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRange\u003c\/th\u003e\n\u003ctd\u003eUp to 45 Miles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTop Speed\u003c\/th\u003e\n\u003ctd\u003e19.6 mph\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDrivetrain\u003c\/th\u003e\n\u003ctd\u003eSingle Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCertification\u003c\/th\u003e\n\u003ctd\u003eUL 2849\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e34 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 Sole e(commuter) a good electric commuter bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. At 34 lbs with 45 miles of range and UL certification, the e(commuter) is one of the best lightweight electric commuter bikes for daily urban riding.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eHow much does the Sole e(commuter) weigh?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003e34 lbs total. That is lighter than many non-electric commuter bikes and light enough to carry up stairs.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the range of the e(commuter)?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eUp to 45 miles on a single charge with the 48V 15Ah battery. Actual range depends on assist level, terrain, and rider weight.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eIs the e(commuter) UL certified?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eYes. The entire Hyena e-bike system is UL 2849 certified, covering battery, charger, and motor safety standards.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eDoes the e(commuter) look like an electric bike?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eNo. The integrated battery and clean frame design make it look like a regular road bike. The motor and battery are hidden within the frame.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary\u003eWhat is the top speed?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003e19.6 mph with pedal assist. The Hyena system provides smooth, natural-feeling power delivery.\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\"\u003eSole e(commuter) E-Bike\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives partially assembled. Attach front wheel, handlebars, pedals, and seat.\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 integrated 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\"\u003ePedals, reflectors, 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","brand":"Sole Bicycles","offers":[{"title":"the Overthrow","offer_id":43400731459658,"sku":"ECOMM-030","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"the Duke","offer_id":43400731492426,"sku":"ECOMM-059","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"the Whaler","offer_id":43400731525194,"sku":"ECOMM-060","price":1499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/the-overthrow-e-commuter.jpg?v=1773376701","url":"https:\/\/www.belcopia.com\/products\/sole-bicycles-ecommuter-electric-commuter-bike","provider":"Belcopia","version":"1.0","type":"link"}