{"product_id":"complete-bike-puncture-repair-kit","title":"Complete Bike Puncture Repair Kit","description":"\u003cdiv class=\"product-detail-container\"\u003e\n\u003c!--\n  [AI Design Logic]\n  Product Type: Bicycle Inner Tube Repair Kit\n  Target Audience: Cyclists, outdoor riders, bike commuters, and maintenance technicians\n  Visual Style: Rugged, clean, and utility-focused\n  Color Strategy: Accent color of deep orange-red (#E05A47) to reflect the patch visual design, with neutral off-whites and dark grays\n  Module Order: Intro\/Hero -\u003e Features (Tire Levers, Steel Rasp, Patches, Rubber Solution) -\u003e Specifications -\u003e FAQ\n  Detail Image Mapping: Hero=detail_3, Feature1=detail_5, Feature2=detail_2, Feature3=detail_1, Feature4=detail_4\n  Specification Data Source: detail_1, detail_2, detail_3, detail_4, detail_5 (data extraction only; no specification image placeholder is rendered)\n  Compare Section: Not included (no explicit direct competitive comparison data provided in source)\n  Information Boundary: Strictly relies on the provided report and image details. No assumed attributes or unverified claims.\n  --\u003e\n\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    \/* Fixed Typography System *\/\n    .product-detail-container h1 {\n      font-size: 22px;\n      line-height: 1.3;\n      font-weight: 700;\n      color: var(--text-main);\n      margin: 0 0 12px 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: 20px;\n      line-height: 1.4;\n      font-weight: 600;\n      color: var(--text-main);\n      margin: 0 0 12px 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: 18px;\n      line-height: 1.6;\n      color: var(--text-sub);\n    }\n\n    \/* Spacing System *\/\n    .detail-section {\n      padding: clamp(2rem, 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: 2px dashed var(--border-color);\n      border-radius: var(--radius-lg);\n      padding: 60px 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    }\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: 20px;\n    }\n\n    .badge-container {\n      display: flex;\n      justify-content: center;\n      margin-bottom: 15px;\n    }\n\n    .badge {\n      background-color: var(--bg-soft);\n      border: 1px solid var(--border-color);\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 24px auto;\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: 40px;\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    }\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: 35%;\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: 24px;\n    }\n\n    .faq-item {\n      background-color: var(--bg-card);\n      padding: 20px;\n      border-radius: var(--radius-lg);\n      border: 1px solid var(--border-color);\n    }\n\n    .faq-question {\n      margin: 0 0 10px 0;\n      display: flex;\n      align-items: center;\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    }\n\n    \/* Mobile Responsive Lock *\/\n    @media (max-width: 767px) {\n      .product-detail-container h1 {\n        font-size: 22px !important;\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: 20px !important;\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: 18px !important;\n      }\n\n      .feature-item,\n      .feature-item:nth-child(even) {\n        flex-direction: column !important;\n        gap: 20px;\n      }\n\n      .feature-media {\n        width: 100%;\n      }\n\n      .feature-copy {\n        width: 100%;\n      }\n\n      .spec-table, .spec-table tbody, .spec-table tr {\n        display: block;\n        width: 100%;\n      }\n\n      .spec-table tr {\n        padding: 12px 0;\n        display: flex;\n        flex-direction: column;\n        gap: 4px;\n      }\n\n      .spec-table td {\n        display: block;\n        width: 100% !important;\n        padding: 0 !important;\n      }\n\n      .spec-label {\n        font-weight: 700;\n        color: var(--text-main);\n      }\n    }\n\u003c\/style\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\"\u003e14-Piece All-In-One Toolkit\u003c\/span\u003e\u003c\/div\u003e\n\n\u003ch1\u003eComplete Bicycle Inner Tube Repair Kit\u003c\/h1\u003e\n\n\u003cp class=\"hero-subtitle\"\u003eA lightweight and flat-packing roadside essential equipped with tire levers, high-adhesion cold patches, 20ml rubber solution, and a specialized 2-in-1 curved steel rasp.\u003c\/p\u003e\n\n\u003cdiv class=\"image-placeholder\"\u003e\u003cspan\u003e\u003cdiv\u003e\u003cimg cke-id=\"img97\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260902175747\/1ab4828f86c6bd8c2f7463ddbfa3eea8.jpg\"\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\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\u003cspan\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\/span\u003e\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.\u003c\/p\u003e\n\n\u003cdiv class=\"tag-container\"\u003e\n\u003cspan class=\"tag\"\u003eAnti-Slip Texture\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\u003cspan\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\/span\u003e\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\u003cspan\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\/span\u003e\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 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\"\u003e8x Round Patches (20mm)\u003c\/span\u003e \u003cspan class=\"tag\"\u003e6x 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\u003cspan\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\/span\u003e\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\"\u003eA 20ml cold-vulcanizing rubber solution in a convenient squeeze metal tube. 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\"\u003e20ml Squeeze Tube\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\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e8x Round Patches (20mm \/ 0.8 in diameter)\u003cbr\u003e\n\t\t\t6x 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\"\u003e1x Tube (20ml capacity)\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\"\u003e2x 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\"\u003eStorage Case\u003c\/td\u003e\n\t\t\t\u003ctd class=\"spec-value\"\u003e1x Semi-transparent, rounded flat plastic box with snap-latch\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-Pack (Essential Tool)","offer_id":46130921275583,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"2-Pack (Keep a Backup - 10%)","offer_id":46130921308351,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"3-Pack (Workshop Pack - 15%)","offer_id":46130921341119,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/3220\/3711\/files\/1ab4828f86c6bd8c2f7463ddbfa3eea8.jpg?v=1788343152","url":"https:\/\/ggkbkw-fz.myshopify.com\/products\/complete-bike-puncture-repair-kit","provider":"Bak","version":"1.0","type":"link"}