{"product_id":"canvas-tote-bag-with-ribbon-1","title":"Canvas Tote Bag with Ribbon","description":"\u003cp\u003eDiscover the perfect blend of practicality and style with this unique canvas tote bag. Featuring a reinforced bottom and sides adorned with ribbon details, it's crafted from high-quality canvas with clear, vibrant, and fade-resistant prints. Its excellent washability ensures long-term use. Measuring approximately 13 inches by 10 inches by 5 inches and weighing around 0.44 pounds, the bag includes a snap button at the opening to prevent items from spilling out. Customization options for size, color, and additional craftsmanship cater to your individual preferences. Perfect for carrying phones, books, clothes, and groceries, this reusable shopping bag is a versatile companion for daily commutes, dates, shopping, and travel, making it an ideal eco-friendly choice.\u003c\/p\u003e\n\u003cp\u003eMaterial: Canvas | 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;\"\u003eCanvas\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;\"\u003e12.99 x 4.72 x 9.84 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%;\"\u003eProduction Time\u003c\/td\u003e\n\u003ctd style=\"padding:8px 12px;border:1px solid #e0e0e0;\"\u003e7 business days\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%;\"\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$9.36\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;\"\u003e150+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$9.22\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e1% 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;\"\u003e300+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$8.63\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e8% 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;\"\u003e500+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$5.21\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e44% 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;\"\u003e800+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$4.97\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e47% 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;\"\u003e1000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$4.73\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e49% 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;\"\u003e1500+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$4.38\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e53% 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;\"\u003e2000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$4.15\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e56% 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;\"\u003e3000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e$3.97\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd;\"\u003e\u003cspan style=\"color:#2e7d32;font-weight:600;\"\u003e58% 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;\"\u003e5000+ units\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;text-align:center;border:1px solid #ddd; font-weight:700;\"\u003e$3.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;\"\u003e59% 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 White\u003c\/p\u003e","brand":"UCHANGE Promo","offers":[{"title":"Default Title","offer_id":48211031720181,"sku":"UPUO723","price":9.36,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/1395\/0197\/files\/325945646.jpg?v=1780068168","url":"https:\/\/uchangepromo.com\/products\/canvas-tote-bag-with-ribbon-1","provider":"UCHANGE Promo","version":"1.0","type":"link"}