{"product_id":"bike-phone-front-frame-bag","title":"Bike Phone Front Frame Bag","description":"\u003cp\u003eOur bicycle bag features a high-sensitivity touchscreen, a transparent TPU film window that enables you to easily touch your phone while riding, a carbon fiber composite material sealed zipper closure that forms a waterproof bicycle frame bag, and even in strong sunlight or rainy weather, the sunshade can help you clearly view the phone screen. The long strap is very sturdy and can be fixedly installed on the top tube and the frame of the bicycle bag. Even when you are riding on bumpy or rough roads, it will not move around. There is enough space on both sides to place anything you need when cycling outdoors. The bag body also has custom-printed logos.\u003c\/p\u003e\n\u003cp\u003eMaterial: Polyurethane (Pur Or Pu) | Packaging: Individual Poly Bag\u003c\/p\u003e\n\u003ch3 style=\"margin:20px 0 8px 0;font-size:16px;\"\u003eSpecifications\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;margin-bottom:20px;\"\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;font-weight:600;width:35%;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003ePolyurethane (Pur Or Pu)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;font-weight:600;width:35%;\"\u003eDimensions\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003e6.3 x 8.66 x 5.71 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;font-weight:600;width:35%;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003e0.59 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;font-weight:600;width:35%;\"\u003eProduction Time\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003e10 business days\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;font-weight:600;width:35%;\"\u003ePackaging\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003eIndividual Poly Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003ch3 style=\"margin:20px 0 8px 0;font-size:16px;\"\u003eVolume Pricing\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-family:inherit;margin-bottom:12px;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background-color:#1a1a2e;color:#ffffff;\"\u003e\n\u003cth style=\"padding:10px 14px;text-align:left;border:1px solid #ddd;font-weight:600;\"\u003eQuantity\u003c\/th\u003e\n\u003cth style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;font-weight:600;\"\u003ePrice Per Unit\u003c\/th\u003e\n\u003cth style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;font-weight:600;\"\u003eSavings\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e100+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$7.00\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#888;\"\u003e—\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e250+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$6.67\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e5% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e1000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$6.50\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e7% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e1500+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$6.33\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e10% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e2800+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$6.17\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e12% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8f9fa;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e4000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$6.00\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e14% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003ctd style=\"padding:10px 14px;border:1px solid #ddd;\"\u003e6000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd; font-weight:700;\"\u003e$5.83\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e17% OFF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:13px;color:#666;margin-top:4px;\"\u003eContact us for custom quotes on larger orders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Black\u003c\/p\u003e","brand":"UCHANGE Promo","offers":[{"title":"Default Title","offer_id":48195985277173,"sku":"UPTA631","price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/1395\/0197\/files\/336371987.jpg?v=1779806951","url":"https:\/\/uchangepromo.com\/products\/bike-phone-front-frame-bag","provider":"UCHANGE Promo","version":"1.0","type":"link"}