{"product_id":"4130-all-road-root-beer-12-speed-udh","title":"State Bicycle Co. - 4130 All-Road - Root Beer (12 Speed \/ UDH)","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\n\u003cmeta name=\"description\" content=\"The State Bicycle Co. 4130 All-Road in Root Beer. 4130 Chromoly steel, 12-speed, dual 650b\/700c wheel options. The gravel bike for riders who leave without a route.\"\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"State Bicycle Co. 4130 All-Road - Root Beer\",\n  \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-12.jpg?v=1778858275\u0026format=avif\",\n  \"description\": \"The State Bicycle Co. 4130 All-Road in Root Beer. 4130 Chromoly steel, 12-speed drivetrain, dual 650b\/700c wheel clearance. The gravel bike for riders who leave without a route and come back with a story.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"State Bicycle Co.\"\n  },\n  \"category\": \"Gravel Bikes\",\n  \"material\": \"4130 Chromoly Steel\"\n}\n\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"How does 4130 Chromoly Steel ride compared to aluminum gravel bikes?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Steel has a natural flex that absorbs high-frequency vibrations before they reach your hands and lower back. Aluminum transmits that chatter directly to the rider. Over a full day on rough gravel the difference is significant. Most bikes at this price use aluminum because it is cheaper to manufacture. State uses 4130 Chromoly because it rides better on the kind of roads this bike is built for.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"What does UDH compatibility mean for the 4130 All-Road?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The Universal Derailleur Hanger is a modern standard available at virtually every bike shop in the world. It makes finding a replacement hanger easy wherever your journey takes you, and ensures compatibility with next-generation drivetrains.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Is the 4130 All-Road Root Beer suitable for long-distance riding and bikepacking?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Yes. Three water bottle mounts, front and rear rack mounts, fender mounts, dropper post routing, and a UDH hanger for easy service anywhere in the world. The chromoly steel frame absorbs road vibration over long days in the saddle. Add bags and you have a capable multi-day setup without buying a dedicated bikepacking bike.\"\n    }\n  }]\n}\n\u003c\/script\u003e\n\n\u003clink rel=\"dns-prefetch\" href=\"https:\/\/cdn.shopify.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/cdn.shopify.com\" crossorigin\u003e\n\u003clink rel=\"preload\" as=\"image\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-12.jpg?v=1778858275\u0026amp;format=avif\" fetchpriority=\"high\"\u003e\n\u003clink rel=\"preload\" href=\"https:\/\/fonts.gstatic.com\/s\/futura\/v1\/Futura.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin\u003e\n\n\u003cstyle\u003e\n    @font-face {\n        font-family: 'FuturaCustom';\n        src: url('https:\/\/fonts.gstatic.com\/s\/futura\/v1\/Futura.woff2') format('woff2');\n        font-weight: normal;\n        font-style: normal;\n        font-display: swap;\n    }\n\n    [data-belcopia-product] {\n        font-family: 'FuturaCustom', \"Trebuchet MS\", Arial, sans-serif;\n        line-height: 1.6;\n        color: #333;\n        overflow-x: hidden;\n        background-color: #fff;\n    }\n\n    [data-belcopia-product] img {\n        -webkit-user-drag: none;\n        user-drag: none;\n        -webkit-touch-callout: none;\n        user-select: none;\n        transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        will-change: transform;\n    }\n    [data-belcopia-product] .protected-zone {\n        -webkit-user-select: none;\n        -moz-user-select: none;\n        -ms-user-select: none;\n        user-select: none;\n    }\n\n    [data-belcopia-product] .belcopia-modal {\n        display: none;\n        position: fixed;\n        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;\n        transition: opacity 0.3s ease;\n        will-change: opacity;\n    }\n    [data-belcopia-product] .belcopia-modal.show {\n        display: block;\n        opacity: 1;\n    }\n    [data-belcopia-product] .belcopia-modal-content {\n        position: absolute;\n        top: 50%; left: 50%;\n        transform: translate(-50%, -50%) scale(0.95);\n        max-width: 90vw; max-height: 85vh;\n        border-radius: 12px;\n        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        will-change: transform;\n    }\n    [data-belcopia-product] .belcopia-modal.show .belcopia-modal-content {\n        transform: translate(-50%, -50%) scale(1);\n    }\n    [data-belcopia-product] .belcopia-modal-close {\n        position: absolute;\n        top: 20px; right: 30px;\n        z-index: 100000;\n        color: #fff; font-size: 45px; font-weight: bold;\n        cursor: pointer;\n        text-shadow: 0 2px 4px rgba(0,0,0,0.5);\n        outline: none;\n    }\n    [data-belcopia-product] .belcopia-modal-close:hover,\n    [data-belcopia-product] .belcopia-modal-close:focus { color: #E3B123; outline: none; }\n\n    @keyframes metallicShimmer {\n        0% { background-position: 0% 50%; }\n        100% { background-position: 200% 50%; }\n    }\n    @keyframes subtleBounce {\n        0%, 100% { transform: translateX(0); }\n        50% { transform: translateX(5px); }\n    }\n\n    [data-belcopia-product] .at-a-glance-bar {\n        background-color: #212121;\n        color: #fff; padding: 12px 10px;\n        contain: layout paint;\n    }\n    [data-belcopia-product] .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    [data-belcopia-product] .glance-item {\n        display: flex; flex-direction: column; align-items: center; gap: 5px;\n        font-size: 0.8em; min-width: 90px; opacity: 1;\n    }\n    [data-belcopia-product] .glance-item img { width: 36px; height: 36px; filter: brightness(0) invert(1); }\n    [data-belcopia-product] .glance-title { font-weight: bold; text-transform: uppercase; }\n\n    [data-belcopia-product] .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;\n        contain: paint;\n    }\n    [data-belcopia-product] .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    [data-belcopia-product] .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    [data-belcopia-product] .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\n    [data-belcopia-product] .shimmer-text {\n        background: linear-gradient(90deg, #A89F91 0%, #FFFFFF 25%, #A89F91 50%, #FFFFFF 75%, #A89F91 100%);\n        background-size: 200% auto;\n        color: transparent; -webkit-background-clip: text; background-clip: text;\n        animation: metallicShimmer 4s linear infinite;\n        -webkit-text-stroke: 1px #ffffff;\n        filter: drop-shadow(2px 2px 10px rgba(0,0,0,1));\n    }\n\n    [data-belcopia-product] .hero-content h2 {\n        font-size: 3.5em; font-weight: 900; line-height: 1.1;\n        text-transform: uppercase; letter-spacing: 1px;\n        margin: 0 auto 10px auto; opacity: 1 !important;\n    }\n\n    [data-belcopia-product] .product-subtitle {\n        font-size: 1.6em; font-weight: 900;\n        text-transform: uppercase; letter-spacing: 2px;\n        display: block; width: 100%; margin-top: 5px;\n        opacity: 1 !important;\n        -webkit-text-stroke: 0.5px #ffffff;\n    }\n\n    [data-belcopia-product] .page-content { max-width: 1200px; margin: 0 auto; padding: 10px 20px; }\n    [data-belcopia-product] h3 {\n        font-size: 2em; font-weight: bold; color: #5f7038;\n        border-bottom: 2px solid #eee; padding-bottom: 10px;\n        margin-bottom: 30px; text-transform: uppercase; position: relative;\n    }\n    [data-belcopia-product] h3::after {\n        content: ''; position: absolute; bottom: -2px; left: 0; width: 0; height: 3px;\n        background-color: #5f7038; transition: width 0.6s ease;\n    }\n    [data-belcopia-product] .unbordered-section:hover h3::after,\n    [data-belcopia-product] .bordered-section:hover h3::after { width: 100%; }\n\n    [data-belcopia-product] h4 {\n        font-size: 1.4em; font-weight: 900; color: #2c2c2c;\n        border-left: 5px solid #E3B123; padding-left: 15px;\n        text-transform: uppercase; letter-spacing: 0.02em !important;\n        margin-bottom: 15px;\n    }\n    [data-belcopia-product] .unbordered-section {\n        padding: 20px 0; border: none;\n        contain: content;\n    }\n    [data-belcopia-product] .description-emphasis { font-style: italic; font-weight: bold; color: #5f7038; }\n    [data-belcopia-product] .sub-headline { font-size: 2em; font-weight: 900; font-style: italic; color: #5f7038; text-align: center; margin-bottom: 30px; }\n    [data-belcopia-product] p { margin-bottom: 20px; line-height: 1.7; }\n\n    [data-belcopia-product] .two-col-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 30px; margin-bottom: 25px; }\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    }\n    [data-belcopia-product] .two-col-container img {\n        width: 100%; max-height: 380px;\n        object-fit: cover; border-radius: 12px; 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) { [data-belcopia-product] .two-col-container img:hover { transform: scale(1.03); } }\n\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: 20px; font-weight: 500; }\n    [data-belcopia-product] .two-col-list li::before { content: '✓'; color: #E3B123; font-size: 1.8em; margin-right: 15px; line-height: 1; font-weight: 900; }\n\n    [data-belcopia-product] .belcopia-slider {\n        position: relative; width: 100%; border-radius: 12px; overflow: hidden;\n        box-shadow: 0 8px 30px rgba(0,0,0,0.12); aspect-ratio: 4\/3;\n    }\n    [data-belcopia-product] .belcopia-slide {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        opacity: 0; transition: opacity 0.6s ease-in-out;\n        will-change: opacity;\n    }\n    [data-belcopia-product] .belcopia-slide.active { opacity: 1; z-index: 2; }\n    [data-belcopia-product] .belcopia-slide img {\n        width: 100%; height: 100%; object-fit: cover; cursor: zoom-in;\n        box-shadow: none; border-radius: 0; max-height: none;\n    }\n    [data-belcopia-product] .belcopia-slider-btn {\n        position: absolute; top: 50%; transform: translateY(-50%);\n        background: rgba(0,0,0,0.5); color: white; border: none; cursor: pointer;\n        z-index: 3; font-size: 20px; border-radius: 50%; width: 40px; height: 40px;\n        display: flex; align-items: center; justify-content: center; transition: background 0.3s;\n        outline: none;\n    }\n    [data-belcopia-product] .belcopia-slider-btn:hover,\n    [data-belcopia-product] .belcopia-slider-btn:focus { background: rgba(0,0,0,0.9); color: #E3B123; outline: none; }\n    [data-belcopia-product] .belcopia-slider-prev { left: 15px; }\n    [data-belcopia-product] .belcopia-slider-next { right: 15px; }\n    [data-belcopia-product] .belcopia-slider-dots {\n        position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%);\n        display: flex; gap: 8px; z-index: 3;\n    }\n    [data-belcopia-product] .belcopia-slider-dot {\n        width: 10px; height: 10px; border-radius: 50%;\n        background: rgba(255,255,255,0.4); cursor: pointer; transition: background 0.3s;\n        outline: none;\n    }\n    [data-belcopia-product] .belcopia-slider-dot.active,\n    [data-belcopia-product] .belcopia-slider-dot:focus { background: #E3B123; outline: none; }\n\n    [data-belcopia-product] .features-scroller { display: flex; overflow-x: auto; padding-bottom: 30px; scroll-snap-type: x mandatory; scrollbar-width: thin; scrollbar-color: #5f7038 #e0e0e0; contain: paint; }\n    [data-belcopia-product] .features-scroller::-webkit-scrollbar { height: 10px; }\n    [data-belcopia-product] .features-scroller::-webkit-scrollbar-track { background: #e0e0e0; border-radius: 6px; }\n    [data-belcopia-product] .features-scroller::-webkit-scrollbar-thumb { background-color: #5f7038; border-radius: 6px; border: 2px solid #e0e0e0; }\n    [data-belcopia-product] .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; cursor: pointer; scroll-snap-align: start;\n        will-change: transform;\n    }\n    [data-belcopia-product] .feature-card:hover { transform: translateY(-10px); box-shadow: 0 15px 35px rgba(0,0,0,0.12); }\n    [data-belcopia-product] .feature-card img {\n        width: 100%; height: 200px; object-fit: cover; transition: transform 0.5s ease;\n        aspect-ratio: 3\/2;\n        cursor: zoom-in;\n    }\n    [data-belcopia-product] .feature-card:hover img { transform: scale(1.05); }\n    [data-belcopia-product] .feature-card-content { padding: 12px 15px; flex-grow: 1; display: flex; flex-direction: column; }\n    [data-belcopia-product] .feature-card h4 { color: #E3B123; font-size: 1.2em; border: none; padding: 0; margin-bottom: 6px; }\n    [data-belcopia-product] .feature-card p { font-size: 0.9em; color: #555; margin: 0; line-height: 1.4; }\n\n    [data-belcopia-product] .scroll-hint {\n        font-size: 0.85em; color: #E3B123; font-style: italic; text-align: right;\n        margin-bottom: 8px; display: block; font-weight: bold;\n        animation: subtleBounce 2s infinite ease-in-out;\n    }\n    @media (min-width: 992px) { [data-belcopia-product] .scroll-hint { display: none; } }\n\n    [data-belcopia-product] .three-col-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin-top: 15px; }\n    @media (min-width: 768px) { [data-belcopia-product] .three-col-grid { grid-template-columns: repeat(3, 1fr); } }\n    [data-belcopia-product] .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); position: relative;\n    }\n    [data-belcopia-product] .tech-proof-card h4 { color: #E3B123; font-size: 1.1em; border: none; padding: 0; margin-bottom: 6px; }\n    [data-belcopia-product] .tech-proof-card p { font-size: 0.9em; color: #555; margin: 0; line-height: 1.4; }\n\n    [data-belcopia-product] .video-wrapper { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.1); background-color: #000; cursor: pointer; }\n    [data-belcopia-product] .video-wrapper iframe, [data-belcopia-product] .video-wrapper img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; object-fit: cover; }\n    [data-belcopia-product] .play-btn-overlay {\n        position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n        width: 70px; height: 70px; background: rgba(227, 177, 35, 0.9);\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        z-index: 2; transition: transform 0.3s ease, background 0.3s ease;\n    }\n    [data-belcopia-product] .video-wrapper:hover .play-btn-overlay { transform: translate(-50%, -50%) scale(1.1); background: rgba(227, 177, 35, 1); }\n    [data-belcopia-product] .play-btn-overlay::after { content: '▶'; color: white; font-size: 28px; margin-left: 6px; }\n\n    [data-belcopia-product] .sizing-container { display: grid; grid-template-columns: 1fr; align-items: center; gap: 35px; }\n    @media (min-width: 768px) { [data-belcopia-product] .sizing-container { grid-template-columns: 1fr 1fr; } }\n    [data-belcopia-product] .sizing-container img { width: 100%; border-radius: 12px; cursor: zoom-in; max-height: none !important; object-fit: contain; box-shadow: 0 4px 15px rgba(0,0,0,0.08); }\n    [data-belcopia-product] .sizing-table { min-width: 0 !important; }\n\n    [data-belcopia-product] .table-wrapper { width: 100%; overflow-x: auto; border-radius: 8px; border: 1px solid #ddd; margin-bottom: 25px; box-shadow: 0 4px 10px rgba(0,0,0,0.02); }\n    [data-belcopia-product] .spec-table { width: 100%; border-collapse: collapse; min-width: 600px; }\n    [data-belcopia-product] .spec-table.two-col th { width: 22%; }\n    [data-belcopia-product] .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; padding: 12px 15px; text-align: left;\n    }\n    [data-belcopia-product] .spec-table td { padding: 12px 15px; border: 1px solid #eee; font-size: 0.9em; text-align: left; }\n    [data-belcopia-product] .spec-table tr { transition: background-color 0.2s ease; }\n    [data-belcopia-product] .spec-table tr:hover td { background-color: #fcfcfc; }\n\n    [data-belcopia-product] .accordion-wrapper { margin: 40px 0; border-top: 1px solid #eee; }\n    [data-belcopia-product] details.accordion-item { border-bottom: 1px solid #eee; margin-bottom: 0; overflow: hidden; }\n    [data-belcopia-product] 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; transition: color 0.3s ease;\n    }\n    [data-belcopia-product] details.accordion-item summary::-webkit-details-marker { display: none; }\n    [data-belcopia-product] 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    [data-belcopia-product] details.accordion-item summary:hover,\n    [data-belcopia-product] details.accordion-item[open] summary { color: #5f7038; }\n    [data-belcopia-product] details.accordion-item[open] summary::after { transform: translateY(-30%) rotate(-135deg); border-color: #5f7038; }\n\n    [data-belcopia-product] .accordion-content {\n        padding: 0 0 30px 0; border-top: none;\n        content-visibility: auto;\n        contain-intrinsic-size: auto 500px;\n    }\n\n    [data-belcopia-product] .expert-insight { background-color: #fdfdfd; border-left: 4px solid #5f7038; padding: 25px; margin: 10px 0 30px 0; border-radius: 4px; box-shadow: 0 2px 10px rgba(0,0,0,0.02); }\n    [data-belcopia-product] .expert-insight-quote { font-style: italic; font-weight: 500; font-size: 1.15em; color: #1a1a1a; margin: 0 0 12px 0; line-height: 1.5; }\n    [data-belcopia-product] .expert-insight-attr { font-weight: bold; font-size: 0.85em; color: #5f7038; text-transform: uppercase; letter-spacing: 1px; }\n\n    [data-belcopia-product] .list-section ul { list-style: none; padding: 0; margin-top: 5px; }\n    [data-belcopia-product] .list-section li { display: flex; flex-direction: column; padding-left: 35px; position: relative; margin-bottom: 8px; }\n    [data-belcopia-product] .list-section li::before { content: '✓'; position: absolute; left: 0; top: 0; color: #E3B123; font-size: 1.6em; line-height: 1; }\n    [data-belcopia-product] .list-section .item-title { font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; color: #2c2c2c; font-size: 0.9em; }\n    [data-belcopia-product] .list-section .item-desc { font-size: 0.85em; color: #555; }\n\n    [data-belcopia-product] details.faq-item { border: none; border-bottom: 1px solid #f0f0f0; margin-bottom: 0; }\n    [data-belcopia-product] details.faq-item:last-child { border-bottom: none; }\n    [data-belcopia-product] details.faq-item summary { font-size: 1em; font-weight: 600; padding: 18px 45px 18px 0; color: #2c2c2c; }\n    [data-belcopia-product] details.faq-item summary:hover { color: #5f7038; }\n    [data-belcopia-product] details.faq-item summary::after { width: 8px; height: 8px; border-right: 2px solid #2c2c2c; border-bottom: 2px solid #2c2c2c; }\n    [data-belcopia-product] .faq-answer { padding: 0 0 20px 0; font-size: 0.9em; color: #555; line-height: 1.6; margin: 0; }\n\u003c\/style\u003e\n\n\u003cdiv data-belcopia-product\u003e\n    \u003c!-- Section 1: Icon Bar --\u003e\n    \u003cdiv class=\"at-a-glance-bar protected-zone\"\u003e\n        \u003cdiv class=\"glance-container\"\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\u0026amp;format=avif\"\u003e\u003cspan class=\"glance-title\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e4130 Chromoly\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"glance-item\"\u003e\n\u003cimg width=\"36\" height=\"36\" loading=\"lazy\" decoding=\"async\" alt=\"Drive\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-drivetrain-gearing-fixed-gear-svg-icon.png?v=1769496081\u0026amp;format=avif\"\u003e\u003cspan class=\"glance-title\"\u003eDrivetrain\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e12-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=\"Wheels\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-wheel-size-specification-svg-icon.png?v=1769496179\u0026amp;format=avif\"\u003e\u003cspan class=\"glance-title\"\u003eWheelset\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e650b \/ 700c\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\u0026amp;format=avif\"\u003e\u003cspan class=\"glance-title\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003e~26-28 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=\"Use\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/bicycle-use-type-specification-svg-icon.png?v=1769496364\u0026amp;format=avif\"\u003e\u003cspan class=\"glance-title\"\u003eUtility\u003c\/span\u003e\u003cspan class=\"glance-desc\"\u003eAll-Road\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 2: Hero --\u003e\n    \u003cdiv class=\"hero-image-section\"\u003e\n        \u003cimg width=\"1200\" height=\"800\" draggable=\"false\" fetchpriority=\"high\" loading=\"eager\" alt=\"State Bicycle Co. 4130 All-Road Root Beer hero\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-12.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n        \u003cdiv class=\"hero-overlay\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"hero-content protected-zone\"\u003e\n            \u003ch2 class=\"shimmer-text\"\u003eState Bicycle Co. 4130 All-Road\u003c\/h2\u003e\n            \u003cp class=\"product-subtitle shimmer-text\"\u003eRoot Beer. Some Rides Don't Need a Reason.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"page-content\"\u003e\n        \u003c!-- Intro --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003cp class=\"sub-headline\"\u003e\"You Left Without a Route Saved. That Was the Plan.\"\u003c\/p\u003e\n            \u003cp\u003eThe State 4130 All-Road in Root Beer is not trying to win anything — it's trying to get you out the door. State's 4130 gravel bike comes with a fully revamped \u003cstrong class=\"description-emphasis\"\u003e4130 Chromoly Steel\u003c\/strong\u003e frame, a 12-speed drivetrain, dual 650b\/700c wheel clearance, and mounts for whatever you feel like carrying. This is the bike that fits into your Saturdays like it was already there.\u003c\/p\u003e\n            \u003cp\u003eRoot Beer is a finish with character — warm, unhurried, the kind of color that looks better after a season of real use. The chromoly steel gravel bike underneath has the same story. 4130 Chromoly absorbs road chatter the way a good pair of boots breaks in over time. \u003cstrong class=\"description-emphasis\"\u003eIt gets better with miles, not worse.\u003c\/strong\u003e Under $1,000 and built to last longer than you expect it to.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"expert-insight protected-zone\"\u003e\n            \u003cp class=\"expert-insight-quote\"\u003e\"The riders who get the most out of a gravel bike are rarely the ones chasing segments. They're the ones who go out Saturday morning and come back when they feel like it. The 4130 All-Road in Root Beer is built for that kind of riding — not because it's slow, but because every decision on this bike says we assumed you were going somewhere serious, even if you didn't plan to.\"\u003c\/p\u003e\n            \u003cdiv class=\"expert-insight-attr\"\u003e— State Bicycle Co. Community Team\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 1: Lifestyle Zig-Zag --\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=\"belcopia-slider\"\u003e\n                    \u003cdiv class=\"belcopia-slide active\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-23.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer lifestyle shot\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"belcopia-slide\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-24.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer out on the road\"\u003e\u003c\/div\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-prev\" aria-label=\"Previous Image\"\u003e❮\u003c\/button\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-next\" aria-label=\"Next Image\"\u003e❯\u003c\/button\u003e\n                    \u003cdiv class=\"belcopia-slider-dots\" aria-label=\"Image Carousel Navigation\"\u003e\n                        \u003cspan class=\"belcopia-slider-dot active\" role=\"button\" aria-label=\"View Slide 1\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                        \u003cspan class=\"belcopia-slider-dot\" role=\"button\" aria-label=\"View Slide 2\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cul class=\"two-col-list\"\u003e\n                    \u003cli\u003eYou ride more on the days you stop treating rides like workouts.\u003c\/li\u003e\n                    \u003cli\u003eYour best rides are the ones you're still telling people about three weeks later.\u003c\/li\u003e\n                    \u003cli\u003eYou have a Saturday morning, no plan, and that's the entire itinerary.\u003c\/li\u003e\n                    \u003cli\u003eYou want a bike with character that matches yours and capability that backs it up.\u003c\/li\u003e\n                    \u003cli\u003eYou're done looking at bikepacking routes. You're ready to start one.\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 2: Reverse Zig-Zag --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003ch3\u003eBUILT FOR THE LONG GAME\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container reverse\"\u003e\n                \u003cdiv class=\"belcopia-slider\"\u003e\n                    \u003cdiv class=\"belcopia-slide active\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-25.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer on open terrain\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"belcopia-slide\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-26.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer riding lifestyle\"\u003e\u003c\/div\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-prev\" aria-label=\"Previous Image\"\u003e❮\u003c\/button\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-next\" aria-label=\"Next Image\"\u003e❯\u003c\/button\u003e\n                    \u003cdiv class=\"belcopia-slider-dots\" aria-label=\"Image Carousel Navigation\"\u003e\n                        \u003cspan class=\"belcopia-slider-dot active\" role=\"button\" aria-label=\"View Slide 1\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                        \u003cspan class=\"belcopia-slider-dot\" role=\"button\" aria-label=\"View Slide 2\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv\u003e\n                    \u003ch4\u003eThe Frame That Gets Better With Miles\u003c\/h4\u003e\n                    \u003cp\u003eChromoly steel doesn't fatigue the way aluminum does. The \u003cstrong class=\"description-emphasis\"\u003e4130 All-Road frame\u003c\/strong\u003e will outlast the components on it — and probably the ones after those. It's repairable at virtually any bike shop in the world. If a tube takes damage, a skilled welder can fix it. That's serviceability aluminum and carbon simply don't offer.\u003c\/p\u003e\n                    \u003cp\u003eSemi-internal cable routing keeps the bike clean without making it a maintenance nightmare. The UDH hanger — the part most likely to take a hit on a rough day — is a universal spec available globally. Small details that add up to a bike you rely on without having to think about it.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Section 3: Wheelset Zig-Zag --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003ch3\u003e700C OR 650B. THE FRAME DOESN'T CARE.\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                \u003cdiv class=\"belcopia-slider\"\u003e\n                    \u003cdiv class=\"belcopia-slide active\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-27.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer in action\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"belcopia-slide\"\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-28.jpg?v=1778858275\u0026amp;format=avif\" alt=\"4130 All-Road Root Beer riding shot\"\u003e\u003c\/div\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-prev\" aria-label=\"Previous Image\"\u003e❮\u003c\/button\u003e\n                    \u003cbutton class=\"belcopia-slider-btn belcopia-slider-next\" aria-label=\"Next Image\"\u003e❯\u003c\/button\u003e\n                    \u003cdiv class=\"belcopia-slider-dots\" aria-label=\"Image Carousel Navigation\"\u003e\n                        \u003cspan class=\"belcopia-slider-dot active\" role=\"button\" aria-label=\"View Slide 1\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                        \u003cspan class=\"belcopia-slider-dot\" role=\"button\" aria-label=\"View Slide 2\" tabindex=\"0\"\u003e\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv\u003e\n                    \u003ch4\u003eOne Frame. Your Choice of Wheelset.\u003c\/h4\u003e\n                    \u003cp\u003eThe 4130 All-Road frame is engineered to run either \u003cstrong class=\"description-emphasis\"\u003e700c\u003c\/strong\u003e or \u003cstrong class=\"description-emphasis\"\u003e650b\u003c\/strong\u003e — two setups that ride completely differently. When you order, you pick the wheelset that fits how you ride.\u003c\/p\u003e\n                    \u003cp\u003e\u003cstrong class=\"description-emphasis\"\u003e700c\u003c\/strong\u003e rolls efficiently on pavement and hardpack, handling varied surfaces without complaint. \u003cstrong class=\"description-emphasis\"\u003e650b\u003c\/strong\u003e brings more volume, more grip, and more confidence on rough gravel, forest roads, and anything loose. The frame handles either without compromise.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Key Features Scroller --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003ch3\u003ePREMIUM COMPONENTS\u003c\/h3\u003e\n            \u003cdiv class=\"scroll-hint\"\u003eSwipe to see more →\u003c\/div\u003e\n            \u003cdiv class=\"features-scroller\"\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"4130 Chromoly Steel Frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-3_571f4dfd-f2ad-4318-aed6-f7bbd7a3d978.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003e4130 Chromoly Steel\u003c\/h4\u003e\n                        \u003cp\u003eBuilt to last and be repaired. Double-butted Chromoly is tough at the joints, lighter in the middle, and ages with rides — not in spite of them.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"12-Speed Drivetrain\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-4.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003e12-Speed Drivetrain\u003c\/h4\u003e\n                        \u003cp\u003e40t chainring, 11-46t cassette. The range to handle loaded climbs and fast flats. Clean 1x setup with no front derailleur and no mid-ride decisions.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Massive Tire Clearance\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-7.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eMassive Tire Clearance\u003c\/h4\u003e\n                        \u003cp\u003e700c up to 55mm or 650b up to 2.4\". Two completely different rides in one frame — fast and efficient, or high-volume and capable. Choose your wheelset when you order.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Hydraulic Disc Brakes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-10.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eHydraulic Disc Brakes\u003c\/h4\u003e\n                        \u003cp\u003eCable-actuated hydraulic calipers for consistent stopping in any weather. Wet road, loose gravel, steep descent — the braking force doesn't change.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"UDH Compatible\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-12.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eUDH Compatible\u003c\/h4\u003e\n                        \u003cp\u003eUniversal Derailleur Hanger. The most commonly damaged part on any derailleur bike — now a universal standard available at every shop, anywhere.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-card\"\u003e\n\u003cimg width=\"400\" height=\"266\" loading=\"lazy\" decoding=\"async\" alt=\"Abundant Mounting Points\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-13.jpg?v=1778858275\u0026amp;format=avif\"\u003e\n                    \u003cdiv class=\"feature-card-content\"\u003e\n                        \u003ch4\u003eBuilt to Carry\u003c\/h4\u003e\n                        \u003cp\u003eThree water bottle mounts, rack mounts front and rear, fender mounts. This bike was designed from the start to carry things, go far, and keep going.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Why This Build Matters --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003ch3\u003eWHY THIS BUILD MATTERS\u003c\/h3\u003e\n            \u003cdiv class=\"three-col-grid\"\u003e\n                \u003cdiv class=\"tech-proof-card protected-zone\"\u003e\n                    \u003ch4\u003e12-Speed Dynamic Range\u003c\/h4\u003e\n                    \u003cp\u003eThe State 1x12 drivetrain with 11-46T cassette provides explosive off-the-line speed while giving you the climbing gears to conquer technical inclines — with or without a load.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"tech-proof-card protected-zone\"\u003e\n                    \u003ch4\u003eDouble-Butted Resilience\u003c\/h4\u003e\n                    \u003cp\u003eDouble-butted 4130 Chromoly is thicker at the joints and thinner in the center. The result is a frame that is exceptionally light, dampens trail chatter, and outlasts the riders who push it.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"tech-proof-card protected-zone\"\u003e\n                    \u003ch4\u003eReady for the Long Haul\u003c\/h4\u003e\n                    \u003cp\u003eRack mounts, dropper routing, three bottle mounts, and massive tire clearance. Add bags and the Root Beer becomes a high-speed touring rig ready for multi-day missions.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Video --\u003e\n        \u003cdiv class=\"unbordered-section\"\u003e\n            \u003ch3\u003eSEE IT IN ACTION\u003c\/h3\u003e\n            \u003cdiv class=\"two-col-container\"\u003e\n                \u003cdiv class=\"video-wrapper\" id=\"sbc-video-facade\" role=\"button\" tabindex=\"0\" aria-label=\"Play Product Video\"\u003e\n                    \u003cimg src=\"https:\/\/img.youtube.com\/vi\/VGppW1hnu7g\/maxresdefault.jpg\" alt=\"Play State Bicycle Co. 4130 All-Road Video\" loading=\"lazy\" decoding=\"async\"\u003e\n                    \u003cdiv class=\"play-btn-overlay\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Accordions --\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 protected-zone\"\u003e\n                        \u003ctable class=\"spec-table two-col\"\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eDouble-Butted, TIG Welded, 4130 Chromoly Steel, 2 Water Bottle Mounts\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003e4130 Chromoly Steel, 1 1\/8\" threadless steerer\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eDrivetrain\u003c\/th\u003e\n\u003ctd\u003eState Bicycle Co. All-Road 1 1x12 Speed\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCrank\u003c\/th\u003e\n\u003ctd\u003eState Bicycle Co. All-Road 1 Forged 7075 Aluminum (XS\/S: 165mm, M: 170mm, L: 175mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eChainring\u003c\/th\u003e\n\u003ctd\u003e40t Direct Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eCassette\u003c\/th\u003e\n\u003ctd\u003e11-46t (11-50t Upgrade Available)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eBrakes\u003c\/th\u003e\n\u003ctd\u003eState Bicycle Co. Hydro-Mechanical Calipers (Cable-Actuated Hydraulic) with 160mm Rotors (6-Bolt) Flat-Mount\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eHandlebars\u003c\/th\u003e\n\u003ctd\u003eState Bicycle Co. All Road Drop Bars, Aluminum 33 Degree flare, W: 500 \/ 420mm, OS31.8 Stem Black\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eStem\u003c\/th\u003e\n\u003ctd\u003eAlloy 3D Forged, Clamp Diameter: 31.8mm (Length: XS\/S: 90mm, M: 100mm, L: 110mm) Rise: +\/- 7 degree\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eHeadset\u003c\/th\u003e\n\u003ctd\u003eZS44 1 1\/8\" threadless\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eHubs\u003c\/th\u003e\n\u003ctd\u003eSealed Bearing, Front: 12x100 THRU-AXLE, Rear: 12x142 THRU-AXLE, 6-Bolt\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eThru-Axle\u003c\/th\u003e\n\u003ctd\u003eFront: M12, 125mm Length, Pitch 1.5, Thread Length 20mm | Rear: M12, 174mm Length, Pitch 1.0, Thread Length 20mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eWheels\u003c\/th\u003e\n\u003ctd\u003eAluminum Wheel Set (650b \/ 700c) 32 Hole, Rim Depth: 24mm, Int. Width: 23mm (700c) \/ 25mm (650b), Tubeless Capable 32H Double Wall\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003e700c: Vittoria Terreno Zero 38c (Tubeless) | 650b: Vittoria Barzo 2.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSpokes\u003c\/th\u003e\n\u003ctd\u003e14G Stainless Steel, 3 Cross Pattern (F: 296mm \/ R: 294mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eState All-Road, Polyurethane, Steel Rails\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSeat Post\u003c\/th\u003e\n\u003ctd\u003eAluminum, Diameter: 27.2mm, Length: 250mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003eSeat Post Clamp\u003c\/th\u003e\n\u003ctd\u003eAluminum, Diameter: 29.8mm, Bolt Type: M5 x .80mm x 20mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003cth\u003ePedals\u003c\/th\u003e\n\u003ctd\u003eAlloy Platform Pedal\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\n            \u003cdetails class=\"accordion-item\"\u003e\n                \u003csummary\u003eSizing Guide\u003c\/summary\u003e\n                \u003cdiv class=\"accordion-content protected-zone\"\u003e\n                    \u003cdiv class=\"sizing-container\"\u003e\n                        \u003cdiv\u003e\u003cimg width=\"800\" height=\"600\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/State_bicycle_co_All_Road_4130_Frame_Geometry_diagram.png?v=1772002481\u0026amp;format=avif\" alt=\"State Bicycle Co. 4130 All-Road Sizing Diagram\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"table-wrapper\"\u003e\n                            \u003ctable class=\"spec-table sizing-table\"\u003e\n                                \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFrame Size\u003c\/th\u003e\n\u003cth\u003eHeight Recommendations\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n                                \u003ctbody\u003e\n                                    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5'1\" to 5'6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n                                    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5'5\" to 5'10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n                                    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5'9\" to 6'2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n                                    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6'1\" to 6'5\"\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            \u003cdetails class=\"accordion-item\"\u003e\n                \u003csummary\u003eFrame Geometry\u003c\/summary\u003e\n                \u003cdiv class=\"accordion-content protected-zone\"\u003e\n                    \u003cdiv class=\"table-wrapper\"\u003e\n                        \u003ctable class=\"spec-table\"\u003e\n                            \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n                            \u003ctbody\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eActual Top Tube Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e496mm\u003c\/td\u003e\n\u003ctd\u003e517.3mm\u003c\/td\u003e\n\u003ctd\u003e528.9mm\u003c\/td\u003e\n\u003ctd\u003e553.1mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBB Drop\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e75mm\u003c\/td\u003e\n\u003ctd\u003e75mm\u003c\/td\u003e\n\u003ctd\u003e75mm\u003c\/td\u003e\n\u003ctd\u003e75mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBB Height\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e268mm\u003c\/td\u003e\n\u003ctd\u003e268mm\u003c\/td\u003e\n\u003ctd\u003e268mm\u003c\/td\u003e\n\u003ctd\u003e268mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eChain Stay Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e450mm\u003c\/td\u003e\n\u003ctd\u003e450mm\u003c\/td\u003e\n\u003ctd\u003e450mm\u003c\/td\u003e\n\u003ctd\u003e450mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eComplete Bike Weight (650)*\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e27lbs 5oz\u003c\/td\u003e\n\u003ctd\u003e27lbs 6oz\u003c\/td\u003e\n\u003ctd\u003e27lbs 12oz\u003c\/td\u003e\n\u003ctd\u003e27lbs 14oz\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eComplete Bike Weight (700)*\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25lbs 15oz\u003c\/td\u003e\n\u003ctd\u003e26lbs 0oz\u003c\/td\u003e\n\u003ctd\u003e26lbs 6oz\u003c\/td\u003e\n\u003ctd\u003e26lbs 8oz\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCrank Arm Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e165mm\u003c\/td\u003e\n\u003ctd\u003e165mm\u003c\/td\u003e\n\u003ctd\u003e170mm\u003c\/td\u003e\n\u003ctd\u003e175mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEffective Top Tube Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e510mm\u003c\/td\u003e\n\u003ctd\u003e535mm\u003c\/td\u003e\n\u003ctd\u003e550mm\u003c\/td\u003e\n\u003ctd\u003e575mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFork Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e405mm\u003c\/td\u003e\n\u003ctd\u003e405mm\u003c\/td\u003e\n\u003ctd\u003e405mm\u003c\/td\u003e\n\u003ctd\u003e405mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFork Offset\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e50mm\u003c\/td\u003e\n\u003ctd\u003e50mm\u003c\/td\u003e\n\u003ctd\u003e50mm\u003c\/td\u003e\n\u003ctd\u003e50mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHead Tube Angle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e70.50°\u003c\/td\u003e\n\u003ctd\u003e71.00°\u003c\/td\u003e\n\u003ctd\u003e71.50°\u003c\/td\u003e\n\u003ctd\u003e71.50°\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHead Tube Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e125mm\u003c\/td\u003e\n\u003ctd\u003e145mm\u003c\/td\u003e\n\u003ctd\u003e165mm\u003c\/td\u003e\n\u003ctd\u003e185mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eReach\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e359.8mm\u003c\/td\u003e\n\u003ctd\u003e373.7mm\u003c\/td\u003e\n\u003ctd\u003e371.5mm\u003c\/td\u003e\n\u003ctd\u003e385mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSeat Tube\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e430mm\u003c\/td\u003e\n\u003ctd\u003e470mm\u003c\/td\u003e\n\u003ctd\u003e510mm\u003c\/td\u003e\n\u003ctd\u003e550mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSeat Tube Angle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e75.00°\u003c\/td\u003e\n\u003ctd\u003e74.50°\u003c\/td\u003e\n\u003ctd\u003e73.50°\u003c\/td\u003e\n\u003ctd\u003e73.00°\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eStack\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e560.7mm\u003c\/td\u003e\n\u003ctd\u003e581.6mm\u003c\/td\u003e\n\u003ctd\u003e602.5mm\u003c\/td\u003e\n\u003ctd\u003e621.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eStandover Height (700 \/ 650)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e743mm \/ 735mm\u003c\/td\u003e\n\u003ctd\u003e772mm \/ 764mm\u003c\/td\u003e\n\u003ctd\u003e798mm \/ 790mm\u003c\/td\u003e\n\u003ctd\u003e827mm \/ 819mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWheel Base\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e997.1mm\u003c\/td\u003e\n\u003ctd\u003e1013.1mm\u003c\/td\u003e\n\u003ctd\u003e1054.1mm\u003c\/td\u003e\n\u003ctd\u003e1062.9mm\u003c\/td\u003e\n\u003c\/tr\u003e\n                            \u003c\/tbody\u003e\n                        \u003c\/table\u003e\n                    \u003c\/div\u003e\n                    \u003cp style=\"font-size: 0.85em; color: #666; font-style: italic; margin-top: 5px;\"\u003e*Complete bike weights do not include pedals.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/details\u003e\n            \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 does 4130 Chromoly Steel ride compared to aluminum gravel bikes?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eSteel has a natural flex that absorbs high-frequency vibrations before they reach your hands and lower back. Aluminum transmits that chatter directly into the rider. Over a two-hour gravel ride the difference is noticeable. Over a full day in the saddle it is significant. Most bikes at this price use aluminum because it is cheaper to manufacture. State uses 4130 Chromoly because it rides better for the kind of riding the Root Beer is built for.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails class=\"faq-item\"\u003e\n                        \u003csummary\u003eWhat does UDH compatibility mean for the 4130 All-Road?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eThe Universal Derailleur Hanger is a modern standard available at virtually every bike shop in the world — critical when you're far from home. It also ensures compatibility with next-generation drivetrains whenever you're ready to upgrade.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails class=\"faq-item\"\u003e\n                        \u003csummary\u003eDoes the frame support both 700c and 650b?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eYes — the frame geometry is designed to accommodate both wheel sizes without compromise. When you order, you select which wheelset you want: 700c with up to 55mm tires for efficiency on hardpack and pavement, or 650b with up to 2.4\" tires for more volume and grip on rougher terrain. The bike ships with your chosen wheelset.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails class=\"faq-item\"\u003e\n                        \u003csummary\u003eIs the 4130 All-Road Root Beer suitable for long-distance riding and bikepacking?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eYes — it is one of the best platforms at this price for it. Three water bottle mounts, front and rear rack mounts, fender mounts, dropper post routing, and a UDH hanger for easy service anywhere. The chromoly steel absorbs road vibration over long days in the saddle. Add bags and you have a capable multi-day setup without buying a dedicated bikepacking bike.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails class=\"faq-item\"\u003e\n                        \u003csummary\u003eCan I use the Root Beer as a daily commuter?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eYes. Rear rack mounts are built into the frame, front rack mounts are on the fork, and fender mounts are included front and rear. Add a rack and fenders and the commute is covered. Remove them for the weekend gravel ride. The bike switches roles without any permanent modification.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                    \u003cdetails class=\"faq-item\"\u003e\n                        \u003csummary\u003eDoes the 4130 All-Road require professional assembly?\u003c\/summary\u003e\n                        \u003cp class=\"faq-answer\"\u003eTo validate the 5-year frame warranty and ensure optimal mechanical safety, State Bicycle Co. requires proof of professional assembly by a certified bicycle mechanic.\u003c\/p\u003e\n                    \u003c\/details\u003e\n                \u003c\/div\u003e\n            \u003c\/details\u003e\n            \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: 5px;\" class=\"two-col-container\"\u003e\n                        \u003cul\u003e\n                            \u003cli\u003e\n\u003cspan class=\"item-title\"\u003eState Bicycle Co. 4130 All-Road (Root Beer)\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eArrives 90% assembled. Attach front wheel, pedals, and handlebars.\u003c\/span\u003e\n\u003c\/li\u003e\n                            \u003cli\u003e\n\u003cspan class=\"item-title\"\u003eWellgo Alloy Pedals\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHigh-quality platform pedals included out of the box.\u003c\/span\u003e\n\u003c\/li\u003e\n                            \u003cli\u003e\n\u003cspan class=\"item-title\"\u003eBraking System\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eHydro-Mechanical calipers pre-installed for immediate stopping power.\u003c\/span\u003e\n\u003c\/li\u003e\n                            \u003cli\u003e\n\u003cspan class=\"item-title\"\u003eSafety Reflector Kit\u003c\/span\u003e\u003cspan class=\"item-desc\"\u003eComplete front, rear, and wheel reflector suite 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\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 draggable=\"false\" alt=\"Feature Preview\" id=\"belcopia-modal-img\" class=\"belcopia-modal-content\"\u003e\n    \u003c\/div\u003e\n\n\u003cscript\u003e\n    function initSmartLightbox() {\n        const wrapper = document.querySelector('[data-belcopia-product]');\n        const modal = document.getElementById('belcopia-image-modal');\n        const modalImg = document.getElementById('belcopia-modal-img');\n        const closeBtn = document.querySelector('.belcopia-modal-close');\n\n        if (!wrapper || !modal || !modalImg) return;\n\n        wrapper.addEventListener('click', (e) =\u003e {\n            const zoomableImg = e.target.closest('.two-col-container img, .belcopia-slide img, .sizing-container img, .feature-card img');\n            if (zoomableImg) {\n                e.preventDefault();\n                modalImg.src = zoomableImg.src;\n                modal.classList.add('show');\n                document.body.style.overflow = 'hidden';\n                closeBtn.focus();\n            }\n        });\n\n        const closeModal = () =\u003e {\n            modal.classList.remove('show');\n            setTimeout(() =\u003e { modalImg.src = ''; }, 300);\n            document.body.style.overflow = '';\n        };\n\n        closeBtn.addEventListener('click', closeModal);\n        modal.addEventListener('click', (e) =\u003e { if (e.target === modal) closeModal(); });\n        document.addEventListener('keydown', (e) =\u003e {\n            if ((e.key === 'Escape' || e.key === 'Enter') \u0026\u0026 modal.classList.contains('show')) closeModal();\n        });\n    }\n\n    function initBelcopiaSliders() {\n        const sliders = document.querySelectorAll('.belcopia-slider');\n\n        const observer = new IntersectionObserver((entries) =\u003e {\n            entries.forEach(entry =\u003e {\n                entry.target.dataset.isVisible = entry.isIntersecting ? 'true' : 'false';\n            });\n        }, { threshold: 0.1 });\n\n        sliders.forEach(slider =\u003e {\n            if (slider.dataset.initialized) return;\n            slider.dataset.initialized = true;\n            observer.observe(slider);\n\n            let slides = slider.querySelectorAll('.belcopia-slide');\n            let dots = slider.querySelectorAll('.belcopia-slider-dot');\n            let currentIndex = 0;\n            let interval;\n\n            function showSlide(index) {\n                slides[currentIndex].classList.remove('active');\n                if (dots.length \u003e 0) dots[currentIndex].classList.remove('active');\n                currentIndex = (index + slides.length) % slides.length;\n                slides[currentIndex].classList.add('active');\n                if (dots.length \u003e 0) dots[currentIndex].classList.add('active');\n            }\n\n            function nextSlide() {\n                if (slider.dataset.isVisible === 'true') { showSlide(currentIndex + 1); }\n            }\n\n            slider.querySelector('.belcopia-slider-next').addEventListener('click', (e) =\u003e { e.preventDefault(); showSlide(currentIndex + 1); resetInterval(); });\n            slider.querySelector('.belcopia-slider-prev').addEventListener('click', (e) =\u003e { e.preventDefault(); showSlide(currentIndex - 1); resetInterval(); });\n\n            dots.forEach((dot, idx) =\u003e {\n                dot.addEventListener('click', (e) =\u003e { e.preventDefault(); showSlide(idx); resetInterval(); });\n            });\n\n            function startInterval() { interval = setInterval(nextSlide, 4500); }\n            function resetInterval() { clearInterval(interval); startInterval(); }\n            startInterval();\n        });\n    }\n\n    function initVideoFacade() {\n        const facade = document.getElementById('sbc-video-facade');\n        if (facade) {\n            facade.addEventListener('click', function() {\n                this.innerHTML = '\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/VGppW1hnu7g?autoplay=1\" title=\"State Bicycle 4130 All-Road Video\" allow=\"autoplay; fullscreen\" allowfullscreen style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;\"\u003e\u003c\/iframe\u003e';\n            }, { once: true });\n        }\n    }\n\n    let interactionFired = false;\n    function loadDeferredScripts() {\n        if (interactionFired) return;\n        interactionFired = true;\n        ['scroll', 'mousemove', 'touchstart', 'keydown'].forEach(event =\u003e {\n            window.removeEventListener(event, loadDeferredScripts);\n        });\n    }\n\n    let prefetchCache = new Set();\n    function initPrefetcher() {\n        if (HTMLScriptElement.supports \u0026\u0026 HTMLScriptElement.supports('speculationrules')) {\n            const specScript = document.createElement('script');\n            specScript.type = 'speculationrules';\n            specScript.textContent = JSON.stringify({\n                prerender: [{\n                    source: \"document\",\n                    where: { and: [{ href_matches: \"\/*\" }, { not: { href_matches: [\"\/cart*\", \"\/checkout*\"] } }] },\n                    eagerness: \"moderate\"\n                }]\n            });\n            document.head.appendChild(specScript);\n            return;\n        }\n        document.addEventListener('mouseover', (e) =\u003e {\n            const link = e.target.closest('a');\n            if (link \u0026\u0026 link.href \u0026\u0026 link.origin === window.location.origin) {\n                if (!prefetchCache.has(link.href) \u0026\u0026 !link.href.includes('\/cart') \u0026\u0026 !link.href.includes('\/checkout')) {\n                    link.prefetchTimeout = setTimeout(() =\u003e {\n                        const prefetchTag = document.createElement('link');\n                        prefetchTag.rel = 'prefetch';\n                        prefetchTag.href = link.href;\n                        document.head.appendChild(prefetchTag);\n                        prefetchCache.add(link.href);\n                    }, 65);\n                }\n            }\n        });\n        document.addEventListener('mouseout', (e) =\u003e {\n            const link = e.target.closest('a');\n            if (link \u0026\u0026 link.prefetchTimeout) { clearTimeout(link.prefetchTimeout); }\n        });\n    }\n\n    document.addEventListener('keydown', (e) =\u003e {\n        if (e.key === 'Enter' || e.key === ' ') {\n            const focused = document.activeElement;\n            if (focused \u0026\u0026 (\n                focused.classList.contains('belcopia-slider-dot') ||\n                focused.id === 'sbc-video-facade' ||\n                focused.classList.contains('belcopia-modal-close')\n            )) {\n                e.preventDefault();\n                focused.click();\n            }\n        }\n    });\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', () =\u003e {\n            initBelcopiaSliders();\n            initSmartLightbox();\n            initVideoFacade();\n            if ('requestIdleCallback' in window) { requestIdleCallback(initPrefetcher); }\n            else { setTimeout(initPrefetcher, 200); }\n        });\n    } else {\n        initBelcopiaSliders();\n        initSmartLightbox();\n        initVideoFacade();\n        if ('requestIdleCallback' in window) { requestIdleCallback(initPrefetcher); }\n        else { setTimeout(initPrefetcher, 200); }\n    }\n\n    ['scroll', 'mousemove', 'touchstart', 'keydown'].forEach(event =\u003e {\n        window.addEventListener(event, loadDeferredScripts, { passive: true });\n    });\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"State Bicycle Co.","offers":[{"title":"Extra Small ( Riders 5'1\" - 5'6\") \/ 650b","offer_id":43598285602890,"sku":"731416173483","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Extra Small ( Riders 5'1\" - 5'6\") \/ 700c","offer_id":43598285635658,"sku":"731416173520","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Small ( Riders 5'5\" - 5'10\") \/ 650b","offer_id":43598285668426,"sku":"731416173490","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Small ( Riders 5'5\" - 5'10\") \/ 700c","offer_id":43598285701194,"sku":"731416173537","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Medium ( Riders 5'9\" - 6'2\") \/ 650b","offer_id":43598285733962,"sku":"731416173506","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Medium ( Riders 5'9\" - 6'2\") \/ 700c","offer_id":43598285766730,"sku":"731416173544","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Large (Riders 6'1\" - 6'5\") \/ 650b","offer_id":43598285799498,"sku":"731416173513","price":999.99,"currency_code":"USD","in_stock":true},{"title":"Large (Riders 6'1\" - 6'5\") \/ 700c","offer_id":43598285832266,"sku":"731416173551","price":999.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0548\/6585\/4538\/files\/4130All-Road-RootBeer_12Speed_UDH_-11.jpg?v=1778858275","url":"https:\/\/www.belcopia.com\/products\/4130-all-road-root-beer-12-speed-udh","provider":"Belcopia Bikes","version":"1.0","type":"link"}