{"product_id":"shower-cartridge-puller-1222-repair-kit","title":"🔧 Shower Cartridge Puller \u0026 1222 Replacement Kit","description":"\n\u003cstyle\u003e\n.cp22{\n --navy:#10273a;\n --deep:#091b2b;\n --blue:#255d84;\n --orange:#e6a52e;\n --pale:#eef5fa;\n --ink:#19364b;\n --muted:#536b7b;\n container-type:inline-size;\n width:100%;\n max-width:1120px;\n margin:0 auto;\n color:var(--ink);\n}\n.cp22 *{box-sizing:border-box}\n.cp22 .cp-wrap{\n display:grid;\n gap:16px;\n padding:10px 0 28px;\n}\n.cp22 .cp-card{\n position:relative;\n overflow:hidden;\n border-radius:24px;\n padding:24px 20px;\n transition:transform .25s ease,box-shadow .25s ease;\n}\n.cp22 .cp-dark{\n background:linear-gradient(140deg,#1b4260,#091b2b);\n color:#f6fbff;\n border:1px solid #3d6580;\n}\n.cp22 .cp-light{\n background:linear-gradient(145deg,#fff,#edf4f9);\n color:#19364b;\n border:1px solid #d8e4ed;\n}\n.cp22 .cp-kicker{\n display:flex;\n align-items:center;\n gap:9px;\n margin-bottom:14px;\n color:#ffc45b;\n font-size:11px;\n font-weight:850;\n letter-spacing:.14em;\n text-transform:uppercase;\n}\n.cp22 .cp-light .cp-kicker{color:#235f83}\n.cp22 .cp-kicker:before{\n content:\"\";\n width:7px;height:7px;\n border-radius:50%;\n background:#f5ae32;\n flex:0 0 7px;\n}\n.cp22 .cp-kicker:after{\n content:\"\";\n width:50px;height:1px;\n background:currentColor;\n opacity:.5;\n}\n.cp22 .cp-title{\n margin:0;\n font-size:clamp(29px,8cqw,52px);\n line-height:1.07;\n font-weight:850;\n letter-spacing:-.035em;\n color:inherit;\n}\n.cp22 .cp-copy{\n margin:15px 0 0;\n font-size:15px;\n line-height:1.68;\n color:inherit;\n opacity:.88;\n}\n.cp22 .cp-photo{\n display:block;\n width:100%;\n height:auto;\n margin-top:20px;\n border-radius:17px;\n background:#eaf1f7;\n}\n.cp22 .cp-split{\n display:grid;\n gap:22px;\n align-items:center;\n}\n.cp22 .cp-split .cp-photo{margin:0}\n.cp22 .cp-tags{\n display:flex;\n flex-wrap:wrap;\n gap:8px;\n margin-top:20px;\n}\n.cp22 .cp-tag{\n padding:9px 12px;\n border:1px solid #6a8da5;\n border-radius:99px;\n font-size:12px;\n font-weight:750;\n color:inherit;\n}\n.cp22 .cp-grid{\n display:grid;\n grid-template-columns:1fr;\n gap:11px;\n margin-top:20px;\n}\n.cp22 .cp-mini{\n padding:17px;\n border-radius:16px;\n background:#fff;\n color:#19364b;\n border:1px solid #d5e2ec;\n}\n.cp22 .cp-mini strong{\n display:block;\n font-size:15px;\n margin-bottom:7px;\n}\n.cp22 .cp-mini p{\n margin:0;\n font-size:13px;\n line-height:1.6;\n color:#526879;\n}\n.cp22 .cp-marquee{\n overflow:hidden;\n background:#143650;\n color:#fff;\n border-radius:15px;\n border:1px solid #406c88;\n}\n.cp22 .cp-track{\n display:flex;\n width:max-content;\n animation:cpMove 27s linear infinite;\n}\n.cp22 .cp-group{\n display:flex;\n flex-shrink:0;\n white-space:nowrap;\n}\n.cp22 .cp-group span{\n padding:15px 18px;\n font-size:12px;\n font-weight:800;\n letter-spacing:.09em;\n}\n.cp22 .cp-group span:after{\n content:\" ◆\";\n color:#f2b543;\n}\n@keyframes cpMove{\n to{transform:translateX(-50%)}\n}\n@supports(-webkit-background-clip:text){\n .cp22 .cp-dark .cp-shimmer{\n  background:linear-gradient(110deg,\n   #fff,#a7d8fa,#fff,#e9c482,#fff);\n  background-size:230% 100%;\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n  animation:cpShine 10s linear infinite;\n }\n}\n@keyframes cpShine{\n from{background-position:120% 50%}\n to{background-position:-120% 50%}\n}\n.cp22 .cp-step{\n display:grid;\n grid-template-columns:36px 1fr;\n gap:12px;\n padding:14px 0;\n border-bottom:1px solid #d6e2eb;\n}\n.cp22 .cp-num{\n display:flex;\n align-items:center;\n justify-content:center;\n width:34px;height:34px;\n border-radius:50%;\n background:#153d5b;\n color:#fff;\n font-weight:850;\n}\n.cp22 .cp-step strong{\n display:block;\n margin-bottom:5px;\n color:#19364b;\n}\n.cp22 .cp-step p{\n margin:0;\n color:#526879;\n font-size:13px;\n line-height:1.6;\n}\n.cp22 .cp-note{\n margin-top:16px;\n padding:14px;\n border-radius:12px;\n background:#fff3d8;\n color:#654919;\n font-size:13px;\n line-height:1.6;\n}\n.cp22 details{\n padding:16px 0;\n border-bottom:1px solid #d6e2eb;\n}\n.cp22 summary{\n cursor:pointer;\n font-weight:750;\n color:#19364b;\n}\n.cp22 details p{\n color:#526879;\n font-size:14px;\n line-height:1.65;\n}\n.cp22 .cp-btn{\n display:inline-flex;\n align-items:center;\n justify-content:center;\n min-height:50px;\n padding:14px 25px;\n margin-top:23px;\n border-radius:999px;\n background:#f3b541;\n color:#172637;\n font-size:14px;\n font-weight:850;\n text-decoration:none;\n}\n@media(hover:hover){\n .cp22 .cp-card:hover{\n  transform:translateY(-3px);\n  box-shadow:0 16px 35px #071c3020;\n }\n .cp22 .cp-marquee:hover .cp-track{\n  animation-play-state:paused;\n }\n}\n@container(min-width:680px){\n .cp22 .cp-card{padding:38px}\n .cp22 .cp-split{grid-template-columns:1fr 1fr}\n .cp22 .cp-grid{\n  grid-template-columns:repeat(3,minmax(0,1fr));\n }\n}\n@media(prefers-reduced-motion:reduce){\n .cp22 .cp-track,.cp22 .cp-shimmer{\n  animation:none!important;\n }\n .cp22 .cp-card{transition:none}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cp22\" id=\"cp22-landing\"\u003e\n\u003cdiv class=\"cp-wrap\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"cp-card cp-dark\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003ePURPOSE-BUILT SHOWER REPAIR TOOL\u003c\/div\u003e\n \u003ch2 class=\"cp-title cp-shimmer\"\u003e\n  Stuck Shower Cartridge?\n  Get the Right Tool for the Pull.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  Take on a stubborn shower cartridge\n  with a purpose-built T-handle puller,\n  designed to help remove compatible\n  cartridges with controlled leverage.\n \u003c\/p\u003e\n \u003cdiv class=\"cp-tags\"\u003e\n  \u003cspan class=\"cp-tag\"\u003e🔧 T-Handle Design\u003c\/span\u003e\n  \u003cspan class=\"cp-tag\"\u003e⚙️ Controlled Leverage\u003c\/span\u003e\n  \u003cspan class=\"cp-tag\"\u003e✓ Compatible Models\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-01-hero.png?v=1792569643\" alt=\"T-handle shower cartridge puller\" loading=\"eager\"\u003e\n\u003c\/section\u003e\n\n\u003c!-- PROBLEM --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eWHEN THE CARTRIDGE WON'T BUDGE\u003c\/div\u003e\n \u003ch2 class=\"cp-title\"\u003e\n  Stop Fighting the Stuck Part.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  Removing an old shower cartridge can\n  be frustrating, especially when the\n  cartridge is difficult to grip.\n  A dedicated puller gives you a more\n  controlled way to approach the job.\n \u003c\/p\u003e\n \u003cdiv class=\"cp-grid\"\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003eBetter Grip\u003c\/strong\u003e\n   \u003cp\u003eThe T-handle supports a two-handed hold.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003eControlled Movement\u003c\/strong\u003e\n   \u003cp\u003eDesigned for steady turning and extraction.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003ePurpose-Built Fit\u003c\/strong\u003e\n   \u003cp\u003eFor specific compatible single-handle cartridges.\u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"cp-marquee\"\u003e\n \u003cdiv class=\"cp-track\"\u003e\n  \u003cdiv class=\"cp-group\"\u003e\n   \u003cspan\u003eT-HANDLE DESIGN\u003c\/span\u003e\n   \u003cspan\u003eCONTROLLED LEVERAGE\u003c\/span\u003e\n   \u003cspan\u003e1200 \/ 1222 \/ 1225\u003c\/span\u003e\n   \u003cspan\u003eREPAIR TOOL\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cp-group\" aria-hidden=\"true\"\u003e\n   \u003cspan\u003eT-HANDLE DESIGN\u003c\/span\u003e\n   \u003cspan\u003eCONTROLLED LEVERAGE\u003c\/span\u003e\n   \u003cspan\u003e1200 \/ 1222 \/ 1225\u003c\/span\u003e\n   \u003cspan\u003eREPAIR TOOL\u003c\/span\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- LEVERAGE --\u003e\n\u003csection class=\"cp-card cp-dark\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eDESIGNED FOR CONTROL\u003c\/div\u003e\n \u003ch2 class=\"cp-title cp-shimmer\"\u003e\n  A Steady Turn.\n  A More Controlled Pull.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  The crossbar provides a comfortable\n  two-handed grip, helping you apply\n  steady force while working on a\n  compatible cartridge.\n \u003c\/p\u003e\n \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-02-leverage.png?v=1792569778\" alt=\"T-handle design for controlled leverage\" loading=\"lazy\"\u003e\n\u003c\/section\u003e\n\n\u003c!-- DETAIL --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-split\"\u003e\n  \u003cdiv\u003e\n   \u003cdiv class=\"cp-kicker\"\u003eTOOL CONSTRUCTION\u003c\/div\u003e\n   \u003ch2 class=\"cp-title\"\u003e\n    Built for the Job.\n   \u003c\/h2\u003e\n   \u003cp class=\"cp-copy\"\u003e\n    An aluminum puller body, stainless\n    steel drive screw and open viewing\n    slot give the tool a practical\n    design for cartridge removal.\n   \u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-03-detail.png?v=1792569784\" alt=\"Aluminum body and stainless steel drive screw\" loading=\"lazy\"\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FIT --\u003e\n\u003csection class=\"cp-card cp-dark\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eCHECK BEFORE YOU ORDER\u003c\/div\u003e\n \u003ch2 class=\"cp-title cp-shimmer\"\u003e\n  The Right Model Makes the Difference.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  The puller is intended for compatible\n  Moen 1200, 1222 and 1225 single-handle\n  cartridges. It is not designed for\n  1224 cartridges or two-handle valves.\n \u003c\/p\u003e\n \u003cdiv class=\"cp-tags\"\u003e\n  \u003cspan class=\"cp-tag\"\u003e1200 Puller Fit\u003c\/span\u003e\n  \u003cspan class=\"cp-tag\"\u003e1222 Puller Fit\u003c\/span\u003e\n  \u003cspan class=\"cp-tag\"\u003e1225 Puller Fit\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-04-fit.png?v=1792569789\" alt=\"Compatibility guide for 1200, 1222 and 1225\" loading=\"lazy\"\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONS --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eTHREE PURCHASE OPTIONS\u003c\/div\u003e\n \u003ch2 class=\"cp-title\"\u003e\n  Choose Exactly What You Need.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  Select the removal tool, a compatible\n  1222 replacement cartridge, or\n  a combined repair kit.\n \u003c\/p\u003e\n \u003cdiv class=\"cp-grid\"\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003ePuller Tool\u003c\/strong\u003e\n   \u003cp\u003e1 puller and 1 Allen wrench.\n   For compatible 1200 \/ 1222 \/ 1225.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003e1222 Cartridge\u003c\/strong\u003e\n   \u003cp\u003e1 replacement cartridge.\n   For compatible 1222 Posi-Temp valves only.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cp-mini\"\u003e\n   \u003cstrong\u003e1222 Repair Kit\u003c\/strong\u003e\n   \u003cp\u003e1 replacement cartridge,\n   1 puller and 1 Allen wrench.\u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- TOOL OPTION --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-split\"\u003e\n  \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-07-tool.png?v=1792569806\" alt=\"Cartridge puller and Allen wrench\" loading=\"lazy\"\u003e\n  \u003cdiv\u003e\n   \u003cdiv class=\"cp-kicker\"\u003eOPTION 01\u003c\/div\u003e\n   \u003ch2 class=\"cp-title\"\u003e\n    Just Need the Puller?\n   \u003c\/h2\u003e\n   \u003cp class=\"cp-copy\"\u003e\n    Choose the standalone puller with\n    the included Allen wrench when\n    you already have the correct\n    replacement part.\n   \u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- CARTRIDGE OPTION --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-split\"\u003e\n  \u003cdiv\u003e\n   \u003cdiv class=\"cp-kicker\"\u003eOPTION 02\u003c\/div\u003e\n   \u003ch2 class=\"cp-title\"\u003e\n    Replacing a 1222 Cartridge?\n   \u003c\/h2\u003e\n   \u003cp class=\"cp-copy\"\u003e\n    Choose the brass-core aftermarket\n    replacement cartridge for compatible\n    1222 Posi-Temp valves.\n   \u003c\/p\u003e\n   \u003cp class=\"cp-copy\"\u003e\n    This replacement does not fit\n    1200 or 1225 valve models.\n   \u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-06-cartridge.png?v=1792569800\" alt=\"1222-compatible replacement cartridge\" loading=\"lazy\"\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- KIT --\u003e\n\u003csection class=\"cp-card cp-dark\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eOPTION 03\u003c\/div\u003e\n \u003ch2 class=\"cp-title cp-shimmer\"\u003e\n  Removal Tool + Replacement Cartridge.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  The combined kit includes the\n  T-handle puller, Allen wrench and\n  a 1222-compatible replacement cartridge.\n \u003c\/p\u003e\n \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-08-kit.png?v=1792569811\" alt=\"1222 replacement cartridge and puller kit\" loading=\"lazy\"\u003e\n\u003c\/section\u003e\n\n\u003c!-- STEPS --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eBEFORE YOU START\u003c\/div\u003e\n \u003ch2 class=\"cp-title\"\u003e\n  Prepare First. Pull Second.\n \u003c\/h2\u003e\n \u003cdiv class=\"cp-step\"\u003e\n  \u003cspan class=\"cp-num\"\u003e1\u003c\/span\u003e\n  \u003cdiv\u003e\n   \u003cstrong\u003eShut Off the Water\u003c\/strong\u003e\n   \u003cp\u003eTurn off the supply, release pressure,\n   remove the handle and trim, then\n   remove the retaining clip.\u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"cp-step\"\u003e\n  \u003cspan class=\"cp-num\"\u003e2\u003c\/span\u003e\n  \u003cdiv\u003e\n   \u003cstrong\u003ePosition the Puller\u003c\/strong\u003e\n   \u003cp\u003eAlign the tool tabs between\n   the cartridge ears and secure\n   the drive screw using the Allen wrench.\u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"cp-step\"\u003e\n  \u003cspan class=\"cp-num\"\u003e3\u003c\/span\u003e\n  \u003cdiv\u003e\n   \u003cstrong\u003eTurn Steadily and Remove\u003c\/strong\u003e\n   \u003cp\u003eFollow the indicated TWIST direction.\n   Once loosened, pull the cartridge\n   straight out.\u003c\/p\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"cp-note\"\u003e\n  Important: Follow the valve manufacturer's\n  instructions. If parts are damaged or\n  the cartridge remains stuck, stop and\n  contact a qualified plumber.\n \u003c\/div\u003e\n \u003cimg class=\"cp-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/nv-cp1222-05-ready.png?v=1792569794\" alt=\"Preparation checklist before cartridge removal\" loading=\"lazy\"\u003e\n\u003c\/section\u003e\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"cp-card cp-light\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eGOOD TO KNOW\u003c\/div\u003e\n \u003ch2 class=\"cp-title\"\u003e\n  Frequently Asked Questions.\n \u003c\/h2\u003e\n \u003cdetails\u003e\n  \u003csummary\u003eWill this work with every shower?\u003c\/summary\u003e\n  \u003cp\u003eNo. The puller is designed for compatible\n  Moen 1200, 1222 and 1225 single-handle\n  cartridges. Check your valve model first.\u003c\/p\u003e\n \u003c\/details\u003e\n \u003cdetails\u003e\n  \u003csummary\u003eDoes the replacement fit 1200 or 1225?\u003c\/summary\u003e\n  \u003cp\u003eNo. The replacement cartridge is\n  for compatible 1222 Posi-Temp valves only.\u003c\/p\u003e\n \u003c\/details\u003e\n \u003cdetails\u003e\n  \u003csummary\u003eDoes the puller alone fix a leak?\u003c\/summary\u003e\n  \u003cp\u003eNo. The puller is a removal tool.\n  A worn cartridge may need replacing,\n  and other causes of leakage may\n  require further diagnosis.\u003c\/p\u003e\n \u003c\/details\u003e\n \u003cdetails\u003e\n  \u003csummary\u003eIs this an original Moen product?\u003c\/summary\u003e\n  \u003cp\u003eNo. This is an aftermarket product.\n  Brand and model names indicate\n  compatibility only.\u003c\/p\u003e\n \u003c\/details\u003e\n \u003cdetails\u003e\n  \u003csummary\u003eWhat if the cartridge won't move?\u003c\/summary\u003e\n  \u003cp\u003eDo not force damaged components.\n  Stop and consult a qualified plumber.\u003c\/p\u003e\n \u003c\/details\u003e\n\u003c\/section\u003e\n\n\u003c!-- CTA --\u003e\n\u003csection class=\"cp-card cp-dark\"\u003e\n \u003cdiv class=\"cp-kicker\"\u003eREADY FOR YOUR NEXT REPAIR?\u003c\/div\u003e\n \u003ch2 class=\"cp-title cp-shimmer\"\u003e\n  Check Your Model.\n  Choose Your Tool.\n \u003c\/h2\u003e\n \u003cp class=\"cp-copy\"\u003e\n  Whether you need the puller,\n  the 1222 replacement cartridge,\n  or the complete kit,\n  choose the option that fits your repair.\n \u003c\/p\u003e\n \u003ca class=\"cp-btn\" href=\"https:\/\/valorsca.us\/products\/shower-cartridge-puller-1222-repair-kit\"\u003e\n  Choose Your Repair Option →\n \u003c\/a\u003e\n \u003cp class=\"cp-copy\" style=\"font-size:12px\"\u003e\n  Aftermarket compatibility product.\n  Confirm your valve model before ordering.\n \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Q2006","offers":[{"title":"Cartridge Puller Tool","offer_id":50804891222209,"sku":"Q21049-A","price":35.99,"currency_code":"USD","in_stock":true},{"title":"1222 Replacement Cartridge","offer_id":50804891254977,"sku":"Q21050-A","price":29.29,"currency_code":"USD","in_stock":true},{"title":"1222 Cartridge + Puller Kit","offer_id":50804891287745,"sku":"Q21049-A+Q21050-A","price":47.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0858\/7047\/7505\/files\/nv-cp1222-01-hero.png?v=1792656622","url":"https:\/\/valorsca.us\/products\/shower-cartridge-puller-1222-repair-kit","provider":"Valors-ca","version":"1.0","type":"link"}