{"title":"Shower Filters","description":null,"products":[{"product_id":"k45-hs04-bn","title":"Frizzlife Dual-Outlet Brushed Nickel Shower Filter with 3-Mode Handheld – K45+HS04-BN","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: visible;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-content p.k45-package-note {\n    margin-top: 12px;\n  }\n\n  .k45-detail-v2 .k45-package-note a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .k45-detail-v2 .k45-package-note a:hover,\n  .k45-detail-v2 .k45-package-note a:focus-visible {\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus-visible {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      margin-bottom: 8px;\n      font-size: 12px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      margin-bottom: 10px;\n      font-size: 25px;\n      line-height: 1.25;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 K45-HS04-BN bundle overview --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/c8577a1df210126991a8c79837c61c3f_34f3570c-61ba-4d11-a3e7-572cf8c4fe1c.jpg?v=1792569826\" alt=\"Frizzlife K45 brushed nickel dual-outlet shower filter unit in the K45-HS04-BN bundle\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45 + HS04-BN | Brushed Nickel Shower Filter Set\u003c\/span\u003e\n      \u003ch2\u003eDual-Outlet Shower Filter with 3-Mode Handheld Sprayer\u003c\/h2\u003e\n      \u003cp\u003eThe Frizzlife K45-HS04-BN shower filter set adds a high-pressure handheld showerhead without replacing your existing fixed or rainfall showerhead. Its one-inlet, two-outlet filter sends chlorine-reduced water to both connections, so you can enjoy a more flexible shower with one shared filter cartridge.\u003c\/p\u003e\n      \u003cp class=\"k45-package-note\"\u003eThe handheld showerhead is included; the fixed showerhead is not. Need a matching fixed head too? Explore the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-bn\"\u003eK45 + HS04 + TS04-BN complete shower bundle\u003c\/a\u003e. Already have both showerheads? See the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-bn\"\u003eK45-BN filter-only option\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eTwo Filtered Outlets\u003c\/strong\u003e\n          \u003cspan\u003eOne cartridge filters water for the fixed and handheld shower connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003e3-Mode Handheld Included\u003c\/strong\u003e\n          \u003cspan\u003eSwitch between Rain, Pulse and Mixed spray settings.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine-Reducing Filter\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite media help reduce free available chlorine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eBrushed Nickel Finish\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to coordinate with brushed nickel shower fixtures.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 Dual-outlet filtered shower design --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_96dc0202-d21e-4b36-82c2-7082e5bc5939.jpg?v=1792569828\" alt=\"K45 brushed nickel shower filtration unit illustrating its one-inlet two-outlet water path\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eOne Inlet, Two Filtered Outlets\u003c\/span\u003e\n      \u003ch2\u003eFiltered Water for Your Fixed and Handheld Showers\u003c\/h2\u003e\n      \u003cp\u003eIncoming water flows through the K45 filtration cartridge before reaching either shower outlet. Connect your existing fixed showerhead to one side and the included HS04 handheld showerhead to the other. Use either outlet or both together, depending on your shower setup and water pressure.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSingle-Cartridge Filtration\u003c\/strong\u003e\n          \u003cspan\u003eBoth outlets share one replaceable filter.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Shower Use\u003c\/strong\u003e\n          \u003cspan\u003eChoose a fixed shower, a handheld spray or both.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 Keep your existing showerhead --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3_21bcc008-3e00-453d-acaf-3383ff6615c6.jpg?v=1792569828\" alt=\"K45-BN shower filter connection layout for a fixed showerhead and handheld shower hose\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eKeep Your Existing Showerhead\u003c\/span\u003e\n      \u003ch2\u003eAdd a Handheld Shower Without Replacing Your Fixed Head\u003c\/h2\u003e\n      \u003cp\u003eLove your current fixed or rainfall showerhead? Keep it. The K45-HS04-BN set adds a separate handheld option for washing hair, bathing children, rinsing pets and cleaning the tub. The included hose and handheld mounting bracket help make the new sprayer part of your daily shower routine.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Fixed Head\u003c\/strong\u003e\n          \u003cspan\u003eContinue using your compatible existing showerhead.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eAdd Handheld Convenience\u003c\/strong\u003e\n          \u003cspan\u003eHandheld sprayer, hose and bracket are included.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 KDF-55 and calcium sulfite media --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_869bf6b7-a8ca-4159-a349-418705075683.jpg?v=1792569825\" alt=\"K45 shower filter media featuring KDF-55 and calcium sulfite for chlorine reduction\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eKDF-55 + Calcium Sulfite\u003c\/span\u003e\n      \u003ch2\u003eChlorine-Reducing Filtration for Hot Showers\u003c\/h2\u003e\n      \u003cp\u003eThe replaceable K45 cartridge contains a 210 g blend of KDF-55 and calcium sulfite filtration media. It is designed to help reduce free available chlorine in shower water, including hot water. The manufacturer states the chlorine-reduction performance was tested by SGS to NSF\/ANSI 177; this is a testing claim, not a claim of NSF product certification.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003e210 g Filter Media\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite in one cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHot-Water Filtration\u003c\/strong\u003e\n          \u003cspan\u003eHelps reduce free available chlorine during showers.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS Performance Testing\u003c\/strong\u003e\n          \u003cspan\u003eChlorine reduction tested to NSF\/ANSI 177.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Filter, Two Outlets\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water reaches both shower connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5 High-pressure three-mode handheld showerhead --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/5_37ca3b7a-4f08-4659-aeba-98d9ebeee595.jpg?v=1792569823\" alt=\"K45 dual-outlet shower filter water flow illustration for fixed and handheld showers\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eHigh-Pressure 3-Mode Handheld\u003c\/span\u003e\n      \u003ch2\u003eRain, Pulse and Mixed Spray Modes for Everyday Tasks\u003c\/h2\u003e\n      \u003cp\u003eThe included HS04 handheld showerhead offers three spray settings: Rain for wide, comfortable coverage; Pulse for a more focused rinse; and Mixed for a balanced shower. Switch settings to suit your routine while the K45 filter supplies chlorine-reduced water to the handheld connection.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eRain Mode\u003c\/strong\u003e\n          \u003cspan\u003eBroad spray coverage for everyday showering.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003ePulse Mode\u003c\/strong\u003e\n          \u003cspan\u003eFocused spray for targeted rinsing.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMixed Mode\u003c\/strong\u003e\n          \u003cspan\u003eBalanced coverage for a full-body rinse.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Water Control\u003c\/strong\u003e\n          \u003cspan\u003eUse the fixed showerhead, handheld or both together.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 6 Skin scalp and hair comfort --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_3e2599a2-3f61-4260-aa53-e1b5cb84314e.jpg?v=1792569825\" alt=\"K45 brushed nickel shower filter for everyday hair scalp and skin rinsing\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eEveryday Skin, Scalp \u0026amp; Hair Comfort\u003c\/span\u003e\n      \u003ch2\u003eA More Comfortable Shower with Reduced Chlorine\u003c\/h2\u003e\n      \u003cp\u003eFor households concerned about chlorine in tap water, the K45-HS04-BN offers a simple shower upgrade for bathing, shampooing and rinsing. It can also be a useful choice in hard-water areas where chlorine is a concern, but the filter does not soften water or remove the calcium and magnesium minerals responsible for hardness.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine-Focused Filtration\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to improve everyday shower-water comfort.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eNot a Water Softener\u003c\/strong\u003e\n          \u003cspan\u003eDoes not remove hardness-causing minerals.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 7 Included parts and cartridge maintenance --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_1a36e523-3baf-44a8-b51f-c3789271d503.jpg?v=1792569819\" alt=\"Frizzlife K45 brushed nickel shower filter housing with replaceable internal cartridge\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eComplete Handheld Upgrade Kit\u003c\/span\u003e\n      \u003ch2\u003eEverything You Need to Add a Handheld Shower\u003c\/h2\u003e\n      \u003cp\u003eThe K45-HS04-BN bundle includes the dual-outlet filtration unit with a pre-installed cartridge, 3-mode handheld showerhead, flexible hose, shower bracket, PTFE thread seal tape, wrench, expansion anchors and screws, water-saving flow restrictor and instruction manual. The fixed showerhead is not included.\u003c\/p\u003e\n      \u003cp class=\"k45-package-note\"\u003eThe shared filter cartridge lasts up to three months, depending on water quality and usage. Replace it according to the manual to maintain chlorine-reduction performance.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld \u0026amp; Installation Parts\u003c\/strong\u003e\n          \u003cspan\u003eSprayer, hose, bracket and mounting accessories included.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003ePre-Installed Cartridge\u003c\/strong\u003e\n          \u003cspan\u003eOne filter serves both shower outlets.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3-Month Filter Life\u003c\/strong\u003e\n          \u003cspan\u003eReplacement timing depends on water conditions and use.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDOE \u0026amp; CEC\u003c\/strong\u003e\n          \u003cspan\u003eProduct is described as DOE compliant and CEC listed.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final purchase CTA --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eKeep Your Showerhead. Add Filtered Handheld Flexibility.\u003c\/h2\u003e\n    \u003cp\u003eUpgrade your bathroom with the Frizzlife K45-HS04-BN dual-outlet shower filter and 3-mode handheld sprayer. Enjoy chlorine-reducing filtration at both shower connections in a brushed nickel finish, without replacing your existing fixed showerhead.\u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740035879164,"sku":"K45+HS04-BN","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_48ba497e-12ee-4b45-9230-5e8682fec835.jpg?v=1792571819"},{"product_id":"k45-hs04-b","title":"Frizzlife Dual-Outlet Black Shower Filter with 3-Mode Handheld – K45+HS04-B","description":"\n\u003cstyle\u003e\n  .frz-article-content .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: visible;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-media {\n    min-width: 0;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n    border-radius: 20px;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content {\n    max-width: 520px;\n    min-width: 0;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content .k45-package-info {\n    margin-top: 14px;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-content a:hover,\n  .frz-article-content .k45-detail-v2 .k45-content a:focus-visible {\n    color: #143f6f;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n\n  .frz-article-content .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    margin-top: 22px;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .frz-article-content .k45-detail-v2 .k45-cta-button:hover,\n  .frz-article-content .k45-detail-v2 .k45-cta-button:focus-visible {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .frz-article-content .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-feature {\n      grid-template-columns: minmax(0, 1fr);\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .frz-article-content .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-points {\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .frz-article-content .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n\n    .frz-article-content .k45-detail-v2 .k45-points {\n      grid-template-columns: minmax(0, 1fr);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"frz-article-content\"\u003e\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 K45 + HS04-B Product Overview --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_21547390-0d4a-42e0-9c3e-16c50c0f8d6b.jpg?v=1792569361\" alt=\"Matte black Frizzlife K45 dual-outlet shower filter shown with fixed and handheld showerheads in a bathroom\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45 + HS04-B Shower Filter Bundle\u003c\/span\u003e\n      \u003ch2\u003eAdd a Filtered Handheld Shower Without Replacing Your Fixed Showerhead\u003c\/h2\u003e\n      \u003cp\u003eThe Frizzlife K45 + HS04-B combines a dual-outlet shower filter with an included 3-mode handheld showerhead. Connect your existing fixed or rainfall showerhead to one outlet and the new handheld sprayer to the other. Both receive water filtered through the same replaceable cartridge.\u003c\/p\u003e\n      \u003cp class=\"k45-package-info\"\u003eThe handheld showerhead is included; the fixed showerhead is not. Need a matching fixed head too? Explore the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-b\"\u003eK45 + HS04 + TS04-B complete shower bundle\u003c\/a\u003e. Already have both showerheads? See the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-b\"\u003eK45-B filter-only option\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Inlet, Two Filtered Outlets\u003c\/strong\u003e\n          \u003cspan\u003eOne cartridge filters water for the fixed and handheld connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003e3-Mode Handheld Included\u003c\/strong\u003e\n          \u003cspan\u003eAdd a Rain, Pulse or Mixed spray option to your bathroom.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Existing Fixed Head\u003c\/strong\u003e\n          \u003cspan\u003eNo need to replace a compatible showerhead you already like.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMatte Black Finish\u003c\/strong\u003e\n          \u003cspan\u003eCoordinated filter unit and handheld shower accessories.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 Flexible Shower Modes --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/5_df5487be-1775-4239-9fd6-fd5cac729a06.jpg?v=1792569358\" alt=\"Shower spray settings illustrated for a matte black handheld sprayer and a separately owned fixed showerhead\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003e3-Mode Handheld Showerhead\u003c\/span\u003e\n      \u003ch2\u003eRain, Pulse and Mixed Sprays for Everyday Showering\u003c\/h2\u003e\n      \u003cp\u003eSwitch the included high-pressure handheld showerhead between Rain for broad coverage, Pulse for a focused rinse and Mixed for a balanced spray. Choose your existing fixed head, the handheld, or both together for washing hair, bathing children, rinsing pets and cleaning the tub.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eRain Mode\u003c\/strong\u003e\n          \u003cspan\u003eA broad spray for a comfortable everyday shower.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003ePulse Mode\u003c\/strong\u003e\n          \u003cspan\u003eA more concentrated stream for targeted rinsing.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMixed Mode\u003c\/strong\u003e\n          \u003cspan\u003eBlends spray patterns for an all-around rinse.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Dual-Outlet Control\u003c\/strong\u003e\n          \u003cspan\u003eUse one shower outlet or both to suit your routine.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 Chlorine Reduction Media --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_12957b7a-902d-4d67-a1d8-afde4bf763ca.jpg?v=1792569359\" alt=\"K45 replaceable shower filter cartridge showing KDF-55 and calcium sulfite filtration media\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eChlorine-Reduction Filtration\u003c\/span\u003e\n      \u003ch2\u003eKDF-55 and Calcium Sulfite for Filtered Hot Shower Water\u003c\/h2\u003e\n      \u003cp\u003eThe K45 cartridge contains 210 g of KDF-55 and calcium sulfite filtration media to help reduce free available chlorine in hot shower water. Chlorine-reduction performance has been tested by SGS to NSF\/ANSI 177. This is performance testing, not a claim that the complete product is NSF-certified.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKDF-55 Filter Media\u003c\/strong\u003e\n          \u003cspan\u003eWorks as part of the cartridge's chlorine-reduction blend.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eCalcium Sulfite Media\u003c\/strong\u003e\n          \u003cspan\u003eSupports chlorine reduction under shower-water conditions.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFiltered Water at Both Outlets\u003c\/strong\u003e\n          \u003cspan\u003eThe water passes through the cartridge before it splits.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS Performance Testing\u003c\/strong\u003e\n          \u003cspan\u003eTested to NSF\/ANSI 177 for free available chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 Skin Scalp and Hair Comfort --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_ddbfaacf-f736-4b60-a514-cc2f732ed865.jpg?v=1792569362\" alt=\"Woman showering beneath a fixed showerhead with a separate handheld sprayer mounted nearby\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eSkin, Scalp and Hair Comfort\u003c\/span\u003e\n      \u003ch2\u003eA More Comfortable Daily Rinse with Less Chlorine\u003c\/h2\u003e\n      \u003cp\u003eFor households concerned about chlorine in shower water, this dual-outlet shower filter makes it easy to use chlorine-reduced water for bathing, shampooing and everyday rinsing. It can also be useful in hard-water areas where chlorine is a separate concern, but it does not remove hardness minerals or soften water.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eEveryday Skin Rinsing\u003c\/strong\u003e\n          \u003cspan\u003eUse water treated to reduce free available chlorine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHair and Scalp Routines\u003c\/strong\u003e\n          \u003cspan\u003eShampoo and rinse with chlorine-reduced shower water.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5 Finish and Flow Design --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_36a1984a-e29b-408a-b56b-ecc6b227eb41.jpg?v=1792569360\" alt=\"Frizzlife filtered shower configurations in brushed nickel chrome and matte black finishes\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003ePractical Shower Upgrade\u003c\/span\u003e\n      \u003ch2\u003eHigh-Flow Design with a Matte Black Finish\u003c\/h2\u003e\n      \u003cp\u003eThe dual-outlet K45 filter is designed to limit unnecessary flow restriction while adding a handheld sprayer to your existing setup. K45 + HS04-B comes in matte black; the shower range also offers brushed nickel and chrome options. The product is DOE compliant and CEC listed.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHigh-Flow Water Path\u003c\/strong\u003e\n          \u003cspan\u003eDesigned for a satisfying shower with filtration.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMatte Black Hardware\u003c\/strong\u003e\n          \u003cspan\u003eCoordinates the filter unit with the included handheld.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDOE Compliant\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to meet applicable DOE requirements.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eCEC Listed\u003c\/strong\u003e\n          \u003cspan\u003eListed for applicable California efficiency requirements.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 6 Package Contents and Filter Maintenance --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_7a0c99f9-b9f5-410e-8fab-f7ab84add400.jpg?v=1792569353\" alt=\"Illustration of Frizzlife shower filter installation and cartridge replacement; fixed showerhead shown for reference\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eWhat's in the Box and Maintenance\u003c\/span\u003e\n      \u003ch2\u003eHandheld Shower Kit with a Replaceable Filter Cartridge\u003c\/h2\u003e\n      \u003cp\u003eThe K45 + HS04-B package includes the 3-mode handheld showerhead, dual-outlet filtration unit with cartridge pre-installed, flexible hose, handheld bracket, PTFE thread seal tape, wrench, expansion anchors and screws, water-saving flow restrictor, and instruction manual. Your existing fixed showerhead connects separately and is not included.\u003c\/p\u003e\n      \u003cp class=\"k45-package-info\"\u003eOne cartridge serves both shower outlets and can last up to three months, depending on water quality and usage. Replace it according to the instruction manual to maintain chlorine-reduction performance.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld and Hose Included\u003c\/strong\u003e\n          \u003cspan\u003eAdd a flexible handheld rinse to your current shower.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eInstallation Accessories\u003c\/strong\u003e\n          \u003cspan\u003eBracket, mounting hardware, tape, wrench and flow restrictor.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003ePre-Installed Cartridge\u003c\/strong\u003e\n          \u003cspan\u003eOne shared filter cartridge for both outlet paths.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3-Month Filter Life\u003c\/strong\u003e\n          \u003cspan\u003eReplacement frequency varies with water conditions and use.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final Product Summary and Purchase CTA --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eUpgrade Your Shower with Frizzlife K45 + HS04-B\u003c\/h2\u003e\n    \u003cp\u003eKeep your current fixed showerhead and add a matte black, 3-mode handheld sprayer with chlorine-reducing filtration at both outlets. The filter and handheld kit are included; the fixed showerhead is not.\u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740077756668,"sku":"K45+HS04-B","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_08b9b27a-775f-446a-a9e3-bc7ddfc31e26.jpg?v=1792572626"},{"product_id":"k45-hs04-pc","title":"Frizzlife Dual-Outlet Polished Chrome Shower Filter with 3-Mode Handheld – K45+HS04-PC","description":"\n\u003cstyle\u003e\n.frz-article-content.k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    overflow: hidden;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-install-media {\n    overflow: hidden;\n    border-radius: 20px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-content p.k45-package-note {\n    margin-top: 12px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-package-note a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .frz-article-content.k45-detail-v2 .k45-cta-button:hover,\n  .frz-article-content.k45-detail-v2 .k45-cta-button:focus {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .frz-article-content.k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .frz-article-content.k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-install-media {\n      border-radius: 16px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .frz-article-content.k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .frz-article-content.k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"frz-article-content k45-detail-v2\"\u003e\n\n  \u003c!-- 01 Product overview \/ What is included --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_f037a817-c455-485e-a402-f56082b14d5c.jpg?v=1792567186\" alt=\"K45 polished chrome dual-outlet shower filter unit used with the K45 and HS04 handheld shower bundle\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45 + HS04-PC Shower Filter \u0026amp; Handheld Kit\u003c\/span\u003e\n      \u003ch2\u003eKeep Your Fixed Shower Head. Add a Filtered Handheld.\u003c\/h2\u003e\n      \u003cp\u003eUpgrade your existing shower without replacing the fixed or rainfall shower head you already love. The Frizzlife K45 + HS04-PC kit pairs a dual-outlet shower filter with an included 3-mode handheld sprayer. Water is filtered before reaching either outlet, so your existing fixed head and new handheld both receive chlorine-reduced shower water.\u003c\/p\u003e\n      \u003cp class=\"k45-package-note\"\u003eThe handheld showerhead is included; the fixed showerhead is not. Need a matching fixed head too? Explore the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-pc\"\u003e\u003cstrong\u003eK45 + HS04 + TS04-PC complete shower bundle\u003c\/strong\u003e\u003c\/a\u003e. Already have both showerheads? See the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-pc\"\u003e\u003cstrong\u003eK45-PC filter-only option\u003c\/strong\u003e\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Fixed Head\u003c\/strong\u003e\n          \u003cspan\u003eConnect the showerhead already installed in your bathroom.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld Sprayer Included\u003c\/strong\u003e\n          \u003cspan\u003eAdd the HS04 3-mode handheld showerhead and flexible hose.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eBoth Outlets Filtered\u003c\/strong\u003e\n          \u003cspan\u003eOne cartridge filters water before it reaches either showerhead.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Dual-Head Setup\u003c\/strong\u003e\n          \u003cspan\u003eSelect your fixed head, handheld or both together.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 02 Chlorine reduction \/ Daily shower comfort --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_e27949b9-2e13-4616-8991-9312c5b461b3.jpg?v=1792567186\" alt=\"Illustration of chlorine reduction in shower water and everyday bathing comfort\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eChlorine-Reduced Shower Water\u003c\/span\u003e\n      \u003ch2\u003eEnjoy a More Comfortable Shower for Skin and Hair\u003c\/h2\u003e\n      \u003cp\u003eThe K45 + HS04-PC filtered shower system is designed to reduce free available chlorine in hot shower water. Whether you are washing your hair, rinsing after a workout or bathing the family, both showerheads deliver water that has passed through the same chlorine-reduction cartridge.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eEveryday Shower Comfort\u003c\/strong\u003e\n          \u003cspan\u003eChlorine-reduced water for routine bathing and shampooing.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSkin, Scalp \u0026amp; Hair Care\u003c\/strong\u003e\n          \u003cspan\u003eA gentler-feeling rinse for everyday personal care.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHot Shower Filtration\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite are selected for shower-water use.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFor Hard-Water Areas Too\u003c\/strong\u003e\n          \u003cspan\u003eHelps reduce chlorine but does not remove hardness minerals or soften water.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 03 Dual-outlet operation \/ 3-mode handheld --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3_091fd0b4-712c-4f05-be84-b451618a38d3.jpg?v=1792567181\" alt=\"K45 dual-outlet flow diagram showing filtered water supplied to the fixed and handheld shower connections\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eTwo Outlets + Three Spray Modes\u003c\/span\u003e\n      \u003ch2\u003eTwo Filtered Outlets. Three High-Pressure Spray Modes.\u003c\/h2\u003e\n      \u003cp\u003eThe one-in, two-out K45 filter supplies your existing fixed showerhead and the included HS04 handheld. Switch between the fixed head, handheld sprayer or both together. On the handheld, choose Rain for everyday coverage, Pulse for a focused spray or Mixed for a balanced rinse—ideal for washing hair, helping children bathe, rinsing pets and cleaning the tub.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eRain Mode\u003c\/strong\u003e\n          \u003cspan\u003eBroad, comfortable spray for daily showers.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003ePulse Mode\u003c\/strong\u003e\n          \u003cspan\u003eMore focused spray for targeted rinsing.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMixed Mode\u003c\/strong\u003e\n          \u003cspan\u003eBalanced coverage for a full-body rinse.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUse Either or Both\u003c\/strong\u003e\n          \u003cspan\u003eBoth shower outlets receive filtered water.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 04 Filter media \/ Cartridge life --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_679f7b0d-37cf-47bf-ac4f-d1daa4da3c45.jpg?v=1792567171\" alt=\"K45 cartridge media illustration featuring KDF-55 and calcium sulfite filtration ingredients\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eKDF-55 + Calcium Sulfite\u003c\/span\u003e\n      \u003ch2\u003ePurpose-Selected Filter Media for Chlorine Reduction\u003c\/h2\u003e\n      \u003cp\u003eThe K45 shower filter cartridge contains a 210 g blend of KDF-55 and calcium sulfite to help reduce free available chlorine in shower water. Because filtration happens before the water splits to the two outlets, a single replaceable cartridge serves both showerheads. Cartridge life is up to three months, depending on water quality and usage.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003e210 g Media Blend\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite inside the cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine Reduction\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to reduce free available chlorine in hot shower water.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Filter for Both Heads\u003c\/strong\u003e\n          \u003cspan\u003eNo separate cartridge is needed for the handheld.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3 Months\u003c\/strong\u003e\n          \u003cspan\u003eActual cartridge life depends on water quality and shower use.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 05 Testing \/ Finish --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_642b5ad9-4e19-4c94-93ba-376cff687637.jpg?v=1792567184\" alt=\"K45 shower filter performance-testing graphic and available finish variants\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eTested Filtration Performance\u003c\/span\u003e\n      \u003ch2\u003eSGS-Tested to NSF\/ANSI 177\u003c\/h2\u003e\n      \u003cp\u003eThe K45 filtration cartridge has been tested by SGS to NSF\/ANSI 177 for shower-water chlorine reduction. This refers to third-party testing against the standard; it should not be confused with NSF product certification. This shower kit is also DOE compliant and CEC listed. Choose Chrome, Brushed Nickel or Black from the K45 range to coordinate with your bathroom fixtures.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS Performance Testing\u003c\/strong\u003e\n          \u003cspan\u003eThird-party testing for shower-water chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eNSF\/ANSI 177 Test Standard\u003c\/strong\u003e\n          \u003cspan\u003eTested to the standard, not claimed to be NSF certified.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChrome Finish\u003c\/strong\u003e\n          \u003cspan\u003eThe K45 + HS04-PC version features a chrome finish.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDOE Compliant, CEC Listed\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to meet applicable shower efficiency requirements.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 06 Included accessories \/ Installation --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media k45-install-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_cc233ec8-9c4b-4804-862e-890f7a073505.jpg?v=1792567169\" alt=\"K45 dual-outlet shower filter installation and cartridge maintenance diagram\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eHandheld Shower Kit \u0026amp; Setup\u003c\/span\u003e\n      \u003ch2\u003eEverything You Need to Add a Handheld Shower\u003c\/h2\u003e\n      \u003cp\u003eThe K45 + HS04-PC package includes the dual-outlet filter unit with the cartridge pre-installed, a 3-mode handheld showerhead, flexible hose, handheld bracket, PTFE thread seal tape, wrench, expansion anchors and screws, water-saving flow restrictor and instruction manual. Attach the filtration unit to your shower supply, reconnect your existing fixed head and install the included handheld connection as directed.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFilter Pre-Installed\u003c\/strong\u003e\n          \u003cspan\u003eK45 main filter unit arrives with its cartridge installed.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld + Hose\u003c\/strong\u003e\n          \u003cspan\u003eHS04 handheld sprayer and flexible hose are included.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMounting Accessories\u003c\/strong\u003e\n          \u003cspan\u003eBracket, anchors, screws, tape and wrench are provided.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOngoing Maintenance\u003c\/strong\u003e\n          \u003cspan\u003eReplace the cartridge as directed, up to every 3 months.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final CTA --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eKeep Your Shower Head. Add Filtered Handheld Freedom.\u003c\/h2\u003e\n    \u003cp\u003ePair the fixed showerhead you already love with the included 3-mode HS04 handheld. Get chlorine-reduced water from both outlets with one K45 filter cartridge.\u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740125565180,"sku":"K45+HS04-PC","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_35cbd0f2-1227-4dfa-bf6a-42a9be7c2f7e.jpg?v=1792574188"},{"product_id":"k45-b","title":"Frizzlife Dual-Outlet Matte Black Shower Filter (Filter Only), K45-B","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: visible;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media {\n    min-width: 0;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n    min-width: 0;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-content .k45-package-info {\n    margin-top: 14px;\n  }\n\n  .k45-detail-v2 .k45-content a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .k45-detail-v2 .k45-content a:hover,\n  .k45-detail-v2 .k45-content a:focus-visible {\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    margin-top: 22px;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus-visible {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: minmax(0, 1fr);\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: minmax(0, 1fr);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 K45-B Overview and Bundle Options --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_21547390-0d4a-42e0-9c3e-16c50c0f8d6b.jpg?v=1792569361\" alt=\"Frizzlife K45-B black dual-outlet shower filter for fixed and handheld shower heads\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45-B Dual-Outlet Shower Filter\u003c\/span\u003e\n      \u003ch2\u003eOne Shower Filter for Two Shower Outlets\u003c\/h2\u003e\n      \u003cp\u003eThe Frizzlife K45-B dual-outlet shower filter delivers chlorine-reduced water to both your existing fixed shower head and handheld shower through one replaceable cartridge. Its matte black design upgrades shower-water filtration while letting you keep the fixtures you already enjoy.\u003c\/p\u003e\n      \u003cp class=\"k45-package-info\"\u003eK45-B includes the filter unit only; fixed and handheld shower heads are not included. Need a matching shower set? Explore the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-b\"\u003eK45 + HS04-B\u003c\/a\u003e or the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-b\"\u003eK45 + HS04 + TS04-B\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Inlet, Two Outlets\u003c\/strong\u003e\n          \u003cspan\u003eFilters water before it reaches both shower connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Shower Heads\u003c\/strong\u003e\n          \u003cspan\u003eWorks with existing compatible fixed and handheld fixtures.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine Reduction\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite help reduce free available chlorine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHigh-Flow Design\u003c\/strong\u003e\n          \u003cspan\u003eOptimized to limit unnecessary water-flow restriction.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 How Dual-Outlet Filtration Works --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_ddbfaacf-f736-4b60-a514-cc2f732ed865.jpg?v=1792569362\" alt=\"Frizzlife K45-B filter routes filtered shower water to fixed and handheld outlets\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eDual-Outlet Filtration\u003c\/span\u003e\n      \u003ch2\u003eHow the K45-B Filters Both Shower Heads\u003c\/h2\u003e\n      \u003cp\u003eIncoming water passes through the K45-B cartridge before branching to the fixed and handheld outlets. Unlike a conventional single-outlet shower filter, this design provides filtration for both connections without installing a separate filter on each shower head.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFixed Shower Connection\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water flows to your existing fixed shower head.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld Connection\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water also flows to the handheld shower hose.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Shared Cartridge\u003c\/strong\u003e\n          \u003cspan\u003eA single filter treats water for both outlet paths.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFamiliar Shower Setup\u003c\/strong\u003e\n          \u003cspan\u003eKeep using compatible shower heads and spray settings.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 KDF-55 and Calcium Sulfite Filtration --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_12957b7a-902d-4d67-a1d8-afde4bf763ca.jpg?v=1792569359\" alt=\"K45-B shower filter cartridge uses KDF-55 and calcium sulfite media for chlorine reduction\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eChlorine-Reduction Filter Media\u003c\/span\u003e\n      \u003ch2\u003eKDF-55 and Calcium Sulfite for Hot Shower Water\u003c\/h2\u003e\n      \u003cp\u003eThe K45-B cartridge combines KDF-55 and calcium sulfite filtration media to help reduce free available chlorine in shower water, including hot-water conditions. Its chlorine-reduction performance has been tested by SGS to NSF\/ANSI 177; this testing is not the same as NSF product certification.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKDF-55 Media\u003c\/strong\u003e\n          \u003cspan\u003ePart of the cartridge's chlorine-reduction blend.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eCalcium Sulfite\u003c\/strong\u003e\n          \u003cspan\u003eComplements KDF-55 for shower-water filtration.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHot-Water Filtration\u003c\/strong\u003e\n          \u003cspan\u003eDesigned for everyday shower-water conditions.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS Performance Testing\u003c\/strong\u003e\n          \u003cspan\u003eTested to NSF\/ANSI 177 for chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 High Flow and Shower Control --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/5_df5487be-1775-4239-9fd6-fd5cac729a06.jpg?v=1792569358\" alt=\"K45-B high-flow dual-outlet shower filter with fixed and handheld shower modes\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eHigh-Flow Shower Design\u003c\/span\u003e\n      \u003ch2\u003eEnjoy Flexible Shower Modes with Filtered Water\u003c\/h2\u003e\n      \u003cp\u003eThe K45-B uses an optimized internal water path to help minimize flow restriction. Use your fixed shower head, handheld shower, or both together when your existing shower setup supports simultaneous flow.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFixed Shower Mode\u003c\/strong\u003e\n          \u003cspan\u003eEnjoy your preferred overhead or wall-mounted spray.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld Shower Mode\u003c\/strong\u003e\n          \u003cspan\u003eSwitch to a handheld rinse when you need it.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDual Shower Mode\u003c\/strong\u003e\n          \u003cspan\u003eRun both outlets if your existing setup allows it.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHigh-Flow Water Path\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to reduce unnecessary resistance to flow.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5 Skin Scalp and Hair Comfort --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_36a1984a-e29b-408a-b56b-ecc6b227eb41.jpg?v=1792569360\" alt=\"Frizzlife K45-B chlorine-reducing shower filter for everyday skin scalp and hair rinsing\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eEveryday Shower Comfort\u003c\/span\u003e\n      \u003ch2\u003eChlorine-Reduced Water for Skin, Scalp and Hair\u003c\/h2\u003e\n      \u003cp\u003eIf you prefer less chlorine in your daily shower water, the K45-B offers an easy way to add filtration to your routine. It focuses on reducing free available chlorine rather than removing hardness minerals, so it is a shower filter, not a hard-water softener.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDaily Skin Rinsing\u003c\/strong\u003e\n          \u003cspan\u003eShower with water treated for chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHair and Scalp Care\u003c\/strong\u003e\n          \u003cspan\u003eUse chlorine-reduced water during everyday washing.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 6 Cartridge Replacement and Maintenance --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_7a0c99f9-b9f5-410e-8fab-f7ab84add400.jpg?v=1792569353\" alt=\"Frizzlife K45-B replaceable shower filter cartridge with up to three months of service life\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eFilter Replacement and Maintenance\u003c\/span\u003e\n      \u003ch2\u003eOne Replaceable Cartridge, Up to 3 Months of Use\u003c\/h2\u003e\n      \u003cp\u003eBoth K45-B shower outlets share one replaceable filter cartridge, simplifying routine maintenance. A cartridge can last up to three months, depending on incoming water quality, shower frequency and overall water use. Replace it as directed to maintain chlorine-reduction performance.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3-Month Filter Life\u003c\/strong\u003e\n          \u003cspan\u003eService life varies with water quality and usage.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Filter to Replace\u003c\/strong\u003e\n          \u003cspan\u003eNo need for separate cartridges at each outlet.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final Product Summary --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eUpgrade Your Shower Water with Frizzlife K45-B\u003c\/h2\u003e\n    \u003cp\u003eChoose the matte black K45-B dual-outlet shower filter for chlorine reduction, a high-flow design and the convenience of one cartridge for two existing shower connections.\u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740138672380,"sku":"K45-B","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/5_0c50d541-669a-4a82-97fa-546d767172c9.jpg?v=1792567061"},{"product_id":"k45-bn","title":"Frizzlife Dual-Outlet Brushed Nickel Shower Filter (Filter Only), K45-BN","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: visible;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-content p.k45-package-note {\n    margin-top: 12px;\n  }\n\n  .k45-detail-v2 .k45-package-note a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .k45-detail-v2 .k45-package-note a:hover,\n  .k45-detail-v2 .k45-package-note a:focus-visible {\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus-visible {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      margin-bottom: 8px;\n      font-size: 12px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      margin-bottom: 10px;\n      font-size: 25px;\n      line-height: 1.25;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 K45-BN product overview --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/c8577a1df210126991a8c79837c61c3f_34f3570c-61ba-4d11-a3e7-572cf8c4fe1c.jpg?v=1792569826\" alt=\"Frizzlife K45-BN brushed nickel dual-outlet shower filter unit\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45-BN | Brushed Nickel Shower Filter\u003c\/span\u003e\n      \u003ch2\u003eDual-Outlet Shower Filter for Fixed \u0026amp; Handheld Showers\u003c\/h2\u003e\n      \u003cp\u003eThe Frizzlife K45-BN dual-outlet shower filter helps reduce free available chlorine in water delivered to your fixed shower head and handheld shower. One replaceable cartridge filters the incoming water before it reaches either outlet, allowing you to keep the shower fixtures you already enjoy.\u003c\/p\u003e\n      \u003cp class=\"k45-package-note\"\u003eK45-BN includes the filter unit only; fixed and handheld shower heads and the handheld hose are not included. Need a shower head too? Explore the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-bn\"\u003eK45 + HS04-BN\u003c\/a\u003e or the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-bn\"\u003eK45 + HS04 + TS04-BN\u003c\/a\u003e.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDual-Outlet Filtration\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water for two shower connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eBrushed Nickel Finish\u003c\/strong\u003e\n          \u003cspan\u003eCoordinates with brushed nickel bathroom fixtures.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine-Reducing Media\u003c\/strong\u003e\n          \u003cspan\u003e210 g of KDF-55 and calcium sulfite filter media.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Shower Heads\u003c\/strong\u003e\n          \u003cspan\u003eUpgrade your shower water without replacing compatible fixtures.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 How dual-outlet filtration works --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_96dc0202-d21e-4b36-82c2-7082e5bc5939.jpg?v=1792569828\" alt=\"Frizzlife K45-BN shower filter with dual filtered water outlet design\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eOne Inlet, Two Outlets\u003c\/span\u003e\n      \u003ch2\u003eHow the K45-BN Dual-Outlet Shower Filter Works\u003c\/h2\u003e\n      \u003cp\u003eWater enters the K45-BN through a single inlet and passes through its filtration cartridge before being directed to the two shower connections. This design makes it possible to use one central filter instead of separate filters for a fixed and a handheld shower.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eShared Filtration\u003c\/strong\u003e\n          \u003cspan\u003eBoth water paths use the same cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Outlet Use\u003c\/strong\u003e\n          \u003cspan\u003eUse the fixed or handheld shower according to your setup.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 Compatibility with existing shower fixtures --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3_21bcc008-3e00-453d-acaf-3383ff6615c6.jpg?v=1792569828\" alt=\"K45-BN brushed nickel filter connects with a fixed shower head and handheld hose\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eDesigned for Existing Shower Fixtures\u003c\/span\u003e\n      \u003ch2\u003eKeep Your Fixed Shower Head and Handheld Shower\u003c\/h2\u003e\n      \u003cp\u003eAttach your compatible fixed shower head to one outlet and your handheld shower hose to the other. You can retain your preferred spray settings and bathroom style while adding chlorine-reducing filtration. Check your shower connections and the installation instructions before fitting the unit.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFixed Shower Connection\u003c\/strong\u003e\n          \u003cspan\u003eContinue using a compatible fixed shower head.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld Shower Connection\u003c\/strong\u003e\n          \u003cspan\u003eConnect a compatible handheld hose and sprayer.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 Chlorine reduction and filter media --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_869bf6b7-a8ca-4159-a349-418705075683.jpg?v=1792569825\" alt=\"K45-BN shower filter uses 210 g KDF-55 and calcium sulfite media for chlorine reduction\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eKDF-55 + Calcium Sulfite\u003c\/span\u003e\n      \u003ch2\u003e210 g of Filter Media for Shower-Water Chlorine Reduction\u003c\/h2\u003e\n      \u003cp\u003eThe K45-BN cartridge combines KDF-55 and calcium sulfite to help reduce free available chlorine in shower water, including during hot showers. According to the product specifications, chlorine-reduction performance was tested by SGS with reference to NSF\/ANSI 177; this should not be confused with NSF product certification.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKDF-55 Media\u003c\/strong\u003e\n          \u003cspan\u003ePart of the cartridge's chlorine-reducing blend.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eCalcium Sulfite\u003c\/strong\u003e\n          \u003cspan\u003eHelps support chlorine reduction in shower water.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003e210 g Media Blend\u003c\/strong\u003e\n          \u003cspan\u003eCombined in one replaceable filter cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS Performance Testing\u003c\/strong\u003e\n          \u003cspan\u003eTested with reference to NSF\/ANSI 177 for chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5 Shower flow and outlet control --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/5_37ca3b7a-4f08-4659-aeba-98d9ebeee595.jpg?v=1792569823\" alt=\"Frizzlife K45-BN shower filter designed for comfortable flow through dual shower outlets\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eHigh-Flow Shower Design\u003c\/span\u003e\n      \u003ch2\u003eFiltered Shower Water Without Giving Up Flexibility\u003c\/h2\u003e\n      \u003cp\u003eThe K45-BN features an internal water path designed to limit unnecessary flow restriction. Depending on your shower configuration and available water pressure, you can use the fixed shower head, the handheld sprayer or both together.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOptimized Internal Flow\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to support a comfortable shower experience.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Shower Routines\u003c\/strong\u003e\n          \u003cspan\u003eChoose the outlet arrangement that fits your needs.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 6 Everyday shower comfort --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_3e2599a2-3f61-4260-aa53-e1b5cb84314e.jpg?v=1792569825\" alt=\"K45-BN chlorine-reducing shower filter for everyday hair scalp and skin rinsing\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eEveryday Shower Comfort\u003c\/span\u003e\n      \u003ch2\u003eA Chlorine-Reduced Rinse for Skin, Scalp and Hair\u003c\/h2\u003e\n      \u003cp\u003eFor households concerned about chlorine in tap water, the K45-BN offers a practical way to reduce chlorine during daily showers. It is designed for shower-water filtration, not for removing hardness minerals or softening hard water.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDaily Rinsing\u003c\/strong\u003e\n          \u003cspan\u003eEnjoy shower water treated to help reduce chlorine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eNot a Water Softener\u003c\/strong\u003e\n          \u003cspan\u003eDoes not remove the calcium and magnesium that cause hardness.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 7 Cartridge replacement and maintenance --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_1a36e523-3baf-44a8-b51f-c3789271d503.jpg?v=1792569819\" alt=\"Frizzlife K45-BN dual-outlet shower filter with replaceable cartridge for maintenance\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eSimple Filter Maintenance\u003c\/span\u003e\n      \u003ch2\u003eOne Replaceable Shower Filter Cartridge, Up to 3 Months\u003c\/h2\u003e\n      \u003cp\u003eBecause both shower outlets use the same filter cartridge, routine maintenance stays simple. A K45-BN cartridge can last up to three months, depending on shower frequency, water quality and total water use. Follow the product manual for replacement and care.\u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3-Month Filter Life\u003c\/strong\u003e\n          \u003cspan\u003eActual replacement timing depends on water conditions and use.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Cartridge to Replace\u003c\/strong\u003e\n          \u003cspan\u003eMaintain filtration for both outlets with one filter change.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final purchase CTA --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eUpgrade Both Shower Outlets with One Filter\u003c\/h2\u003e\n    \u003cp\u003eKeep your existing fixed shower head and handheld shower while adding chlorine-reducing filtration to both. The Frizzlife K45-BN combines dual-outlet convenience, purpose-selected filter media and a brushed nickel finish in one shower filter unit.\u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740145455356,"sku":"K45-BN","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3_414fa9d3-35bf-48a2-acfc-2c672f3955d6.jpg?v=1792570413"},{"product_id":"k45-pc","title":"Frizzlife Dual-Outlet Polished Chrome Shower Filter (Filter Only), K45-PC","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    overflow: hidden;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-install-media {\n    overflow: hidden;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-content p.k45-package-note {\n    margin-top: 12px;\n  }\n\n  .k45-detail-v2 .k45-package-note a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-install-media {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 Core differentiator --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_f037a817-c455-485e-a402-f56082b14d5c.jpg?v=1792567186\" alt=\"Frizzlife K45-PC dual-outlet shower filter for fixed and handheld shower heads\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45-PC Dual-Outlet Shower Filter\u003c\/span\u003e\n      \u003ch2\u003eOne Shower Filter. Two Filtered Outlets.\u003c\/h2\u003e\n      \u003cp\u003e\n        Keep the shower fixtures you already like while adding filtration to both water paths. Frizzlife K45-PC filters incoming shower water before it splits to your existing fixed shower head and handheld shower hose, helping reduce free available chlorine without requiring two separate filter cartridges.\n      \u003c\/p\u003e\n      \u003cp class=\"k45-package-note\"\u003e\n        K45-PC is the filter unit only. Fixed and handheld shower heads shown in lifestyle imagery are not included. If you need shower heads as well, choose the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-pc\"\u003eK45 + HS04\u003c\/a\u003e or the \u003ca href=\"https:\/\/www.frizzlife.com\/products\/k45-hs04-ts04-pc\"\u003eK45 + HS04 + TS04\u003c\/a\u003e.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eDual-Outlet Design\u003c\/strong\u003e\n          \u003cspan\u003eOne filter serves both fixed and handheld shower connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKeep Your Fixtures\u003c\/strong\u003e\n          \u003cspan\u003eContinue using the fixed and handheld shower heads you already prefer.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine Reduction\u003c\/strong\u003e\n          \u003cspan\u003eKDF-55 and calcium sulfite media help reduce free available chlorine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Cartridge\u003c\/strong\u003e\n          \u003cspan\u003eBoth filtered outlets are served by the same replaceable cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 Why chlorine reduction matters --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2_e27949b9-2e13-4616-8991-9312c5b461b3.jpg?v=1792567186\" alt=\"Shower water filtration illustration focused on chlorine reduction and everyday shower comfort\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eWhy Filter Your Shower Water?\u003c\/span\u003e\n      \u003ch2\u003eReduce Chlorine for a More Comfortable Shower\u003c\/h2\u003e\n      \u003cp\u003e\n        Chlorine is commonly used to disinfect tap water, and some households prefer to reduce free available chlorine in hot shower water. K45-PC is designed for chlorine reduction while keeping the rest of your shower setup familiar and easy to use.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eChlorine-Reduced Rinse\u003c\/strong\u003e\n          \u003cspan\u003eDesigned to reduce free available chlorine in shower water.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eEveryday Comfort\u003c\/strong\u003e\n          \u003cspan\u003eBuilt for users who prefer chlorine-reduced water for daily rinsing.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHot-Water Use\u003c\/strong\u003e\n          \u003cspan\u003eUses filter media selected for normal shower-water conditions.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eNot a Water Softener\u003c\/strong\u003e\n          \u003cspan\u003eK45-PC is designed for chlorine reduction, not hardness-mineral removal.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 How the dual-outlet design works --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3_091fd0b4-712c-4f05-be84-b451618a38d3.jpg?v=1792567181\" alt=\"Diagram showing one filtered water inlet feeding both fixed and handheld shower outlets\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eHow Dual-Outlet Filtration Works\u003c\/span\u003e\n      \u003ch2\u003eFilter the Water Before It Splits to Both Shower Connections\u003c\/h2\u003e\n      \u003cp\u003e\n        K45-PC treats the incoming shower water before it divides into two outlet paths. Connect your existing fixed shower head to one outlet and your handheld shower hose to the other, so both connections receive water that has passed through the same filtration cartridge.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eOne Incoming Water Path\u003c\/strong\u003e\n          \u003cspan\u003eWater enters the K45-PC filter before reaching either shower outlet.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFixed Shower Outlet\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water reaches your existing fixed shower head.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eHandheld Shower Outlet\u003c\/strong\u003e\n          \u003cspan\u003eFiltered water also reaches your existing handheld shower hose.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eFlexible Shower Setup\u003c\/strong\u003e\n          \u003cspan\u003eKeep your preferred shower heads and use the outlet configuration supported by the unit.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 Filter media --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_679f7b0d-37cf-47bf-ac4f-d1daa4da3c45.jpg?v=1792567171\" alt=\"Frizzlife K45-PC shower filter media with KDF-55 and calcium sulfite\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003ePurpose-Selected Filter Media\u003c\/span\u003e\n      \u003ch2\u003eKDF-55 and Calcium Sulfite for Shower-Water Chlorine Reduction\u003c\/h2\u003e\n      \u003cp\u003e\n        Inside the K45-PC cartridge, KDF-55 and calcium sulfite work together as the chlorine-reduction media blend. One cartridge treats the incoming water before it reaches either shower outlet, keeping maintenance simple across a dual-head setup.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKDF-55 Media\u003c\/strong\u003e\n          \u003cspan\u003ePart of the cartridge's shower-water chlorine-reduction media blend.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eCalcium Sulfite\u003c\/strong\u003e\n          \u003cspan\u003eWorks alongside KDF-55 in the filtration cartridge.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eBoth Outlets Filtered\u003c\/strong\u003e\n          \u003cspan\u003eOne cartridge treats water before it reaches either shower connection.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eUp to 3 Months\u003c\/strong\u003e\n          \u003cspan\u003eCartridge service life depends on water quality and usage.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 5 Performance testing --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/6_642b5ad9-4e19-4c94-93ba-376cff687637.jpg?v=1792567184\" alt=\"Frizzlife K45-PC SGS shower filtration performance testing and finish options\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eTested Filtration Performance\u003c\/span\u003e\n      \u003ch2\u003eSGS-Tested to NSF\/ANSI 177 for Shower-Water Chlorine Reduction\u003c\/h2\u003e\n      \u003cp\u003e\n        The K45-PC cartridge has been performance-tested by SGS to NSF\/ANSI 177 for shower-water chlorine reduction. This is SGS testing to the standard, not NSF product certification. The K45 design is also offered in finish options intended to coordinate with different bathroom styles.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eSGS-Tested\u003c\/strong\u003e\n          \u003cspan\u003ePerformance tested for shower-water chlorine reduction.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eNSF\/ANSI 177\u003c\/strong\u003e\n          \u003cspan\u003eThe referenced test standard addresses chlorine reduction by shower filtration systems.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eKDF-55 + Calcium Sulfite\u003c\/strong\u003e\n          \u003cspan\u003eThe cartridge uses both media as part of its chlorine-reduction design.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eMultiple Finish Options\u003c\/strong\u003e\n          \u003cspan\u003eChrome, brushed nickel and matte black versions are shown across the K45 range.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 6 Installation and maintenance --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media k45-install-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/7_cc233ec8-9c4b-4804-862e-890f7a073505.jpg?v=1792567169\" alt=\"Three-step Frizzlife K45-PC shower filter installation and cartridge replacement diagram\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eEasy Setup and Maintenance\u003c\/span\u003e\n      \u003ch2\u003eSimple Installation, Straightforward Filter Changes\u003c\/h2\u003e\n      \u003cp\u003e\n        Install K45-PC between the shower water supply and your existing shower connections, following the included instructions. Once installed, the same cartridge serves both outlets. For continued chlorine-reduction performance, replace the cartridge approximately every three months, depending on water quality and usage.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eStep 1\u003c\/strong\u003e\n          \u003cspan\u003eDisconnect the existing fixed shower head as directed.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eStep 2\u003c\/strong\u003e\n          \u003cspan\u003eAttach the K45-PC filter unit to the shower connection.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eStep 3\u003c\/strong\u003e\n          \u003cspan\u003eReconnect the compatible fixed shower head and handheld hose connections.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\n          \u003cstrong\u003eRoutine Replacement\u003c\/strong\u003e\n          \u003cspan\u003eReplace the cartridge approximately every 3 months as needed.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final CTA --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eOne Filter. Both Shower Heads.\u003c\/h2\u003e\n    \u003cp\u003e\n      Keep the shower setup you already like while adding chlorine-reducing filtration to both fixed and handheld water paths with one replaceable K45-PC cartridge.\n    \u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740157513980,"sku":"K45-PC","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4_592956ca-c992-4113-bef3-bd91aae33662.jpg?v=1792571118"},{"product_id":"k45-hs04-ts04-b","title":"Frizzlife Dual-Outlet Filtered Shower Head Combo, Black – K45+HS04+TS04-B","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: hidden;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    margin-top: 22px;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n    transition: opacity .2s ease;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus-visible {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\n  \u003c!-- 1 Complete Shower Combo --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1-b.jpg?v=1792571405\" alt=\"Frizzlife K45+HS04+TS04-B black filtered dual shower head combo with rainfall and handheld showerheads\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eK45+HS04+TS04-B Shower Filter Combo\u003c\/span\u003e\n      \u003ch2\u003eComplete Black Filtered Shower Head Combo\u003c\/h2\u003e\n      \u003cp\u003e\n        The Frizzlife K45+HS04+TS04-B combines a fixed rainfall showerhead, a handheld sprayer and a dual-outlet shower filter in one coordinated black set. Both showerheads receive filtered water, and you can use the fixed head, handheld sprayer or both together to suit your routine.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFixed Rainfall + Handheld Showerheads\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFiltered Water from Both Heads\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eUse One Head or Both Together\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eCoordinated Black Finish\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 Dual-Outlet Chlorine Reduction --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2-b.jpg?v=1792571397\" alt=\"Frizzlife K45 dual-outlet shower filter with KDF-55 and calcium sulfite chlorine reduction media\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eDual-Outlet Shower Filtration\u003c\/span\u003e\n      \u003ch2\u003eReduce Chlorine Before Water Reaches Either Showerhead\u003c\/h2\u003e\n      \u003cp\u003e\n        The K45 shower filter treats incoming water before it splits between the rainfall and handheld outlets. Its KDF-55 and calcium sulfite filter media help reduce free available chlorine in shower water. Chlorine-reduction performance has been tested by SGS to NSF\/ANSI 177; this testing does not constitute NSF product certification.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eOne-In, Two-Out Filtration\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eKDF-55 + Calcium Sulfite Media\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eSGS-Tested Chlorine Reduction\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eOne Shared Filter Cartridge\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 Six Shower Spray Modes --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3-b.jpg?v=1792571407\" alt=\"Frizzlife rainfall and handheld shower head combo showing six spray modes and high-pressure spray options\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eSix Spray Settings\u003c\/span\u003e\n      \u003ch2\u003eSix Spray Modes for Relaxing Showers and Focused Rinsing\u003c\/h2\u003e\n      \u003cp\u003e\n        Choose Standard, Mist or Aerated spray on the fixed rainfall showerhead, or switch to Rain, Pulse or Mixed on the handheld sprayer. The versatile high-pressure showerhead design makes it easy to change from full-body coverage to targeted rinsing for hair, kids, pets or tub cleaning.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFixed Head: Standard, Mist, Aerated\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eHandheld: Rain, Pulse, Mixed\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eHigh-Pressure Spray Design\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFlexible Everyday Rinsing\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 Installation and Filter Replacement --\u003e\n  \u003csection class=\"k45-feature\"\u003e\n    \u003cdiv class=\"k45-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4-b.jpg?v=1792571395\" alt=\"Frizzlife K45 black dual filtered shower head combo kit with fixed head handheld sprayer filter hose and installation accessories\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-content\"\u003e\n      \u003cspan class=\"k45-eyebrow\"\u003eComplete Kit and Easy Maintenance\u003c\/span\u003e\n      \u003ch2\u003eDIY-Friendly Shower Installation with a Replaceable Filter\u003c\/h2\u003e\n      \u003cp\u003e\n        Designed for standard U.S. shower arms, this complete shower filter kit includes the fixed head, handheld sprayer, dual-outlet filter with a pre-installed cartridge, flexible hose and mounting accessories. Replace the K45-RF cartridge approximately every three months, depending on water quality and usage, to maintain chlorine-reduction performance.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-points\"\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFixed Head and Handheld Included\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eHose and Mounting Accessories\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eFits Standard U.S. Shower Arms\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-point\"\u003e\u003cstrong\u003eK45-RF Replacement Cartridge\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final Product Summary --\u003e\n  \u003cdiv class=\"k45-cta\"\u003e\n    \u003ch2\u003eUpgrade to a Complete Filtered Shower System\u003c\/h2\u003e\n    \u003cp\u003e\n      Bring together chlorine-reducing shower filtration, rainfall coverage and handheld convenience with the Frizzlife K45+HS04+TS04-B in black.\n    \u003c\/p\u003e\n    \u003ca class=\"k45-cta-button\" href=\"#\" aria-label=\"Back to purchase options at the top of the page\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740173242620,"sku":"K45+HS04+TS04-B","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_5aa60b64-eb13-41a9-ab11-79528059db8f.jpg?v=1792574659"},{"product_id":"k45-hs04-ts04-bn","title":"Frizzlife Dual-Outlet Filtered Shower Head Combo, Brushed Nickel – K45+HS04+TS04-BN","description":"\n\u003cstyle\u003e\n  .k45-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-detail-v2 .k45-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    overflow: hidden;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-media {\n    order: 2;\n  }\n\n  .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n    order: 1;\n  }\n\n  .k45-detail-v2 .k45-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-install-media {\n    overflow: hidden;\n    border-radius: 20px;\n  }\n\n  .k45-detail-v2 .k45-content {\n    max-width: 520px;\n  }\n\n  .k45-detail-v2 .k45-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-detail-v2 .k45-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-detail-v2 .k45-content p.k45-package-note {\n    margin-top: 12px;\n  }\n\n  .k45-detail-v2 .k45-package-note a {\n    color: #2879b8;\n    font-weight: 700;\n    text-decoration: underline;\n  }\n\n  .k45-detail-v2 .k45-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-detail-v2 .k45-point {\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-detail-v2 .k45-point strong {\n    display: block;\n    margin-bottom: 5px;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-detail-v2 .k45-point span {\n    display: block;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: #4d5d6f;\n  }\n\n  .k45-detail-v2 .k45-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n  }\n\n  .k45-detail-v2 .k45-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-detail-v2 .k45-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-detail-v2 .k45-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-detail-v2 .k45-cta-button:hover,\n  .k45-detail-v2 .k45-cta-button:focus {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-media,\n    .k45-detail-v2 .k45-feature:nth-child(even) .k45-content {\n      order: initial;\n    }\n\n    .k45-detail-v2 .k45-content {\n      max-width: 100%;\n    }\n\n    .k45-detail-v2 .k45-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .k45-detail-v2 .k45-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .k45-detail-v2 .k45-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-detail-v2 .k45-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-detail-v2 .k45-point strong {\n      font-size: 14px;\n    }\n\n    .k45-detail-v2 .k45-point span {\n      font-size: 12.8px;\n    }\n\n    .k45-detail-v2 .k45-media img {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-install-media {\n      border-radius: 16px;\n    }\n\n    .k45-detail-v2 .k45-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-detail-v2 .k45-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-detail-v2 .k45-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-detail-v2 .k45-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-detail-v2 .k45-feature {\n      padding: 14px;\n    }\n\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-detail-v2\"\u003e\n\u003c!-- 1: Shower experience and consumer feedback --\u003e\n\u003csection class=\"k45-feature\"\u003e\n\u003cdiv class=\"k45-media\"\u003e\n\u003cimg alt=\"Frizzlife K45 HS04 TS04 brushed nickel filtered rainfall and handheld shower combo in use\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1bn.jpg?v=1792570816\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-content\"\u003e\n\u003cspan class=\"k45-eyebrow\"\u003eBrushed Nickel Filtered Shower Combo\u003c\/span\u003e\n\u003ch2\u003eEnjoy a More Comfortable Rainfall and Handheld Shower\u003c\/h2\u003e\n\u003cp\u003eUpgrade your daily routine with the Frizzlife K45+HS04+TS04-BN filtered showerhead combo. The matching brushed nickel rainfall and handheld showerheads give you flexible spray options, while a shared filter helps reduce chlorine in the water supplied to both.\u003c\/p\u003e\n\u003cdiv class=\"k45-points\"\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eComplete Shower Combo\u003c\/strong\u003e\n\u003cspan\u003eIncludes the K45 filter, TS04 fixed head and HS04 handheld sprayer.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eRainfall Shower Experience\u003c\/strong\u003e\n\u003cspan\u003eEnjoy comfortable overhead coverage for everyday showers.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eHandheld Rinsing\u003c\/strong\u003e\n\u003cspan\u003eDirect the spray for washing, rinsing and bathroom cleaning.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eBrushed Nickel Finish\u003c\/strong\u003e\n\u003cspan\u003eA coordinated look for your shower fixtures.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 2: K45 filtration hub and complete showerhead combo --\u003e\n\u003csection class=\"k45-feature\"\u003e\n\u003cdiv class=\"k45-media\"\u003e\n\u003cimg alt=\"K45 dual-outlet shower filter configuration with included HS04 handheld and TS04 rainfall showerhead\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2bn.jpg?v=1792570814\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-content\"\u003e\n\u003cspan class=\"k45-eyebrow\"\u003eDual-Outlet Shower Filtration\u003c\/span\u003e\n\u003ch2\u003eOne Shower Filter Supplies Both Showerheads\u003c\/h2\u003e\n\u003cp\u003eThe K45 dual-outlet shower filter treats incoming water before it splits between the fixed and handheld outlets. This complete brushed nickel set includes both the TS04 rainfall showerhead and HS04 handheld sprayer, so you do not need to purchase either showerhead separately.\u003c\/p\u003e\n\u003cdiv class=\"k45-points\"\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eOne Filter, Two Outlets\u003c\/strong\u003e\n\u003cspan\u003eBoth showerheads share a single filtration cartridge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eTS04 Rainfall Head Included\u003c\/strong\u003e\n\u003cspan\u003eEnjoy fixed overhead spray with the matching TS04.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eHS04 Handheld Included\u003c\/strong\u003e\n\u003cspan\u003eUse the included sprayer for targeted rinsing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eFlexible Showering\u003c\/strong\u003e\n\u003cspan\u003eUse the fixed head, handheld sprayer or both together.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3: Both heads filtered and adjustable shower modes --\u003e\n\u003csection class=\"k45-feature\"\u003e\n\u003cdiv class=\"k45-media\"\u003e\n\u003cimg alt=\"K45 shared chlorine reduction filtration for fixed and handheld showerheads with spray modes\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3bn.jpg?v=1792570815\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-content\"\u003e\n\u003cspan class=\"k45-eyebrow\"\u003eChlorine Reduction \u0026amp; Spray Options\u003c\/span\u003e\n\u003ch2\u003eKDF-55 and Calcium Sulfite Filtration with Six Spray Modes\u003c\/h2\u003e\n\u003cp\u003eThe K45 cartridge combines KDF-55 and calcium sulfite media to help reduce free available chlorine in shower water, including hot-water use. Because filtration happens before the two outlets, both the rainfall head and handheld sprayer receive filtered water.\u003c\/p\u003e\n\u003cdiv class=\"k45-points\"\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eBoth Showerheads Filtered\u003c\/strong\u003e\n\u003cspan\u003eOne cartridge treats water for both shower outlets.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eChlorine-Reduction Media\u003c\/strong\u003e\n\u003cspan\u003eKDF-55 and calcium sulfite work in the shared cartridge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003e3 TS04 Spray Modes\u003c\/strong\u003e\n\u003cspan\u003eChoose Standard, Mist or Aerated overhead spray.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003e3 HS04 Spray Modes\u003c\/strong\u003e\n\u003cspan\u003eChoose Rain, Pulse or Mixed handheld spray.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 4: Installation and filter maintenance --\u003e\n\u003csection class=\"k45-feature\"\u003e\n\u003cdiv class=\"k45-media\"\u003e\n\u003cimg alt=\"Three-step installation of Frizzlife K45 shower filter and showerheads with replaceable K45-RF cartridge\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4bn.jpg?v=1792570814\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-content\"\u003e\n\u003cspan class=\"k45-eyebrow\"\u003eDIY Installation \u0026amp; Filter Maintenance\u003c\/span\u003e\n\u003ch2\u003eEasy Showerhead Installation and Simple Filter Changes\u003c\/h2\u003e\n\u003cp\u003eInstall the K45 filtration hub on a compatible standard U.S. shower arm, then connect the included TS04 fixed head and HS04 handheld sprayer. Replace the K45-RF cartridge approximately every three months, depending on water quality and shower use.\u003c\/p\u003e\n\u003cdiv class=\"k45-points\"\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eStep 1: Remove Old Head\u003c\/strong\u003e\n\u003cspan\u003ePrepare the existing shower-arm connection.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eStep 2: Install K45 Filter\u003c\/strong\u003e\n\u003cspan\u003eAttach the filtration hub according to the manual.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eStep 3: Connect Both Heads\u003c\/strong\u003e\n\u003cspan\u003eInstall the included TS04, HS04 and shower hose.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"k45-point\"\u003e\n\u003cstrong\u003eK45-RF Replacement Filter\u003c\/strong\u003e\n\u003cspan\u003eOne replaceable cartridge serves both outlets.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Final call to action --\u003e\n\u003cdiv class=\"k45-cta\"\u003e\n\u003ch2\u003eUpgrade to a Fully Filtered, More Flexible Shower\u003c\/h2\u003e\n\u003cp\u003eBring rainfall comfort and handheld convenience together with the Frizzlife K45+HS04+TS04-BN brushed nickel filtered shower combo. Both showerheads receive chlorine-reduced water through one shared cartridge.\u003c\/p\u003e\n\u003ca class=\"k45-cta-button\" href=\"#\"\u003eBack to Purchase Options\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740182712572,"sku":"K45+HS04+TS04-BN","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1.2_ff9cb3cc-9d57-4d5e-8734-f2e781ee5c1f.jpg?v=1785401233"},{"product_id":"k45-hs04-ts04-pc","title":"Frizzlife Dual-Outlet Filtered Shower Head Combo, Polished Chrome – K45+HS04+TS04-PC","description":"\n\u003cstyle\u003e\n  .k45-pc-detail-v2 {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 18px;\n    font-family: inherit;\n    color: #10243f;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 44px;\n    margin: 0 auto 42px;\n    padding: 36px;\n    border-radius: 24px;\n    background: transparent;\n    overflow: hidden;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-feature:nth-child(even) .k45-pc-media {\n    order: 2;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-feature:nth-child(even) .k45-pc-content {\n    order: 1;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-content {\n    max-width: 520px;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-eyebrow {\n    display: inline-block;\n    margin-bottom: 12px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    color: #2879b8;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-content h2 {\n    margin: 0 0 14px;\n    font-size: 34px;\n    line-height: 1.22;\n    font-weight: 800;\n    color: #143f6f;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-content p {\n    margin: 0;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #26384d;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-points {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-top: 22px;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-point {\n    display: flex;\n    align-items: center;\n    padding: 16px 15px;\n    border: 1px solid #d9e8f5;\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-point strong {\n    display: block;\n    margin: 0;\n    font-size: 15.5px;\n    line-height: 1.35;\n    color: #123f70;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-cta {\n    margin: 10px auto 48px;\n    padding: 42px 28px;\n    text-align: center;\n    border-radius: 24px;\n    background: transparent;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-cta h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n    color: #143f6f;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-cta p {\n    max-width: 760px;\n    margin: 0 auto 22px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #34495e;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-cta-button {\n    display: inline-block;\n    padding: 13px 24px;\n    border-radius: 999px;\n    background: #143f6f;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.2;\n    font-weight: 700;\n    text-decoration: none;\n  }\n\n  .k45-pc-detail-v2 .k45-pc-cta-button:hover,\n  .k45-pc-detail-v2 .k45-pc-cta-button:focus {\n    opacity: .9;\n  }\n\n  @media screen and (max-width: 900px) {\n    .k45-pc-detail-v2 {\n      padding: 0 14px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-feature {\n      grid-template-columns: 1fr;\n      gap: 22px;\n      margin-bottom: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-feature:nth-child(even) .k45-pc-media,\n    .k45-pc-detail-v2 .k45-pc-feature:nth-child(even) .k45-pc-content {\n      order: initial;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-content {\n      max-width: 100%;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-eyebrow {\n      font-size: 12px;\n      margin-bottom: 8px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-content h2 {\n      font-size: 25px;\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-content p {\n      font-size: 15.5px;\n      line-height: 1.6;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-points {\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-point {\n      padding: 13px 12px;\n      border-radius: 12px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-point strong {\n      font-size: 14px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-media img {\n      border-radius: 16px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-cta {\n      margin: 4px auto 34px;\n      padding: 28px 18px;\n      border-radius: 18px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-cta h2 {\n      font-size: 24px;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-cta p {\n      font-size: 15.5px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .k45-pc-detail-v2 .k45-pc-points {\n      grid-template-columns: 1fr;\n    }\n\n    .k45-pc-detail-v2 .k45-pc-feature {\n      padding: 14px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"k45-pc-detail-v2\"\u003e\n\n  \u003c!-- 1 Dual Filtered Shower Head Combo --\u003e\n  \u003csection class=\"k45-pc-feature\"\u003e\n    \u003cdiv class=\"k45-pc-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1-pc.jpg?v=1792572046\" alt=\"Frizzlife K45+HS04+TS04-PC chrome filtered shower head combo with fixed rainfall showerhead and handheld sprayer\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-pc-content\"\u003e\n      \u003cspan class=\"k45-pc-eyebrow\"\u003eK45+HS04+TS04-PC | Chrome Finish\u003c\/span\u003e\n      \u003ch2\u003eDual Filtered Shower Head Combo with Rainfall \u0026amp; Handheld\u003c\/h2\u003e\n      \u003cp\u003e\n        Upgrade your bathroom with the Frizzlife K45 chrome filtered shower head combo.\n        Its dual-outlet filter treats incoming water before it reaches the fixed rainfall\n        showerhead and handheld sprayer, so both heads receive filtered water. Choose\n        either showerhead or use both together for a more flexible shower experience.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-pc-points\"\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eBoth Shower Heads Filtered\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eRainfall + Handheld Combo\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eSingle or Dual-Head Use\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003ePolished Chrome Finish\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 2 Chlorine Reduction --\u003e\n  \u003csection class=\"k45-pc-feature\"\u003e\n    \u003cdiv class=\"k45-pc-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/2-pc.jpg?v=1792572037\" alt=\"Frizzlife K45 shower water filtration with KDF-55 and calcium sulfite for chlorine reduction\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-pc-content\"\u003e\n      \u003cspan class=\"k45-pc-eyebrow\"\u003eKDF-55 \u0026amp; Calcium Sulfite Filtration\u003c\/span\u003e\n      \u003ch2\u003eChlorine-Reducing Shower Filter for Both Heads\u003c\/h2\u003e\n      \u003cp\u003e\n        The K45 shower filter uses KDF-55 and calcium sulfite media to help reduce\n        free available chlorine in hot shower water. Chlorine-reduction performance\n        has been tested by SGS to NSF\/ANSI 177. The filter is designed for chlorine\n        reduction, not for removing hardness minerals or softening hard water.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-pc-points\"\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eKDF-55 Filter Media\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eCalcium Sulfite Media\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eSGS-Tested to NSF\/ANSI 177\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eFiltration Before Both Outlets\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3 Six Spray Modes --\u003e\n  \u003csection class=\"k45-pc-feature\"\u003e\n    \u003cdiv class=\"k45-pc-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/3-pc.jpg?v=1792572046\" alt=\"Frizzlife chrome rainfall and handheld shower heads featuring six spray modes across both heads\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-pc-content\"\u003e\n      \u003cspan class=\"k45-pc-eyebrow\"\u003eSix Spray Settings\u003c\/span\u003e\n      \u003ch2\u003eSix Spray Modes for Relaxing Showers and Targeted Rinsing\u003c\/h2\u003e\n      \u003cp\u003e\n        Enjoy three settings on the fixed rainfall showerhead and three on the handheld\n        sprayer. Move from broad overhead coverage to a focused rinse for washing hair,\n        bathing pets or cleaning the shower. The dual-head design gives you more control\n        over everyday showering.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-pc-points\"\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eFixed Head: Standard, Mist, Aerated\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eHandheld: Rain, Pulse, Mixed\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 4 Complete Kit and Installation --\u003e\n  \u003csection class=\"k45-pc-feature\"\u003e\n    \u003cdiv class=\"k45-pc-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/4-pc.jpg?v=1792572037\" alt=\"Frizzlife K45+HS04+TS04-PC complete chrome filtered shower kit with rainfall head, handheld sprayer and installation accessories\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"k45-pc-content\"\u003e\n      \u003cspan class=\"k45-pc-eyebrow\"\u003eComplete Shower Kit \u0026amp; Maintenance\u003c\/span\u003e\n      \u003ch2\u003eEasy DIY Installation with a Replaceable Shower Filter\u003c\/h2\u003e\n      \u003cp\u003e\n        The K45+HS04+TS04-PC set includes a fixed rainfall showerhead, handheld\n        showerhead, dual-outlet filtration unit with a pre-installed cartridge,\n        flexible hose, handheld bracket and installation accessories. It is designed\n        for DIY setup on compatible standard U.S. shower arms. Replace the K45-RF\n        cartridge approximately every three months, depending on water quality and use.\n      \u003c\/p\u003e\n      \u003cdiv class=\"k45-pc-points\"\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eComplete Dual-Head Shower Set\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003ePre-Installed K45 Cartridge\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eInstallation Accessories Included\u003c\/strong\u003e\u003c\/div\u003e\n        \u003cdiv class=\"k45-pc-point\"\u003e\u003cstrong\u003eK45-RF Replacement Filter\u003c\/strong\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Final CTA --\u003e\n  \u003cdiv class=\"k45-pc-cta\"\u003e\n    \u003ch2\u003eUpgrade to a Dual Filtered Shower Experience\u003c\/h2\u003e\n    \u003cp\u003e\n      Bring together a filtered rainfall showerhead, versatile handheld sprayer and\n      six spray modes in one coordinated chrome shower system.\n    \u003c\/p\u003e\n    \u003ca class=\"k45-pc-cta-button\" href=\"#\" aria-label=\"Back to purchase options at the top of this product page\"\u003eBack to Purchase Options\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Frizzlife","offers":[{"title":"Default Title","offer_id":50740193132796,"sku":"K45+HS04+TS04-PC","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0159\/8429\/5990\/files\/1_606582c7-a482-43d7-bc19-cb7fe951c6d6.jpg?v=1785401403"}],"url":"https:\/\/www.frizzlife.ca\/de\/collections\/shower-filters.oembed","provider":"Frizzlife","version":"1.0","type":"link"}