{"product_id":"universal-3-in-1-bathroom-sink-drain-stopper-with-removable-filter-basket","title":"Universal 3-in-1 Bathroom Sink Drain Stopper with Removable Filter Basket","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Inter:wght@400;500;600\u0026display=swap');\n\n.bwc-page{background:#fff;font-family:'Inter',Arial,Helvetica,sans-serif;color:#141414;padding:0;margin:0;-webkit-font-smoothing:antialiased}\n.bwc-page *{box-sizing:border-box}\n.bwc-page .bwc-container{max-width:100%;width:100%;margin:0;padding:0}\n.bwc-page .bwc-card{background:#fff;border:none;padding:0;overflow:hidden}\n\n.bwc-page .bwc-teeth{display:block!important;height:16px!important;width:100%!important;background:\n  linear-gradient(135deg,#141414 25%,transparent 25%) 0 0\/16px 16px,\n  linear-gradient(225deg,#141414 25%,transparent 25%) 0 0\/16px 16px,\n  #fff!important;}\n.bwc-page .bwc-teeth.inv{background:\n  linear-gradient(135deg,#fff 25%,transparent 25%) 0 0\/16px 16px,\n  linear-gradient(225deg,#fff 25%,transparent 25%) 0 0\/16px 16px,\n  #141414!important;}\n\n.bwc-page .bwc-top{padding:26px 26px 0}\n.bwc-page .bwc-eyebrow{font-family:'Oswald',sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#6b6b6b;text-align:center;margin:0 0 8px}\n.bwc-page .bwc-h1{font-family:'Oswald',sans-serif;font-weight:700;font-size:30px;text-align:center;color:#111;margin:0 0 18px;line-height:1.18;letter-spacing:-.2px;text-transform:uppercase}\n\n.bwc-page .bwc-hero{background:#141414;color:#fff;padding:28px 24px;margin:0;position:relative}\n.bwc-page .bwc-hero h2{font-family:'Oswald',sans-serif;margin:0 0 10px;font-size:22px;line-height:1.25;font-weight:600;letter-spacing:.01em;color:#fff!important}\n.bwc-page .bwc-hero p{margin:0;opacity:.88;line-height:1.7;font-size:15px;color:#fff!important}\n.bwc-page .bwc-hero strong{color:#fff!important;border-bottom:2px solid #fff}\n\n.bwc-page .bwc-img-wrap{width:100%;margin:0;overflow:hidden;background:#f4f4f4}\n.bwc-page .bwc-img-wrap img{width:100%;height:auto;display:block;margin:0}\n\n.bwc-page .bwc-body{padding:0 26px}\n\n.bwc-page .bwc-section-title{font-family:'Oswald',sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:.02em;color:#111;margin:38px 0 6px;padding-bottom:12px;border-bottom:3px solid #141414;line-height:1.2}\n.bwc-page .bwc-lead{font-size:15px;line-height:1.75;color:#3d3d3d;margin:0 0 18px}\n\n.bwc-page .bwc-benefit-row{display:flex;flex-wrap:wrap;gap:1px;background:#141414;margin:20px 0 6px;border:1px solid #141414}\n.bwc-page .bwc-mini{flex:1 1 130px;min-width:130px;background:#fff;text-align:center;padding:16px 8px;color:#111;font-weight:600;line-height:1.35;font-size:12.5px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.01em}\n.bwc-page .bwc-mini span.num{display:block;font-size:20px;margin-bottom:6px;font-weight:700;color:#111}\n\n.bwc-page .bwc-grid{display:flex;flex-wrap:wrap;gap:1px;margin:20px 0;background:#141414;border:1px solid #141414}\n.bwc-page .bwc-feature{flex:1 1 260px;min-width:260px;background:#fff;padding:20px}\n.bwc-page .bwc-feature h3{margin:0 0 8px;color:#111;font-size:16px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:1.3;font-weight:600}\n.bwc-page .bwc-feature p{margin:0;line-height:1.65;color:#4a4a4a;font-size:14px}\n.bwc-page .bwc-feature-img{width:100%;height:auto;display:block;margin-top:12px;border:1px solid #e0e0e0}\n\n.bwc-page .bwc-steps{display:flex;flex-wrap:wrap;gap:1px;margin:18px 0;background:#141414;border:1px solid #141414}\n.bwc-page .bwc-step{flex:1 1 150px;min-width:150px;background:#fff;padding:16px 14px;text-align:left}\n.bwc-page .bwc-step b{display:inline-flex;width:26px;height:26px;border-radius:50%;background:#141414;color:#fff;align-items:center;justify-content:center;margin-bottom:10px;font-size:13px;font-family:'Oswald',sans-serif}\n.bwc-page .bwc-step h3{font-size:13px;margin:0 0 6px;color:#111;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.01em}\n.bwc-page .bwc-step p{font-size:12.5px;line-height:1.5;margin:0;color:#565656}\n.bwc-page .bwc-tip{margin-top:16px;font-size:13.5px;color:#3d3d3d;font-style:italic;padding:14px 16px;border-left:3px solid #141414;background:#f7f7f7}\n\n.bwc-page .bwc-checklist{margin:18px 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 18px}\n.bwc-page .bwc-checklist li{flex:1 1 220px;font-size:14.5px;line-height:1.5;color:#222;padding-left:22px;position:relative}\n.bwc-page .bwc-checklist li:before{content:'';position:absolute;left:0;top:6px;width:10px;height:10px;background:#141414;transform:rotate(45deg)}\n\n.bwc-page .bwc-spec{margin-top:36px;background:#141414;padding:0}\n.bwc-page .bwc-spec h2{color:#fff;margin:0;padding:20px 24px;font-size:19px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #3a3a3a}\n.bwc-page .bwc-table{width:100%;border-collapse:collapse;background:#fff}\n.bwc-page .bwc-table td{padding:14px 20px;border-bottom:1px solid #e4e4e4;vertical-align:top;line-height:1.5;font-size:14.5px;color:#222}\n.bwc-page .bwc-table tr:last-child td{border-bottom:0}\n.bwc-page .bwc-table td:first-child{font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#111;width:34%;background:#f5f5f5;font-size:12.5px}\n\n.bwc-page .bwc-faq{margin-top:38px}\n.bwc-page .bwc-faq details{background:#fff;border:1px solid #141414;margin-bottom:-1px;padding:0}\n.bwc-page .bwc-faq summary{cursor:pointer;font-weight:600;color:#111;font-size:15px;line-height:1.4;list-style:none;padding:16px 20px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.01em}\n.bwc-page .bwc-faq summary::-webkit-details-marker{display:none}\n.bwc-page .bwc-faq summary:after{content:'+';float:right;font-size:20px;line-height:1;color:#111}\n.bwc-page .bwc-faq details[open] summary:after{content:'\\2212'}\n.bwc-page .bwc-faq p{margin:0;padding:0 20px 18px;color:#3d3d3d;line-height:1.65;font-size:14.5px}\n\n.bwc-page .bwc-reviews{margin-top:38px;display:flex;flex-wrap:wrap;gap:1px;background:#141414;border:1px solid #141414}\n.bwc-page .bwc-review{flex:1 1 260px;min-width:260px;background:#fff;padding:18px 20px}\n.bwc-page .bwc-review .stars{color:#111;font-size:14px;letter-spacing:2px;margin-bottom:8px}\n.bwc-page .bwc-review p{margin:0 0 10px;color:#333;font-size:14px;line-height:1.6;font-style:italic}\n.bwc-page .bwc-review b{font-family:'Oswald',sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;color:#111}\n\n.bwc-page .bwc-note{margin-top:14px;font-size:13px;color:#6b6b6b;padding:12px 16px;border:1px dashed #9a9a9a;background:#fafafa}\n.bwc-page .bwc-img-placeholder{margin-top:14px;border:1px dashed #9a9a9a;background:#fafafa;color:#9a9a9a;text-align:center;padding:38px 16px;font-family:'Oswald',sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.06em}\n\n.bwc-page .bwc-cta{margin-top:36px;background:#141414;color:#fff;padding:40px 24px;text-align:center}\n.bwc-page .bwc-cta h2{margin:0 0 12px;font-size:24px;line-height:1.25;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.02em;font-weight:700;color:#fff!important}\n.bwc-page .bwc-cta p{margin:0 auto 22px;line-height:1.65;max-width:560px;opacity:.85;font-size:14.5px;color:#fff!important}\n.bwc-page .bwc-btn{display:inline-block;background:#fff;color:#111!important;padding:15px 40px;font-family:'Oswald',sans-serif;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid #fff;cursor:pointer}\n\n.bwc-page .bwc-bottom-pad{height:26px}\n\n@media(max-width:768px){\n.bwc-page .bwc-container{padding:0}\n.bwc-page .bwc-top{padding:20px 16px 0}\n.bwc-page .bwc-body{padding:0 16px}\n.bwc-page .bwc-h1{font-size:22px}\n.bwc-page .bwc-hero{padding:20px 16px}\n.bwc-page .bwc-hero h2{font-size:19px}\n.bwc-page .bwc-section-title{font-size:19px;margin-top:30px}\n.bwc-page .bwc-grid{grid-template-columns:1fr}\n.bwc-page .bwc-benefit-row{grid-template-columns:1fr 1fr}\n.bwc-page .bwc-steps{grid-template-columns:1fr 1fr}\n.bwc-page .bwc-checklist{grid-template-columns:1fr}\n.bwc-page .bwc-reviews{grid-template-columns:1fr}\n.bwc-page .bwc-table td{display:block;width:100%;padding:10px 16px}\n.bwc-page .bwc-table td:first-child{width:100%;border-bottom:0;padding-bottom:2px}\n.bwc-page .bwc-btn{display:block;width:100%;text-align:center}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\n\u003cdiv class=\"bwc-top\"\u003e\n\u003cp class=\"bwc-eyebrow\"\u003eStopper · Fast Drain · Filter Basket · 3-in-1\u003c\/p\u003e\n\u003ch1 class=\"bwc-h1\"\u003eUniversal Bathroom Sink Drain Stopper\u003c\/h1\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-hero\"\u003e\n\u003ch2\u003eStop Clogs. Protect Valuables. Upgrade Your Sink in Seconds.\u003c\/h2\u003e\n\u003cp\u003eTired of dealing with slow drains, clogged pipes, and lost jewelry? This upgraded \u003cstrong\u003e3-in-1 Bathroom Sink Drain Stopper\u003c\/strong\u003e combines a sink stopper, fast drain, and removable filter basket in one smart design. It catches hair and debris before they clog your pipes, protects small valuables from falling down the drain, and installs in seconds — no tools or plumber required.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-teeth\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-img-wrap\"\u003e\n\u003cimg alt=\"Universal 3-in-1 Bathroom Sink Drain Stopper with Removable Filter Basket\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/65352d34d28a8ea6713a89be2cb7181e.jpg?v=1783678470\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-body\"\u003e\n\n\u003cdiv class=\"bwc-benefit-row\"\u003e\n\u003cdiv class=\"bwc-mini\"\u003e\n\u003cspan class=\"num\"\u003e3-in-1\u003c\/span\u003eStopper + Drain + Filter\u003c\/div\u003e\n\u003cdiv class=\"bwc-mini\"\u003e\n\u003cspan class=\"num\"\u003e99%\u003c\/span\u003eSink Compatibility\u003c\/div\u003e\n\u003cdiv class=\"bwc-mini\"\u003e\n\u003cspan class=\"num\"\u003e\u0026lt;60s\u003c\/span\u003eNo-Tool Install\u003c\/div\u003e\n\u003cdiv class=\"bwc-mini\"\u003e\n\u003cspan class=\"num\"\u003e4\u003c\/span\u003eSealing Rings Included\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"bwc-lead\" style=\"margin-top:22px\"\u003eMost sink stoppers only do one job — and do it poorly. Rubber ones perish and stop sealing. Basic mesh screens miss half the hair. This one was built to actually solve the problem: a dual-layer stainless steel basket for filtering, a solid brass core for a stopper that won't wear out, and a design that fits the drain openings found in the vast majority of U.S. bathroom sinks.\u003c\/p\u003e\n\n\u003cimg class=\"bwc-feature-img\" style=\"margin:4px 0 8px\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/7_10_1.gif?v=1783653908\" alt=\"3-in-1 sink drain stopper in use\"\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-teeth\" style=\"margin-top:8px\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-body\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eWhy It Actually Works\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eFive upgrades over a standard drain stopper.\u003c\/p\u003e\n\u003cdiv class=\"bwc-grid\"\u003e\n\u003cdiv class=\"bwc-feature\"\u003e\n\u003ch3\u003eSay Goodbye to Clogged Drains\u003c\/h3\u003e\n\u003cp\u003eHair, toothpaste residue, and everyday debris are the main causes of slow drains. The upgraded dual-layer stainless steel filter basket traps buildup before it reaches your pipes, while enlarged drainage holes keep water flowing smoothly.\u003c\/p\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/sthael.com\/cdn\/shop\/files\/1_1afb4cff-3adf-4efa-ad83-df0168a5c288.jpg?v=1783664129\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature\"\u003e\n\u003ch3\u003eProtect Rings \u0026amp; Earrings\u003c\/h3\u003e\n\u003cp\u003eAccidentally dropped a ring or earring into the sink? The built-in removable basket catches jewelry and other small valuables before they disappear down the drain.\u003c\/p\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/sthael.com\/cdn\/shop\/files\/2_4decc834-fe2c-40b9-849a-69eabc6c2046.jpg?v=1783664129\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature\"\u003e\n\u003ch3\u003eOne-Press Drain \/ Fill Switch\u003c\/h3\u003e\n\u003cp\u003eNo more struggling with old sink stoppers. The upgraded solid brass pop-up core lets you switch instantly between water storage and fast drainage with a smooth, reliable press built to last.\u003c\/p\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/sthael.com\/cdn\/shop\/files\/3_15f77b98-2872-49f7-8619-c5939afe65bc.jpg?v=1783664128\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature\"\u003e\n\u003ch3\u003eClean in Seconds\u003c\/h3\u003e\n\u003cp\u003eThe innovative two-piece removable basket twists out in seconds, making cleanup quick and hygienic. Simply rinse away trapped hair and debris — no more reaching into dirty drains by hand.\u003c\/p\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/sthael.com\/cdn\/shop\/files\/4_0c51ea8e-8885-4bda-86d9-5325112ed445.jpg?v=1783664129\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2 class=\"bwc-section-title\"\u003eFits 99% of Bathroom Sinks\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eDesigned for 99% of standard U.S. bathroom sinks, this stopper fits drain openings from 1.1″ to 2.36″ and works with sink depths over 2 inches. Includes 4 sealing rings for a secure, leak-resistant fit and installs in just seconds — no tools required.\u003c\/p\u003e\n\u003cdiv class=\"bwc-note\"\u003eNote: not compatible with bathtub drains.\u003c\/div\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/d6975973da3cf539ff8aff0ba6ee5357.jpg?v=1783678470\" alt=\"\"\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-teeth\" style=\"margin-top:8px\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-body\"\u003e\n\n\u003ch2 class=\"bwc-section-title\"\u003eHow to Install\u003c\/h2\u003e\n\u003cdiv class=\"bwc-steps\"\u003e\n\u003cdiv class=\"bwc-step\"\u003e\n\u003cb\u003e1\u003c\/b\u003e\u003ch3\u003eCheck Fit\u003c\/h3\u003e\n\u003cp\u003eConfirm your drain opening is between 1.1″–2.36″ and sink depth is 2″+.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-step\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003ch3\u003eAdd Sealing Ring\u003c\/h3\u003e\n\u003cp\u003ePick the included ring that matches your drain size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-step\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003ch3\u003eDrop In\u003c\/h3\u003e\n\u003cp\u003ePress the stopper into the drain opening — no tools needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-step\"\u003e\n\u003cb\u003e4\u003c\/b\u003e\u003ch3\u003ePress to Use\u003c\/h3\u003e\n\u003cp\u003ePress once to seal for filling, press again for fast drainage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bwc-tip\"\u003ePro tip: twist and lift the basket out weekly to rinse away trapped hair — it takes seconds and keeps drainage running at full speed.\u003c\/p\u003e\n\u003cimg class=\"bwc-feature-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/8db898889f3572ac96284e0694d0aef2.jpg?v=1783678470\" alt=\"\"\u003e\n\u003c\/div\u003e\n\n\u003ch2 class=\"bwc-section-title\"\u003eWhat's In the Box\u003c\/h2\u003e\n\u003cul class=\"bwc-checklist\"\u003e\n\u003cli\u003e1 × Sink drain stopper (brass pop-up core)\u003c\/li\u003e\n\u003cli\u003e1 × Removable dual-layer filter basket\u003c\/li\u003e\n\u003cli\u003e4 × Sealing rings (multiple sizes)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cdiv class=\"bwc-spec\"\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003ctable class=\"bwc-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eSink stopper + fast drain + filter basket (3-in-1)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCore Material\u003c\/td\u003e\n\u003ctd\u003eSolid brass pop-up core\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFilter Material\u003c\/td\u003e\n\u003ctd\u003eDual-layer stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrain Opening Fit\u003c\/td\u003e\n\u003ctd\u003e1.1″ – 2.36″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMinimum Sink Depth\u003c\/td\u003e\n\u003ctd\u003e2″+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded Sealing Rings\u003c\/td\u003e\n\u003ctd\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eTool-free, under 60 seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003e99% of standard U.S. bathroom sinks (not for bathtub drains)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-teeth inv\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\n\u003cdiv class=\"bwc-faq\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails open\u003e\n\u003csummary\u003eWill this fit my bathroom sink?\u003c\/summary\u003e\n\u003cp\u003eIt fits 99% of standard U.S. bathroom sinks with drain openings from 1.1″ to 2.36″ and sink depths over 2 inches. The included sealing rings help it adapt to slightly different drain sizes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open\u003e\n\u003csummary\u003eDoes it work on bathtub drains?\u003c\/summary\u003e\n\u003cp\u003eNo — this stopper is designed specifically for bathroom sinks and is not compatible with bathtub drains.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open\u003e\n\u003csummary\u003eDo I need a plumber to install it?\u003c\/summary\u003e\n\u003cp\u003eNo tools or plumber required. It installs by hand in under a minute using the included sealing rings.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open\u003e\n\u003csummary\u003eHow do I clean the filter basket?\u003c\/summary\u003e\n\u003cp\u003eTwist and lift the two-piece basket out of the drain, rinse away trapped hair and debris, then twist it back into place.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-reviews\"\u003e\n\u003cdiv class=\"bwc-review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"I used to clean my sink drain every week because of hair buildup. This stopper catches everything and takes seconds to clean.\"\u003c\/p\u003e\n\u003cb\u003eSarah M.\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"Installation literally took less than a minute. It fits perfectly and the drain works much faster than my old stopper.\"\u003c\/p\u003e\n\u003cb\u003eDavid R.\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"I accidentally dropped my wedding ring while washing my hands, and thankfully the basket caught it. Worth every penny!\"\u003c\/p\u003e\n\u003cb\u003eJessica L.\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review\"\u003e\n\u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e\"The pop-up mechanism feels solid, and I love how easy it is to remove the basket for cleaning.\"\u003c\/p\u003e\n\u003cb\u003eMichael T.\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-bottom-pad\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"bwc-cta\"\u003e\n\u003ch2\u003eUpgrade Your Bathroom in Seconds\u003c\/h2\u003e\n\u003cp\u003eStop dealing with clogged drains, messy cleanup, and expensive plumbing repairs. Enjoy faster drainage, cleaner sinks, and worry-free protection for your valuables — all with one simple upgrade.\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"bwc-btn bwc-add-to-cart\" data-fallback-variant=\"VARIANT_ID\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  function findRealAddToCartButton(){\n    var shrineBtn = document.querySelector('button.main-product-atc[name=\"add\"]');\n    if (shrineBtn) return shrineBtn;\n    var form = document.querySelector('form[action*=\"\/cart\/add\"]');\n    if (form) {\n      var btn = form.querySelector('button[name=\"add\"], button[type=\"submit\"], input[type=\"submit\"]');\n      if (btn) return btn;\n    }\n    var all = document.querySelectorAll('button, input[type=\"submit\"]');\n    for (var i = 0; i \u003c all.length; i++) {\n      var txt = (all[i].textContent || all[i].value || '').trim().toLowerCase();\n      if (txt === 'add to cart' \u0026\u0026 !all[i].classList.contains('bwc-add-to-cart')) return all[i];\n    }\n    return null;\n  }\n\n  function bwcAddToCart(btn){\n    var realBtn = findRealAddToCartButton();\n    if (realBtn) { realBtn.click(); return; }\n    var fallbackId = btn.getAttribute('data-fallback-variant');\n    if (!fallbackId || fallbackId === 'VARIANT_ID') {\n      alert('Could not find the add-to-cart form on this page.');\n      return;\n    }\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify({ id: fallbackId, quantity: 1 })\n    }).then(function(){ window.location.href = '\/cart'; });\n  }\n\n  document.addEventListener('click', function(e){\n    var btn = e.target.closest('.bwc-add-to-cart');\n    if (!btn) return;\n    e.preventDefault();\n    bwcAddToCart(btn);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\n\n","brand":"wzh","offers":[{"title":"Default Title","offer_id":43627102470234,"sku":"PL01122607103201-A款 1只装","price":21.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/O1CN01PrnJa91giCgn2cQwV__2209754284175-0-cib.jpg?v=1783653944","url":"https:\/\/sthael.com\/products\/universal-3-in-1-bathroom-sink-drain-stopper-with-removable-filter-basket","provider":"Sthael","version":"1.0","type":"link"}