{"product_id":"kitchen-sink-soap-dispenser-with-1-m-extension-tube","title":"🔥🫧Kitchen Sink Soap Dispensers✨","description":"\u003cstyle\u003e\n  .ksd-page,\n  .ksd-page * {\n    box-sizing: border-box;\n  }\n\n  .ksd-page {\n    --ksd-bg: #f3f5f6;\n    --ksd-white: #ffffff;\n    --ksd-soft: #eef1f3;\n    --ksd-silver: #c4ccd0;\n    --ksd-steel: #71838d;\n    --ksd-blue-gray: #48616e;\n    --ksd-navy: #243641;\n    --ksd-ink: #34434b;\n    --ksd-muted: #718087;\n    --ksd-line: rgba(54, 76, 86, .14);\n\n    width: 100%;\n    overflow: hidden;\n    padding: 20px 0 48px;\n    color: var(--ksd-ink);\n    background:\n      radial-gradient(circle at 7% 2%, rgba(255,255,255,.95), transparent 25%),\n      radial-gradient(circle at 94% 18%, rgba(211,220,224,.5), transparent 28%),\n      linear-gradient(180deg, #ffffff 0%, #f1f4f5 52%, #e5eaec 100%);\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.65;\n  }\n\n  .ksd-page img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .ksd-container {\n    width: calc(100% - 28px);\n    max-width: 980px;\n    margin: 0 auto;\n  }\n\n  .ksd-section {\n    position: relative;\n    overflow: hidden;\n    margin: 24px 0;\n    padding: clamp(25px, 5vw, 48px) clamp(18px, 5vw, 48px);\n    border: 1px solid var(--ksd-line);\n    border-radius: 32px;\n    background:\n      radial-gradient(circle at 100% 0%, rgba(210,220,224,.42), transparent 32%),\n      linear-gradient(145deg, #ffffff, #f4f6f7);\n    box-shadow: 0 15px 38px rgba(61, 78, 86, .12);\n  }\n\n  .ksd-section::before {\n    position: absolute;\n    top: -90px;\n    right: -75px;\n    width: 190px;\n    height: 190px;\n    border: 1px solid rgba(113, 131, 141, .2);\n    border-radius: 50%;\n    box-shadow:\n      0 0 0 22px rgba(113, 131, 141, .045),\n      0 0 0 44px rgba(113, 131, 141, .03);\n    content: \"\";\n    pointer-events: none;\n  }\n\n  .ksd-section::after {\n    position: absolute;\n    bottom: -110px;\n    left: -90px;\n    width: 220px;\n    height: 220px;\n    border-radius: 50%;\n    background: rgba(198, 209, 213, .22);\n    content: \"\";\n    pointer-events: none;\n  }\n\n  .ksd-section \u003e * {\n    position: relative;\n    z-index: 1;\n  }\n\n  .ksd-hero {\n    text-align: center;\n    background:\n      radial-gradient(circle at 50% 0%, rgba(255,255,255,.98), transparent 45%),\n      linear-gradient(145deg, #ffffff, #eef2f4 66%, #dfe6e9);\n  }\n\n  .ksd-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 9px;\n    margin-bottom: 15px;\n    padding: 8px 16px;\n    border: 1px solid rgba(72, 97, 110, .22);\n    border-radius: 999px;\n    color: var(--ksd-blue-gray);\n    background: rgba(255,255,255,.78);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n  }\n\n  .ksd-kicker::before {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--ksd-steel);\n    box-shadow: 0 0 0 5px rgba(113,131,141,.12);\n    content: \"\";\n  }\n\n  .ksd-title,\n  .ksd-heading {\n    margin: 0 auto 15px;\n    color: var(--ksd-navy);\n    font-weight: 800;\n    letter-spacing: -.7px;\n    line-height: 1.16;\n  }\n\n  .ksd-title {\n    max-width: 820px;\n    font-size: clamp(31px, 6vw, 58px);\n  }\n\n  .ksd-heading {\n    font-size: clamp(26px, 4vw, 39px);\n  }\n\n  .ksd-title span,\n  .ksd-heading span {\n    color: var(--ksd-blue-gray);\n  }\n\n  .ksd-lead {\n    max-width: 730px;\n    margin: 0 auto 23px;\n    color: var(--ksd-muted);\n    font-size: clamp(16px, 2vw, 19px);\n  }\n\n  .ksd-text {\n    margin: 0 auto 18px;\n    color: var(--ksd-muted);\n    font-size: 16px;\n  }\n\n  .ksd-center {\n    text-align: center;\n  }\n\n  .ksd-chip-row {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin: 22px 0 26px;\n  }\n\n  .ksd-chip {\n    padding: 9px 14px;\n    border: 1px solid rgba(113,131,141,.2);\n    border-radius: 999px;\n    color: var(--ksd-blue-gray);\n    background: rgba(255,255,255,.82);\n    font-size: 13px;\n    font-weight: 700;\n  }\n\n  .ksd-image-wrap {\n    position: relative;\n    overflow: hidden;\n    margin-top: 27px;\n    padding: 8px;\n    border: 1px solid rgba(113,131,141,.2);\n    border-radius: 26px;\n    background: linear-gradient(135deg, #ffffff, #e5eaec);\n    box-shadow: 0 14px 32px rgba(61,78,86,.14);\n  }\n\n  .ksd-image-wrap img {\n    border-radius: 19px;\n    transition: transform .55s ease, filter .55s ease;\n  }\n\n  .ksd-image-wrap:hover img {\n    transform: scale(1.025);\n    filter: contrast(1.03) saturate(1.04);\n  }\n\n  .ksd-stat-row {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 11px;\n    margin-top: 22px;\n  }\n\n  .ksd-stat {\n    padding: 16px 10px;\n    border: 1px solid rgba(113,131,141,.18);\n    border-radius: 18px;\n    background: rgba(255,255,255,.76);\n  }\n\n  .ksd-stat strong {\n    display: block;\n    color: var(--ksd-blue-gray);\n    font-size: 20px;\n    line-height: 1.2;\n  }\n\n  .ksd-stat span {\n    display: block;\n    margin-top: 5px;\n    color: var(--ksd-muted);\n    font-size: 12px;\n  }\n\n  .ksd-section--steel {\n    background:\n      radial-gradient(circle at 0% 0%, rgba(255,255,255,.95), transparent 35%),\n      linear-gradient(145deg, #e8edef, #f9fafb 65%, #dfe6e9);\n  }\n\n  .ksd-section--slate {\n    color: #f5f8f9;\n    border-color: rgba(255,255,255,.14);\n    background:\n      radial-gradient(circle at 100% 0%, rgba(207,221,226,.15), transparent 34%),\n      linear-gradient(145deg, #273941, #16252d);\n  }\n\n  .ksd-section--slate .ksd-heading {\n    color: #f5f8f9;\n  }\n\n  .ksd-section--slate .ksd-text {\n    color: #bdcbd0;\n  }\n\n  .ksd-section--slate .ksd-kicker {\n    color: #d5e1e5;\n    border-color: rgba(255,255,255,.2);\n    background: rgba(255,255,255,.07);\n  }\n\n  .ksd-section--slate .ksd-kicker::before {\n    background: #d5e1e5;\n  }\n\n  .ksd-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 15px;\n    margin-top: 24px;\n  }\n\n  .ksd-card {\n    padding: 20px 18px;\n    border: 1px solid rgba(72,97,110,.13);\n    border-radius: 22px;\n    background: rgba(255,255,255,.86);\n    box-shadow: 0 8px 20px rgba(61,78,86,.07);\n    transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;\n  }\n\n  .ksd-card:hover {\n    transform: translateY(-5px);\n    border-color: rgba(72,97,110,.36);\n    box-shadow: 0 15px 29px rgba(61,78,86,.14);\n  }\n\n  .ksd-section--slate .ksd-card {\n    border-color: rgba(255,255,255,.12);\n    background: rgba(255,255,255,.065);\n  }\n\n  .ksd-section--slate .ksd-card h3 {\n    color: #f5f8f9;\n  }\n\n  .ksd-section--slate .ksd-card p {\n    color: #bdcbd0;\n  }\n\n  .ksd-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 10px;\n    border-radius: 14px;\n    color: #ffffff;\n    background: linear-gradient(145deg, #526d79, #92a5ad);\n    font-size: 18px;\n    box-shadow: 0 7px 15px rgba(72,97,110,.2);\n  }\n\n  .ksd-card h3 {\n    margin: 0 0 7px;\n    color: var(--ksd-navy);\n    font-size: 17px;\n  }\n\n  .ksd-card p {\n    margin: 0;\n    color: var(--ksd-muted);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .ksd-highlight {\n    margin-top: 23px;\n    padding: 18px 20px;\n    border-left: 4px solid var(--ksd-steel);\n    border-radius: 0 18px 18px 0;\n    color: #54666f;\n    background: rgba(255,255,255,.72);\n    font-size: 14px;\n  }\n\n  .ksd-highlight strong {\n    color: var(--ksd-navy);\n  }\n\n  .ksd-section--slate .ksd-highlight {\n    color: #c9d8dc;\n    background: rgba(255,255,255,.06);\n  }\n\n  .ksd-section--slate .ksd-highlight strong {\n    color: #f1f5f6;\n  }\n\n  .ksd-check-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 18px;\n    margin-top: 22px;\n  }\n\n  .ksd-check {\n    display: flex;\n    align-items: flex-start;\n    gap: 9px;\n    color: var(--ksd-ink);\n    font-size: 15px;\n    text-align: left;\n  }\n\n  .ksd-check::before {\n    flex: 0 0 auto;\n    width: 21px;\n    height: 21px;\n    margin-top: 2px;\n    border-radius: 50%;\n    color: #ffffff;\n    background: var(--ksd-steel);\n    content: \"✓\";\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 21px;\n    text-align: center;\n  }\n\n  .ksd-section--slate .ksd-check {\n    color: #d5e1e5;\n  }\n\n  .ksd-steps {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 13px;\n    margin-top: 25px;\n  }\n\n  .ksd-step {\n    padding: 19px 14px;\n    border: 1px solid rgba(72,97,110,.13);\n    border-radius: 21px;\n    background: rgba(255,255,255,.78);\n    text-align: center;\n    transition: transform .35s ease, box-shadow .35s ease;\n  }\n\n  .ksd-step:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 14px 25px rgba(61,78,86,.13);\n  }\n\n  .ksd-step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    color: #ffffff;\n    background: linear-gradient(145deg, #526d79, #92a5ad);\n    font-size: 16px;\n    font-weight: 800;\n  }\n\n  .ksd-step h3 {\n    margin: 0 0 6px;\n    color: var(--ksd-navy);\n    font-size: 16px;\n  }\n\n  .ksd-step p {\n    margin: 0;\n    color: var(--ksd-muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  .ksd-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 23px;\n  }\n\n  .ksd-spec {\n    padding: 17px;\n    border: 1px solid rgba(72,97,110,.12);\n    border-radius: 18px;\n    background: rgba(255,255,255,.82);\n  }\n\n  .ksd-spec strong {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--ksd-blue-gray);\n    font-size: 14px;\n  }\n\n  .ksd-spec span {\n    color: var(--ksd-muted);\n    font-size: 14px;\n  }\n\n  .ksd-review-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 24px;\n  }\n\n  .ksd-review {\n    padding: 20px 17px;\n    border: 1px solid rgba(72,97,110,.13);\n    border-radius: 21px;\n    background: rgba(255,255,255,.82);\n    transition: transform .35s ease, box-shadow .35s ease;\n  }\n\n  .ksd-review:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 13px 24px rgba(61,78,86,.12);\n  }\n\n  .ksd-stars {\n    margin-bottom: 10px;\n    color: #7d929c;\n    letter-spacing: 2px;\n  }\n\n  .ksd-review h3 {\n    margin: 0 0 8px;\n    color: var(--ksd-navy);\n    font-size: 16px;\n  }\n\n  .ksd-review p {\n    margin: 0 0 12px;\n    color: var(--ksd-muted);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .ksd-review strong {\n    color: var(--ksd-blue-gray);\n    font-size: 13px;\n  }\n\n  .ksd-faq {\n    margin-top: 22px;\n  }\n\n  .ksd-faq details {\n    margin: 12px 0;\n    overflow: hidden;\n    border: 1px solid rgba(72,97,110,.13);\n    border-radius: 18px;\n    background: rgba(255,255,255,.82);\n  }\n\n  .ksd-faq summary {\n    position: relative;\n    padding: 17px 48px 17px 18px;\n    color: var(--ksd-navy);\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 800;\n    list-style: none;\n  }\n\n  .ksd-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ksd-faq summary::after {\n    position: absolute;\n    top: 50%;\n    right: 18px;\n    color: var(--ksd-steel);\n    content: \"+\";\n    font-size: 22px;\n    font-weight: 400;\n    transform: translateY(-50%);\n  }\n\n  .ksd-faq details[open] summary::after {\n    content: \"−\";\n  }\n\n  .ksd-faq details p {\n    margin: 0;\n    padding: 0 18px 18px;\n    color: var(--ksd-muted);\n    font-size: 14px;\n  }\n\n  .ksd-final {\n    color: #f6f9fa;\n    text-align: center;\n    border-color: rgba(255,255,255,.12);\n    background:\n      radial-gradient(circle at 50% 0%, rgba(211,225,230,.18), transparent 40%),\n      linear-gradient(145deg, #334850, #1e3038);\n  }\n\n  .ksd-final-label {\n    display: inline-block;\n    margin-bottom: 14px;\n    color: #d3e0e4;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 2px;\n  }\n\n  .ksd-final-title {\n    max-width: 720px;\n    margin: 0 auto 14px;\n    color: #f6f9fa;\n    font-size: clamp(28px, 5vw, 46px);\n    font-weight: 800;\n    line-height: 1.18;\n  }\n\n  .ksd-final-title span {\n    color: #d1e1e5;\n  }\n\n  .ksd-final-text {\n    max-width: 690px;\n    margin: 0 auto;\n    color: #c2d1d6;\n    font-size: 16px;\n  }\n\n  @media (max-width: 760px) {\n    .ksd-page {\n      padding: 12px 0 32px;\n    }\n\n    .ksd-container {\n      width: calc(100% - 18px);\n    }\n\n    .ksd-section {\n      margin: 16px 0;\n      padding: 25px 16px;\n      border-radius: 25px;\n    }\n\n    .ksd-title {\n      font-size: 33px;\n    }\n\n    .ksd-heading {\n      font-size: 27px;\n    }\n\n    .ksd-lead,\n    .ksd-text {\n      font-size: 15px;\n    }\n\n    .ksd-feature-grid,\n    .ksd-check-grid,\n    .ksd-steps,\n    .ksd-review-grid,\n    .ksd-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .ksd-stat-row {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .ksd-step {\n      display: grid;\n      grid-template-columns: 45px 1fr;\n      column-gap: 12px;\n      align-items: center;\n      text-align: left;\n    }\n\n    .ksd-step-number {\n      grid-row: span 2;\n      margin-bottom: 0;\n    }\n\n    .ksd-step h3 {\n      margin-bottom: 2px;\n    }\n\n    .ksd-chip-row {\n      gap: 7px;\n    }\n\n    .ksd-chip {\n      font-size: 12px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ksd-page *,\n    .ksd-page *::before,\n    .ksd-page *::after {\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ksd-page\"\u003e\n\u003cdiv class=\"ksd-container\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"ksd-section ksd-hero\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eKitchen Sink Soap Dispenser Extension Kit\u003c\/div\u003e\n\u003ch1 class=\"ksd-title\"\u003eA Cleaner Sink Area. \u003cspan\u003eA More Refined Kitchen.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"ksd-lead\"\u003eReplace countertop clutter with a sleek brushed-metal soap dispenser that connects directly to a large bottle stored beneath the sink. Enjoy a cleaner setup, smoother dispensing, and a more thoughtfully designed kitchen.\u003c\/p\u003e\n\u003cdiv class=\"ksd-chip-row\"\u003e\n\u003cdiv class=\"ksd-chip\"\u003e🔄 360° Rotating Spout\u003c\/div\u003e\n\u003cdiv class=\"ksd-chip\"\u003e🧴 Direct Large-Bottle Connection\u003c\/div\u003e\n\u003cdiv class=\"ksd-chip\"\u003e👆 One-Hand Press Operation\u003c\/div\u003e\n\u003cdiv class=\"ksd-chip\"\u003e📏 Approx. 100 cm Tube\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1000\/2343\/5633\/files\/ccecd64d-0fcf-4395-a3c1-9fa8c9d4e906.png?v=1788341673\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ksd-stat-row\"\u003e\n\u003cdiv class=\"ksd-stat\"\u003e\n\u003cstrong\u003e360°\u003c\/strong\u003e \u003cspan\u003eRotating Spout\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-stat\"\u003e\n\u003cstrong\u003e100 cm\u003c\/strong\u003e \u003cspan\u003eFlexible Tube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-stat\"\u003e\n\u003cstrong\u003e1 Hand\u003c\/strong\u003e \u003cspan\u003eEasy Press Pump\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-stat\"\u003e\n\u003cstrong\u003e0\u003c\/strong\u003e \u003cspan\u003eSoap Bottle Included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"ksd-section ksd-section--steel ksd-center\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eDesigned Around Your Sink\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eSmall Upgrade. \u003cspan\u003eNoticeably Better Kitchen.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eThe premium brushed-nickel-inspired finish complements stainless-steel appliances and modern faucets. By moving the large detergent bottle into the cabinet, the sink area feels cleaner, calmer, and more organized.\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/cfb3d194b8bd01bbdb1c41e43f6236ebb500b812.png\" alt=\"Kitchen sink soap dispenser extension kit installed beside a modern faucet\" loading=\"eager\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eElevated Appearance\u003c\/h3\u003e\n\u003cp\u003eA clean metallic finish helps the dispenser blend naturally with modern kitchen fixtures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e▣\u003c\/div\u003e\n\u003ch3\u003eLess Countertop Clutter\u003c\/h3\u003e\n\u003cp\u003eKeep the large soap bottle inside the cabinet instead of beside the faucet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e◎\u003c\/div\u003e\n\u003ch3\u003eConvenient Access\u003c\/h3\u003e\n\u003cp\u003eDispense soap directly where you need it without lifting or opening a bottle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eMade for Daily Use\u003c\/h3\u003e\n\u003cp\u003eA practical kitchen upgrade for washing dishes, cookware, sponges, and brushes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ROTATING SPOUT --\u003e\n\u003csection class=\"ksd-section\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e01 · Flexible Direction\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eTurn the Spout \u003cspan\u003eWhere You Need It\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eThe 360° rotating spout lets you direct soap toward your sponge, sink, cookware, or dish brush. Adjust the direction from either side for a more convenient washing routine.\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e↻\u003c\/div\u003e\n\u003ch3\u003e360° Rotation\u003c\/h3\u003e\n\u003cp\u003eMove the spout smoothly around the pump to suit your sink layout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003eMore Precise Dispensing\u003c\/h3\u003e\n\u003cp\u003ePoint the nozzle directly toward the sponge, brush, sink, or cookware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/065e86e10c38bc82f8869514a4b75dac6f22690e.png\" alt=\"360 degree rotating spout of the kitchen sink soap dispenser\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DIRECT LARGE BOTTLE --\u003e\n\u003csection class=\"ksd-section ksd-section--slate\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e02 · Direct Large-Bottle Connection\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eSkip the Small Reservoir. \u003cspan\u003eUse a Larger Soap Bottle.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eThe extension tube reaches directly into a full-size dish soap container stored under the sink. This removes the need to repeatedly refill a small countertop reservoir.\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e🧴\u003c\/div\u003e\n\u003ch3\u003eLarge-Bottle Compatible\u003c\/h3\u003e\n\u003cp\u003eConnect the tube directly to a large bottle of dish soap or suitable liquid cleaner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e↘\u003c\/div\u003e\n\u003ch3\u003eConvenient Under-Sink Storage\u003c\/h3\u003e\n\u003cp\u003eKeep the main bottle out of sight while the pump stays neatly installed above the sink.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/b6d990b24655323e2ff7f39fb547053ee6b2cc2c.png\" alt=\"Soap dispenser extension tube connected to a large bottle under the sink\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CLEAR COUNTERTOP --\u003e\n\u003csection class=\"ksd-section ksd-center\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e03 · A Cleaner Countertop\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eHide the Bottle. \u003cspan\u003eKeep the Counter Clear.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eStore the large detergent bottle inside the cabinet beneath the sink. Your countertop stays more open and the washing area looks cleaner and more organized.\u003c\/p\u003e\n\u003cdiv class=\"ksd-check-grid\"\u003e\n\u003cdiv class=\"ksd-check\"\u003eReduces visible bottle clutter\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eCreates a more organized sink area\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eWorks with many modern kitchen styles\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eHelps keep the countertop looking polished\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eKeeps large bottles within easy reach\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eIdeal for kitchens and utility sinks\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/1f87497d47048bb3feeb7694a65b116eab2f1406.png\" alt=\"Clean kitchen countertop with large soap bottle stored underneath the sink\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRESS OPERATION --\u003e\n\u003csection class=\"ksd-section ksd-section--steel\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e04 · Simple Press-to-Dispense Operation\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003ePress Once. \u003cspan\u003eGet Soap with One Hand.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eThere is no need to lift, open, or tilt a soap bottle. Simply press the pump with one hand to dispense soap onto a sponge, brush, dish, or cookware.\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e👆\u003c\/div\u003e\n\u003ch3\u003eOne-Hand Operation\u003c\/h3\u003e\n\u003cp\u003eKeep one hand on the sponge or dish while pressing the dispenser with the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e💧\u003c\/div\u003e\n\u003ch3\u003eDirect Dispensing\u003c\/h3\u003e\n\u003cp\u003ePoint the spout toward the target area for a more controlled washing process.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e🍽️\u003c\/div\u003e\n\u003ch3\u003eUseful for Dishes\u003c\/h3\u003e\n\u003cp\u003eConvenient for washing plates, pans, cookware, sponges, and dish brushes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e✓\u003c\/div\u003e\n\u003ch3\u003eLess Handling\u003c\/h3\u003e\n\u003cp\u003eAvoid repeatedly lifting, opening, tilting, and replacing a heavy soap bottle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/53cbf7b0681e82413215d5e51d88c57474654356.png\" alt=\"One hand pressing the kitchen sink soap dispenser\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EXTENSION TUBE --\u003e\n\u003csection class=\"ksd-section\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e05 · Approx. 100 cm Extension Tube\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003ePlenty of Reach \u003cspan\u003eUnder the Sink\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eThe flexible one-metre silicone tube provides enough reach for many cabinet layouts. Arrange it carefully inside the cabinet so the tube can reach close to the bottom of the soap bottle.\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e📏\u003c\/div\u003e\n\u003ch3\u003eApprox. 100 cm Length\u003c\/h3\u003e\n\u003cp\u003eProvides extended reach from the countertop pump to the bottle below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e〰\u003c\/div\u003e\n\u003ch3\u003eFlexible Arrangement\u003c\/h3\u003e\n\u003cp\u003ePosition the tube around the available cabinet space without sharp bends or knots.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/55560b66e6d668ab0ad5c457bcf5294069aa40b3.png\" alt=\"One metre flexible extension tube for under sink soap bottle connection\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LESS REFILLING --\u003e\n\u003csection class=\"ksd-section ksd-section--slate ksd-center\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003e06 · Less Frequent Refilling\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eRefill Less. \u003cspan\u003eEnjoy More Convenience.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-text\"\u003eConnecting directly to a larger soap bottle helps reduce the need to remove a small reservoir, pour in detergent, and clean up accidental spills again and again.\u003c\/p\u003e\n\u003cdiv class=\"ksd-feature-grid\"\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e⟳\u003c\/div\u003e\n\u003ch3\u003eFewer Refills\u003c\/h3\u003e\n\u003cp\u003eUse a larger bottle so you do not need to refill a small container as often.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eLess Mess Around the Sink\u003c\/h3\u003e\n\u003cp\u003eReduce spills and drips caused by repeatedly pouring soap into a small reservoir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e▣\u003c\/div\u003e\n\u003ch3\u003eCleaner Setup\u003c\/h3\u003e\n\u003cp\u003eKeep the main detergent bottle neatly stored inside the cabinet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-card\"\u003e\n\u003cdiv class=\"ksd-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eIdeal for Busy Kitchens\u003c\/h3\u003e\n\u003cp\u003eDesigned for everyday dishwashing and convenient household routines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/954ad853a7aad0291c9278dcc9ce0262b3be2421.png\" alt=\"Large soap bottle connected to kitchen sink dispenser for less frequent refilling\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO INSTALL --\u003e\n\u003csection class=\"ksd-section ksd-center\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eHow to Install\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eSet It Up \u003cspan\u003ein Seven Simple Steps\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ksd-steps\"\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eCheck the Hole\u003c\/h3\u003e\n\u003cp\u003eMake sure your sink or countertop has a suitable dispenser hole.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eInstall the Pump\u003c\/h3\u003e\n\u003cp\u003eInsert the threaded pump through the hole and tighten the washer and nut underneath.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eConnect the Tube\u003c\/h3\u003e\n\u003cp\u003ePush the silicone tube firmly onto the suction connection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e4\u003c\/div\u003e\n\u003ch3\u003eInsert into Bottle\u003c\/h3\u003e\n\u003cp\u003ePlace the other end inside the large detergent bottle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e5\u003c\/div\u003e\n\u003ch3\u003ePosition the Tube\u003c\/h3\u003e\n\u003cp\u003eLet the tube reach close to the bottom without pressing tightly against it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e6\u003c\/div\u003e\n\u003ch3\u003ePrime the Pump\u003c\/h3\u003e\n\u003cp\u003ePress several times until the soap reaches the pump and begins dispensing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-step\"\u003e\n\u003cdiv class=\"ksd-step-number\"\u003e7\u003c\/div\u003e\n\u003ch3\u003eAdjust the Spout\u003c\/h3\u003e\n\u003cp\u003eRotate the spout toward your sponge, sink, or cookware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HELPFUL TIPS --\u003e\n\u003csection class=\"ksd-section ksd-section--steel\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eHelpful Tips\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eSmall Details \u003cspan\u003eMake a Smoother Setup\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ksd-check-grid\"\u003e\n\u003cdiv class=\"ksd-check\"\u003eRinse and dry the tube before first installation.\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eAvoid sharp bends, knots, or kinks in the tube.\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eKeep the suction end submerged in the liquid.\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eFlush the tube with warm water before changing liquids.\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eDo not use liquids containing particles or hardened residue.\u003c\/div\u003e\n\u003cdiv class=\"ksd-check\"\u003eVery thick soap may require additional presses during priming.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-image-wrap\"\u003e\u003cimg src=\"https:\/\/www.taveriax.com\/cdn\/shop\/files\/image\/a1f88526cf70866beae244dfcd277f07e41d7ead.png\" alt=\"Helpful installation and usage tips for the kitchen sink soap dispenser\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRODUCT SPECIFICATIONS --\u003e\n\u003csection class=\"ksd-section\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eProduct Specifications\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eDesigned for a \u003cspan\u003eCleaner Daily Routine\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ksd-specs\"\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eProduct Name\u003c\/strong\u003e \u003cspan\u003eKitchen Sink Soap Dispenser Extension Kit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003ePump Color\u003c\/strong\u003e \u003cspan\u003eSilver\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eSpout Function\u003c\/strong\u003e \u003cspan\u003e360° rotation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eSpout Length\u003c\/strong\u003e \u003cspan\u003eApproximately 70 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eUpper Pump Height\u003c\/strong\u003e \u003cspan\u003eApproximately 60 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eLower Connector Length\u003c\/strong\u003e \u003cspan\u003eApproximately 55 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eThreaded Shank Diameter\u003c\/strong\u003e \u003cspan\u003eApproximately 24 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eSuction Tube Length\u003c\/strong\u003e \u003cspan\u003eApproximately 1000 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eTube Material\u003c\/strong\u003e \u003cspan\u003eStainless steel, plastic, and silicone tubing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003ePump Finish\u003c\/strong\u003e \u003cspan\u003eStainless-steel-look metal housing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eInstallation Area\u003c\/strong\u003e \u003cspan\u003eKitchen sink, utility sink, washbasin, or compatible countertop\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eSuitable Liquids\u003c\/strong\u003e \u003cspan\u003eDish soap, liquid hand soap, and free-flowing cleaning liquids\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-spec\"\u003e\n\u003cstrong\u003eSoap and Bottle Included\u003c\/strong\u003e \u003cspan\u003eNo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-highlight\"\u003e\n\u003cstrong\u003eBefore ordering:\u003c\/strong\u003e Measurements are taken manually and may vary slightly. Check the mounting-hole size, countertop thickness, and under-sink clearance before ordering.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CUSTOMER REVIEWS --\u003e\n\u003csection class=\"ksd-section ksd-center\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eCustomer Reviews\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eA Simple Upgrade \u003cspan\u003eCustomers Notice Every Day\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ksd-review-grid\"\u003e\n\u003cdiv class=\"ksd-review\"\u003e\n\u003cdiv class=\"ksd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003eMy countertop looks much cleaner\u003c\/h3\u003e\n\u003cp\u003e“I can keep the large dish soap bottle inside the cabinet now. There is one less bottle around the faucet, and the pump is easy to use.”\u003c\/p\u003e\n\u003cstrong\u003e— Emily R. | Verified Purchase\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-review\"\u003e\n\u003cdiv class=\"ksd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003eNo more constant refilling\u003c\/h3\u003e\n\u003cp\u003e“The tube connects directly to my large soap bottle. After pressing it several times to prime the tube, it started dispensing normally.”\u003c\/p\u003e\n\u003cstrong\u003e— Michael T. | Verified Purchase\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ksd-review\"\u003e\n\u003cdiv class=\"ksd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003ch3\u003eThe rotating spout is useful\u003c\/h3\u003e\n\u003cp\u003e“I can turn the nozzle toward the sponge or toward the sink when washing larger pans. It is convenient to operate with one hand.”\u003c\/p\u003e\n\u003cstrong\u003e— Sarah M. | Verified Purchase\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ksd-section\"\u003e\n\u003cdiv class=\"ksd-kicker\"\u003eGood to Know\u003c\/div\u003e\n\u003ch2 class=\"ksd-heading\"\u003eFrequently Asked \u003cspan\u003eQuestions\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ksd-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the kit include the soap bottle?\u003c\/summary\u003e\n\u003cp\u003eNo. The kit includes the dispenser pump, connectors, and extension tube. The soap bottle must be purchased separately.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use a large dish soap bottle?\u003c\/summary\u003e\n\u003cp\u003eYes. The extension tube is designed to reach into a large bottle stored beneath the sink.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan the spout rotate?\u003c\/summary\u003e\n\u003cp\u003eYes. The spout rotates 360° so you can direct it toward your sponge, sink, cookware, or dish brush.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat liquids can be used?\u003c\/summary\u003e\n\u003cp\u003eIt is suitable for dish soap, liquid hand soap, and other free-flowing cleaning liquids. Avoid liquids containing particles or hardened residue.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow long is the extension tube?\u003c\/summary\u003e\n\u003cp\u003eThe silicone suction tube is approximately 1000 mm, or 100 cm, long.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I check before ordering?\u003c\/summary\u003e\n\u003cp\u003eCheck that your sink or countertop has a suitable mounting hole and that there is enough clearance underneath for the bottle and tube.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"ksd-section ksd-final\"\u003e\n\u003cdiv class=\"ksd-final-label\"\u003ePRESS · DISPENSE · ENJOY\u003c\/div\u003e\n\u003ch2 class=\"ksd-final-title\"\u003eMake Your Sink Area Feel \u003cspan\u003eClean, Calm, and Complete\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ksd-final-text\"\u003eKeep the large soap bottle out of sight, direct the spout wherever you need it, and enjoy a more convenient dishwashing routine with a polished modern finish.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UFO","offers":[{"title":"1 Pc","offer_id":64508192194929,"sku":"BZ3437937-A","price":19.99,"currency_code":"USD","in_stock":true},{"title":"🔥🔥2 Pcs","offer_id":64508192227697,"sku":"BZ3437937-A*2","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/2343\/5633\/files\/ac762f22357cb47da54838d7c2595438331adefd.webp?v=1788340737","url":"https:\/\/valorsonline.com\/products\/kitchen-sink-soap-dispenser-with-1-m-extension-tube","provider":"ValorsOnline","version":"1.0","type":"link"}