{"product_id":"custom-rubber-bag-charms","title":"Custom Rubber Bag Charms","description":"\u003c!-- XY_SIMPLIFIED_CUSTOM_PAGE_START --\u003e\n\u003cdiv style=\"font-family: inherit; color: #333; line-height: 1.6; margin-bottom: 30px;\"\u003e\n  \n  \u003c!-- Intro --\u003e\n  \u003cdiv style=\"background: #f8fafc; border-left: 4px solid #111; padding: 16px 20px; border-radius: 0 8px 8px 0; margin-bottom: 24px;\"\u003e\n    \u003ch3 style=\"margin: 0 0 8px; font-size: 1.25em;\"\u003eFactory-Direct Custom PVC Products\u003c\/h3\u003e\n    \u003cp style=\"margin: 0; color: #4b5563;\"\u003eDesign custom rubber bag charms that add color and personality to backpacks, totes, handbags, and travel bags.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Why Choose Us --\u003e\n  \u003ch3 style=\"font-size: 1.25em; margin-bottom: 16px;\"\u003eWhy Choose Xiaoyeah?\u003c\/h3\u003e\n  \u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 16px; margin-bottom: 24px;\"\u003e\n    \n    \u003cdiv style=\"background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 16px; display: flex; gap: 12px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\"\u003e\n      \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong style=\"display: block; margin-bottom: 4px; font-size: 1.05em;\"\u003eEco-friendly soft PVC\u003c\/strong\u003e\n        \u003cspan style=\"font-size: 0.95em; color: #4b5563;\"\u003eFlexible, waterproof, durable, and comfortable to touch.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 16px; display: flex; gap: 12px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\"\u003e\n      \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e🏭\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong style=\"display: block; margin-bottom: 4px; font-size: 1.05em;\"\u003eSource factory pricing\u003c\/strong\u003e\n        \u003cspan style=\"font-size: 0.95em; color: #4b5563;\"\u003eDirect production control for stable quality and bulk order value.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 16px; display: flex; gap: 12px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\"\u003e\n      \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e💻\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong style=\"display: block; margin-bottom: 4px; font-size: 1.05em;\"\u003eFree digital mock-up\u003c\/strong\u003e\n        \u003cspan style=\"font-size: 0.95em; color: #4b5563;\"\u003ePreview your design before production.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 16px; display: flex; gap: 12px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\"\u003e\n      \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong style=\"display: block; margin-bottom: 4px; font-size: 1.05em;\"\u003eEasy customization\u003c\/strong\u003e\n        \u003cspan style=\"font-size: 0.95em; color: #4b5563;\"\u003eChoose 2D\/3D effect, shape, colors, logo, clasp type, and packaging.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; padding: 16px; display: flex; gap: 12px; box-shadow: 0 1px 2px rgba(0,0,0,0.05);\"\u003e\n      \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e✈️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong style=\"display: block; margin-bottom: 4px; font-size: 1.05em;\"\u003eDDP shipping available\u003c\/strong\u003e\n        \u003cspan style=\"font-size: 0.95em; color: #4b5563;\"\u003eDuty \u0026amp; tax included, typically delivered 7-15 days after shipment.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Best For --\u003e\n  \u003cdiv style=\"background: #fdfcee; border: 1px solid #fef08a; border-radius: 8px; padding: 16px; margin-bottom: 24px; display: flex; gap: 12px; align-items: center;\"\u003e\n    \u003cdiv style=\"font-size: 24px; line-height: 1;\"\u003e🎯\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong style=\"margin-right: 8px;\"\u003eBest For:\u003c\/strong\u003e\n      \u003cspan style=\"color: #4b5563;\"\u003eBag accessories, lifestyle brands, school gifts, event merch.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \n  \u003cdetails style=\"margin-bottom: 24px; border: 1px solid #e5e7eb; border-radius: 8px; overflow: hidden; background: #fff;\"\u003e\n    \u003csummary style=\"font-weight: bold; cursor: pointer; padding: 16px; display: flex; justify-content: space-between; align-items: center; list-style: none; background: #fafafa; margin: 0;\"\u003e\n      \u003cspan style=\"font-size: 1.1em; display: flex; align-items: center; gap: 8px;\"\u003e\u003cspan style=\"font-size: 1.2em;\"\u003e💰\u003c\/span\u003e PRICE TIERS (Bulk Discounts)\u003c\/span\u003e\n      \u003cspan style=\"font-size: 0.85em; color: #6b7280; font-weight: normal;\"\u003eClick to expand ▼\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv style=\"padding: 16px; border-top: 1px solid #e5e7eb; overflow-x: auto;\"\u003e\n      \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: left; font-size: 0.95em; min-width: 300px;\"\u003e\n        \u003cthead\u003e\n          \u003ctr style=\"background: #f8fafc;\"\u003e\n            \u003cth style=\"padding: 10px 12px; border-bottom: 2px solid #e5e7eb; font-weight: 600; color: #374151;\"\u003eQuantity\u003c\/th\u003e\n            \u003cth style=\"padding: 10px 12px; border-bottom: 2px solid #e5e7eb; font-weight: 600; color: #374151;\"\u003eTotal Price\u003c\/th\u003e\n            \u003cth style=\"padding: 10px 12px; border-bottom: 2px solid #e5e7eb; font-weight: 600; color: #374151;\"\u003eUnit Price\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e50 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$88.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$1.76 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e100 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$132.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$1.32 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e175 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$187.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$1.07 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e250 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$205.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.82 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e500 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$363.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.73 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e750 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$445.50\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.59 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e1000 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$473.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.47 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e2500 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$825.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.33 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111;\"\u003e5000 pcs\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #111; font-weight: 500;\"\u003e$1650.00\u003c\/td\u003e\n            \u003ctd style=\"padding: 10px 12px; border-bottom: 1px solid #f3f4f6; color: #059669; font-weight: 500;\"\u003e$0.33 \/ pc\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- XY_SIMPLIFIED_CUSTOM_PAGE_END --\u003e\n","brand":"Xiaoyeah","offers":[{"title":"50","offer_id":52517844975903,"sku":null,"price":88.0,"currency_code":"USD","in_stock":true},{"title":"100","offer_id":52517845008671,"sku":null,"price":132.0,"currency_code":"USD","in_stock":true},{"title":"175","offer_id":52517845041439,"sku":null,"price":187.0,"currency_code":"USD","in_stock":true},{"title":"250","offer_id":52517845074207,"sku":null,"price":205.0,"currency_code":"USD","in_stock":true},{"title":"500","offer_id":52517845106975,"sku":null,"price":363.0,"currency_code":"USD","in_stock":true},{"title":"750","offer_id":52517845139743,"sku":null,"price":445.5,"currency_code":"USD","in_stock":true},{"title":"1000","offer_id":52517845172511,"sku":null,"price":473.0,"currency_code":"USD","in_stock":true},{"title":"2500","offer_id":52517845303583,"sku":null,"price":825.0,"currency_code":"USD","in_stock":true},{"title":"5000","offer_id":52517845336351,"sku":null,"price":1650.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0956\/1899\/0367\/files\/Gemini_Generated_Image_rb5kq4rb5kq4rb5k_1.png?v=1776136267","url":"https:\/\/xiaoyeah.com\/products\/custom-rubber-bag-charms","provider":"Xiaoyeah","version":"1.0","type":"link"}