{"title":"You Might Also Like","description":null,"products":[{"product_id":"easypure™-3-in-1-smart-toothbrush-sterilizer-dispenser","title":"EasyPure™ 3-in-1 Smart Toothbrush Sterilizer \u0026 Dispenser","description":"\u003c!-- EASY GOING — EASYPURE™ PRODUCT DESCRIPTION --\u003e\n\u003csection class=\"easygoing-easypure\"\u003e\n\n\u003cstyle\u003e\n\/* =========================================================\n   EASY GOING — EASYPURE™\n   MOBILE FIRST \/ TABLET \/ LAPTOP \/ DESKTOP\n   No logo image or SVG is used.\n   Designed to work INSIDE an existing Shopify theme.\n   ========================================================= *\/\n\n.easygoing-easypure,\n.easygoing-easypure * {\n  box-sizing: border-box;\n}\n\n.easygoing-easypure {\n  --eg-green: #7d9d6b;\n  --eg-green-dark: #5f7f51;\n  --eg-orange: #d98b45;\n  --eg-charcoal: #242725;\n  --eg-text: #303532;\n  --eg-muted: #6d746f;\n  --eg-cream: #f7f5ef;\n  --eg-white: #ffffff;\n  --eg-line: rgba(95,127,81,.18);\n\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 14px;\n  color: var(--eg-text);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n               Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.5;\n  overflow: hidden;\n}\n\n.easygoing-easypure h1,\n.easygoing-easypure h2,\n.easygoing-easypure h3,\n.easygoing-easypure p {\n  margin-top: 0;\n}\n\n.easygoing-easypure a {\n  text-decoration: none !important;\n}\n\n\/* =========================================================\n   BRAND TEXT\n   ========================================================= *\/\n\n.eg-brand-name {\n  text-align: center;\n  margin-bottom: 23px;\n  line-height: .9;\n}\n\n.eg-brand-name .eg-easy {\n  display: block;\n  color: var(--eg-charcoal);\n  font-size: 22px;\n  font-weight: 850;\n  letter-spacing: .07em;\n}\n\n.eg-brand-name .eg-going {\n  display: block;\n  color: var(--eg-green);\n  font-size: 22px;\n  font-weight: 850;\n  letter-spacing: .07em;\n}\n\n.eg-tagline {\n  margin-top: 7px;\n  color: var(--eg-muted);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 10px;\n  font-style: italic;\n}\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.eg-hero {\n  position: relative;\n  padding: 35px 18px;\n  border-radius: 22px;\n  overflow: hidden;\n\n  background:\n    radial-gradient(\n      circle at 88% 12%,\n      rgba(125,157,107,.18),\n      transparent 31%\n    ),\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(217,139,69,.08),\n      transparent 30%\n    ),\n    linear-gradient(\n      145deg,\n      #fbfaf6 0%,\n      #f1f0e9 100%\n    );\n\n  border: 1px solid rgba(95,127,81,.12);\n}\n\n.eg-hero-inner {\n  max-width: 850px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n.eg-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n\n  margin-bottom: 13px;\n\n  color: var(--eg-green-dark);\n  font-size: 11px;\n  font-weight: 850;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n.eg-eyebrow::before,\n.eg-eyebrow::after {\n  content: \"\";\n  width: 20px;\n  height: 2px;\n  border-radius: 20px;\n  background: var(--eg-orange);\n}\n\n.eg-hero h1 {\n  margin-bottom: 15px;\n\n  color: var(--eg-charcoal);\n  font-size: clamp(36px, 8vw, 64px);\n  font-weight: 850;\n  line-height: .98;\n  letter-spacing: -.045em;\n}\n\n.eg-hero h1 span {\n  color: var(--eg-green);\n}\n\n.eg-hero-copy {\n  max-width: 720px;\n  margin: 0 auto;\n\n  color: var(--eg-muted);\n  font-size: clamp(15px, 2.2vw, 19px);\n  line-height: 1.6;\n}\n\n.eg-hero-copy strong {\n  color: var(--eg-charcoal);\n}\n\n\/* =========================================================\n   CTA BUTTONS\n   ========================================================= *\/\n\n.eg-buttons {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 10px;\n\n  margin-top: 25px;\n}\n\n.eg-button {\n  min-height: 50px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  padding: 13px 22px;\n\n  border-radius: 12px;\n\n  font-size: 14px;\n  font-weight: 800;\n  text-align: center;\n\n  transition:\n    transform .2s ease,\n    box-shadow .2s ease,\n    background .2s ease;\n}\n\n.eg-button-primary {\n  background: var(--eg-green-dark);\n  color: #ffffff !important;\n\n  box-shadow:\n    0 9px 22px rgba(95,127,81,.25);\n}\n\n.eg-button-primary:hover {\n  background: #4f6e43;\n  color: #ffffff !important;\n\n  transform: translateY(-2px);\n\n  box-shadow:\n    0 13px 28px rgba(95,127,81,.32);\n}\n\n.eg-button-secondary {\n  background: #ffffff;\n  color: var(--eg-charcoal) !important;\n\n  border: 1px solid var(--eg-line);\n}\n\n.eg-button-secondary:hover {\n  color: var(--eg-charcoal) !important;\n  border-color: var(--eg-green);\n  transform: translateY(-2px);\n}\n\n\/* =========================================================\n   QUICK BENEFITS\n   ========================================================= *\/\n\n.eg-benefits {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 9px;\n\n  margin-top: 25px;\n}\n\n.eg-benefit {\n  padding: 14px 8px;\n\n  text-align: center;\n\n  background: rgba(255,255,255,.72);\n  border: 1px solid var(--eg-line);\n  border-radius: 13px;\n}\n\n.eg-benefit strong {\n  display: block;\n\n  color: var(--eg-charcoal);\n  font-size: 12px;\n}\n\n.eg-benefit span {\n  display: block;\n\n  margin-top: 3px;\n\n  color: var(--eg-muted);\n  font-size: 10px;\n}\n\n\/* =========================================================\n   GENERAL SECTIONS\n   ========================================================= *\/\n\n.eg-section {\n  padding: 55px 4px;\n}\n\n.eg-heading {\n  max-width: 700px;\n  margin: 0 auto 29px;\n\n  text-align: center;\n}\n\n.eg-heading-label {\n  color: var(--eg-green-dark);\n\n  font-size: 11px;\n  font-weight: 850;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.eg-heading h2 {\n  margin: 7px 0 9px;\n\n  color: var(--eg-charcoal);\n  font-size: clamp(28px, 5vw, 44px);\n  font-weight: 850;\n  line-height: 1.08;\n  letter-spacing: -.04em;\n}\n\n.eg-heading p {\n  margin-bottom: 0;\n\n  color: var(--eg-muted);\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =========================================================\n   FEATURES\n   ========================================================= *\/\n\n.eg-features {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 11px;\n}\n\n.eg-feature {\n  padding: 21px 18px;\n\n  background: #ffffff;\n\n  border: 1px solid var(--eg-line);\n  border-radius: 17px;\n\n  box-shadow:\n    0 7px 25px rgba(30,40,30,.045);\n\n  transition:\n    transform .2s ease,\n    box-shadow .2s ease;\n}\n\n.eg-feature:hover {\n  transform: translateY(-3px);\n\n  box-shadow:\n    0 13px 32px rgba(30,40,30,.08);\n}\n\n.eg-feature-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  width: 38px;\n  height: 38px;\n\n  margin-bottom: 14px;\n\n  border-radius: 11px;\n\n  background: rgba(125,157,107,.13);\n\n  color: var(--eg-green-dark);\n\n  font-size: 11px;\n  font-weight: 850;\n}\n\n.eg-feature h3 {\n  margin-bottom: 6px;\n\n  color: var(--eg-charcoal);\n\n  font-size: 17px;\n  font-weight: 800;\n  line-height: 1.2;\n}\n\n.eg-feature p {\n  margin-bottom: 0;\n\n  color: var(--eg-muted);\n\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* =========================================================\n   MAIN BRAND MESSAGE\n   ========================================================= *\/\n\n.eg-highlight {\n  position: relative;\n\n  padding: 30px 20px;\n\n  border-radius: 21px;\n\n  background: var(--eg-charcoal);\n\n  color: #ffffff;\n\n  text-align: center;\n\n  overflow: hidden;\n}\n\n.eg-highlight::before {\n  content: \"\";\n\n  position: absolute;\n\n  width: 180px;\n  height: 180px;\n\n  right: -70px;\n  top: -80px;\n\n  border-radius: 50%;\n\n  background: rgba(125,157,107,.14);\n}\n\n.eg-highlight h2 {\n  position: relative;\n\n  margin-bottom: 10px;\n\n  color: #ffffff;\n\n  font-size: clamp(27px,5vw,43px);\n  font-weight: 850;\n  line-height: 1.08;\n  letter-spacing: -.04em;\n}\n\n.eg-highlight h2 span {\n  color: #a8c394;\n}\n\n.eg-highlight-line {\n  position: relative;\n\n  width: 45px;\n  height: 2px;\n\n  margin: 17px auto;\n\n  background: var(--eg-orange);\n\n  border-radius: 20px;\n}\n\n.eg-highlight p {\n  position: relative;\n\n  max-width: 680px;\n\n  margin: 0 auto;\n\n  color: rgba(255,255,255,.70);\n\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* =========================================================\n   DETAILS\n   ========================================================= *\/\n\n.eg-details {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 11px;\n}\n\n.eg-detail {\n  padding: 21px 18px;\n\n  background: var(--eg-cream);\n\n  border: 1px solid var(--eg-line);\n  border-radius: 17px;\n}\n\n.eg-detail strong {\n  display: block;\n\n  margin-bottom: 5px;\n\n  color: var(--eg-charcoal);\n\n  font-size: 16px;\n  font-weight: 800;\n}\n\n.eg-detail p {\n  margin-bottom: 0;\n\n  color: var(--eg-muted);\n\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* =========================================================\n   FAMILY STORAGE\n   ========================================================= *\/\n\n.eg-family {\n  display: grid;\n  grid-template-columns: repeat(2,1fr);\n  gap: 9px;\n}\n\n.eg-family-card {\n  padding: 18px 10px;\n\n  text-align: center;\n\n  background: #ffffff;\n\n  border: 1px solid var(--eg-line);\n  border-radius: 16px;\n}\n\n.eg-family-number {\n  display: block;\n\n  margin-bottom: 5px;\n\n  color: var(--eg-green-dark);\n\n  font-size: 22px;\n  font-weight: 850;\n}\n\n.eg-family-card strong {\n  display: block;\n\n  color: var(--eg-charcoal);\n\n  font-size: 13px;\n}\n\n.eg-family-card span {\n  display: block;\n\n  margin-top: 3px;\n\n  color: var(--eg-muted);\n\n  font-size: 11px;\n}\n\n\/* =========================================================\n   INSTALLATION\n   ========================================================= *\/\n\n.eg-install {\n  padding: 27px 16px;\n\n  border-radius: 21px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(125,157,107,.12),\n      rgba(217,139,69,.07)\n    ),\n    #faf9f5;\n\n  border: 1px solid var(--eg-line);\n}\n\n.eg-install-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 10px;\n}\n\n.eg-step {\n  padding: 17px;\n\n  background: #ffffff;\n\n  border: 1px solid var(--eg-line);\n  border-radius: 14px;\n}\n\n.eg-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  width: 31px;\n  height: 31px;\n\n  margin-bottom: 10px;\n\n  border-radius: 50%;\n\n  background: var(--eg-green);\n\n  color: #ffffff;\n\n  font-size: 11px;\n  font-weight: 850;\n}\n\n.eg-step h3 {\n  margin-bottom: 5px;\n\n  color: var(--eg-charcoal);\n\n  font-size: 14px;\n}\n\n.eg-step p {\n  margin-bottom: 0;\n\n  color: var(--eg-muted);\n\n  font-size: 12px;\n}\n\n\/* =========================================================\n   COMPATIBILITY\n   ========================================================= *\/\n\n.eg-compatible {\n  padding: 26px 17px;\n\n  border-radius: 20px;\n\n  background: #ffffff;\n\n  border: 1px solid var(--eg-line);\n\n  text-align: center;\n}\n\n.eg-compatible h3 {\n  margin-bottom: 8px;\n\n  color: var(--eg-charcoal);\n\n  font-size: 21px;\n}\n\n.eg-compatible p {\n  max-width: 680px;\n\n  margin: 0 auto;\n\n  color: var(--eg-muted);\n\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* =========================================================\n   FINAL CTA\n   ========================================================= *\/\n\n.eg-final {\n  padding: 45px 10px 25px;\n\n  text-align: center;\n}\n\n.eg-final h2 {\n  margin-bottom: 10px;\n\n  color: var(--eg-charcoal);\n\n  font-size: clamp(29px,5vw,45px);\n  font-weight: 850;\n  line-height: 1.06;\n  letter-spacing: -.04em;\n}\n\n.eg-final h2 span {\n  color: var(--eg-green);\n}\n\n.eg-final p {\n  max-width: 620px;\n\n  margin: 0 auto 22px;\n\n  color: var(--eg-muted);\n\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n\/* =========================================================\n   TABLET\n   ========================================================= *\/\n\n@media (min-width: 601px) {\n\n  .easygoing-easypure {\n    padding: 0 22px;\n  }\n\n  .eg-hero {\n    padding: 48px 35px;\n  }\n\n  .eg-benefits {\n    grid-template-columns: repeat(4,1fr);\n  }\n\n  .eg-features {\n    grid-template-columns: repeat(2,1fr);\n  }\n\n  .eg-details {\n    grid-template-columns: repeat(2,1fr);\n  }\n\n  .eg-install-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n}\n\n\/* =========================================================\n   LAPTOP \/ DESKTOP\n   ========================================================= *\/\n\n@media (min-width: 950px) {\n\n  .easygoing-easypure {\n    padding: 0 28px;\n  }\n\n  .eg-hero {\n    padding: 62px 55px;\n\n    border-radius: 28px;\n  }\n\n  .eg-section {\n    padding: 75px 5px;\n  }\n\n  .eg-features {\n    grid-template-columns: repeat(3,1fr);\n    gap: 16px;\n  }\n\n  .eg-feature {\n    padding: 25px 22px;\n  }\n\n  .eg-details {\n    grid-template-columns: repeat(3,1fr);\n    gap: 16px;\n  }\n\n  .eg-family {\n    grid-template-columns: repeat(4,1fr);\n    gap: 13px;\n  }\n\n  .eg-install {\n    padding: 40px 32px;\n  }\n\n  .eg-highlight {\n    padding: 45px 30px;\n  }\n\n  .eg-compatible {\n    padding: 34px 25px;\n  }\n}\n\n\/* =========================================================\n   LARGE DESKTOP\n   ========================================================= *\/\n\n@media (min-width: 1200px) {\n\n  .easygoing-easypure {\n    padding: 0;\n  }\n\n  .eg-hero {\n    padding-left: 70px;\n    padding-right: 70px;\n  }\n}\n\n\/* =========================================================\n   ACCESSIBILITY \/ REDUCED MOTION\n   ========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .easygoing-easypure *,\n  .easygoing-easypure *::before,\n  .easygoing-easypure *::after {\n    transition: none !important;\n    animation: none !important;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003c!-- =======================================================\n     HERO\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-hero\"\u003e\n\n  \u003cdiv class=\"eg-hero-inner\"\u003e\n\n    \u003cdiv class=\"eg-brand-name\"\u003e\n\n      \u003cspan class=\"eg-easy\"\u003e\n        EASY\n      \u003c\/span\u003e\n\n      \u003cspan class=\"eg-going\"\u003e\n        GOING\n      \u003c\/span\u003e\n\n      \u003cdiv class=\"eg-tagline\"\u003e\n        Effortless Living, Naturally\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-eyebrow\"\u003e\n      Smart Bathroom Living\n    \u003c\/div\u003e\n\n\n    \u003ch1\u003e\n      Meet the \u003cspan\u003eEasyPure™\u003c\/span\u003e\n    \u003c\/h1\u003e\n\n\n    \u003cp class=\"eg-hero-copy\"\u003e\n      Your bathroom, upgraded. A smarter way to\n      \u003cstrong\u003estore, sterilize and dispense\u003c\/strong\u003e\n      while keeping your everyday routine cleaner,\n      simpler and more organized.\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"eg-buttons\"\u003e\n\n      \u003ca href=\"#easygoing-features\" class=\"eg-button eg-button-primary\"\u003e\n        Explore EasyPure™\n      \u003c\/a\u003e\n\n      \u003ca href=\"#easygoing-details\" class=\"eg-button eg-button-secondary\"\u003e\n        See Features\n      \u003c\/a\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-benefits\"\u003e\n\n      \u003cdiv class=\"eg-benefit\"\u003e\n        \u003cstrong\u003eUV Sterilization\u003c\/strong\u003e\n        \u003cspan\u003eCleaner brush storage\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-benefit\"\u003e\n        \u003cstrong\u003eAuto Dispensing\u003c\/strong\u003e\n        \u003cspan\u003eLess toothpaste mess\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-benefit\"\u003e\n        \u003cstrong\u003eSmart Storage\u003c\/strong\u003e\n        \u003cspan\u003eLess bathroom clutter\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-benefit\"\u003e\n        \u003cstrong\u003eUSB Powered\u003c\/strong\u003e\n        \u003cspan\u003eConvenient charging\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     FEATURES\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\" id=\"easygoing-features\"\u003e\n\n  \u003cdiv class=\"eg-heading\"\u003e\n\n    \u003cdiv class=\"eg-heading-label\"\u003e\n      Why EasyPure™\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Your bathroom, upgraded.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      One organized system designed around the things\n      you use every day.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"eg-features\"\u003e\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        01\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        UV Sterilization\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        UV sterilization helps reduce bacteria on stored\n        toothbrushes, helping keep your brushes cleaner\n        between uses.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        02\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Auto Toothpaste Dispenser\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Dispense toothpaste conveniently without repeatedly\n        squeezing the tube or creating unnecessary mess.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        03\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Smart Digital Clock\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The built-in digital display adds useful functionality\n        while maintaining a modern bathroom appearance.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        04\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Holds The Whole Family\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Fits up to five toothbrushes, including manual,\n        electric and children's toothbrushes.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        05\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Easy Wall Mount\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed for mounting on suitable surfaces including\n        tile, marble, glass, wood and metal.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-feature\"\u003e\n\n      \u003cdiv class=\"eg-feature-number\"\u003e\n        06\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        USB Powered\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Convenient USB power makes everyday charging simple\n        and practical.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     BRAND MESSAGE\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\"\u003e\n\n  \u003cdiv class=\"eg-highlight\"\u003e\n\n    \u003ch2\u003e\n      Clean. Smart.\n      \u003cspan\u003eEffortless.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"eg-highlight-line\"\u003e\u003c\/div\u003e\n\n    \u003cp\u003e\n      Imagine waking up to a bathroom that's already organized.\n      Your toothbrushes have a place. Your toothpaste is easier\n      to dispense. Your counter has less clutter.\n      That's the Easy Going way.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     PRODUCT DETAILS\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\" id=\"easygoing-details\"\u003e\n\n  \u003cdiv class=\"eg-heading\"\u003e\n\n    \u003cdiv class=\"eg-heading-label\"\u003e\n      Designed For Everyday Life\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Small details. Big difference.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Practical features designed to make your bathroom\n      routine easier.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"eg-details\"\u003e\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        Up to 5 toothbrushes\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Keep the family's toothbrushes organized in one\n        dedicated storage system.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        Manual \u0026amp; electric toothbrushes\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Designed to accommodate different toothbrush types,\n        including children's brushes.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        Space-saving design\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Move everyday toothbrush storage away from the\n        countertop and onto the wall.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        Convenient toothpaste dispensing\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Make your daily brushing routine simpler with\n        integrated toothpaste dispensing.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        Built-in digital display\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        A modern digital display adds functionality while\n        keeping the setup clean and organized.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-detail\"\u003e\n\n      \u003cstrong\u003e\n        USB powered\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Charge conveniently using USB power for everyday use.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     FAMILY\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\"\u003e\n\n  \u003cdiv class=\"eg-heading\"\u003e\n\n    \u003cdiv class=\"eg-heading-label\"\u003e\n      Made For The Family\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Everyone gets a place.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Keep the bathroom organized without filling the\n      countertop with toothbrush holders.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"eg-family\"\u003e\n\n    \u003cdiv class=\"eg-family-card\"\u003e\n      \u003cspan class=\"eg-family-number\"\u003e01\u003c\/span\u003e\n      \u003cstrong\u003eManual Brushes\u003c\/strong\u003e\n      \u003cspan\u003eEveryday storage\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-family-card\"\u003e\n      \u003cspan class=\"eg-family-number\"\u003e02\u003c\/span\u003e\n      \u003cstrong\u003eElectric Brushes\u003c\/strong\u003e\n      \u003cspan\u003eOrganized storage\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-family-card\"\u003e\n      \u003cspan class=\"eg-family-number\"\u003e03\u003c\/span\u003e\n      \u003cstrong\u003eKids' Brushes\u003c\/strong\u003e\n      \u003cspan\u003eFamily friendly\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-family-card\"\u003e\n      \u003cspan class=\"eg-family-number\"\u003e04\u003c\/span\u003e\n      \u003cstrong\u003eWall Mounted\u003c\/strong\u003e\n      \u003cspan\u003eCountertop saving\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     INSTALLATION\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\"\u003e\n\n  \u003cdiv class=\"eg-install\"\u003e\n\n    \u003cdiv class=\"eg-heading\"\u003e\n\n      \u003cdiv class=\"eg-heading-label\"\u003e\n        Simple Setup\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        No complicated installation.\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        EasyPure™ is designed for convenient wall mounting\n        on suitable surfaces.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"eg-install-grid\"\u003e\n\n      \u003cdiv class=\"eg-step\"\u003e\n\n        \u003cdiv class=\"eg-step-number\"\u003e\n          1\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Choose your surface\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Suitable surfaces include tile, marble, glass,\n          wood and metal.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"eg-step\"\u003e\n\n        \u003cdiv class=\"eg-step-number\"\u003e\n          2\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Prepare the area\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Clean and dry the surface before applying the\n          mounting system.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"eg-step\"\u003e\n\n        \u003cdiv class=\"eg-step-number\"\u003e\n          3\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Mount and organize\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Secure the unit, arrange your toothbrushes and\n          enjoy a cleaner setup.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     TOOTHPASTE COMPATIBILITY\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-section\"\u003e\n\n  \u003cdiv class=\"eg-compatible\"\u003e\n\n    \u003ch3\u003e\n      Works with your everyday routine.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      EasyPure™ works with major toothpaste brands,\n      including Colgate, Aquafresh and Oral-B.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     FINAL CTA\n     ======================================================= --\u003e\n\n\u003cdiv class=\"eg-final\"\u003e\n\n  \u003cdiv class=\"eg-brand-name\"\u003e\n\n    \u003cspan class=\"eg-easy\"\u003e\n      EASY\n    \u003c\/span\u003e\n\n    \u003cspan class=\"eg-going\"\u003e\n      GOING\n    \u003c\/span\u003e\n\n    \u003cdiv class=\"eg-tagline\"\u003e\n      Effortless Living, Naturally\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003ch2\u003e\n    Make everyday living\n    \u003cspan\u003eeasier.\u003c\/span\u003e\n  \u003c\/h2\u003e\n\n\n  \u003cp\u003e\n    EasyPure™ isn't just a toothbrush holder.\n    It's a simple daily upgrade for a cleaner,\n    smarter and more organized bathroom.\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"eg-buttons\"\u003e\n\n    \u003ca href=\"#easygoing-features\" class=\"eg-button eg-button-primary\"\u003e\n      Discover EasyPure™\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Easy Going","offers":[{"title":"White","offer_id":52402107679010,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":52402107711778,"sku":null,"price":799.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6074\/6274\/files\/Easy_Going_3-in-1_smart_toothbrush_sterilizer_and_toothpaste_dispenser.png?v=1790013617"},{"product_id":"zerotouch™-automatic-soap-dispenser","title":"ZeroTouch™ Automatic Soap Dispenser","description":"\u003csection class=\"eg-zerotouch\"\u003e\n\n  \u003cstyle\u003e\n    .eg-zerotouch {\n      --green: #7d9b68;\n      --green-dark: #607c50;\n      --orange: #e47b35;\n      --dark: #252525;\n      --text: #62665f;\n      --cream: #f7f6f1;\n      --white: #ffffff;\n      --line: rgba(37,37,37,.09);\n\n      width: 100%;\n      margin: 0 auto;\n      color: var(--dark);\n      font-family: Arial, Helvetica, sans-serif;\n      overflow: hidden;\n      box-sizing: border-box;\n    }\n\n    .eg-zerotouch *,\n    .eg-zerotouch *::before,\n    .eg-zerotouch *::after {\n      box-sizing: border-box;\n    }\n\n    \/* =========================================================\n       HERO\n       ========================================================= *\/\n\n    .eg-zt-hero {\n      position: relative;\n      padding: 34px 18px 30px;\n      border-radius: 20px;\n      overflow: hidden;\n      text-align: center;\n\n      background:\n        radial-gradient(\n          circle at 15% 20%,\n          rgba(125,155,104,.15),\n          transparent 32%\n        ),\n        radial-gradient(\n          circle at 90% 80%,\n          rgba(228,123,53,.09),\n          transparent 28%\n        ),\n        linear-gradient(\n          145deg,\n          #ffffff,\n          var(--cream)\n        );\n    }\n\n    .eg-zt-hero::before {\n      content: \"\";\n      position: absolute;\n      width: 150px;\n      height: 150px;\n      border: 1px solid rgba(125,155,104,.15);\n      border-radius: 50%;\n      top: -70px;\n      right: -50px;\n      animation: egFloat 5s ease-in-out infinite;\n    }\n\n    .eg-zt-hero::after {\n      content: \"\";\n      position: absolute;\n      width: 90px;\n      height: 90px;\n      border: 1px solid rgba(228,123,53,.15);\n      border-radius: 50%;\n      bottom: -45px;\n      left: -25px;\n      animation: egFloatReverse 6s ease-in-out infinite;\n    }\n\n    .eg-zt-content {\n      position: relative;\n      z-index: 2;\n    }\n\n    .eg-zt-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      color: var(--green-dark);\n      font-size: 10px;\n      font-weight: 800;\n      letter-spacing: .18em;\n      text-transform: uppercase;\n      animation: egFadeUp .7s ease both;\n    }\n\n    .eg-zt-eyebrow::before,\n    .eg-zt-eyebrow::after {\n      content: \"\";\n      width: 18px;\n      height: 2px;\n      border-radius: 10px;\n    }\n\n    .eg-zt-eyebrow::before {\n      background: var(--green);\n    }\n\n    .eg-zt-eyebrow::after {\n      background: var(--orange);\n    }\n\n    .eg-zt-title {\n      margin: 13px 0 0;\n      font-size: clamp(34px, 9vw, 54px);\n      line-height: .95;\n      letter-spacing: -.055em;\n      font-weight: 850;\n      animation: egFadeUp .8s .08s ease both;\n    }\n\n    .eg-zt-title span {\n      color: var(--green-dark);\n    }\n\n    .eg-zt-description {\n      max-width: 650px;\n      margin: 15px auto 0;\n      color: var(--text);\n      font-size: 14px;\n      line-height: 1.65;\n      animation: egFadeUp .8s .16s ease both;\n    }\n\n    \/* =========================================================\n       SENSOR VISUAL\n       ========================================================= *\/\n\n    .eg-zt-sensor {\n      position: relative;\n      width: 150px;\n      height: 150px;\n      margin: 25px auto 2px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      animation: egFadeUp .8s .24s ease both;\n    }\n\n    .eg-zt-sensor-core {\n      position: relative;\n      z-index: 3;\n      width: 58px;\n      height: 58px;\n      border-radius: 50%;\n      background: var(--dark);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      box-shadow:\n        0 10px 28px rgba(37,37,37,.18),\n        0 0 0 7px rgba(125,155,104,.08);\n    }\n\n    .eg-zt-sensor-core::after {\n      content: \"\";\n      width: 11px;\n      height: 11px;\n      border-radius: 50%;\n      background: var(--green);\n      box-shadow: 0 0 0 6px rgba(125,155,104,.12);\n      animation: egSensorDot 2s ease-in-out infinite;\n    }\n\n    .eg-zt-ring {\n      position: absolute;\n      border: 1px solid rgba(125,155,104,.28);\n      border-radius: 50%;\n      animation: egPulse 2.8s ease-out infinite;\n    }\n\n    .eg-zt-ring:nth-child(1) {\n      width: 80px;\n      height: 80px;\n    }\n\n    .eg-zt-ring:nth-child(2) {\n      width: 115px;\n      height: 115px;\n      animation-delay: .6s;\n    }\n\n    .eg-zt-ring:nth-child(3) {\n      width: 150px;\n      height: 150px;\n      animation-delay: 1.2s;\n    }\n\n    .eg-zt-sensor-label {\n      position: absolute;\n      bottom: -4px;\n      left: 50%;\n      transform: translateX(-50%);\n      white-space: nowrap;\n      padding: 6px 10px;\n      border-radius: 999px;\n      background: rgba(255,255,255,.9);\n      border: 1px solid var(--line);\n      box-shadow: 0 5px 18px rgba(0,0,0,.06);\n      color: var(--green-dark);\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: .08em;\n    }\n\n    \/* =========================================================\n       CTA\n       ========================================================= *\/\n\n    .eg-zt-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 100%;\n      min-height: 51px;\n      margin-top: 20px;\n      padding: 13px 22px;\n      border-radius: 12px;\n      background: var(--green-dark);\n      color: #ffffff !important;\n      text-decoration: none !important;\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: .08em;\n      box-shadow: 0 10px 25px rgba(96,124,80,.22);\n      transition:\n        transform .25s ease,\n        box-shadow .25s ease,\n        background .25s ease;\n    }\n\n    .eg-zt-button:hover {\n      transform: translateY(-3px);\n      background: #526c45;\n      box-shadow: 0 15px 30px rgba(96,124,80,.28);\n    }\n\n    .eg-zt-button::after {\n      content: \"→\";\n      margin-left: 10px;\n      font-size: 16px;\n      transition: transform .2s ease;\n    }\n\n    .eg-zt-button:hover::after {\n      transform: translateX(4px);\n    }\n\n    \/* =========================================================\n       MOVING FEATURE BAR\n       ========================================================= *\/\n\n    .eg-zt-marquee {\n      margin-top: 12px;\n      overflow: hidden;\n      background: var(--dark);\n      border-radius: 12px;\n      color: #ffffff;\n    }\n\n    .eg-zt-marquee-track {\n      display: flex;\n      width: max-content;\n      animation: egMarquee 18s linear infinite;\n    }\n\n    .eg-zt-marquee-item {\n      display: flex;\n      align-items: center;\n      gap: 9px;\n      padding: 14px 17px;\n      white-space: nowrap;\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: .05em;\n    }\n\n    .eg-zt-marquee-item::before {\n      content: \"\";\n      width: 6px;\n      height: 6px;\n      flex: 0 0 6px;\n      border-radius: 50%;\n      background: var(--orange);\n    }\n\n    \/* =========================================================\n       MAIN MESSAGE\n       ========================================================= *\/\n\n    .eg-zt-message {\n      padding: 38px 18px 26px;\n      text-align: center;\n    }\n\n    .eg-zt-message h2 {\n      margin: 0;\n      font-size: clamp(25px, 6vw, 38px);\n      line-height: 1.05;\n      letter-spacing: -.04em;\n      font-weight: 850;\n    }\n\n    .eg-zt-message h2 span {\n      color: var(--green-dark);\n    }\n\n    .eg-zt-message p {\n      max-width: 650px;\n      margin: 12px auto 0;\n      color: var(--text);\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n    \/* =========================================================\n       BENEFITS\n       ========================================================= *\/\n\n    .eg-zt-benefits {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 11px;\n      padding: 0 18px 32px;\n    }\n\n    .eg-zt-card {\n      position: relative;\n      padding: 19px;\n      border: 1px solid var(--line);\n      border-radius: 15px;\n      background: var(--white);\n      overflow: hidden;\n      box-shadow: 0 7px 22px rgba(37,37,37,.045);\n      transition:\n        transform .25s ease,\n        box-shadow .25s ease,\n        border-color .25s ease;\n      animation: egFadeUp .7s ease both;\n    }\n\n    .eg-zt-card:nth-child(2) {\n      animation-delay: .08s;\n    }\n\n    .eg-zt-card:nth-child(3) {\n      animation-delay: .16s;\n    }\n\n    .eg-zt-card:nth-child(4) {\n      animation-delay: .24s;\n    }\n\n    .eg-zt-card:nth-child(5) {\n      animation-delay: .32s;\n    }\n\n    .eg-zt-card:nth-child(6) {\n      animation-delay: .40s;\n    }\n\n    .eg-zt-card::after {\n      content: \"\";\n      position: absolute;\n      width: 55px;\n      height: 55px;\n      right: -25px;\n      bottom: -25px;\n      border-radius: 50%;\n      background: rgba(125,155,104,.08);\n      transition: transform .3s ease;\n    }\n\n    .eg-zt-card:hover {\n      transform: translateY(-5px);\n      border-color: rgba(125,155,104,.25);\n      box-shadow: 0 15px 32px rgba(37,37,37,.09);\n    }\n\n    .eg-zt-card:hover::after {\n      transform: scale(1.8);\n    }\n\n    .eg-zt-card-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 10px;\n    }\n\n    .eg-zt-card-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 32px;\n      height: 32px;\n      border-radius: 9px;\n      background: rgba(125,155,104,.13);\n      color: var(--green-dark);\n      font-size: 10px;\n      font-weight: 850;\n    }\n\n    .eg-zt-card-line {\n      width: 35px;\n      height: 2px;\n      border-radius: 5px;\n      background: var(--orange);\n    }\n\n    .eg-zt-card h3 {\n      margin: 14px 0 6px;\n      font-size: 15px;\n      line-height: 1.2;\n    }\n\n    .eg-zt-card p {\n      margin: 0;\n      color: var(--text);\n      font-size: 12px;\n      line-height: 1.55;\n    }\n\n    \/* =========================================================\n       FEATURE HIGHLIGHT\n       ========================================================= *\/\n\n    .eg-zt-highlight {\n      margin: 0 18px 32px;\n      padding: 27px 20px;\n      border-radius: 18px;\n      background:\n        radial-gradient(\n          circle at 85% 20%,\n          rgba(125,155,104,.17),\n          transparent 30%\n        ),\n        var(--cream);\n      border: 1px solid var(--line);\n      text-align: center;\n      position: relative;\n      overflow: hidden;\n    }\n\n    .eg-zt-highlight::before {\n      content: \"\";\n      position: absolute;\n      width: 130px;\n      height: 130px;\n      border-radius: 50%;\n      border: 1px solid rgba(228,123,53,.15);\n      right: -60px;\n      bottom: -60px;\n    }\n\n    .eg-zt-highlight-tag {\n      display: inline-block;\n      padding: 6px 10px;\n      border-radius: 999px;\n      background: var(--white);\n      color: var(--green-dark);\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: .12em;\n      text-transform: uppercase;\n    }\n\n    .eg-zt-highlight h2 {\n      margin: 13px 0 0;\n      font-size: clamp(24px, 6vw, 35px);\n      line-height: 1.05;\n      letter-spacing: -.035em;\n    }\n\n    .eg-zt-highlight h2 span {\n      color: var(--green-dark);\n    }\n\n    .eg-zt-highlight p {\n      max-width: 560px;\n      margin: 10px auto 0;\n      color: var(--text);\n      font-size: 12px;\n      line-height: 1.6;\n    }\n\n    \/* =========================================================\n       QUICK SPECS\n       ========================================================= *\/\n\n    .eg-zt-specs {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      margin: 0 18px 32px;\n      border-radius: 16px;\n      overflow: hidden;\n      background: var(--dark);\n    }\n\n    .eg-zt-spec {\n      padding: 18px 11px;\n      text-align: center;\n      border-right: 1px solid rgba(255,255,255,.08);\n      border-bottom: 1px solid rgba(255,255,255,.08);\n    }\n\n    .eg-zt-spec:nth-child(2n) {\n      border-right: 0;\n    }\n\n    .eg-zt-spec:nth-last-child(-n+2) {\n      border-bottom: 0;\n    }\n\n    .eg-zt-spec strong {\n      display: block;\n      color: #ffffff;\n      font-size: 11px;\n      line-height: 1.3;\n    }\n\n    .eg-zt-spec span {\n      display: block;\n      margin-top: 4px;\n      color: rgba(255,255,255,.55);\n      font-size: 9px;\n      line-height: 1.35;\n    }\n\n    \/* =========================================================\n       FINAL CTA\n       ========================================================= *\/\n\n    .eg-zt-final {\n      padding: 35px 18px 38px;\n      border-radius: 20px;\n      text-align: center;\n      background:\n        linear-gradient(\n          135deg,\n          #ffffff,\n          var(--cream)\n        );\n      position: relative;\n      overflow: hidden;\n    }\n\n    .eg-zt-final::before {\n      content: \"\";\n      position: absolute;\n      width: 110px;\n      height: 110px;\n      border-radius: 50%;\n      border: 1px solid rgba(125,155,104,.18);\n      top: -60px;\n      left: -45px;\n    }\n\n    .eg-zt-final h2 {\n      position: relative;\n      margin: 0;\n      font-size: clamp(28px, 7vw, 42px);\n      line-height: 1;\n      letter-spacing: -.045em;\n    }\n\n    .eg-zt-final h2 span {\n      color: var(--green-dark);\n    }\n\n    .eg-zt-final p {\n      position: relative;\n      max-width: 580px;\n      margin: 11px auto 0;\n      color: var(--text);\n      font-size: 13px;\n      line-height: 1.6;\n    }\n\n    .eg-zt-final .eg-zt-button {\n      position: relative;\n      max-width: 320px;\n    }\n\n    \/* =========================================================\n       ANIMATIONS\n       ========================================================= *\/\n\n    @keyframes egFadeUp {\n      from {\n        opacity: 0;\n        transform: translateY(15px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes egPulse {\n      0% {\n        transform: scale(.65);\n        opacity: .9;\n      }\n\n      75% {\n        transform: scale(1);\n        opacity: 0;\n      }\n\n      100% {\n        transform: scale(1);\n        opacity: 0;\n      }\n    }\n\n    @keyframes egSensorDot {\n      0%, 100% {\n        transform: scale(.8);\n        opacity: .65;\n      }\n\n      50% {\n        transform: scale(1.25);\n        opacity: 1;\n      }\n    }\n\n    @keyframes egFloat {\n      0%, 100% {\n        transform: translate(0,0);\n      }\n\n      50% {\n        transform: translate(-10px,10px);\n      }\n    }\n\n    @keyframes egFloatReverse {\n      0%, 100% {\n        transform: translate(0,0);\n      }\n\n      50% {\n        transform: translate(8px,-8px);\n      }\n    }\n\n    @keyframes egMarquee {\n      from {\n        transform: translateX(0);\n      }\n\n      to {\n        transform: translateX(-50%);\n      }\n    }\n\n    \/* =========================================================\n       TABLET\n       ========================================================= *\/\n\n    @media (min-width: 600px) {\n\n      .eg-zt-hero {\n        padding: 45px 35px 38px;\n      }\n\n      .eg-zt-benefits {\n        grid-template-columns: repeat(2, 1fr);\n        padding-left: 30px;\n        padding-right: 30px;\n      }\n\n      .eg-zt-highlight,\n      .eg-zt-specs {\n        margin-left: 30px;\n        margin-right: 30px;\n      }\n\n      .eg-zt-specs {\n        grid-template-columns: repeat(4, 1fr);\n      }\n\n      .eg-zt-spec {\n        border-bottom: 0;\n      }\n\n      .eg-zt-spec:nth-child(2n) {\n        border-right: 1px solid rgba(255,255,255,.08);\n      }\n\n      .eg-zt-spec:last-child {\n        border-right: 0;\n      }\n    }\n\n    \/* =========================================================\n       DESKTOP\n       ========================================================= *\/\n\n    @media (min-width: 900px) {\n\n      .eg-zerotouch {\n        max-width: 1120px;\n      }\n\n      .eg-zt-hero {\n        padding: 58px 80px 48px;\n        border-radius: 24px;\n      }\n\n      .eg-zt-title {\n        font-size: 56px;\n      }\n\n      .eg-zt-description {\n        font-size: 15px;\n      }\n\n      .eg-zt-sensor {\n        margin-top: 28px;\n      }\n\n      .eg-zt-message {\n        padding: 58px 30px 35px;\n      }\n\n      .eg-zt-benefits {\n        grid-template-columns: repeat(3, 1fr);\n        gap: 14px;\n        padding: 0 0 42px;\n      }\n\n      .eg-zt-card {\n        padding: 22px;\n      }\n\n      .eg-zt-highlight,\n      .eg-zt-specs {\n        margin-left: 0;\n        margin-right: 0;\n      }\n\n      .eg-zt-highlight {\n        padding: 38px 30px;\n      }\n\n      .eg-zt-spec {\n        padding: 21px 15px;\n      }\n\n      .eg-zt-final {\n        padding: 50px 30px 55px;\n        border-radius: 24px;\n      }\n    }\n\n    \/* =========================================================\n       ACCESSIBILITY\n       ========================================================= *\/\n\n    @media (prefers-reduced-motion: reduce) {\n\n      .eg-zt-hero::before,\n      .eg-zt-hero::after,\n      .eg-zt-sensor,\n      .eg-zt-ring,\n      .eg-zt-sensor-core::after,\n      .eg-zt-marquee-track,\n      .eg-zt-card,\n      .eg-zt-button {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- =======================================================\n       HERO\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-hero\"\u003e\n\n    \u003cdiv class=\"eg-zt-content\"\u003e\n\n      \u003cdiv class=\"eg-zt-eyebrow\"\u003e\n        EASY GOING\n      \u003c\/div\u003e\n\n      \u003ch1 class=\"eg-zt-title\"\u003e\n        Clean Hands.\u003cbr\u003e\n        \u003cspan\u003eZero Contact.\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"eg-zt-description\"\u003e\n        Meet \u003cstrong\u003eZeroTouch™\u003c\/strong\u003e — the smart touchless soap\n        dispenser designed to make everyday hand hygiene effortless,\n        automatic and convenient for the whole family.\n      \u003c\/p\u003e\n\n\n      \u003c!-- Animated touchless sensor visual --\u003e\n\n      \u003cdiv class=\"eg-zt-sensor\"\u003e\n\n        \u003cdiv class=\"eg-zt-ring\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-ring\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-ring\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"eg-zt-sensor-core\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"eg-zt-sensor-label\"\u003e\n          TOUCHLESS SENSOR\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       MOVING FEATURES\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-marquee\"\u003e\n\n    \u003cdiv class=\"eg-zt-marquee-track\"\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        TOUCHLESS DISPENSING\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        ADJUSTABLE SOAP VOLUME\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        LARGE CAPACITY\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        MODERN DESIGN\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        EASY EVERYDAY HYGIENE\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        TOUCHLESS DISPENSING\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        ADJUSTABLE SOAP VOLUME\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        LARGE CAPACITY\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        MODERN DESIGN\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-zt-marquee-item\"\u003e\n        EASY EVERYDAY HYGIENE\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       MAIN MESSAGE\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-message\"\u003e\n\n    \u003ch2\u003e\n      A smarter way to keep\u003cbr\u003e\n      your hands \u003cspan\u003eclean.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Whether you're at the kitchen sink, bathroom basin or helping\n      the kids wash up, ZeroTouch™ gives you soap without touching\n      the dispenser.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       BENEFITS\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-benefits\"\u003e\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Touchless Infrared Sensor\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Wave your hand beneath the sensor and soap dispenses\n        automatically — no button required.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Adjustable Soap Volume\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Control the amount of soap dispensed to suit your routine\n        and help reduce unnecessary waste.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Large Capacity Tank\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Spend less time refilling and more time getting on with\n        your everyday routine.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e04\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Flexible Liquid Use\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Use compatible liquid soap products that suit your\n        household and preferred cleaning routine.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e05\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Bathroom \u0026amp; Kitchen Ready\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed to fit naturally beside your bathroom basin\n        or kitchen sink.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n\n    \u003carticle class=\"eg-zt-card\"\u003e\n\n      \u003cdiv class=\"eg-zt-card-top\"\u003e\n        \u003cdiv class=\"eg-zt-card-number\"\u003e06\u003c\/div\u003e\n        \u003cdiv class=\"eg-zt-card-line\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Sleek Minimal Design\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Available in black and white to complement modern\n        bathroom and kitchen spaces.\n      \u003c\/p\u003e\n\n    \u003c\/article\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       FEATURE HIGHLIGHT\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-highlight\"\u003e\n\n    \u003cdiv class=\"eg-zt-highlight-tag\"\u003e\n      ZERO CONTACT\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Just wave.\u003cbr\u003e\n      \u003cspan\u003eLet ZeroTouch™ do the work.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      No buttons. No unnecessary touching. Simply place your hand\n      beneath the sensor and receive your soap automatically.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       QUICK SPECS\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-specs\"\u003e\n\n    \u003cdiv class=\"eg-zt-spec\"\u003e\n      \u003cstrong\u003eTouchless\u003c\/strong\u003e\n      \u003cspan\u003eInfrared dispensing\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-zt-spec\"\u003e\n      \u003cstrong\u003eAdjustable\u003c\/strong\u003e\n      \u003cspan\u003eControl soap output\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-zt-spec\"\u003e\n      \u003cstrong\u003eLarge Tank\u003c\/strong\u003e\n      \u003cspan\u003eFewer refills\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"eg-zt-spec\"\u003e\n      \u003cstrong\u003eModern\u003c\/strong\u003e\n      \u003cspan\u003eBlack or white\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =======================================================\n       FINAL CTA\n       ======================================================= --\u003e\n\n  \u003cdiv class=\"eg-zt-final\"\u003e\n\n    \u003cdiv class=\"eg-zt-eyebrow\"\u003e\n      EASY GOING\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Clean should be\u003cbr\u003e\n      \u003cspan\u003eeffortless.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Upgrade your everyday hand-washing routine with\n      ZeroTouch™ — simple, touchless and designed for modern living.\n    \u003c\/p\u003e\n\n    \u003ca href=\"#\" class=\"eg-zt-button\"\u003e\n      SHOP ZEROTOUCH\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Easy Going","offers":[{"title":"White","offer_id":52412633284898,"sku":null,"price":725.99,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":52412633317666,"sku":null,"price":725.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6074\/6274\/files\/ChatGPT_Image_Aug_25_2026_11_25_37_PM.png?v=1787780649"},{"product_id":"duofresh-travel-case","title":"DuoFresh Travel Case","description":"\u003cstyle\u003e\n    .eg-travel-case {\n      --eg-green: #7d9b68;\n      --eg-green-dark: #607c50;\n      --eg-orange: #e47b35;\n      --eg-dark: #252525;\n      --eg-text: #64685f;\n      --eg-cream: #f7f6f1;\n      --eg-white: #ffffff;\n      --eg-border: rgba(37, 37, 37, 0.09);\n\n      width: 100%;\n      margin: 0 auto;\n      color: var(--eg-dark);\n      font-family: Arial, Helvetica, sans-serif;\n      overflow: hidden;\n      box-sizing: border-box;\n    }\n\n    .eg-travel-case *,\n    .eg-travel-case *::before,\n    .eg-travel-case *::after {\n      box-sizing: border-box;\n    }\n\n    \/* =========================\n       INTRO\n       ========================= *\/\n\n    .eg-tc-intro {\n      position: relative;\n      padding: 32px 18px 28px;\n      text-align: center;\n      border-radius: 20px;\n      overflow: hidden;\n      background:\n        radial-gradient(\n          circle at 90% 10%,\n          rgba(125, 155, 104, 0.14),\n          transparent 30%\n        ),\n        linear-gradient(\n          145deg,\n          #ffffff,\n          var(--eg-cream)\n        );\n    }\n\n    .eg-tc-intro::before {\n      content: \"\";\n      position: absolute;\n      width: 110px;\n      height: 110px;\n      right: -55px;\n      bottom: -55px;\n      border: 1px solid rgba(228, 123, 53, 0.16);\n      border-radius: 50%;\n    }\n\n    .eg-tc-content {\n      position: relative;\n      z-index: 2;\n    }\n\n    .eg-tc-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      color: var(--eg-green-dark);\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .eg-tc-eyebrow::before,\n    .eg-tc-eyebrow::after {\n      content: \"\";\n      width: 17px;\n      height: 2px;\n      border-radius: 10px;\n    }\n\n    .eg-tc-eyebrow::before {\n      background: var(--eg-green);\n    }\n\n    .eg-tc-eyebrow::after {\n      background: var(--eg-orange);\n    }\n\n    .eg-tc-title {\n      margin: 12px auto 0;\n      max-width: 680px;\n      font-size: clamp(28px, 7vw, 46px);\n      line-height: 1.03;\n      letter-spacing: -0.045em;\n      font-weight: 850;\n    }\n\n    .eg-tc-title span {\n      color: var(--eg-green-dark);\n    }\n\n    .eg-tc-description {\n      max-width: 620px;\n      margin: 13px auto 0;\n      color: var(--eg-text);\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n    \/* =========================\n       SMALL FEATURE STRIP\n       ========================= *\/\n\n    .eg-tc-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      margin-top: 14px;\n      overflow: hidden;\n      border-radius: 12px;\n      background: var(--eg-border);\n      border: 1px solid var(--eg-border);\n    }\n\n    .eg-tc-strip-item {\n      padding: 13px 5px;\n      text-align: center;\n      background: var(--eg-white);\n    }\n\n    .eg-tc-strip-item strong {\n      display: block;\n      font-size: 10px;\n      line-height: 1.2;\n    }\n\n    .eg-tc-strip-item span {\n      display: block;\n      margin-top: 4px;\n      color: var(--eg-text);\n      font-size: 8px;\n      line-height: 1.25;\n    }\n\n    \/* =========================\n       BENEFITS\n       ========================= *\/\n\n    .eg-tc-benefits {\n      padding: 30px 18px 10px;\n    }\n\n    .eg-tc-heading {\n      margin: 0 0 16px;\n      text-align: center;\n      font-size: 22px;\n      line-height: 1.1;\n      letter-spacing: -0.035em;\n      font-weight: 850;\n    }\n\n    .eg-tc-heading span {\n      color: var(--eg-green-dark);\n    }\n\n    .eg-tc-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .eg-tc-card {\n      position: relative;\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 16px;\n      border: 1px solid var(--eg-border);\n      border-radius: 14px;\n      background: var(--eg-white);\n      box-shadow: 0 6px 20px rgba(37, 37, 37, 0.04);\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .eg-tc-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 12px 26px rgba(37, 37, 37, 0.08);\n    }\n\n    .eg-tc-icon {\n      flex: 0 0 34px;\n      width: 34px;\n      height: 34px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 10px;\n      background: rgba(125, 155, 104, 0.13);\n      color: var(--eg-green-dark);\n      font-size: 15px;\n      font-weight: 800;\n    }\n\n    .eg-tc-card:nth-child(even) .eg-tc-icon {\n      background: rgba(228, 123, 53, 0.11);\n      color: var(--eg-orange);\n    }\n\n    .eg-tc-card h3 {\n      margin: 1px 0 5px;\n      font-size: 13px;\n      line-height: 1.25;\n      font-weight: 800;\n    }\n\n    .eg-tc-card p {\n      margin: 0;\n      color: var(--eg-text);\n      font-size: 11px;\n      line-height: 1.55;\n    }\n\n    \/* =========================\n       COLOUR OPTIONS\n       ========================= *\/\n\n    .eg-tc-colours {\n      margin: 25px 18px 0;\n      padding: 22px 18px;\n      border-radius: 16px;\n      background: var(--eg-cream);\n      border: 1px solid var(--eg-border);\n      text-align: center;\n    }\n\n    .eg-tc-colours h3 {\n      margin: 0;\n      font-size: 16px;\n      line-height: 1.2;\n      font-weight: 850;\n    }\n\n    .eg-tc-colours p {\n      margin: 6px auto 14px;\n      color: var(--eg-text);\n      font-size: 11px;\n    }\n\n    .eg-tc-swatches {\n      display: flex;\n      justify-content: center;\n      gap: 11px;\n    }\n\n    .eg-tc-swatch {\n      width: 31px;\n      height: 31px;\n      border-radius: 50%;\n      border: 3px solid var(--eg-white);\n      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);\n    }\n\n    .eg-tc-swatch.gray {\n      background: #8c8c86;\n    }\n\n    .eg-tc-swatch.pink {\n      background: #e8b6ae;\n    }\n\n    .eg-tc-swatch.green {\n      background: #a8bd9a;\n    }\n\n    .eg-tc-swatch.white {\n      background: #ffffff;\n      border-color: #d9d9d4;\n    }\n\n    \/* =========================\n       FINAL MESSAGE\n       ========================= *\/\n\n    .eg-tc-final {\n      margin-top: 25px;\n      padding: 30px 18px 34px;\n      text-align: center;\n      border-radius: 20px;\n      background:\n        linear-gradient(\n          145deg,\n          #ffffff,\n          var(--eg-cream)\n        );\n      border-top: 1px solid var(--eg-border);\n    }\n\n    .eg-tc-final h2 {\n      margin: 0;\n      font-size: clamp(25px, 6vw, 38px);\n      line-height: 1.04;\n      letter-spacing: -0.04em;\n      font-weight: 850;\n    }\n\n    .eg-tc-final h2 span {\n      color: var(--eg-green-dark);\n    }\n\n    .eg-tc-final p {\n      max-width: 560px;\n      margin: 10px auto 0;\n      color: var(--eg-text);\n      font-size: 12px;\n      line-height: 1.6;\n    }\n\n    .eg-tc-tagline {\n      display: inline-block;\n      margin-top: 15px;\n      padding: 7px 11px;\n      border-radius: 999px;\n      background: rgba(125, 155, 104, 0.12);\n      color: var(--eg-green-dark);\n      font-size: 9px;\n      font-weight: 800;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n    }\n\n    \/* =========================\n       TABLET\n       ========================= *\/\n\n    @media (min-width: 600px) {\n\n      .eg-tc-intro {\n        padding: 42px 35px 34px;\n      }\n\n      .eg-tc-benefits {\n        padding-left: 30px;\n        padding-right: 30px;\n      }\n\n      .eg-tc-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .eg-tc-colours {\n        margin-left: 30px;\n        margin-right: 30px;\n      }\n    }\n\n    \/* =========================\n       DESKTOP\n       ========================= *\/\n\n    @media (min-width: 900px) {\n\n      .eg-travel-case {\n        max-width: 1120px;\n      }\n\n      .eg-tc-intro {\n        padding: 55px 75px 45px;\n        border-radius: 24px;\n      }\n\n      .eg-tc-title {\n        font-size: 50px;\n      }\n\n      .eg-tc-description {\n        font-size: 14px;\n      }\n\n      .eg-tc-benefits {\n        padding: 45px 0 10px;\n      }\n\n      .eg-tc-heading {\n        font-size: 28px;\n        margin-bottom: 22px;\n      }\n\n      .eg-tc-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 14px;\n      }\n\n      .eg-tc-card {\n        padding: 20px;\n      }\n\n      .eg-tc-card h3 {\n        font-size: 14px;\n      }\n\n      .eg-tc-card p {\n        font-size: 12px;\n      }\n\n      .eg-tc-colours {\n        margin-left: 0;\n        margin-right: 0;\n        padding: 26px;\n      }\n\n      .eg-tc-final {\n        padding: 45px 30px;\n        border-radius: 24px;\n      }\n    }\n\n    \/* =========================\n       REDUCED MOTION\n       ========================= *\/\n\n    @media (prefers-reduced-motion: reduce) {\n\n      .eg-tc-card {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\u003csection class=\"eg-travel-case\"\u003e\u003c!-- INTRO --\u003e\n\u003cdiv class=\"eg-tc-intro\"\u003e\n\u003cdiv class=\"eg-tc-content\"\u003e\n\u003cdiv class=\"eg-tc-eyebrow\"\u003eEASY GOING\u003c\/div\u003e\n\u003ch2 class=\"eg-tc-title\"\u003eKeep Your Smile Essentials \u003cspan\u003eClean \u0026amp; Ready.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"eg-tc-description\"\u003eThe Easy Going Travel Toothbrush \u0026amp; Toothpaste Case Holder keeps your toothbrush and toothpaste neatly stored, protected, and ready wherever life takes you.\u003c\/p\u003e\n\u003cdiv class=\"eg-tc-strip\"\u003e\n\u003cdiv class=\"eg-tc-strip-item\"\u003e\n\u003cstrong\u003eTOOTHBRUSH\u003c\/strong\u003e \u003cspan\u003eProtected \u0026amp; organised\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eg-tc-strip-item\"\u003e\n\u003cstrong\u003eTOOTHPASTE\u003c\/strong\u003e \u003cspan\u003eStored together\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eg-tc-strip-item\"\u003e\n\u003cstrong\u003eTRAVEL\u003c\/strong\u003e \u003cspan\u003eSlim \u0026amp; compact\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003cdiv class=\"eg-tc-benefits\"\u003e\n\u003ch2 class=\"eg-tc-heading\"\u003eMade for \u003cspan\u003eevery journey.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"eg-tc-grid\"\u003e\n\u003carticle class=\"eg-tc-card\"\u003e\n\u003cdiv class=\"eg-tc-icon\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eToothbrush + Toothpaste\u003c\/h3\u003e\n\u003cp\u003eKeep both essentials together in one compact organiser, without needing separate cases.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"eg-tc-card\"\u003e\n\u003cdiv class=\"eg-tc-icon\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eHygienic \u0026amp; Dustproof\u003c\/h3\u003e\n\u003cp\u003eThe enclosed design helps keep your toothbrush and toothpaste protected between uses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"eg-tc-card\"\u003e\n\u003cdiv class=\"eg-tc-icon\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eCompact \u0026amp; Travel-Friendly\u003c\/h3\u003e\n\u003cp\u003eSlim enough for your toiletry bag, carry-on, suitcase, or everyday bathroom storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"eg-tc-card\"\u003e\n\u003cdiv class=\"eg-tc-icon\"\u003e04\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eWaterproof Design\u003c\/h3\u003e\n\u003cp\u003eDesigned to be rinsed and stored conveniently after everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR OPTIONS --\u003e\n\u003cdiv class=\"eg-tc-colours\"\u003e\n\u003ch3\u003eChoose Your Colour\u003c\/h3\u003e\n\u003cp\u003eAvailable in four simple colours designed to fit your style.\u003c\/p\u003e\n\u003cdiv class=\"eg-tc-swatches\"\u003e\n\u003cspan class=\"eg-tc-swatch gray\"\u003e \u003c\/span\u003e \u003cspan class=\"eg-tc-swatch pink\"\u003e \u003c\/span\u003e \u003cspan class=\"eg-tc-swatch green\"\u003e \u003c\/span\u003e \u003cspan class=\"eg-tc-swatch white\"\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL MESSAGE --\u003e\n\u003cdiv class=\"eg-tc-final\"\u003e\n\u003cdiv class=\"eg-tc-eyebrow\"\u003eEASY GOING\u003c\/div\u003e\n\u003ch2\u003eSlim. Lightweight.\u003cbr\u003e\u003cspan\u003eReady for every journey.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFrom weekend getaways to everyday bathroom organisation, keep your dental essentials together, protected, and ready to go.\u003c\/p\u003e\n\u003cdiv class=\"eg-tc-tagline\"\u003eEffortless Living, Naturally\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Easy Going","offers":[{"title":"Pink","offer_id":52412266053922,"sku":null,"price":289.99,"currency_code":"ZAR","in_stock":true},{"title":"Grey","offer_id":52412266086690,"sku":null,"price":289.99,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":52412266119458,"sku":null,"price":289.99,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":52412266152226,"sku":null,"price":289.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6074\/6274\/files\/ChatGPT_Image_Aug_26_2026_11_05_17_PM.png?v=1787910271"},{"product_id":"2-in-1-toilet-cleaning-brush-set","title":"2-in-1 Toilet Cleaning Brush Set","description":"\u003cstyle\u003e\n  .eg-toilet-set {\n    --eg-green: #7D9B68;\n    --eg-green-dark: #607C50;\n    --eg-orange: #E47B35;\n    --eg-charcoal: #242725;\n    --eg-cream: #F7F6F1;\n    --eg-white: #FFFFFF;\n    --eg-muted: #64685F;\n    --eg-border: rgba(36, 39, 37, 0.10);\n    color: var(--eg-charcoal);\n    font-family: inherit;\n    line-height: 1.65;\n    margin: 0 auto;\n    max-width: 1000px;\n  }\n\n  .eg-toilet-set *,\n  .eg-toilet-set *::before,\n  .eg-toilet-set *::after {\n    box-sizing: border-box;\n  }\n\n  .eg-toilet-set h2,\n  .eg-toilet-set h3,\n  .eg-toilet-set p {\n    margin-top: 0;\n  }\n\n  .eg-toilet-set p:last-child {\n    margin-bottom: 0;\n  }\n\n  .eg-toilet-set__hero {\n    background: linear-gradient(145deg, #F7F6F1 0%, #FFFFFF 100%);\n    border: 1px solid var(--eg-border);\n    border-radius: 22px;\n    margin-bottom: 18px;\n    overflow: hidden;\n    padding: 30px 22px;\n    text-align: center;\n  }\n\n  .eg-toilet-set__eyebrow {\n    color: var(--eg-green-dark);\n    font-size: 0.76rem;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n  }\n\n  .eg-toilet-set__title {\n    color: var(--eg-charcoal);\n    font-size: clamp(1.8rem, 5vw, 2.6rem);\n    font-weight: 750;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n    margin: 0 auto 14px;\n    max-width: 700px;\n  }\n\n  .eg-toilet-set__title span {\n    color: var(--eg-green-dark);\n  }\n\n  .eg-toilet-set__intro {\n    color: var(--eg-muted);\n    font-size: 1rem;\n    margin: 0 auto;\n    max-width: 690px;\n  }\n\n  .eg-toilet-set__accent {\n    background: var(--eg-orange);\n    border-radius: 999px;\n    display: block;\n    height: 4px;\n    margin: 20px auto 0;\n    width: 54px;\n  }\n\n  .eg-toilet-set__quick-points {\n    display: grid;\n    gap: 10px;\n    grid-template-columns: 1fr;\n    margin: 0 0 26px;\n  }\n\n  .eg-toilet-set__quick-point {\n    align-items: center;\n    background: var(--eg-white);\n    border: 1px solid var(--eg-border);\n    border-radius: 14px;\n    color: var(--eg-charcoal);\n    display: flex;\n    font-size: 0.94rem;\n    font-weight: 650;\n    gap: 10px;\n    padding: 13px 15px;\n  }\n\n  .eg-toilet-set__check {\n    align-items: center;\n    background: rgba(125, 155, 104, 0.14);\n    border-radius: 50%;\n    color: var(--eg-green-dark);\n    display: inline-flex;\n    flex: 0 0 25px;\n    font-size: 0.85rem;\n    font-weight: 800;\n    height: 25px;\n    justify-content: center;\n    width: 25px;\n  }\n\n  .eg-toilet-set__section {\n    margin: 0 0 28px;\n  }\n\n  .eg-toilet-set__section-heading {\n    font-size: clamp(1.35rem, 3.5vw, 1.8rem);\n    font-weight: 750;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n    margin: 0 0 8px;\n  }\n\n  .eg-toilet-set__section-heading span {\n    color: var(--eg-green-dark);\n  }\n\n  .eg-toilet-set__section-lead {\n    color: var(--eg-muted);\n    margin: 0 0 16px;\n  }\n\n  .eg-toilet-set__features {\n    display: grid;\n    gap: 12px;\n    grid-template-columns: 1fr;\n  }\n\n  .eg-toilet-set__card {\n    background: var(--eg-white);\n    border: 1px solid var(--eg-border);\n    border-radius: 16px;\n    padding: 19px;\n    transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;\n  }\n\n  .eg-toilet-set__card:hover {\n    border-color: rgba(125, 155, 104, 0.45);\n    box-shadow: 0 10px 24px rgba(36, 39, 37, 0.07);\n    transform: translateY(-2px);\n  }\n\n  .eg-toilet-set__number {\n    align-items: center;\n    background: var(--eg-cream);\n    border-radius: 10px;\n    color: var(--eg-green-dark);\n    display: inline-flex;\n    font-size: 0.82rem;\n    font-weight: 800;\n    height: 34px;\n    justify-content: center;\n    margin-bottom: 12px;\n    width: 34px;\n  }\n\n  .eg-toilet-set__card h3 {\n    font-size: 1.08rem;\n    font-weight: 730;\n    line-height: 1.3;\n    margin-bottom: 7px;\n  }\n\n  .eg-toilet-set__card p {\n    color: var(--eg-muted);\n    font-size: 0.94rem;\n  }\n\n  .eg-toilet-set__brand-panel {\n    background: var(--eg-charcoal);\n    border-radius: 18px;\n    color: var(--eg-white);\n    margin: 0 0 28px;\n    padding: 23px 20px;\n    text-align: center;\n  }\n\n  .eg-toilet-set__brand-panel p {\n    color: rgba(255, 255, 255, 0.86);\n    margin-bottom: 8px;\n  }\n\n  .eg-toilet-set__brand-name {\n    color: var(--eg-white);\n    font-size: 1.18rem;\n    font-weight: 750;\n    letter-spacing: 0.01em;\n    margin: 0;\n  }\n\n  .eg-toilet-set__brand-name span {\n    color: #B4C9A3;\n  }\n\n  .eg-toilet-set__specs {\n    background: var(--eg-cream);\n    border: 1px solid var(--eg-border);\n    border-radius: 18px;\n    padding: 21px;\n  }\n\n  .eg-toilet-set__specs h2 {\n    font-size: 1.35rem;\n    font-weight: 750;\n    margin-bottom: 14px;\n  }\n\n  .eg-toilet-set__spec-list {\n    display: grid;\n    gap: 0;\n    margin: 0;\n  }\n\n  .eg-toilet-set__spec-row {\n    border-bottom: 1px solid var(--eg-border);\n    display: grid;\n    gap: 3px;\n    padding: 11px 0;\n  }\n\n  .eg-toilet-set__spec-row:last-child {\n    border-bottom: 0;\n    padding-bottom: 0;\n  }\n\n  .eg-toilet-set__spec-row dt {\n    color: var(--eg-muted);\n    font-size: 0.9rem;\n    font-weight: 600;\n  }\n\n  .eg-toilet-set__spec-row dd {\n    font-size: 0.96rem;\n    font-weight: 650;\n    margin: 0;\n  }\n\n  .eg-toilet-set__closing {\n    border-top: 1px solid var(--eg-border);\n    margin-top: 25px;\n    padding: 20px 8px 0;\n    text-align: center;\n  }\n\n  .eg-toilet-set__closing p {\n    color: var(--eg-muted);\n    margin: 0 auto;\n    max-width: 650px;\n  }\n\n  .eg-toilet-set__tagline {\n    color: var(--eg-green-dark);\n    display: block;\n    font-size: 0.82rem;\n    font-weight: 750;\n    letter-spacing: 0.04em;\n    margin-top: 9px;\n  }\n\n  @media (min-width: 600px) {\n    .eg-toilet-set__hero {\n      padding: 40px 34px;\n    }\n\n    .eg-toilet-set__quick-points {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .eg-toilet-set__features {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .eg-toilet-set__spec-row {\n      align-items: center;\n      grid-template-columns: minmax(130px, 0.8fr) 1.2fr;\n    }\n\n    .eg-toilet-set__brand-panel {\n      padding: 28px 30px;\n    }\n  }\n\n  @media (min-width: 900px) {\n    .eg-toilet-set__hero {\n      padding: 48px 55px;\n    }\n\n    .eg-toilet-set__quick-points {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n    }\n\n    .eg-toilet-set__features {\n      gap: 16px;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    .eg-toilet-set__card {\n      padding: 22px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .eg-toilet-set *,\n    .eg-toilet-set *::before,\n    .eg-toilet-set *::after {\n      scroll-behavior: auto !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"eg-toilet-set\" aria-labelledby=\"eg-toilet-set-title\"\u003e\n  \u003cheader class=\"eg-toilet-set__hero\"\u003e\n    \u003cp class=\"eg-toilet-set__eyebrow\"\u003eA more considered bathroom essential\u003c\/p\u003e\n    \u003ch2 class=\"eg-toilet-set__title\" id=\"eg-toilet-set-title\"\u003e\n      2-in-1 Toilet Cleaning \u003cspan\u003eBrush Set\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"eg-toilet-set__intro\"\u003e\n      Make bathroom cleaning easier to organise with a flexible-head toilet brush for the bowl and a slim detail brush for tighter gaps. Both store together in a compact holder, keeping your cleaning tools close at hand.\n    \u003c\/p\u003e\n    \u003cspan class=\"eg-toilet-set__accent\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"eg-toilet-set__quick-points\" aria-label=\"Product highlights\"\u003e\n    \u003cdiv class=\"eg-toilet-set__quick-point\"\u003e\n      \u003cspan class=\"eg-toilet-set__check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\n      Two brushes for different cleaning areas\n    \u003c\/div\u003e\n    \u003cdiv class=\"eg-toilet-set__quick-point\"\u003e\n      \u003cspan class=\"eg-toilet-set__check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\n      Flexible main brush head\n    \u003c\/div\u003e\n    \u003cdiv class=\"eg-toilet-set__quick-point\"\u003e\n      \u003cspan class=\"eg-toilet-set__check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\n      Slim brush for tight gaps\n    \u003c\/div\u003e\n    \u003cdiv class=\"eg-toilet-set__quick-point\"\u003e\n      \u003cspan class=\"eg-toilet-set__check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\n      Compact storage holder\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"eg-toilet-set__section\" aria-labelledby=\"eg-toilet-set-benefits\"\u003e\n    \u003ch2 class=\"eg-toilet-set__section-heading\" id=\"eg-toilet-set-benefits\"\u003e\n      Two tools, \u003cspan\u003eone tidy setup\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"eg-toilet-set__section-lead\"\u003e\n      Use the brush that suits the area you’re cleaning, then return both tools to their shared holder.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"eg-toilet-set__features\"\u003e\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eFlexible-head toilet brush\u003c\/h3\u003e\n        \u003cp\u003e\n          The flexible main head is designed to help reach around the bowl and beneath the rim during routine cleaning.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eSlim detail brush\u003c\/h3\u003e\n        \u003cp\u003e\n          A narrow secondary brush helps you clean tighter gaps and smaller areas that are harder to reach with a larger brush.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eOne holder for both\u003c\/h3\u003e\n        \u003cp\u003e\n          Keep the two brushes together in the matching holder for a more organised bathroom cleaning corner.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eFreestanding or wall-mounted\u003c\/h3\u003e\n        \u003cp\u003e\n          The holder can sit on the floor or be mounted to a wall using the adhesive installation shown in the product images.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eCompact footprint\u003c\/h3\u003e\n        \u003cp\u003e\n          At approximately 13 cm wide and 4 cm deep, the holder is designed to fit neatly beside the toilet.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"eg-toilet-set__card\"\u003e\n        \u003cspan class=\"eg-toilet-set__number\" aria-hidden=\"true\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eTwo colour options\u003c\/h3\u003e\n        \u003cp\u003e\n          Choose the white or black option to suit your bathroom setup.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003caside class=\"eg-toilet-set__brand-panel\"\u003e\n    \u003cp\u003ePractical details for a more organised everyday routine.\u003c\/p\u003e\n    \u003cp class=\"eg-toilet-set__brand-name\"\u003e\n      Easy \u003cspan\u003eGoing\u003c\/span\u003e\n    \u003c\/p\u003e\n  \u003c\/aside\u003e\n\n  \u003csection class=\"eg-toilet-set__specs\" aria-labelledby=\"eg-toilet-set-specifications\"\u003e\n    \u003ch2 id=\"eg-toilet-set-specifications\"\u003eProduct details\u003c\/h2\u003e\n    \u003cdl class=\"eg-toilet-set__spec-list\"\u003e\n      \u003cdiv class=\"eg-toilet-set__spec-row\"\u003e\n        \u003cdt\u003eSet includes\u003c\/dt\u003e\n        \u003cdd\u003e1 flexible-head toilet brush, 1 slim detail brush and 1 storage holder\u003c\/dd\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-toilet-set__spec-row\"\u003e\n        \u003cdt\u003eOverall height\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 34 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-toilet-set__spec-row\"\u003e\n        \u003cdt\u003eHolder size\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 13 cm wide × 4 cm deep\u003c\/dd\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-toilet-set__spec-row\"\u003e\n        \u003cdt\u003eColour options\u003c\/dt\u003e\n        \u003cdd\u003eWhite or black\u003c\/dd\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-toilet-set__spec-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eFreestanding or adhesive wall-mounted, as shown\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003cfooter class=\"eg-toilet-set__closing\"\u003e\n    \u003cp\u003e\n      Keep your toilet cleaning tools together and ready for the next clean with this practical two-brush set.\n      \u003cspan class=\"eg-toilet-set__tagline\"\u003eEffortless Living, Naturally\u003c\/span\u003e\n    \u003c\/p\u003e\n  \u003c\/footer\u003e\n\u003c\/section\u003e","brand":"Easy Going","offers":[{"title":"Black","offer_id":67659837735202,"sku":null,"price":718.99,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":67659837767970,"sku":null,"price":718.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6074\/6274\/files\/ChatGPTImage31Oct2026_15_17_56.png?v=1793453585"}],"url":"https:\/\/www.easygoingstore.co.za\/collections\/you-might-also-like.oembed","provider":"EASY GOING","version":"1.0","type":"link"}