{"product_id":"complete-bike-puncture-repair-kit","title":"Complete Bike Puncture Repair Kit","description":"\u003cstyle type=\"text\/css\"\u003e.product-detail-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 5%;\n      box-sizing: border-box;\n      overflow-wrap: break-word;\n      word-break: break-word;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      --primary: #E05A47;\n      --primary-hover: #C84636;\n      --text-main: #1A1A1A;\n      --text-sub: #4A4A4A;\n      --bg-body: #FFFFFF;\n      --bg-card: #F9F9F9;\n      --bg-soft: #F5F5F5;\n      --radius-md: 8px;\n      --radius-lg: 12px;\n      --shadow-sm: 0 2px 4px rgba(0,0,0,0.05);\n      --shadow-lg: 0 10px 20px rgba(0,0,0,0.08);\n      --border-color: #E5E5E5;\n      color: var(--text-main);\n      background-color: var(--bg-body);\n    }\n\n    \/* Global Image Fix *\/\n    .product-detail-container img {\n      max-width: 100% !important;\n      height: auto !important;\n      object-fit: contain;\n      display: block;\n      margin: 0 auto;\n    }\n\n    \/* Fixed Typography System *\/\n    .product-detail-container h1 {\n      font-size: 26px;\n      line-height: 1.3;\n      font-weight: 700;\n      color: var(--text-main);\n      margin: 0 0 16px 0;\n    }\n\n    .product-detail-container h2,\n    .product-detail-container h3,\n    .product-detail-container .section-title,\n    .product-detail-container .feature-title,\n    .product-detail-container .faq-question {\n      font-size: 22px;\n      line-height: 1.4;\n      font-weight: 600;\n      color: var(--text-main);\n      margin: 0 0 16px 0;\n    }\n\n    .product-detail-container p,\n    .product-detail-container li,\n    .product-detail-container .feature-description,\n    .product-detail-container .spec-table td,\n    .product-detail-container .faq-answer,\n    .product-detail-container .badge,\n    .product-detail-container .tag {\n      font-size: 16px;\n      line-height: 1.6;\n      color: var(--text-sub);\n    }\n\n    \/* Spacing System *\/\n    .detail-section {\n      padding: clamp(2.5rem, 5vw, 4rem) 0;\n      border-bottom: 1px solid var(--border-color);\n    }\n\n    .detail-section:last-child {\n      border-bottom: none;\n    }\n\n    \/* Image Rules *\/\n    .image-placeholder {\n      background-color: var(--bg-soft);\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-lg);\n      padding: 40px 20px;\n      text-align: center;\n      color: var(--text-sub);\n      font-size: 18px;\n      font-weight: 500;\n      margin: 15px 0;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      gap: 12px;\n      width: 100%;\n      box-sizing: border-box;\n      overflow: hidden;\n    }\n\n    .image-placeholder span {\n      font-size: 18px;\n      color: var(--text-main);\n      font-weight: 600;\n    }\n\n    \/* Intro \/ Hero Block *\/\n    .hero-block {\n      text-align: center;\n      padding-top: 30px;\n    }\n\n    .badge-container {\n      display: flex;\n      justify-content: center;\n      margin-bottom: 15px;\n    }\n\n    .badge {\n      background-color: #FFF0ED;\n      border: 1px solid #FAD4CD;\n      padding: 6px 16px;\n      border-radius: 50px;\n      font-weight: 600;\n      color: var(--primary);\n      display: inline-block;\n    }\n\n    .hero-subtitle {\n      max-width: 800px;\n      margin: 0 auto 32px auto;\n      font-size: 18px !important;\n    }\n\n    \/* Feature Sections (Z-Pattern Desktop, Mobile Lock) *\/\n    .feature-item {\n      display: flex;\n      gap: 40px;\n      align-items: center;\n      margin-bottom: 60px;\n    }\n\n    .feature-item:last-child {\n      margin-bottom: 0;\n    }\n\n    .feature-item:nth-child(even) {\n      flex-direction: row-reverse;\n    }\n\n    .feature-media {\n      flex: 1;\n      min-width: 0;\n    }\n\n    .feature-copy {\n      flex: 1;\n      min-width: 0;\n    }\n\n    .tag-container {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 16px;\n    }\n\n    .tag {\n      background-color: var(--bg-soft);\n      border: 1px solid var(--border-color);\n      padding: 4px 12px;\n      border-radius: var(--radius-md);\n      font-weight: 500;\n      font-size: 14px !important;\n    }\n\n    \/* Specifications Table *\/\n    .specifications-section h2 {\n      margin-bottom: 24px;\n    }\n\n    .spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 20px;\n    }\n\n    .spec-table tr {\n      border-bottom: 1px solid var(--border-color);\n    }\n\n    .spec-table td {\n      padding: 16px;\n      vertical-align: top;\n    }\n\n    .spec-label {\n      font-weight: 600;\n      color: var(--text-main);\n      width: 30%;\n    }\n\n    .spec-value {\n      color: var(--text-sub);\n    }\n\n    \/* FAQ Section *\/\n    .faq-section h2 {\n      margin-bottom: 24px;\n    }\n\n    .faq-list {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .faq-item {\n      background-color: var(--bg-card);\n      padding: 24px;\n      border-radius: var(--radius-lg);\n      border: 1px solid var(--border-color);\n    }\n\n    .faq-question {\n      margin: 0 0 12px 0;\n      display: flex;\n      align-items: flex-start;\n      gap: 10px;\n    }\n\n    .faq-question-icon {\n      color: var(--primary);\n      font-weight: bold;\n    }\n\n    .faq-answer {\n      margin: 0;\n      padding-left: 28px;\n    }\n\n    \/* =========================================\n       Mobile Responsive Optimization\n       ========================================= *\/\n    @media (max-width: 767px) {\n      .product-detail-container {\n        padding: 0 4%;\n      }\n\n      .detail-section {\n        padding: 32px 0; \/* Tighter vertical spacing *\/\n      }\n\n      .image-placeholder {\n        padding: 16px; \/* Less empty space around images *\/\n        border-radius: var(--radius-md);\n      }\n\n      \/* Typography scaling for mobile *\/\n      .product-detail-container h1 {\n        font-size: 22px !important;\n        margin-bottom: 12px;\n      }\n\n      .product-detail-container h2,\n      .product-detail-container h3,\n      .product-detail-container .section-title,\n      .product-detail-container .feature-title {\n        font-size: 18px !important;\n      }\n\n      .product-detail-container p,\n      .product-detail-container li,\n      .product-detail-container .feature-description,\n      .product-detail-container .faq-answer {\n        font-size: 15px !important;\n      }\n      \n      .hero-subtitle {\n        font-size: 16px !important;\n        margin-bottom: 24px;\n      }\n\n      \/* Stack features vertically *\/\n      .feature-item,\n      .feature-item:nth-child(even) {\n        flex-direction: column !important;\n        gap: 20px;\n        margin-bottom: 40px;\n      }\n\n      .feature-media, .feature-copy {\n        width: 100%;\n      }\n\n      \/* Card-style Specifications Table for Mobile *\/\n      .spec-table, .spec-table tbody {\n        display: block;\n        width: 100%;\n      }\n\n      .spec-table tr {\n        display: flex;\n        flex-direction: column;\n        gap: 6px;\n        background-color: var(--bg-card);\n        padding: 16px;\n        border-radius: var(--radius-md);\n        margin-bottom: 12px;\n        border: 1px solid var(--border-color);\n      }\n\n      .spec-table td {\n        display: block;\n        width: 100% !important;\n        padding: 0 !important;\n        border: none;\n      }\n\n      .spec-label {\n        font-weight: 700;\n        color: var(--text-main);\n        font-size: 15px !important;\n      }\n      \n      .spec-value {\n        font-size: 14px !important;\n      }\n\n      \/* FAQ Mobile Adjustments *\/\n      .faq-item {\n        padding: 16px;\n      }\n      .faq-question {\n        font-size: 16px !important;\n      }\n      .faq-answer {\n        padding-left: 0;\n        margin-top: 8px;\n      }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003c!-- A. INTRO \/ HERO CONTENT BLOCK --\u003e\n\u003csection class=\"detail-section hero-block\"\u003e\n\u003cdiv class=\"badge-container\"\u003e\u003cspan class=\"badge\"\u003e34-Piece Extra Capacity Toolkit\u003c\/span\u003e\u003c\/div\u003e\n\n\u003ch1\u003eComplete Bicycle Inner Tube Repair Kit (Extra Capacity)\u003c\/h1\u003e\n\n\u003cp class=\"hero-subtitle\"\u003eA lightweight and flat-packing roadside essential equipped with 3 tire levers, 28 high-adhesion cold patches, two 20ml rubber solution tubes, and a specialized 2-in-1 curved steel rasp. Perfect for long-distance riding and easy to carry.\u003c\/p\u003e\n\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img60\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260911192605\/3d11438fd09e51d3d6994f6e43cb40b0.png\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- B. FEATURES --\u003e\n\n\u003csection class=\"detail-section\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img91\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260902171725\/20ac6327fa4228af9912b4b3cbce9f0d.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3 class=\"feature-title\"\u003eHigh-Strength Levers for Safe Rim Removal\u003c\/h3\u003e\n\n\u003cp class=\"feature-description\"\u003eEngineered with a durable, anti-slip textured grip to keep the tool securely in hand. The specialized spoke-hook end easily snaps onto bike spokes to keep the lever in position, allowing hands-free outer tire removal without scratching the metal rim. Upgraded to include 3 levers for even easier tire removal.\u003c\/p\u003e\n\n\u003cdiv class=\"tag-container\"\u003e\n\u003cspan class=\"tag\"\u003e3x Tire Levers\u003c\/span\u003e \u003cspan class=\"tag\"\u003eSpoke-Hook Design\u003c\/span\u003e \u003cspan class=\"tag\"\u003eRim-Friendly Plastic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img92\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260902171725\/c3e1146a2a8c20d6732ef39fc5fe722b.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3 class=\"feature-title\"\u003eInnovative 2-in-1 Curved Steel Rasp\u003c\/h3\u003e\n\n\u003cp class=\"feature-description\"\u003eA curved steel plate designed to maximize grip pressure. The sharp, finely pointed teeth clean and rough up the slick rubber tire surface to optimize glue absorption. On the tail, an integrated heavy-duty rotary roller presses the patch firmly flat, quickly smoothing out trapped air bubbles.\u003c\/p\u003e\n\n\u003cdiv class=\"tag-container\"\u003e\n\u003cspan class=\"tag\"\u003eSharp Teeth Clean Plate\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePress Roller Tail\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCurved Metal Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img93\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260902171725\/2a800c705329b0505422c3d1b9e5add1.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3 class=\"feature-title\"\u003eDual-Size Thumbs Up Patches\u003c\/h3\u003e\n\n\u003cp class=\"feature-description\"\u003eEquipped with an extra-large supply of circular and rectangular cold patches with easy-to-peel foil backings. Made with a distinct orange-red outer frame and a black textured circular or square core, these patches seal single punctures and multi-hole pinch flats.\u003c\/p\u003e\n\n\u003cdiv class=\"tag-container\"\u003e\n\u003cspan class=\"tag\"\u003e16x Round Patches (20mm)\u003c\/span\u003e \u003cspan class=\"tag\"\u003e12x Square Patches (24x35mm)\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCold \u0026amp; Heat Resistant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 4 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img94\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260902171742\/0334511d5e98220129c981435bf19d69.jpeg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch3 class=\"feature-title\"\u003eHigh-Viscosity Squeeze Rubber Solution\u003c\/h3\u003e\n\n\u003cp class=\"feature-description\"\u003eTwo 20ml cold-vulcanizing rubber solution tubes in convenient squeeze metal packaging. The solution spreads evenly and dries clear without clumping, creating an integrated, secure bond between the inner tube rubber and the patch.\u003c\/p\u003e\n\n\u003cdiv class=\"tag-container\"\u003e\n\u003cspan class=\"tag\"\u003e2x 20ml Squeeze Tubes\u003c\/span\u003e \u003cspan class=\"tag\"\u003eQuick-Drying Formula\u003c\/span\u003e \u003cspan class=\"tag\"\u003eSecure Screw Cap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- C. SPECIFICATIONS --\u003e\n\n\u003csection class=\"detail-section specifications-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eProduct Specifications\u003c\/h2\u003e\n\n\u003ctable class=\"spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Included Patches\"\u003ePatches (28 Total)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e16x Round Patches (20mm \/ 0.8 in diameter)\u003cbr\u003e\n\t\t\t12x Square Patches (24mm x 35mm \/ 0.9 in x 1.4 in)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Rubber Solution\"\u003eRubber Solution\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e2x Tubes (20ml capacity each)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Tire Levers\"\u003eTire Levers\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e3x High-strength textured black plastic levers with integrated spoke hooks\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Rasp Tool\"\u003eRasp Tool\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e1x Curved steel 2-in-1 tool (grated rasp head \u0026amp; rotating metal tail roller)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Storage Case\"\u003eBest For\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003eLong-distance riding, easy to carry and store\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- D. FAQ --\u003e\n\n\u003csection class=\"detail-section faq-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e\n\u003cspan class=\"faq-question-icon\"\u003eQ:\u003c\/span\u003e Which patch size should I use for different inner tube punctures?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eUse the round patches (20mm) for small, single pinholes with a diameter under 10mm. Use the larger square patches (24x35mm) for split tears, long punctures, or pinch flats (\"snake bites\") that fall within a 17x25mm area.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e\n\u003cspan class=\"faq-question-icon\"\u003eQ:\u003c\/span\u003e How do I use the steel rasp tool effectively?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eFirst, use the sharp, fine-toothed rasp plate to scrape and clean the smooth surface of the inner tube rubber around the puncture; this creates traction for the glue. After applying the rubber solution and positioning the patch, use the metal roller wheel on the tail end to firmly roll back and forth over the patch to press it flat and force out any trapped air bubbles.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e\n\u003cspan class=\"faq-question-icon\"\u003eQ:\u003c\/span\u003e Will the plastic tire levers scratch or damage my wheel rims?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eNo. The tire levers are constructed from high-strength, textured plastic instead of metal. This ensures they can easily pry and lift tight tire beads while remaining gentle on your metal wheel rims, eliminating the risk of surface scratches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Bak","offers":[{"title":"1 Kit (Ride Essentials)","offer_id":58899511247008,"sku":"20260911-191901-5654","price":14.95,"currency_code":"USD","in_stock":true},{"title":"2 Kits (Home \u0026 Ride)","offer_id":58899511279776,"sku":"20260911-191901-9025","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/7656\/5664\/files\/3d11438fd09e51d3d6994f6e43cb40b0.png?v=1789126305","url":"https:\/\/cartivra.com\/products\/complete-bike-puncture-repair-kit","provider":"Cartivra","version":"1.0","type":"link"}