{"product_id":"cabinet-door-catch-latch-roller-ball-door-closer-for-cupboard-wardrobe-strong-spring-loaded-door-snap-catch-with-mounting-screws","title":"Cabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door Snap Catch with Mounting Screws","description":"\u003cdiv style=\"max-width: 100%; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; line-height: 1.6; color: #334155; font-size: 15px;\"\u003e\n\n \u003c!-- INTRO: 开头简短介绍 --\u003e\n \u003cdiv style=\"text-align: center; margin-bottom: 64px; padding-top: 8px;\"\u003e\n \u003ch1 style=\"font-size: 28px; font-weight: 800; margin: 0 0 16px; color: #0f172a; line-height: 1.2; letter-spacing: -0.02em;\"\u003eCabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door Snap Catch with Mounting Screws\u003c\/h1\u003e\n \u003cp style=\"font-size: 16px; line-height: 1.7; color: #475569; margin: 0 auto; max-width: 540px;\"\u003eYou know the frustration. You push the kitchen cupboard closed, and it slowly drifts right back open. Or worse, your RV cabinets swing wide on every tight turn. Flimsy plastic latches wear out, snap, and leave your home looking sloppy.\u003c\/p\u003e\n \u003c\/div\u003e\n\n \u003c!-- KEY FEATURES: 图文卖点（交替布局 + 动图穿插） --\u003e\n \n \u003cdiv style=\"margin-bottom: 64px; text-align: center;\"\u003e\n \u003cdiv style=\"margin-bottom: 20px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/22d5180e58e44c45839601bf4b4bfbe5.jpg?v=1793166328\" alt=\"You know the frustration\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; max-width: 100%; height: auto; display: block; border-radius: 12px; margin: 0 auto; object-fit: cover;\"\u003e\u003c\/div\u003e\n \u003cdiv style=\"text-align: center;\"\u003e\n \u003ch2 style=\"font-size: 22px; font-weight: 700; margin: 0 0 12px; color: #0f172a; line-height: 1.3; letter-spacing: -0.01em;\"\u003eYou know the frustration\u003c\/h2\u003e\n \u003cp style=\"font-size: 15px; line-height: 1.7; color: #475569; margin: 0 auto; max-width: 520px;\"\u003eYou push the kitchen cupboard closed, and it slowly drifts right back open\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 56px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 50%; vertical-align: middle; padding: 0 16px 0 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/e20d7013fd9c4f07b3970844ce9c2ca1.jpg?v=1793166328\" alt=\"It is time to fix it for good\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; max-width: 100%; height: auto; display: block; border-radius: 12px; margin: 0 auto; object-fit: cover;\"\u003e\u003c\/td\u003e\n \u003ctd style=\"width: 50%; vertical-align: middle; padding: 0 0 0 16px;\"\u003e\n \u003ch2 style=\"font-size: 20px; font-weight: 700; margin: 0 0 12px; color: #0f172a; line-height: 1.3; letter-spacing: -0.01em;\"\u003eIt is time to fix it for good\u003c\/h2\u003e\n \u003cp style=\"font-size: 14px; line-height: 1.7; color: #475569; margin: 0;\"\u003eIt is time to fix it for good.\u003c\/p\u003e\n\u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n\n \n \u003c!-- DETAIL IMAGES: 产品细节图 --\u003e\n \u003cdiv style=\"margin-bottom: 64px;\"\u003e\n \u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n \u003ch2 style=\"font-size: 22px; font-weight: 700; margin: 0 0 8px; color: #0f172a; letter-spacing: -0.01em;\"\u003eProduct Gallery\u003c\/h2\u003e\n \u003cp style=\"font-size: 14px; color: #64748b; margin: 0;\"\u003eSee every detail\u003c\/p\u003e\n \u003c\/div\u003e\n \u003ctable style=\"width: 100%; border-collapse: separate; border-spacing: 12px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \n \u003ctd style=\"width: 50%; padding: 8px; vertical-align: top;\"\u003e\n \u003cdiv style=\"background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.06);\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/22d5180e58e44c45839601bf4b4bfbe5.jpg?v=1793166328\" alt=\"You know the frustration\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; height: auto; display: block;\"\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"padding: 12px 14px;\"\u003e\n \u003cp style=\"font-size: 13px; line-height: 1.5; color: #4b5563; margin: 0; text-align: center;\"\u003eYou know the frustration\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/td\u003e\n \u003ctd style=\"width: 50%; padding: 8px; vertical-align: top;\"\u003e\n \u003cdiv style=\"background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.06);\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/e20d7013fd9c4f07b3970844ce9c2ca1.jpg?v=1793166328\" alt=\"It is time to fix it for good\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; height: auto; display: block;\"\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"padding: 12px 14px;\"\u003e\n \u003cp style=\"font-size: 13px; line-height: 1.5; color: #4b5563; margin: 0; text-align: center;\"\u003eIt is time to fix it for good\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/td\u003e\n \u003ctd style=\"width: 50%; padding: 8px; vertical-align: top;\"\u003e\n \u003cdiv style=\"background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.06);\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/5c9a571ef9894fe59a47a91b01ba005b.jpg?v=1793166328\" alt=\"Cabinet Detail\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; height: auto; display: block;\"\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"padding: 12px 14px;\"\u003e\n \u003cp style=\"font-size: 13px; line-height: 1.5; color: #4b5563; margin: 0; text-align: center;\"\u003eCabinet Detail\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/td\u003e\n \u003ctd style=\"width: 50%; padding: 8px; vertical-align: top;\"\u003e\n \u003cdiv style=\"background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.06);\"\u003e\n \u003cdiv\u003e\n \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0768\/6029\/3272\/files\/93f7d90c172e4d2a837edb4c78d440f4.jpg?v=1793166328\" alt=\"Cabinet Detail\" style=\"max-width:100%;height:auto;display:block;margin:0 auto;max-width:100%;height:auto;display:block;margin:0 auto;width: 100%; height: auto; display: block;\"\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"padding: 12px 14px;\"\u003e\n \u003cp style=\"font-size: 13px; line-height: 1.5; color: #4b5563; margin: 0; text-align: center;\"\u003eCabinet Detail\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003c\/div\u003e\n\n \n\n \n \u003c!-- PRODUCT DETAILS: 产品规格 --\u003e\n \u003cdiv style=\"margin-bottom: 64px;\"\u003e\n \u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n \u003ch2 style=\"font-size: 22px; font-weight: 700; margin: 0 0 8px; color: #0f172a; letter-spacing: -0.01em;\"\u003eProduct Details\u003c\/h2\u003e\n \u003cp style=\"font-size: 14px; color: #64748b; margin: 0;\"\u003eSpecifications at a glance\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"max-width: 600px; margin: 0 auto; background: white; border-radius: 16px; box-shadow: 0 1px 3px rgba(0,0,0,0.06); overflow: hidden; border: 1px solid #e2e8f0;\"\u003e\n \u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd style=\"padding: 10px 16px; font-weight: 600; width: 35%; color: #6b7280; font-size: 14px;\"\u003eProduct Name\u003c\/td\u003e\n \u003ctd style=\"padding: 10px 16px; color: #1f2937; font-size: 14px;\"\u003eCabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door S\u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \n\n \n\n \n \u003c!-- FAQ: 常见问题 --\u003e\n \u003cdiv style=\"margin-bottom: 64px;\"\u003e\n \u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n \u003ch2 style=\"font-size: 22px; font-weight: 700; margin: 0 0 8px; color: #0f172a; letter-spacing: -0.01em;\"\u003eGood to Know\u003c\/h2\u003e\n \u003cp style=\"font-size: 14px; color: #64748b; margin: 0;\"\u003eFrequently asked questions\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"max-width: 640px; margin: 0 auto;\"\u003e\n \n \u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 12px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 28px; padding: 20px 0 20px 24px; vertical-align: top;\"\u003e\n \u003cspan style=\"display: inline-block; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #10b981; color: white; font-size: 12px; font-weight: 700; text-align: center;\"\u003e✓\u003c\/span\u003e\n \u003c\/td\u003e\n \u003ctd style=\"padding: 20px 24px 20px 10px; vertical-align: top; background: white; border-radius: 12px; box-shadow: 0 1px 3px rgba(0,0,0,0.06);\"\u003e\n \u003ch4 style=\"font-size: 16px; font-weight: 600; margin: 0 0 8px; color: #111827;\"\u003eWhat is the product name?\u003c\/h4\u003e\n \u003cp style=\"font-size: 14px; line-height: 1.6; color: #4b5563; margin: 0;\"\u003eCabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door S\u003c\/p\u003e\n \u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 12px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 28px; padding: 20px 0 20px 24px; vertical-align: top;\"\u003e\n \u003cspan style=\"display: inline-block; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #10b981; color: white; font-size: 12px; font-weight: 700; text-align: center;\"\u003e✓\u003c\/span\u003e\n \u003c\/td\u003e\n \u003ctd style=\"padding: 20px 24px 20px 10px; vertical-align: top; background: white; border-radius: 12px; box-shadow: 0 1px 3px rgba(0,0,0,0.06);\"\u003e\n \u003ch4 style=\"font-size: 16px; font-weight: 600; margin: 0 0 8px; color: #111827;\"\u003eWhat about you know the frustration?\u003c\/h4\u003e\n \u003cp style=\"font-size: 14px; line-height: 1.6; color: #4b5563; margin: 0;\"\u003eYou push the kitchen cupboard closed, and it slowly drifts right back open\u003c\/p\u003e\n \u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 12px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 28px; padding: 20px 0 20px 24px; vertical-align: top;\"\u003e\n \u003cspan style=\"display: inline-block; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #10b981; color: white; font-size: 12px; font-weight: 700; text-align: center;\"\u003e✓\u003c\/span\u003e\n \u003c\/td\u003e\n \u003ctd style=\"padding: 20px 24px 20px 10px; vertical-align: top; background: white; border-radius: 12px; box-shadow: 0 1px 3px rgba(0,0,0,0.06);\"\u003e\n \u003ch4 style=\"font-size: 16px; font-weight: 600; margin: 0 0 8px; color: #111827;\"\u003eWhat about it is time to fix it for good?\u003c\/h4\u003e\n \u003cp style=\"font-size: 14px; line-height: 1.6; color: #4b5563; margin: 0;\"\u003eIt is time to fix it for good.\u003c\/p\u003e\n \u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 12px;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 28px; padding: 20px 0 20px 24px; vertical-align: top;\"\u003e\n \u003cspan style=\"display: inline-block; width: 22px; height: 22px; line-height: 22px; border-radius: 50%; background: #10b981; color: white; font-size: 12px; font-weight: 700; text-align: center;\"\u003e✓\u003c\/span\u003e\n \u003c\/td\u003e\n \u003ctd style=\"padding: 20px 24px 20px 10px; vertical-align: top; background: white; border-radius: 12px; box-shadow: 0 1px 3px rgba(0,0,0,0.06);\"\u003e\n \u003ch4 style=\"font-size: 16px; font-weight: 600; margin: 0 0 8px; color: #111827;\"\u003eIs this product good quality?\u003c\/h4\u003e\n \u003cp style=\"font-size: 14px; line-height: 1.6; color: #4b5563; margin: 0;\"\u003eYes, the Cabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door Snap Catch with Mounting Screws is built with quality materials and careful construction for long-lasting use.\u003c\/p\u003e\n \u003c\/td\u003e\n \u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- CTA: 结尾号召 --\u003e\n \u003cdiv style=\"background: #0f172a; border-radius: 20px; padding: 48px 32px; text-align: center;\"\u003e\n \u003ch2 style=\"font-size: 24px; font-weight: 800; margin: 0 0 12px; color: white; line-height: 1.25; letter-spacing: -0.01em;\"\u003e\n Ready to Upgrade?\n \u003c\/h2\u003e\n \u003cp style=\"font-size: 15px; line-height: 1.6; color: rgba(255,255,255,0.7); margin: 0 auto 28px; max-width: 480px;\"\u003e\n Cabinet Door Catch Latch, Roller Ball Door Closer for Cupboard Wardrobe, Strong Spring Loaded Door Snap Catch with Mounting Screws\n \u003c\/p\u003e\n \u003cdiv style=\"display: inline-block; background: white; color: #0f172a; font-size: 15px; font-weight: 700; padding: 14px 40px; border-radius: 999px;\"\u003e\n Shop Now\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"loves-bob","offers":[{"title":"Golden【6 PCS】","offer_id":57945207079078,"sku":"PH6102822JIN*6","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Silvery【6 PCS】","offer_id":57945207111846,"sku":"PH6102822BAI*6","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/7177\/4118\/files\/8d5ac3e515034a8c945ee360de7dc661.jpg?v=1793342116","url":"https:\/\/lovesmoothhue.com\/products\/cabinet-door-catch-latch-roller-ball-door-closer-for-cupboard-wardrobe-strong-spring-loaded-door-snap-catch-with-mounting-screws","provider":"lovesmoothhue.com","version":"1.0","type":"link"}