{"product_id":"360-swivel-faucet-sprayer","title":"360° Swivel Faucet Sprayer","description":"\u003cdiv class=\"product-detail-container\"\u003e\n\u003csection class=\"hero-section\"\u003e\n\u003cdiv class=\"hero-content\"\u003e \n\u003ch1\u003eUpgrade Your Kitchen Faucet in Seconds\u003c\/h1\u003e\n\n\u003cp\u003eTransform your standard faucet into a high-performance sprayer with dual water modes, 360° rotation, and anti-splash technology. Designed for effortless installation and daily convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hero-image\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img49\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260920175436\/e36376936cb5e1ca23f95f43f24dbe30.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"features-wrapper\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img42\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260920174406\/6439b3ca5c71bd002620316094df3c48.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eMultiple Water Modes\u003c\/h2\u003e\n\n\u003cp\u003eSwitch effortlessly between a soft stream and powerful spray to handle rinsing, washing, and everyday kitchen tasks. The convenient button allows you to change settings instantly without turning off the water.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003eStream Mode\u003c\/span\u003e \u003cspan class=\"tag\"\u003eSpray Mode\u003c\/span\u003e \u003cspan class=\"tag\"\u003eBoosted Spray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2: Reach \u0026 Swivel --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img52\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260920174406\/747268282056cb2c65d1ae545dc44a45.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003e360° Flexible Reach\u003c\/h2\u003e\n\n\u003cp\u003eThe swivel joint  design provide smooth movement and greater sink coverage for easier cleaning. Whether you are filling tall pots or rinsing the sink corners, this sprayer adapts to your needs.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003e360° Swivel\u003c\/span\u003e \u003cspan class=\"tag\"\u003eAnti-Splash Nozzle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3: Installation --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img45\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260920174406\/6499fa6798e00a9970246ba9fb240a6a.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eQuick, Tool-Free Installation\u003c\/h2\u003e\n\n\u003cp\u003eAttach the sprayer to your existing faucet in just a few simple steps for an instant kitchen upgrade. No wrenches or plumbers required—simply unscrew the old head and screw this one on.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003eEasy Install\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUniversal Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- C. SPECIFICATIONS --\u003e\n\n\u003csection class=\"specifications-section\"\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\n\u003ctable class=\"spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Material\"\u003e\u003cspan class=\"spec-value\"\u003eABS + Brass\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Dimensions\"\u003e\u003cspan class=\"spec-value\"\u003eTotal Length: 135mm (5.3\") | Head Diameter: 35mm (1.4\") | Thread Size: 22mm (0.9\")\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Water Modes\"\u003e\u003cspan class=\"spec-value\"\u003eStream \/ Spray \/ Boosted Spray\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Available Colors\"\u003e\u003cspan class=\"spec-value\"\u003eSilver \/ Black \/ Gunmetal Grey\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- D. FAQ --\u003e\n\n\u003csection class=\"faq-section\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDoes this require tools to install?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eNo, this sprayer is designed for quick, tool-free installation. You can simply hand-tighten it onto your existing faucet adapter in three easy steps.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan I switch between different water flows easily?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eYes, the unit features a convenient button switch that allows you to toggle between the soft stream mode and the powerful spray mode instantly while using the faucet.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eIs the sprayer compatible with my sink?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eThis replacement head offers a 360° swivel range design, making it suitable for most standard kitchen sinks to ensure full coverage and flexible reach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* CSS Variables *\/\n        .product-detail-container {\n            --primary: #2c3e50;\n            --primary-hover: #34495e;\n            --text-main: #333333;\n            --text-sub: #666666;\n            --bg-body: #ffffff;\n            --bg-card: #f8f9fa;\n            --bg-soft: #eef2f5;\n            --radius-md: 8px;\n            --radius-lg: 16px;\n            --shadow-sm: 0 2px 8px rgba(0,0,0,0.05);\n            --shadow-lg: 0 10px 30px rgba(0,0,0,0.08);\n            --border-color: #eaeaea;\n            \n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 5%;\n            box-sizing: border-box;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            overflow-wrap: break-word;\n            word-break: break-word;\n            color: var(--text-main);\n        }\n\n        \/* Reset \u0026 Base Styles *\/\n        .product-detail-container * {\n            box-sizing: border-box;\n        }\n        \n        .product-detail-container h1, \n        .product-detail-container h2, \n        .product-detail-container h3 {\n            margin-top: 0;\n        }\n\n        .product-detail-container p {\n            margin-bottom: 0;\n        }\n\n        \/* Typography System *\/\n        .product-detail-container h1 {\n            font-size: 22px;\n            line-height: 1.3;\n            font-weight: 700;\n            color: var(--text-main);\n            margin-bottom: 12px;\n        }\n\n        .product-detail-container h2,\n        .product-detail-container h3 {\n            font-size: 20px;\n            line-height: 1.4;\n            font-weight: 600;\n            color: var(--text-main);\n            margin-bottom: 12px;\n        }\n\n        .product-detail-container p,\n        .product-detail-container li,\n        .product-detail-container span {\n            font-size: 18px;\n            line-height: 1.6;\n            color: var(--text-sub);\n        }\n\n        \/* Layout Modules *\/\n        .hero-section {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            text-align: center;\n            padding: clamp(2rem, 5vw, 4rem) 0;\n            gap: 20px;\n        }\n\n        .badge {\n            display: inline-block;\n            padding: 6px 16px;\n            background-color: var(--primary);\n            color: #fff;\n            border-radius: 50px;\n            font-size: 18px;\n            font-weight: 500;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .image-placeholder {\n            width: 100%;\n            height: auto;\n            min-height: 250px;\n            background-color: var(--bg-soft);\n            border: 2px dashed var(--border-color);\n            border-radius: var(--radius-lg);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--text-sub);\n            font-size: 18px;\n            text-align: center;\n            padding: 20px;\n        }\n\n        \/* Features *\/\n        .features-wrapper {\n            display: flex;\n            flex-direction: column;\n            gap: clamp(2rem, 5vw, 4rem);\n        }\n\n        .feature-item {\n            display: flex;\n            flex-direction: column;\n            gap: 24px;\n            align-items: center;\n        }\n\n        .feature-media {\n            flex: 1;\n            width: 100%;\n        }\n\n        .feature-copy {\n            flex: 1;\n            width: 100%;\n        }\n\n        .feature-tags {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 10px;\n            margin-top: 16px;\n        }\n\n        .tag {\n            background-color: var(--bg-soft);\n            color: var(--primary);\n            padding: 4px 12px;\n            border-radius: var(--radius-md);\n            font-size: 18px;\n            font-weight: 500;\n        }\n\n        \/* Specifications *\/\n        .specifications-section {\n            margin-top: clamp(2rem, 5vw, 4rem);\n            padding: clamp(2rem, 5vw, 4rem) 0;\n            border-top: 1px solid var(--border-color);\n        }\n\n        .spec-table {\n            width: 100%;\n            border-collapse: collapse;\n            margin-top: 20px;\n        }\n\n        .spec-table td {\n            padding: 16px;\n            border-bottom: 1px solid var(--border-color);\n            vertical-align: top;\n        }\n\n        .spec-label {\n            font-weight: 600;\n            color: var(--text-main);\n            width: 30%;\n        }\n\n        .spec-value {\n            color: var(--text-sub);\n            width: 70%;\n        }\n\n        \/* FAQ *\/\n        .faq-section {\n            margin-top: clamp(2rem, 5vw, 4rem);\n            padding-bottom: 40px;\n        }\n\n        .faq-item {\n            margin-bottom: 24px;\n            background-color: var(--bg-card);\n            padding: 20px;\n            border-radius: var(--radius-md);\n        }\n\n        .faq-question {\n            font-size: 20px;\n            font-weight: 600;\n            color: var(--text-main);\n            margin-bottom: 10px;\n        }\n\n        .faq-answer {\n            font-size: 18px;\n            color: var(--text-sub);\n        }\n\n        \/* Desktop Z-Pattern *\/\n        @media (min-width: 768px) {\n            .hero-section {\n                flex-direction: row-reverse;\n                text-align: left;\n                align-items: center;\n            }\n            .hero-content {\n                flex: 1;\n            }\n            .hero-image {\n                flex: 1;\n            }\n            \n            .feature-item {\n                flex-direction: row;\n                align-items: center;\n            }\n            \n            \/* Alternate direction *\/\n            .feature-item:nth-child(even) {\n                flex-direction: row-reverse;\n            }\n            \n            .feature-media, .feature-copy {\n                flex: 1;\n            }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 767px) {\n            .feature-item {\n                flex-direction: column !important; \/* Force Column for all features *\/\n            }\n            \n            \/* Specific Mobile Specs Layout *\/\n            .spec-table, \n            .spec-table tbody, \n            .spec-table tr, \n            .spec-table td {\n                display: block;\n                width: 100%;\n            }\n\n            .spec-table td {\n                display: grid;\n                grid-template-columns: minmax(110px, 40%) minmax(0, 1fr);\n                gap: 14px;\n                padding: 14px 0;\n                align-items: start;\n                white-space: normal;\n                overflow-wrap: anywhere;\n                word-break: break-word;\n            }\n\n            .spec-table td::before {\n                content: attr(data-label);\n                display: block;\n                font-size: 18px;\n                font-weight: 600;\n                color: var(--text-main);\n                line-height: 1.5;\n            }\n\n            .spec-table .spec-value {\n                display: block;\n                min-width: 0;\n                max-width: 100%;\n                font-size: 18px;\n                line-height: 1.5;\n                white-space: normal;\n                overflow-wrap: anywhere;\n                word-break: break-word;\n            }\n            \n            \/* Hide desktop table headers if any exist implicitly or structurally *\/\n            .spec-table thead {\n                display: none;\n            }\n            \n            \/* Remove label class usage in mobile to rely on pseudo-element *\/\n            .spec-label {\n                display: none;\n            }\n        }\n\n        @media (max-width: 420px) {\n            .spec-table td {\n                grid-template-columns: 1fr;\n                gap: 6px;\n            }\n        }\n\u003c\/style\u003e\n","brand":"Bak","offers":[{"title":"Chrome Silver \/ 1-Pack (Essential)","offer_id":47513733857471,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Matte Black \/ 1-Pack (Essential)","offer_id":47513733890239,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Gunmetal Gray \/ 1-Pack (Essential)","offer_id":47513733923007,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Chrome Silver \/ 2-Pack (Keep a Backup - 10%)","offer_id":47513747325119,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Matte Black \/ 2-Pack (Keep a Backup - 10%)","offer_id":47513747357887,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Gunmetal Gray \/ 2-Pack (Keep a Backup - 10%)","offer_id":47513747390655,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Chrome Silver \/ 3-Pack (Team Pack - 15%)","offer_id":47513747423423,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Matte Black \/ 3-Pack (Team Pack - 15%)","offer_id":47513747456191,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Gunmetal Gray \/ 3-Pack (Team Pack - 15%)","offer_id":47513747488959,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/3220\/3711\/files\/e36376936cb5e1ca23f95f43f24dbe30.jpg?v=1789898731","url":"https:\/\/ggkbkw-fz.myshopify.com\/products\/360-swivel-faucet-sprayer","provider":"Bak","version":"1.0","type":"link"}