{"title":"Elevate Your Everyday Ritual","description":"\u003cp\u003eExplore thoughtfully selected essentials that bring ease, confidence and a touch of luxury to your daily routine.\u003c\/p\u003e","products":[{"product_id":"wireless-electric-water-flosser","title":"Electric Water Flosser","description":"\u003cstyle\u003e\n  @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,500\u0026display=swap\");\n\n  .seruvia-water-flosser,\n  .seruvia-water-flosser * {\n    box-sizing: border-box;\n  }\n\n  .seruvia-water-flosser {\n    --sv-pearl: #fdfcf8;\n    --sv-nude: #ede2d3;\n    --sv-caramel: #dcc6ab;\n    --sv-gold: #c6a769;\n    --sv-gold-deep: #a88649;\n    --sv-water: #2f6f91;\n    --sv-water-deep: #245671;\n    --sv-water-soft: #e8f3f7;\n    --sv-text: #493e37;\n\n    position: relative;\n    z-index: 0;\n    width: 100%;\n    max-width: 1100px;\n    margin: 28px auto 42px;\n    padding: clamp(26px, 5vw, 56px);\n    overflow: hidden;\n    color: var(--sv-text);\n    background:\n      radial-gradient(circle at 12% 8%, rgba(198, 167, 105, 0.17), transparent 31%),\n      radial-gradient(circle at 90% 14%, rgba(47, 111, 145, 0.12), transparent 30%),\n      linear-gradient(145deg, var(--sv-pearl) 0%, #f8f2eb 52%, var(--sv-nude) 100%);\n    border: 1px solid rgba(198, 167, 105, 0.44);\n    border-radius: 28px;\n    box-shadow: 0 20px 54px rgba(91, 67, 43, 0.12);\n    font-family: \"Cormorant Garamond\", Georgia, \"Times New Roman\", serif;\n    font-size: clamp(17px, 1.5vw, 19px);\n    font-weight: 500;\n    line-height: 1.6;\n    letter-spacing: 0.012em;\n  }\n\n  .seruvia-water-flosser::before,\n  .seruvia-water-flosser::after {\n    content: \"\";\n    position: absolute;\n    z-index: -1;\n    pointer-events: none;\n  }\n\n  .seruvia-water-flosser::before {\n    top: -120px;\n    right: -100px;\n    width: 330px;\n    height: 330px;\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.24);\n    box-shadow:\n      inset 0 0 60px rgba(255, 255, 255, 0.58),\n      0 0 55px rgba(47, 111, 145, 0.09);\n  }\n\n  .seruvia-water-flosser::after {\n    bottom: -150px;\n    left: -110px;\n    width: 360px;\n    height: 360px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(47, 111, 145, 0.10), transparent 68%);\n  }\n\n  .seruvia-water-flosser__header {\n    max-width: 830px;\n    margin: 0 auto 36px;\n    text-align: center;\n  }\n\n  .seruvia-water-flosser__eyebrow {\n    display: inline-block;\n    margin-bottom: 11px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(12px, 1.2vw, 14px);\n    font-weight: 600;\n    letter-spacing: 0.28em;\n    text-transform: uppercase;\n  }\n\n  .seruvia-water-flosser__title {\n    margin: 0;\n    color: var(--sv-water-deep);\n    font-size: clamp(40px, 6vw, 66px);\n    font-weight: 600;\n    line-height: 1;\n    letter-spacing: 0.025em;\n  }\n\n  .seruvia-water-flosser__subtitle {\n    margin: 13px 0 18px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(22px, 3vw, 30px);\n    font-style: italic;\n    font-weight: 500;\n    line-height: 1.25;\n  }\n\n  .seruvia-water-flosser__divider {\n    width: 120px;\n    height: 1px;\n    margin: 22px auto;\n    background: linear-gradient(90deg, transparent, var(--sv-gold), transparent);\n  }\n\n  .seruvia-water-flosser__intro {\n    max-width: 790px;\n    margin: 0 auto;\n    font-size: clamp(17px, 1.8vw, 20px);\n    line-height: 1.65;\n  }\n\n  .seruvia-water-flosser__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin: 32px 0 40px;\n  }\n\n  .seruvia-water-flosser__benefit {\n    min-width: 0;\n    padding: 22px;\n    background: rgba(255, 255, 255, 0.68);\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 19px;\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.92),\n      0 11px 28px rgba(97, 69, 44, 0.08);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    transition: transform 180ms ease, box-shadow 180ms ease;\n  }\n\n  .seruvia-water-flosser__benefit:hover {\n    transform: translateY(-3px);\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.96),\n      0 15px 34px rgba(97, 69, 44, 0.12);\n  }\n\n  .seruvia-water-flosser__benefit:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  .seruvia-water-flosser__benefit-title {\n    display: flex;\n    gap: 11px;\n    align-items: center;\n    margin: 0 0 8px;\n    color: var(--sv-water-deep);\n    font-size: clamp(19px, 1.8vw, 22px);\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .seruvia-water-flosser__icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    flex: 0 0 40px;\n    background: linear-gradient(145deg, #ffffff, var(--sv-water-soft));\n    border: 1px solid rgba(198, 167, 105, 0.48);\n    border-radius: 50%;\n    box-shadow: 0 6px 15px rgba(91, 67, 43, 0.11);\n    font-size: 20px;\n  }\n\n  .seruvia-water-flosser__benefit p {\n    margin: 0;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.55;\n  }\n\n  .seruvia-water-flosser__panel {\n    margin-top: 24px;\n    padding: clamp(23px, 4vw, 36px);\n    background:\n      radial-gradient(circle at 92% 10%, rgba(47, 111, 145, 0.10), transparent 28%),\n      linear-gradient(145deg, rgba(255, 255, 255, 0.84), rgba(237, 226, 211, 0.68));\n    border: 1px solid rgba(198, 167, 105, 0.47);\n    border-radius: 23px;\n    box-shadow: 0 15px 36px rgba(91, 67, 43, 0.10);\n  }\n\n  .seruvia-water-flosser__heading {\n    margin: 0 0 22px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(32px, 4vw, 43px);\n    font-weight: 600;\n    line-height: 1.1;\n    letter-spacing: 0.025em;\n    text-align: center;\n  }\n\n  .seruvia-water-flosser__modes,\n  .seruvia-water-flosser__specs {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .seruvia-water-flosser__mode,\n  .seruvia-water-flosser__spec {\n    min-width: 0;\n    padding: 17px;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.28);\n    border-radius: 16px;\n  }\n\n  .seruvia-water-flosser__mode h4,\n  .seruvia-water-flosser__spec dt {\n    margin: 0 0 6px;\n    color: var(--sv-water-deep);\n    font-size: clamp(18px, 1.6vw, 21px);\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .seruvia-water-flosser__mode p,\n  .seruvia-water-flosser__spec dd {\n    margin: 0;\n    font-size: clamp(15px, 1.25vw, 17px);\n    line-height: 1.5;\n  }\n\n  .seruvia-water-flosser__steps {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    counter-reset: sv-flosser-step;\n  }\n\n  .seruvia-water-flosser__step {\n    counter-increment: sv-flosser-step;\n    display: grid;\n    grid-template-columns: 42px 1fr;\n    gap: 13px;\n    align-items: start;\n    min-width: 0;\n    padding: 15px 16px;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.26);\n    border-radius: 15px;\n  }\n\n  .seruvia-water-flosser__step::before {\n    content: counter(sv-flosser-step);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 37px;\n    height: 37px;\n    color: #ffffff;\n    background: linear-gradient(145deg, var(--sv-water-deep), var(--sv-water));\n    border: 1px solid rgba(198, 167, 105, 0.58);\n    border-radius: 50%;\n    box-shadow: 0 6px 14px rgba(47, 111, 145, 0.22);\n    font-size: 18px;\n    font-weight: 700;\n  }\n\n  .seruvia-water-flosser__step p {\n    margin: 4px 0 0;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.5;\n  }\n\n  .seruvia-water-flosser__included {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .seruvia-water-flosser__included li {\n    padding: 15px;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.28);\n    border-radius: 15px;\n    font-size: clamp(16px, 1.3vw, 18px);\n    line-height: 1.4;\n  }\n\n  .seruvia-water-flosser__care {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 22px;\n    margin: 0;\n    padding-left: 22px;\n  }\n\n  .seruvia-water-flosser__care li {\n    padding-left: 4px;\n    font-size: clamp(15px, 1.25vw, 17px);\n    line-height: 1.5;\n  }\n\n  .seruvia-water-flosser__summary {\n    margin: 27px 0 0;\n    padding: 19px 21px;\n    background: linear-gradient(90deg, rgba(47, 111, 145, 0.09), rgba(255, 255, 255, 0.42));\n    border-left: 3px solid var(--sv-gold);\n    border-radius: 4px 15px 15px 4px;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.55;\n  }\n\n  .seruvia-water-flosser__disclaimer {\n    margin: 19px 0 0;\n    color: rgba(73, 62, 55, 0.80);\n    font-size: clamp(13px, 1.15vw, 15px);\n    font-style: italic;\n    line-height: 1.5;\n    text-align: center;\n  }\n\n  @media (max-width: 740px) {\n    .seruvia-water-flosser {\n      margin: 18px auto 34px;\n      padding: 25px 15px 31px;\n      border-radius: 21px;\n      font-size: 17px;\n      line-height: 1.55;\n    }\n\n    .seruvia-water-flosser__header {\n      margin-bottom: 28px;\n    }\n\n    .seruvia-water-flosser__eyebrow {\n      font-size: 12px;\n      letter-spacing: 0.22em;\n    }\n\n    .seruvia-water-flosser__title {\n      font-size: clamp(38px, 12vw, 50px);\n      line-height: 1.02;\n    }\n\n    .seruvia-water-flosser__subtitle {\n      font-size: clamp(21px, 6.5vw, 27px);\n    }\n\n    .seruvia-water-flosser__intro {\n      font-size: 17px;\n      line-height: 1.6;\n    }\n\n    .seruvia-water-flosser__benefits,\n    .seruvia-water-flosser__modes,\n    .seruvia-water-flosser__specs,\n    .seruvia-water-flosser__steps,\n    .seruvia-water-flosser__included,\n    .seruvia-water-flosser__care {\n      grid-template-columns: 1fr;\n    }\n\n    .seruvia-water-flosser__benefit:last-child {\n      grid-column: auto;\n    }\n\n    .seruvia-water-flosser__benefit {\n      padding: 18px;\n    }\n\n    .seruvia-water-flosser__benefit-title {\n      font-size: 20px;\n    }\n\n    .seruvia-water-flosser__benefit p,\n    .seruvia-water-flosser__step p,\n    .seruvia-water-flosser__summary {\n      font-size: 16px;\n    }\n\n    .seruvia-water-flosser__heading {\n      font-size: 34px;\n    }\n\n    .seruvia-water-flosser__step {\n      grid-template-columns: 38px 1fr;\n      gap: 10px;\n      padding: 13px;\n    }\n\n    .seruvia-water-flosser__care {\n      padding-left: 20px;\n    }\n\n    .seruvia-water-flosser__disclaimer {\n      font-size: 13px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .seruvia-water-flosser__benefit {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"seruvia-water-flosser\" aria-labelledby=\"seruvia-water-flosser-title\"\u003e\n  \u003cheader class=\"seruvia-water-flosser__header\"\u003e\n    \u003cspan class=\"seruvia-water-flosser__eyebrow\"\u003eSeruvia Premium Oral Care\u003c\/span\u003e\n\n    \u003ch2 class=\"seruvia-water-flosser__title\" id=\"seruvia-water-flosser-title\"\u003e\n      Electric Water Flosser\n    \u003c\/h2\u003e\n\n    \u003cp class=\"seruvia-water-flosser__subtitle\"\u003e\n      Targeted water care for a fresher everyday routine.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"seruvia-water-flosser__divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"seruvia-water-flosser__intro\"\u003e\n      Bring a more focused clean to the spaces that brushing can be difficult to reach.\n      The Seruvia Electric Water Flosser directs a controlled stream of water between\n      teeth and around the gumline to help loosen trapped food debris. With three\n      selectable modes, a removable 220 ml tank and cordless USB-C charging, it is a\n      practical addition to a considered daily oral-care routine.\n    \u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"seruvia-water-flosser__benefits\"\u003e\n    \u003carticle class=\"seruvia-water-flosser__benefit\"\u003e\n      \u003ch3 class=\"seruvia-water-flosser__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-water-flosser__icon\" aria-hidden=\"true\"\u003e💧\u003c\/span\u003e\n        Three Selectable Modes\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Choose Weak, Strong or Pulse mode according to your comfort and preferred\n        water-flow pattern.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-water-flosser__benefit\"\u003e\n      \u003ch3 class=\"seruvia-water-flosser__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-water-flosser__icon\" aria-hidden=\"true\"\u003e↻\u003c\/span\u003e\n        360° Rotating Nozzle\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The rotating nozzle helps you direct the water stream around different areas\n        of the mouth without awkward hand positioning.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-water-flosser__benefit\"\u003e\n      \u003ch3 class=\"seruvia-water-flosser__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-water-flosser__icon\" aria-hidden=\"true\"\u003e◌\u003c\/span\u003e\n        Removable 220 ml Tank\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The clear water tank detaches for easier filling, emptying and routine\n        cleaning after use.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-water-flosser__benefit\"\u003e\n      \u003ch3 class=\"seruvia-water-flosser__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-water-flosser__icon\" aria-hidden=\"true\"\u003e⚡\u003c\/span\u003e\n        Rechargeable \u0026amp; Cordless\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        A 500 mAh rechargeable battery and included USB-C cable support convenient\n        cordless use at home or while travelling.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-water-flosser__benefit\"\u003e\n      \u003ch3 class=\"seruvia-water-flosser__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-water-flosser__icon\" aria-hidden=\"true\"\u003e⏱️\u003c\/span\u003e\n        Two-Minute Automatic Shut-Off\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The built-in two-minute shut-off provides a clear end point for each operating\n        cycle and helps prevent the device from running unnecessarily.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"seruvia-water-flosser__panel\" aria-labelledby=\"seruvia-flosser-modes\"\u003e\n    \u003ch3 class=\"seruvia-water-flosser__heading\" id=\"seruvia-flosser-modes\"\u003e\n      Choose Your Mode\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"seruvia-water-flosser__modes\"\u003e\n      \u003carticle class=\"seruvia-water-flosser__mode\"\u003e\n        \u003ch4\u003eWeak\u003c\/h4\u003e\n        \u003cp\u003eA gentler starting setting for first-time users or anyone easing into water flossing.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"seruvia-water-flosser__mode\"\u003e\n        \u003ch4\u003eStrong\u003c\/h4\u003e\n        \u003cp\u003eA higher-intensity water stream for users who are already comfortable with the device.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"seruvia-water-flosser__mode\"\u003e\n        \u003ch4\u003ePulse\u003c\/h4\u003e\n        \u003cp\u003eA pulsing water-flow pattern for a different cleaning sensation and level of control.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-water-flosser__panel\" aria-labelledby=\"seruvia-flosser-use\"\u003e\n    \u003ch3 class=\"seruvia-water-flosser__heading\" id=\"seruvia-flosser-use\"\u003eHow to Use\u003c\/h3\u003e\n\n    \u003col class=\"seruvia-water-flosser__steps\"\u003e\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eCharge the device with the included USB-C cable before first use.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eAttach a clean nozzle securely and fill the tank with clean, lukewarm water.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eLean over a basin and place the nozzle inside your mouth before switching it on.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eBegin with Weak mode, close your lips slightly and allow the water to drain into the basin.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eGuide the nozzle slowly between teeth and along the gumline without pressing it into the gums.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eChange modes only when comfortable, using the control button on the front of the device.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eSwitch the device off before removing it from your mouth.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-water-flosser__step\"\u003e\n        \u003cp\u003eEmpty, rinse and air-dry the tank and nozzle after use.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-water-flosser__panel\" aria-labelledby=\"seruvia-flosser-specs\"\u003e\n    \u003ch3 class=\"seruvia-water-flosser__heading\" id=\"seruvia-flosser-specs\"\u003e\n      Product Specifications\n    \u003c\/h3\u003e\n\n    \u003cdl class=\"seruvia-water-flosser__specs\"\u003e\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eCleaning modes\u003c\/dt\u003e\n        \u003cdd\u003eWeak, Strong and Pulse\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eWater-tank capacity\u003c\/dt\u003e\n        \u003cdd\u003e220 ml\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eBattery capacity\u003c\/dt\u003e\n        \u003cdd\u003e500 mAh\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eRated voltage\u003c\/dt\u003e\n        \u003cdd\u003e5 V\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eRated power\u003c\/dt\u003e\n        \u003cdd\u003e5 W\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eAutomatic shut-off\u003c\/dt\u003e\n        \u003cdd\u003eAfter 2 minutes\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eApproximate height\u003c\/dt\u003e\n        \u003cdd\u003e28.5 cm with nozzle fitted\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eApproximate width\u003c\/dt\u003e\n        \u003cdd\u003e5.5 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-water-flosser__spec\"\u003e\n        \u003cdt\u003eCharging connection\u003c\/dt\u003e\n        \u003cdd\u003eUSB-C cable included\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-water-flosser__panel\" aria-labelledby=\"seruvia-flosser-included\"\u003e\n    \u003ch3 class=\"seruvia-water-flosser__heading\" id=\"seruvia-flosser-included\"\u003e\n      What Is Included\n    \u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-water-flosser__included\"\u003e\n      \u003cli\u003e1 × Electric water-flosser body\u003c\/li\u003e\n      \u003cli\u003e1 × Removable 220 ml water tank\u003c\/li\u003e\n      \u003cli\u003e4 × Interchangeable nozzles in assorted designs\u003c\/li\u003e\n      \u003cli\u003e1 × USB-C charging cable\u003c\/li\u003e\n      \u003cli\u003eThree operating modes\u003c\/li\u003e\n      \u003cli\u003eTwo-minute automatic shut-off\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-water-flosser__panel\" aria-labelledby=\"seruvia-flosser-care\"\u003e\n    \u003ch3 class=\"seruvia-water-flosser__heading\" id=\"seruvia-flosser-care\"\u003e\n      Care \u0026amp; Safety\n    \u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-water-flosser__care\"\u003e\n      \u003cli\u003eStart with Weak mode and increase the setting only if it remains comfortable.\u003c\/li\u003e\n      \u003cli\u003eUse clean, lukewarm water unless the supplied packaging specifically permits another solution.\u003c\/li\u003e\n      \u003cli\u003eDo not share nozzles. Rinse the selected nozzle and tank after every use.\u003c\/li\u003e\n      \u003cli\u003eAllow the charging connection and cable to remain completely dry during charging.\u003c\/li\u003e\n      \u003cli\u003eDo not immerse the device or use it in a shower or bath unless its packaging confirms a suitable waterproof rating.\u003c\/li\u003e\n      \u003cli\u003eStop use and consult a dental professional if pain, unusual bleeding or persistent irritation occurs.\u003c\/li\u003e\n      \u003cli\u003eAsk a dental professional for guidance before using around recent dental work, implants, braces or active oral conditions.\u003c\/li\u003e\n      \u003cli\u003eThis device is not a toy. Children should use it only with close adult supervision and according to the packaging guidance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"seruvia-water-flosser__summary\"\u003e\n    A rechargeable, cordless water flosser with three selectable modes, four\n    interchangeable nozzles, a removable 220 ml tank and an included USB-C charging\n    cable—designed to bring targeted water cleaning into an everyday oral-care routine. 💧✨\n  \u003c\/p\u003e\n\n  \u003cp class=\"seruvia-water-flosser__disclaimer\"\u003e\n    Use only as directed on the supplied product packaging. A water flosser complements\n    regular brushing and professional dental care; it does not diagnose, prevent or treat\n    dental conditions. Individual comfort and experience may vary.\n  \u003c\/p\u003e\n\u003c\/section\u003e","brand":"Seruvia","offers":[{"title":"Default Title","offer_id":49285092344065,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/3012\/3521\/files\/ChatGPT_Image_Aug_9_2026_09_44_18_PM.png?v=1786362476"},{"product_id":"haloclean-360","title":"HaloClean 360","description":"\u003cstyle\u003e\n  @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,500\u0026display=swap\");\n\n  .seruvia-haloclean,\n  .seruvia-haloclean * {\n    box-sizing: border-box;\n  }\n\n  .seruvia-haloclean {\n    --sv-pearl: #fdfcf8;\n    --sv-nude: #ede2d3;\n    --sv-caramel: #dcc6ab;\n    --sv-gold: #c6a769;\n    --sv-gold-deep: #a88649;\n    --sv-halo: #64539b;\n    --sv-halo-deep: #493b78;\n    --sv-halo-soft: #eeeaf8;\n    --sv-text: #493e37;\n\n    position: relative;\n    z-index: 0;\n    width: 100%;\n    max-width: 1100px;\n    margin: 28px auto 42px;\n    padding: clamp(26px, 5vw, 56px);\n    overflow: hidden;\n    color: var(--sv-text);\n    background:\n      radial-gradient(circle at 12% 8%, rgba(198, 167, 105, 0.17), transparent 31%),\n      radial-gradient(circle at 90% 14%, rgba(100, 83, 155, 0.12), transparent 30%),\n      linear-gradient(145deg, var(--sv-pearl) 0%, #f8f2eb 52%, var(--sv-nude) 100%);\n    border: 1px solid rgba(198, 167, 105, 0.44);\n    border-radius: 28px;\n    box-shadow: 0 20px 54px rgba(91, 67, 43, 0.12);\n    font-family: \"Cormorant Garamond\", Georgia, \"Times New Roman\", serif;\n    font-size: clamp(17px, 1.5vw, 19px);\n    font-weight: 500;\n    line-height: 1.6;\n    letter-spacing: 0.012em;\n  }\n\n  .seruvia-haloclean::before,\n  .seruvia-haloclean::after {\n    content: \"\";\n    position: absolute;\n    z-index: -1;\n    pointer-events: none;\n  }\n\n  .seruvia-haloclean::before {\n    top: -120px;\n    right: -100px;\n    width: 330px;\n    height: 330px;\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.24);\n    box-shadow:\n      inset 0 0 60px rgba(255, 255, 255, 0.58),\n      0 0 55px rgba(100, 83, 155, 0.09);\n  }\n\n  .seruvia-haloclean::after {\n    bottom: -150px;\n    left: -110px;\n    width: 360px;\n    height: 360px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(100, 83, 155, 0.10), transparent 68%);\n  }\n\n  .seruvia-haloclean__header {\n    max-width: 830px;\n    margin: 0 auto 36px;\n    text-align: center;\n  }\n\n  .seruvia-haloclean__eyebrow {\n    display: inline-block;\n    margin-bottom: 11px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(12px, 1.2vw, 14px);\n    font-weight: 600;\n    letter-spacing: 0.28em;\n    text-transform: uppercase;\n  }\n\n  .seruvia-haloclean__title {\n    margin: 0;\n    color: var(--sv-halo-deep);\n    font-size: clamp(40px, 6vw, 66px);\n    font-weight: 600;\n    line-height: 1;\n    letter-spacing: 0.025em;\n  }\n\n  .seruvia-haloclean__subtitle {\n    margin: 13px 0 18px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(22px, 3vw, 30px);\n    font-style: italic;\n    font-weight: 500;\n    line-height: 1.25;\n  }\n\n  .seruvia-haloclean__divider {\n    width: 120px;\n    height: 1px;\n    margin: 22px auto;\n    background: linear-gradient(90deg, transparent, var(--sv-gold), transparent);\n  }\n\n  .seruvia-haloclean__intro {\n    max-width: 790px;\n    margin: 0 auto;\n    font-size: clamp(17px, 1.8vw, 20px);\n    line-height: 1.65;\n  }\n\n  .seruvia-haloclean__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin: 32px 0 40px;\n  }\n\n  .seruvia-haloclean__benefit {\n    min-width: 0;\n    padding: 22px;\n    background: rgba(255, 255, 255, 0.68);\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 19px;\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.92),\n      0 11px 28px rgba(97, 69, 44, 0.08);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    transition: transform 180ms ease, box-shadow 180ms ease;\n  }\n\n  .seruvia-haloclean__benefit:hover {\n    transform: translateY(-3px);\n    box-shadow:\n      inset 0 1px 0 rgba(255, 255, 255, 0.96),\n      0 15px 34px rgba(97, 69, 44, 0.12);\n  }\n\n  .seruvia-haloclean__benefit:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  .seruvia-haloclean__benefit-title {\n    display: flex;\n    gap: 11px;\n    align-items: center;\n    margin: 0 0 8px;\n    color: var(--sv-halo-deep);\n    font-size: clamp(19px, 1.8vw, 22px);\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .seruvia-haloclean__icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    flex: 0 0 40px;\n    background: linear-gradient(145deg, #ffffff, var(--sv-halo-soft));\n    border: 1px solid rgba(198, 167, 105, 0.48);\n    border-radius: 50%;\n    box-shadow: 0 6px 15px rgba(91, 67, 43, 0.11);\n    font-size: 20px;\n  }\n\n  .seruvia-haloclean__benefit p {\n    margin: 0;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.55;\n  }\n\n  .seruvia-haloclean__panel {\n    margin-top: 24px;\n    padding: clamp(23px, 4vw, 36px);\n    background:\n      radial-gradient(circle at 92% 10%, rgba(100, 83, 155, 0.10), transparent 28%),\n      linear-gradient(145deg, rgba(255, 255, 255, 0.84), rgba(237, 226, 211, 0.68));\n    border: 1px solid rgba(198, 167, 105, 0.47);\n    border-radius: 23px;\n    box-shadow: 0 15px 36px rgba(91, 67, 43, 0.10);\n  }\n\n  .seruvia-haloclean__heading {\n    margin: 0 0 22px;\n    color: var(--sv-gold-deep);\n    font-size: clamp(32px, 4vw, 43px);\n    font-weight: 600;\n    line-height: 1.1;\n    letter-spacing: 0.025em;\n    text-align: center;\n  }\n\n  .seruvia-haloclean__modes,\n  .seruvia-haloclean__specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .seruvia-haloclean__mode,\n  .seruvia-haloclean__spec {\n    min-width: 0;\n    padding: 17px;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.28);\n    border-radius: 16px;\n  }\n\n  .seruvia-haloclean__mode h4,\n  .seruvia-haloclean__spec dt {\n    margin: 0 0 6px;\n    color: var(--sv-halo-deep);\n    font-size: clamp(18px, 1.6vw, 21px);\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .seruvia-haloclean__mode p,\n  .seruvia-haloclean__spec dd {\n    margin: 0;\n    font-size: clamp(15px, 1.25vw, 17px);\n    line-height: 1.5;\n  }\n\n  .seruvia-haloclean__steps {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    counter-reset: sv-halo-step;\n  }\n\n  .seruvia-haloclean__step {\n    counter-increment: sv-halo-step;\n    display: grid;\n    grid-template-columns: 42px 1fr;\n    gap: 13px;\n    align-items: start;\n    min-width: 0;\n    padding: 15px 16px;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.26);\n    border-radius: 15px;\n  }\n\n  .seruvia-haloclean__step::before {\n    content: counter(sv-halo-step);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 37px;\n    height: 37px;\n    color: #ffffff;\n    background: linear-gradient(145deg, var(--sv-halo-deep), var(--sv-halo));\n    border: 1px solid rgba(198, 167, 105, 0.58);\n    border-radius: 50%;\n    box-shadow: 0 6px 14px rgba(100, 83, 155, 0.22);\n    font-size: 18px;\n    font-weight: 700;\n  }\n\n  .seruvia-haloclean__step p {\n    margin: 4px 0 0;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.5;\n  }\n\n  .seruvia-haloclean__included {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .seruvia-haloclean__included li {\n    padding: 15px;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.28);\n    border-radius: 15px;\n    font-size: clamp(16px, 1.3vw, 18px);\n    line-height: 1.4;\n  }\n\n  .seruvia-haloclean__care {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 22px;\n    margin: 0;\n    padding-left: 22px;\n  }\n\n  .seruvia-haloclean__care li {\n    padding-left: 4px;\n    font-size: clamp(15px, 1.25vw, 17px);\n    line-height: 1.5;\n  }\n\n  .seruvia-haloclean__notice {\n    margin: 0;\n    padding: 19px 21px;\n    background: linear-gradient(90deg, rgba(100, 83, 155, 0.09), rgba(255, 255, 255, 0.44));\n    border-left: 3px solid var(--sv-gold);\n    border-radius: 4px 15px 15px 4px;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.55;\n  }\n\n  .seruvia-haloclean__summary {\n    margin: 27px 0 0;\n    padding: 19px 21px;\n    background: linear-gradient(90deg, rgba(100, 83, 155, 0.09), rgba(255, 255, 255, 0.42));\n    border-left: 3px solid var(--sv-gold);\n    border-radius: 4px 15px 15px 4px;\n    font-size: clamp(16px, 1.35vw, 18px);\n    line-height: 1.55;\n  }\n\n  .seruvia-haloclean__disclaimer {\n    margin: 19px 0 0;\n    color: rgba(73, 62, 55, 0.80);\n    font-size: clamp(13px, 1.15vw, 15px);\n    font-style: italic;\n    line-height: 1.5;\n    text-align: center;\n  }\n\n  @media (max-width: 740px) {\n    .seruvia-haloclean {\n      margin: 18px auto 34px;\n      padding: 25px 15px 31px;\n      border-radius: 21px;\n      font-size: 17px;\n      line-height: 1.55;\n    }\n\n    .seruvia-haloclean__header {\n      margin-bottom: 28px;\n    }\n\n    .seruvia-haloclean__eyebrow {\n      font-size: 12px;\n      letter-spacing: 0.22em;\n    }\n\n    .seruvia-haloclean__title {\n      font-size: clamp(38px, 12vw, 50px);\n      line-height: 1.02;\n    }\n\n    .seruvia-haloclean__subtitle {\n      font-size: clamp(21px, 6.5vw, 27px);\n    }\n\n    .seruvia-haloclean__intro {\n      font-size: 17px;\n      line-height: 1.6;\n    }\n\n    .seruvia-haloclean__benefits,\n    .seruvia-haloclean__modes,\n    .seruvia-haloclean__specs,\n    .seruvia-haloclean__steps,\n    .seruvia-haloclean__included,\n    .seruvia-haloclean__care {\n      grid-template-columns: 1fr;\n    }\n\n    .seruvia-haloclean__benefit:last-child {\n      grid-column: auto;\n    }\n\n    .seruvia-haloclean__benefit {\n      padding: 18px;\n    }\n\n    .seruvia-haloclean__benefit-title {\n      font-size: 20px;\n    }\n\n    .seruvia-haloclean__benefit p,\n    .seruvia-haloclean__step p,\n    .seruvia-haloclean__summary,\n    .seruvia-haloclean__notice {\n      font-size: 16px;\n    }\n\n    .seruvia-haloclean__heading {\n      font-size: 34px;\n    }\n\n    .seruvia-haloclean__step {\n      grid-template-columns: 38px 1fr;\n      gap: 10px;\n      padding: 13px;\n    }\n\n    .seruvia-haloclean__care {\n      padding-left: 20px;\n    }\n\n    .seruvia-haloclean__disclaimer {\n      font-size: 13px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .seruvia-haloclean__benefit {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"seruvia-haloclean\" aria-labelledby=\"seruvia-haloclean-title\"\u003e\n  \u003cheader class=\"seruvia-haloclean__header\"\u003e\n    \u003cspan class=\"seruvia-haloclean__eyebrow\"\u003eSeruvia Guided Smile Care\u003c\/span\u003e\n\n    \u003ch2 class=\"seruvia-haloclean__title\" id=\"seruvia-haloclean-title\"\u003eHaloClean 360\u003c\/h2\u003e\n\n    \u003cp class=\"seruvia-haloclean__subtitle\"\u003e\n      A U-shaped silicone format for a more guided brushing routine.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"seruvia-haloclean__divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"seruvia-haloclean__intro\"\u003e\n      HaloClean 360 is a one-piece powered oral-care device with a fixed U-shaped\n      silicone mouthpiece, four labelled operating modes and a wireless contact-charging\n      base. The one-button design is simple to operate, while gentle side-to-side movement\n      helps reposition the silicone bristles around the dental arches. Because every\n      mouth is different, comfort, fit and surface contact will vary from person to person.\n    \u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"seruvia-haloclean__benefits\"\u003e\n    \u003carticle class=\"seruvia-haloclean__benefit\"\u003e\n      \u003ch3 class=\"seruvia-haloclean__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-haloclean__icon\" aria-hidden=\"true\"\u003e◡\u003c\/span\u003e\n        U-Shaped Silicone Mouthpiece\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The fixed silicone mouthpiece forms part of the complete device and is shaped to\n        sit around the dental arches—there are no mouthpiece parts to attach or remove.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-haloclean__benefit\"\u003e\n      \u003ch3 class=\"seruvia-haloclean__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-haloclean__icon\" aria-hidden=\"true\"\u003e④\u003c\/span\u003e\n        Four Labelled Modes\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Cycle through Strong, Comfortable, Massage and Whitening mode labels using the\n        single front control button.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-haloclean__benefit\"\u003e\n      \u003ch3 class=\"seruvia-haloclean__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-haloclean__icon\" aria-hidden=\"true\"\u003e◎\u003c\/span\u003e\n        One-Button Operation\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        A simple control keeps switching the device on and moving through its settings\n        straightforward.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-haloclean__benefit\"\u003e\n      \u003ch3 class=\"seruvia-haloclean__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-haloclean__icon\" aria-hidden=\"true\"\u003e⚡\u003c\/span\u003e\n        Wireless Charging Base\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Place the dry device onto the included contact-charging base between uses.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-haloclean__benefit\"\u003e\n      \u003ch3 class=\"seruvia-haloclean__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-haloclean__icon\" aria-hidden=\"true\"\u003e✦\u003c\/span\u003e\n        Illuminating Whitening Mode\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Whitening mode activates the built-in illumination and is designed to complement\n        a whitening-focused routine for a brighter-looking smile. Individual results vary.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-modes\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-modes\"\u003eOperating Modes\u003c\/h3\u003e\n\n    \u003cdiv class=\"seruvia-haloclean__modes\"\u003e\n      \u003carticle class=\"seruvia-haloclean__mode\"\u003e\n        \u003ch4\u003eStrong Cleaning\u003c\/h4\u003e\n        \u003cp\u003eThe highest-intensity setting shown on the product mode guide.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"seruvia-haloclean__mode\"\u003e\n        \u003ch4\u003eComfortable\u003c\/h4\u003e\n        \u003cp\u003eA gentler labelled setting for users who prefer a lower-intensity sensation.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"seruvia-haloclean__mode\"\u003e\n        \u003ch4\u003eMassage\u003c\/h4\u003e\n        \u003cp\u003eAn alternative operating pattern. The mode name does not imply treatment of gum conditions.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"seruvia-haloclean__mode\"\u003e\n        \u003ch4\u003eWhitening\u003c\/h4\u003e\n        \u003cp\u003eActivates the illuminating light to complement a whitening-focused routine and support the appearance of a brighter smile. Individual results vary.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-use\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-use\"\u003eHow to Use\u003c\/h3\u003e\n\n    \u003col class=\"seruvia-haloclean__steps\"\u003e\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eCharge the device on its dry wireless base according to the supplied packaging.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eBefore first use, rinse the fixed silicone mouthpiece thoroughly under running water and shake off the excess.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eApply a small amount of compatible toothpaste evenly inside the mouthpiece, following the toothpaste and product directions.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003ePlace the fixed U-shaped mouthpiece gently into your mouth. Do not force an uncomfortable fit or bite down hard.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eSwitch the device on and use the front button to select your preferred labelled mode.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eMove the device slowly from side to side during use so the bristles can contact different tooth surfaces.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eSwitch the device off before removing it, then spit out the toothpaste and rinse your mouth as directed.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-haloclean__step\"\u003e\n        \u003cp\u003eAfter use, switch the device on and hold the fixed mouthpiece under running water while it vibrates. This helps rinse toothpaste residue from the silicone bristles. Switch it off, shake off excess water and allow the device to air-dry before returning it to the dry charging base.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-expectations\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-expectations\"\u003e\n      Fit \u0026amp; Cleaning Expectations\n    \u003c\/h3\u003e\n\n    \u003cp class=\"seruvia-haloclean__notice\"\u003e\n      U-shaped mouthpieces do not contact every tooth surface equally for every user.\n      HaloClean 360 should be treated as a supplementary guided oral-care device—not as\n      a guaranteed replacement for thorough conventional brushing. Continue following\n      your usual thorough brushing and interdental-cleaning routine, and give additional\n      attention to any areas the mouthpiece does not reach comfortably.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-specs\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-specs\"\u003e\n      Product Specifications\n    \u003c\/h3\u003e\n\n    \u003cdl class=\"seruvia-haloclean__specs\"\u003e\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eForm\u003c\/dt\u003e\n        \u003cdd\u003ePowered U-shaped oral-care device\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eMouthpiece\u003c\/dt\u003e\n        \u003cdd\u003eFixed U-shaped silicone design; integrated into the device\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eMode labels\u003c\/dt\u003e\n        \u003cdd\u003eStrong, Comfortable, Massage and Whitening\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eControl\u003c\/dt\u003e\n        \u003cdd\u003eSingle front button\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eCharging\u003c\/dt\u003e\n        \u003cdd\u003eWireless contact-charging base\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eIllumination\u003c\/dt\u003e\n        \u003cdd\u003eBuilt-in illumination activated in Whitening mode\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eWater care\u003c\/dt\u003e\n        \u003cdd\u003eWaterproof one-piece device; mouthpiece can be rinsed under running water\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eApproximate height\u003c\/dt\u003e\n        \u003cdd\u003e11.5 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-haloclean__spec\"\u003e\n        \u003cdt\u003eApproximate width\u003c\/dt\u003e\n        \u003cdd\u003e7.5 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-included\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-included\"\u003eWhat Is Included\u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-haloclean__included\"\u003e\n      \u003cli\u003e1 × HaloClean 360 one-piece device with fixed U-shaped silicone mouthpiece\u003c\/li\u003e\n      \u003cli\u003e1 × Wireless contact-charging base\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-haloclean__panel\" aria-labelledby=\"seruvia-halo-care\"\u003e\n    \u003ch3 class=\"seruvia-haloclean__heading\" id=\"seruvia-halo-care\"\u003eCare \u0026amp; Safety\u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-haloclean__care\"\u003e\n      \u003cli\u003eUse only if the mouthpiece fits comfortably. Stop if it causes pressure, pain or jaw discomfort.\u003c\/li\u003e\n      \u003cli\u003eDo not share the device. Rinse the fixed mouthpiece thoroughly after every use and allow it to air-dry.\u003c\/li\u003e\n      \u003cli\u003eKeep the charging base and charging contacts dry, clean and free from toothpaste residue.\u003c\/li\u003e\n      \u003cli\u003eThe waterproof device can be rinsed under running water. Never place the wireless charging base under water.\u003c\/li\u003e\n      \u003cli\u003eInspect the fixed silicone mouthpiece regularly and stop using it if it becomes torn, distorted or damaged.\u003c\/li\u003e\n      \u003cli\u003eStop use if pain, unusual bleeding or persistent irritation occurs.\u003c\/li\u003e\n      \u003cli\u003eThis device is not a toy. Children should use it only with close adult supervision and according to the packaging’s age guidance.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"seruvia-haloclean__summary\"\u003e\n    A compact one-piece powered oral-care device with a fixed U-shaped silicone mouthpiece,\n    four labelled modes, one-button operation, built-in illumination and a wireless\n    contact-charging base—designed for a guided supplementary brushing routine. ✦\n  \u003c\/p\u003e\n\n  \u003cp class=\"seruvia-haloclean__disclaimer\"\u003e\n    Use only as directed on the supplied product packaging. HaloClean 360 does not\n    diagnose, prevent or treat dental conditions. Whitening results, fit and experience\n    vary between users.\n  \u003c\/p\u003e\n\u003c\/section\u003e","brand":"Seruvia","offers":[{"title":"Default Title","offer_id":49290358751489,"sku":null,"price":649.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/3012\/3521\/files\/ChatGPT_Image_Aug_9_2026_10_03_32_PM_1.png?v=1786362477"},{"product_id":"steriglo-uv","title":"SteriGlo UV","description":"\u003cstyle\u003e\n  .seruvia-steriglo,\n  .seruvia-steriglo * {\n    box-sizing: border-box;\n  }\n\n  .seruvia-steriglo {\n    --pearl: #fdfcf8;\n    --nude-light: #ede2d3;\n    --nude-deep: #dcc6ab;\n    --gold: #c6a769;\n    --brown: #6b4e35;\n    --text: #4a3a2a;\n    --violet: #765b92;\n    --violet-deep: #55406e;\n    --violet-soft: #eee8f4;\n    width: min(100%, 980px);\n    margin: 34px auto;\n    padding: 24px;\n    overflow: hidden;\n    color: var(--text);\n    font-family: Montserrat, Arial, sans-serif;\n    background:\n      radial-gradient(circle at 7% 3%, rgba(198, 167, 105, 0.22), transparent 28%),\n      radial-gradient(circle at 95% 18%, rgba(118, 91, 146, 0.15), transparent 27%),\n      linear-gradient(145deg, var(--pearl) 0%, #f9f4ed 52%, var(--nude-light) 100%);\n    border: 1px solid rgba(198, 167, 105, 0.48);\n    border-radius: 28px;\n    box-shadow: 0 20px 55px rgba(88, 67, 48, 0.13);\n  }\n\n  .seruvia-steriglo__header {\n    position: relative;\n    padding: 52px 42px 44px;\n    overflow: hidden;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.82);\n    border: 1px solid rgba(198, 167, 105, 0.42);\n    border-radius: 24px;\n    box-shadow: 0 14px 35px rgba(91, 71, 52, 0.09);\n  }\n\n  .seruvia-steriglo__header::before,\n  .seruvia-steriglo__header::after {\n    position: absolute;\n    width: 170px;\n    height: 170px;\n    content: \"\";\n    pointer-events: none;\n    border-radius: 50%;\n    filter: blur(5px);\n  }\n\n  .seruvia-steriglo__header::before {\n    top: -105px;\n    left: -70px;\n    background: rgba(198, 167, 105, 0.2);\n  }\n\n  .seruvia-steriglo__header::after {\n    right: -85px;\n    bottom: -115px;\n    background: rgba(118, 91, 146, 0.16);\n  }\n\n  .seruvia-steriglo__eyebrow {\n    position: relative;\n    z-index: 1;\n    display: inline-block;\n    margin-bottom: 15px;\n    padding: 8px 17px;\n    color: var(--violet-deep);\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    background: linear-gradient(90deg, rgba(198, 167, 105, 0.14), rgba(118, 91, 146, 0.12));\n    border: 1px solid rgba(198, 167, 105, 0.32);\n    border-radius: 999px;\n  }\n\n  .seruvia-steriglo__title {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(42px, 7vw, 66px);\n    font-weight: 700;\n    line-height: 0.98;\n    letter-spacing: -0.8px;\n  }\n\n  .seruvia-steriglo__subtitle {\n    position: relative;\n    z-index: 1;\n    max-width: 650px;\n    margin: 17px auto 0;\n    color: var(--violet-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(22px, 3vw, 29px);\n    font-style: italic;\n    line-height: 1.25;\n  }\n\n  .seruvia-steriglo__divider {\n    position: relative;\n    z-index: 1;\n    width: 94px;\n    height: 2px;\n    margin: 25px auto;\n    background: linear-gradient(90deg, transparent, var(--gold), var(--violet), transparent);\n  }\n\n  .seruvia-steriglo__intro {\n    position: relative;\n    z-index: 1;\n    max-width: 760px;\n    margin: 0 auto;\n    color: var(--text);\n    font-size: 15.5px;\n    font-weight: 400;\n    line-height: 1.8;\n  }\n\n  .seruvia-steriglo__facts {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin: 16px 0 0;\n  }\n\n  .seruvia-steriglo__fact {\n    min-width: 0;\n    padding: 17px 12px;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.72);\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 16px;\n  }\n\n  .seruvia-steriglo__fact strong,\n  .seruvia-steriglo__fact span {\n    display: block;\n  }\n\n  .seruvia-steriglo__fact strong {\n    color: var(--violet-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 21px;\n    line-height: 1.1;\n  }\n\n  .seruvia-steriglo__fact span {\n    margin-top: 4px;\n    color: var(--text);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  .seruvia-steriglo__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 16px;\n  }\n\n  .seruvia-steriglo__benefit {\n    position: relative;\n    min-width: 0;\n    padding: 23px;\n    overflow: hidden;\n    background: rgba(253, 252, 248, 0.8);\n    border: 1px solid rgba(198, 167, 105, 0.39);\n    border-radius: 19px;\n    box-shadow: 0 10px 25px rgba(86, 63, 44, 0.07);\n  }\n\n  .seruvia-steriglo__benefit:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  .seruvia-steriglo__benefit::after {\n    position: absolute;\n    right: -28px;\n    bottom: -30px;\n    width: 90px;\n    height: 90px;\n    content: \"\";\n    background: rgba(118, 91, 146, 0.07);\n    border-radius: 50%;\n  }\n\n  .seruvia-steriglo__benefit-title {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    margin: 0 0 10px;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 24px;\n    font-weight: 700;\n    line-height: 1.1;\n  }\n\n  .seruvia-steriglo__icon {\n    display: inline-grid;\n    flex: 0 0 38px;\n    width: 38px;\n    height: 38px;\n    place-items: center;\n    color: var(--violet-deep);\n    font-family: Montserrat, Arial, sans-serif;\n    font-size: 15px;\n    background: linear-gradient(145deg, rgba(198, 167, 105, 0.17), rgba(118, 91, 146, 0.13));\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 50%;\n  }\n\n  .seruvia-steriglo__benefit p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--text);\n    font-size: 14px;\n    line-height: 1.72;\n  }\n\n  .seruvia-steriglo__panel {\n    margin-top: 16px;\n    padding: 29px;\n    background: rgba(253, 252, 248, 0.8);\n    border: 1px solid rgba(198, 167, 105, 0.39);\n    border-radius: 20px;\n    box-shadow: 0 10px 27px rgba(86, 63, 44, 0.07);\n  }\n\n  .seruvia-steriglo__heading {\n    margin: 0 0 21px;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(29px, 4vw, 38px);\n    font-weight: 700;\n    line-height: 1.05;\n    text-align: center;\n  }\n\n  .seruvia-steriglo__heading::after {\n    display: block;\n    width: 68px;\n    height: 1px;\n    margin: 12px auto 0;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, var(--gold), var(--violet), transparent);\n  }\n\n  .seruvia-steriglo__routine {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .seruvia-steriglo__routine article {\n    padding: 18px;\n    background: linear-gradient(145deg, rgba(237, 226, 211, 0.42), rgba(238, 232, 244, 0.55));\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 15px;\n  }\n\n  .seruvia-steriglo__routine h4 {\n    margin: 0 0 7px;\n    color: var(--violet-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 21px;\n    font-weight: 700;\n  }\n\n  .seruvia-steriglo__routine p {\n    margin: 0;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.65;\n  }\n\n  .seruvia-steriglo__steps {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    counter-reset: steriglo-step;\n  }\n\n  .seruvia-steriglo__step {\n    position: relative;\n    min-height: 112px;\n    padding: 18px 18px 18px 57px;\n    background: linear-gradient(145deg, rgba(253, 252, 248, 0.96), rgba(237, 226, 211, 0.46));\n    border: 1px solid rgba(198, 167, 105, 0.3);\n    border-radius: 16px;\n    counter-increment: steriglo-step;\n  }\n\n  .seruvia-steriglo__step::before {\n    position: absolute;\n    top: 17px;\n    left: 17px;\n    display: grid;\n    width: 29px;\n    height: 29px;\n    place-items: center;\n    content: counter(steriglo-step);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 700;\n    background: linear-gradient(145deg, var(--gold), var(--violet));\n    border-radius: 50%;\n    box-shadow: 0 5px 13px rgba(85, 64, 110, 0.18);\n  }\n\n  .seruvia-steriglo__step p {\n    margin: 0;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.67;\n  }\n\n  .seruvia-steriglo__notice {\n    margin: 0;\n    padding: 20px 21px;\n    color: var(--text);\n    font-size: 14px;\n    line-height: 1.75;\n    background: linear-gradient(135deg, rgba(238, 232, 244, 0.72), rgba(253, 252, 248, 0.85));\n    border-left: 3px solid var(--violet);\n    border-radius: 4px 14px 14px 4px;\n  }\n\n  .seruvia-steriglo__notice strong {\n    color: var(--violet-deep);\n  }\n\n  .seruvia-steriglo__specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n    margin: 0;\n  }\n\n  .seruvia-steriglo__spec {\n    display: grid;\n    grid-template-columns: minmax(105px, 0.8fr) minmax(0, 1.2fr);\n    gap: 12px;\n    align-items: center;\n    min-width: 0;\n    padding: 15px 16px;\n    background: rgba(237, 226, 211, 0.35);\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 13px;\n  }\n\n  .seruvia-steriglo__spec dt,\n  .seruvia-steriglo__spec dd {\n    min-width: 0;\n    margin: 0;\n    overflow-wrap: anywhere;\n  }\n\n  .seruvia-steriglo__spec dt {\n    color: var(--brown);\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: 0.7px;\n    text-transform: uppercase;\n  }\n\n  .seruvia-steriglo__spec dd {\n    color: var(--text);\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .seruvia-steriglo__included,\n  .seruvia-steriglo__care {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px 15px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .seruvia-steriglo__included li,\n  .seruvia-steriglo__care li {\n    position: relative;\n    min-width: 0;\n    padding: 14px 15px 14px 39px;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.58;\n    background: rgba(253, 252, 248, 0.68);\n    border: 1px solid rgba(198, 167, 105, 0.25);\n    border-radius: 13px;\n  }\n\n  .seruvia-steriglo__included li::before,\n  .seruvia-steriglo__care li::before {\n    position: absolute;\n    top: 13px;\n    left: 14px;\n    color: var(--gold);\n    content: \"✦\";\n    font-size: 15px;\n  }\n\n  .seruvia-steriglo__summary {\n    margin: 16px 0 0;\n    padding: 23px;\n    color: #fff;\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(22px, 3.5vw, 28px);\n    font-weight: 600;\n    line-height: 1.35;\n    text-align: center;\n    background: linear-gradient(120deg, var(--brown), var(--violet-deep));\n    border: 1px solid rgba(198, 167, 105, 0.62);\n    border-radius: 18px;\n    box-shadow: 0 13px 30px rgba(85, 64, 110, 0.18);\n  }\n\n  .seruvia-steriglo__disclaimer {\n    margin: 13px 8px 0;\n    color: #695f56;\n    font-size: 10.5px;\n    line-height: 1.6;\n    text-align: center;\n  }\n\n  @media (max-width: 760px) {\n    .seruvia-steriglo {\n      margin: 20px auto;\n      padding: 15px;\n      border-radius: 22px;\n    }\n\n    .seruvia-steriglo__header {\n      padding: 39px 22px 34px;\n      border-radius: 19px;\n    }\n\n    .seruvia-steriglo__facts,\n    .seruvia-steriglo__benefits,\n    .seruvia-steriglo__routine,\n    .seruvia-steriglo__steps,\n    .seruvia-steriglo__specs,\n    .seruvia-steriglo__included,\n    .seruvia-steriglo__care {\n      grid-template-columns: 1fr;\n    }\n\n    .seruvia-steriglo__facts {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .seruvia-steriglo__benefit:last-child {\n      grid-column: auto;\n    }\n\n    .seruvia-steriglo__panel {\n      padding: 23px 18px;\n      border-radius: 17px;\n    }\n\n    .seruvia-steriglo__spec {\n      grid-template-columns: minmax(92px, 0.8fr) minmax(0, 1.2fr);\n    }\n  }\n\n  @media (max-width: 420px) {\n    .seruvia-steriglo__title {\n      font-size: 42px;\n    }\n\n    .seruvia-steriglo__intro {\n      font-size: 14px;\n      line-height: 1.72;\n    }\n\n    .seruvia-steriglo__fact {\n      padding: 14px 8px;\n    }\n\n    .seruvia-steriglo__benefit-title {\n      font-size: 22px;\n    }\n\n    .seruvia-steriglo__step {\n      padding-right: 14px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .seruvia-steriglo *,\n    .seruvia-steriglo *::before,\n    .seruvia-steriglo *::after {\n      scroll-behavior: auto !important;\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"seruvia-steriglo\" aria-labelledby=\"seruvia-steriglo-title\"\u003e\n  \u003cheader class=\"seruvia-steriglo__header\"\u003e\n    \u003cspan class=\"seruvia-steriglo__eyebrow\"\u003eSeruvia Elevated Toothbrush Care\u003c\/span\u003e\n\n    \u003ch2 class=\"seruvia-steriglo__title\" id=\"seruvia-steriglo-title\"\u003eSteriGlo UV\u003c\/h2\u003e\n\n    \u003cp class=\"seruvia-steriglo__subtitle\"\u003e\n      A more considered place for your toothbrush heads between uses.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"seruvia-steriglo__divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"seruvia-steriglo__intro\"\u003e\n      SteriGlo UV is a rechargeable, wall-mounted toothbrush-head care unit with an\n      enclosed UV-C LED, timed air-drying support and a touch-free front sensor. Up to\n      two toothbrush heads sit inside the covered chamber while their handles remain\n      outside. The clean display, hand-wave operation and compact profile bring practical\n      everyday hygiene into a beautifully organised bathroom routine.\n    \u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"seruvia-steriglo__facts\" aria-label=\"Product highlights\"\u003e\n    \u003cdiv class=\"seruvia-steriglo__fact\"\u003e\n      \u003cstrong\u003e2 Heads\u003c\/strong\u003e\n      \u003cspan\u003eCovered Capacity\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-steriglo__fact\"\u003e\n      \u003cstrong\u003e5–7 cm\u003c\/strong\u003e\n      \u003cspan\u003eSensor Range\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-steriglo__fact\"\u003e\n      \u003cstrong\u003e600 mAh\u003c\/strong\u003e\n      \u003cspan\u003eBattery\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-steriglo__fact\"\u003e\n      \u003cstrong\u003eUSB-C\u003c\/strong\u003e\n      \u003cspan\u003eRechargeable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"seruvia-steriglo__benefits\"\u003e\n    \u003carticle class=\"seruvia-steriglo__benefit\"\u003e\n      \u003ch3 class=\"seruvia-steriglo__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-steriglo__icon\" aria-hidden=\"true\"\u003eⅡ\u003c\/span\u003e\n        Toothbrush Heads Only\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The chamber holds up to two toothbrush heads. The heads sit inside the covered\n        area while the toothbrush handles remain outside—complete toothbrush bodies do\n        not go inside the unit.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-steriglo__benefit\"\u003e\n      \u003ch3 class=\"seruvia-steriglo__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-steriglo__icon\" aria-hidden=\"true\"\u003e≈\u003c\/span\u003e\n        Front Hand-Wave Sensor\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Wave your hand approximately 5–7 cm in front of the sensing area to open or close\n        the cover without touching it. The switch button can also be pressed briefly.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-steriglo__benefit\"\u003e\n      \u003ch3 class=\"seruvia-steriglo__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-steriglo__icon\" aria-hidden=\"true\"\u003eUV\u003c\/span\u003e\n        Enclosed UV-C LED Cycle\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The built-in UV-C LED runs inside the closed chamber and is designed to support\n        the surface hygiene of properly cleaned and positioned toothbrush heads.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-steriglo__benefit\"\u003e\n      \u003ch3 class=\"seruvia-steriglo__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-steriglo__icon\" aria-hidden=\"true\"\u003e↝\u003c\/span\u003e\n        Timed Air-Drying Support\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The programmed approximately 100-second air cycle supports drying after excess\n        water has been shaken from the toothbrush heads.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-steriglo__benefit\"\u003e\n      \u003ch3 class=\"seruvia-steriglo__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-steriglo__icon\" aria-hidden=\"true\"\u003e▣\u003c\/span\u003e\n        Compact Wall-Mounted Design\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The adhesive holder keeps SteriGlo neatly positioned on a suitable smooth, clean\n        and dry bathroom surface, while the display shows the battery level and operating\n        indicators at a glance.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-routine\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-routine\"\u003e\n      The SteriGlo Routine\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"seruvia-steriglo__routine\"\u003e\n      \u003carticle\u003e\n        \u003ch4\u003eTouch-Free Access\u003c\/h4\u003e\n        \u003cp\u003eOpen and close the front cover with a short hand wave over the sensing area.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eAutomatic Closing\u003c\/h4\u003e\n        \u003cp\u003eAfter the heads are positioned, wave again to close the cover or allow it to close automatically after approximately one minute.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eProgrammed Care\u003c\/h4\u003e\n        \u003cp\u003eThe closed unit performs its programmed UV-C and air-drying routine, with an automatic repeat UV-C cycle approximately every three hours.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eRechargeable Convenience\u003c\/h4\u003e\n        \u003cp\u003eThe 600 mAh battery and USB-C connection allow cord-free operation between charges. The device is rated at 5 W.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-use\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-use\"\u003eHow to Use\u003c\/h3\u003e\n\n    \u003col class=\"seruvia-steriglo__steps\"\u003e\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eChoose a smooth, clean and dry wall area away from direct shower spray. Clean and fully dry the surface before fitting the adhesive wall holder according to the supplied instructions.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eCharge SteriGlo with the included USB-C cable and a standard compatible 5 V USB adapter. The wall adapter is not included.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003ePress and hold the front Power Touch button for approximately two seconds to switch the unit on.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eAfter brushing, rinse each toothbrush head thoroughly, remove visible toothpaste residue and shake off excess water. SteriGlo does not replace this cleaning step.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eWave your hand approximately 5–7 cm in front of the sensor to open the cover, or briefly press the switch button.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003ePosition up to two toothbrush heads inside the chamber with their handles remaining outside. Do not force an oversized or incompatible head into a slot.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eWave over the sensor again to close the cover, or wait for automatic closing after approximately one minute. Keep the cover closed while the UV-C cycle is running.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-steriglo__step\"\u003e\n        \u003cp\u003eWhen you are ready to brush again, wave to open the cover, remove your toothbrush and close the unit after use.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-expectations\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-expectations\"\u003e\n      Honest Hygiene Expectations\n    \u003c\/h3\u003e\n\n    \u003cp class=\"seruvia-steriglo__notice\"\u003e\n      \u003cstrong\u003eFor the best surface exposure, clean visible residue from the toothbrush\n      head first and position the bristles unobstructed inside the chamber.\u003c\/strong\u003e\n      UV-C performance depends on direct exposure, positioning, distance and cycle time.\n      SteriGlo supports everyday toothbrush-head hygiene, but it does not replace rinsing,\n      normal toothbrush-head replacement or professional infection-control procedures.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-specs\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-specs\"\u003e\n      Product Specifications\n    \u003c\/h3\u003e\n\n    \u003cdl class=\"seruvia-steriglo__specs\"\u003e\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eCapacity\u003c\/dt\u003e\n        \u003cdd\u003eUp to 2 toothbrush heads; handles remain outside\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eUV source\u003c\/dt\u003e\n        \u003cdd\u003eBuilt-in enclosed UV-C LED\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eDrying\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 100-second air cycle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eRepeat cycle\u003c\/dt\u003e\n        \u003cdd\u003eAutomatic UV-C cycle approximately every 3 hours\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eSensor\u003c\/dt\u003e\n        \u003cdd\u003eFront infrared hand-wave sensor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eSensor range\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 5–7 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eBattery\u003c\/dt\u003e\n        \u003cdd\u003e600 mAh rechargeable battery\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003ePower\u003c\/dt\u003e\n        \u003cdd\u003e5 W\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eCharging\u003c\/dt\u003e\n        \u003cdd\u003eUSB-C; standard compatible 5 V USB adapter required\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eInstallation\u003c\/dt\u003e\n        \u003cdd\u003eAdhesive wall-mounted holder\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eDimensions\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 117.5 × 60 × 36 mm\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-steriglo__spec\"\u003e\n        \u003cdt\u003eDisplay\u003c\/dt\u003e\n        \u003cdd\u003eBattery percentage and operating indicators\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-included\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-included\"\u003e\n      What Is Included\n    \u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-steriglo__included\"\u003e\n      \u003cli\u003e1 × SteriGlo UV toothbrush-head care unit\u003c\/li\u003e\n      \u003cli\u003e1 × Adhesive wall-mounted holder\u003c\/li\u003e\n      \u003cli\u003e1 × USB-A to USB-C charging cable\u003c\/li\u003e\n      \u003cli\u003e1 × Instruction manual\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-steriglo__panel\" aria-labelledby=\"seruvia-steriglo-care\"\u003e\n    \u003ch3 class=\"seruvia-steriglo__heading\" id=\"seruvia-steriglo-care\"\u003e\n      Care \u0026amp; Safety\n    \u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-steriglo__care\"\u003e\n      \u003cli\u003eKeep the cover closed during every UV-C cycle. Do not look directly into the UV-C LED or bypass the cover mechanism.\u003c\/li\u003e\n      \u003cli\u003eSwitch the unit off before cleaning it. Wipe the housing gently; do not immerse, rinse or place it under running water.\u003c\/li\u003e\n      \u003cli\u003eKeep the USB-C port dry and never charge the unit with wet hands or while it is exposed to bathroom splashes.\u003c\/li\u003e\n      \u003cli\u003eUse a standard compatible 5 V USB adapter. Avoid incompatible fast-charging adapters, which may damage the device.\u003c\/li\u003e\n      \u003cli\u003eInstall only on a secure, smooth, clean and fully dry surface. Keep the unit outside direct shower spray and heavy steam.\u003c\/li\u003e\n      \u003cli\u003eCompatibility depends on toothbrush-head and neck dimensions. Do not force large or unusually shaped heads into the chamber.\u003c\/li\u003e\n      \u003cli\u003eInspect the unit, cable and mount regularly. Stop using it if the housing, cover, charging port, cable or wall mount is damaged or loose.\u003c\/li\u003e\n      \u003cli\u003eThis electrical UV-C product is not a toy. Keep it away from children and operate it according to the supplied manual.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"seruvia-steriglo__summary\"\u003e\n    Enclosed UV-C care, timed air drying and touch-free access—beautifully designed to\n    keep up to two toothbrush heads organised between uses. ✦\n  \u003c\/p\u003e\n\n  \u003cp class=\"seruvia-steriglo__disclaimer\"\u003e\n    Use only as directed in the supplied manual. Performance depends on cleaning,\n    positioning and UV-C exposure. SteriGlo UV supports everyday toothbrush-head hygiene\n    but does not guarantee complete sterilisation and is not intended to diagnose, prevent\n    or treat illness or replace professional sterilisation equipment.\n  \u003c\/p\u003e\n\u003c\/section\u003e","brand":"Seruvia","offers":[{"title":"Default Title","offer_id":49534676959489,"sku":null,"price":479.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/3012\/3521\/files\/ChatGPT_Image_Aug_9_2026_10_12_51_PM.png?v=1786362476"},{"product_id":"seruvia-copper-tongue-scraper","title":"Seruvia Copper Tongue Scraper","description":"\u003cstyle\u003e\n  .seruvia-tongue,\n  .seruvia-tongue * {\n    box-sizing: border-box;\n  }\n\n  .seruvia-tongue {\n    --pearl: #fdfcf8;\n    --cream: #f8f2e9;\n    --nude-light: #ede2d3;\n    --nude-deep: #dcc6ab;\n    --gold: #c6a769;\n    --copper: #b87452;\n    --copper-deep: #8b4e34;\n    --brown: #5f4334;\n    --text: #4a3a2a;\n    width: min(100%, 980px);\n    margin: 34px auto;\n    padding: 24px;\n    overflow: hidden;\n    color: var(--text);\n    font-family: Montserrat, Arial, sans-serif;\n    background:\n      radial-gradient(circle at 7% 4%, rgba(198, 167, 105, 0.21), transparent 29%),\n      radial-gradient(circle at 94% 17%, rgba(184, 116, 82, 0.18), transparent 28%),\n      linear-gradient(145deg, var(--pearl) 0%, var(--cream) 52%, var(--nude-light) 100%);\n    border: 1px solid rgba(198, 167, 105, 0.48);\n    border-radius: 28px;\n    box-shadow: 0 20px 55px rgba(88, 67, 48, 0.13);\n  }\n\n  .seruvia-tongue__header {\n    position: relative;\n    padding: 52px 42px 44px;\n    overflow: hidden;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.84);\n    border: 1px solid rgba(198, 167, 105, 0.42);\n    border-radius: 24px;\n    box-shadow: 0 14px 35px rgba(91, 71, 52, 0.09);\n  }\n\n  .seruvia-tongue__header::before,\n  .seruvia-tongue__header::after {\n    position: absolute;\n    width: 175px;\n    height: 175px;\n    content: \"\";\n    pointer-events: none;\n    border-radius: 50%;\n    filter: blur(6px);\n  }\n\n  .seruvia-tongue__header::before {\n    top: -110px;\n    left: -75px;\n    background: rgba(198, 167, 105, 0.19);\n  }\n\n  .seruvia-tongue__header::after {\n    right: -88px;\n    bottom: -112px;\n    background: rgba(184, 116, 82, 0.2);\n  }\n\n  .seruvia-tongue__eyebrow {\n    position: relative;\n    z-index: 1;\n    display: inline-block;\n    margin-bottom: 15px;\n    padding: 8px 17px;\n    color: var(--copper-deep);\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    background: linear-gradient(90deg, rgba(198, 167, 105, 0.14), rgba(184, 116, 82, 0.13));\n    border: 1px solid rgba(198, 167, 105, 0.32);\n    border-radius: 999px;\n  }\n\n  .seruvia-tongue__title {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(39px, 6.5vw, 62px);\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: -0.7px;\n  }\n\n  .seruvia-tongue__subtitle {\n    position: relative;\n    z-index: 1;\n    max-width: 670px;\n    margin: 17px auto 0;\n    color: var(--copper-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(22px, 3vw, 29px);\n    font-style: italic;\n    line-height: 1.25;\n  }\n\n  .seruvia-tongue__divider {\n    position: relative;\n    z-index: 1;\n    width: 94px;\n    height: 2px;\n    margin: 25px auto;\n    background: linear-gradient(90deg, transparent, var(--gold), var(--copper), transparent);\n  }\n\n  .seruvia-tongue__intro {\n    position: relative;\n    z-index: 1;\n    max-width: 770px;\n    margin: 0 auto;\n    color: var(--text);\n    font-size: 15.5px;\n    line-height: 1.8;\n  }\n\n  .seruvia-tongue__facts {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-top: 16px;\n  }\n\n  .seruvia-tongue__fact {\n    min-width: 0;\n    padding: 17px 11px;\n    text-align: center;\n    background: rgba(253, 252, 248, 0.74);\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 16px;\n  }\n\n  .seruvia-tongue__fact strong,\n  .seruvia-tongue__fact span {\n    display: block;\n  }\n\n  .seruvia-tongue__fact strong {\n    color: var(--copper-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 21px;\n    line-height: 1.1;\n  }\n\n  .seruvia-tongue__fact span {\n    margin-top: 4px;\n    color: var(--text);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  .seruvia-tongue__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 16px;\n  }\n\n  .seruvia-tongue__benefit {\n    position: relative;\n    min-width: 0;\n    padding: 23px;\n    overflow: hidden;\n    background: rgba(253, 252, 248, 0.81);\n    border: 1px solid rgba(198, 167, 105, 0.39);\n    border-radius: 19px;\n    box-shadow: 0 10px 25px rgba(86, 63, 44, 0.07);\n  }\n\n  .seruvia-tongue__benefit:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  .seruvia-tongue__benefit::after {\n    position: absolute;\n    right: -27px;\n    bottom: -31px;\n    width: 92px;\n    height: 92px;\n    content: \"\";\n    background: rgba(184, 116, 82, 0.09);\n    border-radius: 50%;\n  }\n\n  .seruvia-tongue__benefit-title {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    margin: 0 0 10px;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 24px;\n    font-weight: 700;\n    line-height: 1.1;\n  }\n\n  .seruvia-tongue__icon {\n    display: inline-grid;\n    flex: 0 0 38px;\n    width: 38px;\n    height: 38px;\n    place-items: center;\n    color: var(--copper-deep);\n    font-family: Montserrat, Arial, sans-serif;\n    font-size: 14px;\n    background: linear-gradient(145deg, rgba(198, 167, 105, 0.16), rgba(184, 116, 82, 0.16));\n    border: 1px solid rgba(198, 167, 105, 0.35);\n    border-radius: 50%;\n  }\n\n  .seruvia-tongue__benefit p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--text);\n    font-size: 14px;\n    line-height: 1.72;\n  }\n\n  .seruvia-tongue__panel {\n    margin-top: 16px;\n    padding: 29px;\n    background: rgba(253, 252, 248, 0.81);\n    border: 1px solid rgba(198, 167, 105, 0.39);\n    border-radius: 20px;\n    box-shadow: 0 10px 27px rgba(86, 63, 44, 0.07);\n  }\n\n  .seruvia-tongue__heading {\n    margin: 0 0 21px;\n    color: var(--brown);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(29px, 4vw, 38px);\n    font-weight: 700;\n    line-height: 1.05;\n    text-align: center;\n  }\n\n  .seruvia-tongue__heading::after {\n    display: block;\n    width: 68px;\n    height: 1px;\n    margin: 12px auto 0;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, var(--gold), var(--copper), transparent);\n  }\n\n  .seruvia-tongue__ritual {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .seruvia-tongue__ritual article {\n    padding: 18px;\n    background: linear-gradient(145deg, rgba(237, 226, 211, 0.44), rgba(253, 244, 238, 0.82));\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 15px;\n  }\n\n  .seruvia-tongue__ritual h4 {\n    margin: 0 0 7px;\n    color: var(--copper-deep);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: 21px;\n    font-weight: 700;\n  }\n\n  .seruvia-tongue__ritual p {\n    margin: 0;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.65;\n  }\n\n  .seruvia-tongue__steps {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    counter-reset: tongue-step;\n  }\n\n  .seruvia-tongue__step {\n    position: relative;\n    min-height: 112px;\n    padding: 18px 18px 18px 57px;\n    background: linear-gradient(145deg, rgba(253, 252, 248, 0.96), rgba(248, 235, 227, 0.65));\n    border: 1px solid rgba(198, 167, 105, 0.3);\n    border-radius: 16px;\n    counter-increment: tongue-step;\n  }\n\n  .seruvia-tongue__step::before {\n    position: absolute;\n    top: 17px;\n    left: 17px;\n    display: grid;\n    width: 29px;\n    height: 29px;\n    place-items: center;\n    content: counter(tongue-step);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 700;\n    background: linear-gradient(145deg, var(--gold), var(--copper));\n    border-radius: 50%;\n    box-shadow: 0 5px 13px rgba(139, 78, 52, 0.18);\n  }\n\n  .seruvia-tongue__step p {\n    margin: 0;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.67;\n  }\n\n  .seruvia-tongue__notice {\n    margin: 0;\n    padding: 20px 21px;\n    color: var(--text);\n    font-size: 14px;\n    line-height: 1.75;\n    background: linear-gradient(135deg, rgba(248, 235, 227, 0.82), rgba(253, 252, 248, 0.88));\n    border-left: 3px solid var(--copper);\n    border-radius: 4px 14px 14px 4px;\n  }\n\n  .seruvia-tongue__notice strong {\n    color: var(--copper-deep);\n  }\n\n  .seruvia-tongue__specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n    margin: 0;\n  }\n\n  .seruvia-tongue__spec {\n    display: grid;\n    grid-template-columns: minmax(105px, 0.8fr) minmax(0, 1.2fr);\n    gap: 12px;\n    align-items: center;\n    min-width: 0;\n    padding: 15px 16px;\n    background: rgba(237, 226, 211, 0.34);\n    border: 1px solid rgba(198, 167, 105, 0.27);\n    border-radius: 13px;\n  }\n\n  .seruvia-tongue__spec dt,\n  .seruvia-tongue__spec dd {\n    min-width: 0;\n    margin: 0;\n    overflow-wrap: anywhere;\n  }\n\n  .seruvia-tongue__spec dt {\n    color: var(--brown);\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: 0.7px;\n    text-transform: uppercase;\n  }\n\n  .seruvia-tongue__spec dd {\n    color: var(--text);\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  .seruvia-tongue__care {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px 15px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .seruvia-tongue__care li {\n    position: relative;\n    min-width: 0;\n    padding: 14px 15px 14px 39px;\n    color: var(--text);\n    font-size: 13.5px;\n    line-height: 1.58;\n    background: rgba(253, 252, 248, 0.68);\n    border: 1px solid rgba(198, 167, 105, 0.25);\n    border-radius: 13px;\n  }\n\n  .seruvia-tongue__care li::before {\n    position: absolute;\n    top: 13px;\n    left: 14px;\n    color: var(--gold);\n    content: \"✦\";\n    font-size: 15px;\n  }\n\n  .seruvia-tongue__summary {\n    margin: 16px 0 0;\n    padding: 23px;\n    color: #fff;\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(22px, 3.5vw, 28px);\n    font-weight: 600;\n    line-height: 1.35;\n    text-align: center;\n    background: linear-gradient(120deg, var(--brown), var(--copper-deep));\n    border: 1px solid rgba(198, 167, 105, 0.62);\n    border-radius: 18px;\n    box-shadow: 0 13px 30px rgba(139, 78, 52, 0.18);\n  }\n\n  .seruvia-tongue__disclaimer {\n    margin: 13px 8px 0;\n    color: #695f56;\n    font-size: 10.5px;\n    line-height: 1.6;\n    text-align: center;\n  }\n\n  @media (max-width: 760px) {\n    .seruvia-tongue {\n      margin: 20px auto;\n      padding: 15px;\n      border-radius: 22px;\n    }\n\n    .seruvia-tongue__header {\n      padding: 39px 22px 34px;\n      border-radius: 19px;\n    }\n\n    .seruvia-tongue__benefits,\n    .seruvia-tongue__ritual,\n    .seruvia-tongue__steps,\n    .seruvia-tongue__specs,\n    .seruvia-tongue__care {\n      grid-template-columns: 1fr;\n    }\n\n    .seruvia-tongue__facts {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .seruvia-tongue__benefit:last-child {\n      grid-column: auto;\n    }\n\n    .seruvia-tongue__panel {\n      padding: 23px 18px;\n      border-radius: 17px;\n    }\n\n    .seruvia-tongue__spec {\n      grid-template-columns: minmax(92px, 0.8fr) minmax(0, 1.2fr);\n    }\n  }\n\n  @media (max-width: 420px) {\n    .seruvia-tongue__title {\n      font-size: 38px;\n    }\n\n    .seruvia-tongue__intro {\n      font-size: 14px;\n      line-height: 1.72;\n    }\n\n    .seruvia-tongue__fact {\n      padding: 14px 8px;\n    }\n\n    .seruvia-tongue__benefit-title {\n      font-size: 22px;\n    }\n\n    .seruvia-tongue__step {\n      padding-right: 14px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .seruvia-tongue *,\n    .seruvia-tongue *::before,\n    .seruvia-tongue *::after {\n      scroll-behavior: auto !important;\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"seruvia-tongue\" aria-labelledby=\"seruvia-tongue-title\"\u003e\n  \u003cheader class=\"seruvia-tongue__header\"\u003e\n    \u003cspan class=\"seruvia-tongue__eyebrow\"\u003eSeruvia Oral-Care Essentials\u003c\/span\u003e\n\n    \u003ch2 class=\"seruvia-tongue__title\" id=\"seruvia-tongue-title\"\u003e\n      Copper Tongue Scraper\n    \u003c\/h2\u003e\n\n    \u003cp class=\"seruvia-tongue__subtitle\"\u003e\n      A beautifully simple ritual for a cleaner-feeling tongue and refreshed mouth.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"seruvia-tongue__divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"seruvia-tongue__intro\"\u003e\n      The Seruvia Copper Tongue Scraper is a reusable U-shaped oral-care tool designed\n      to gently lift coating and everyday debris from the tongue’s surface. Crafted from\n      pure copper with two easy-hold handles and a smooth scraping edge, it complements\n      brushing and interdental cleaning without adding complexity to your routine.\n    \u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003cdiv class=\"seruvia-tongue__facts\" aria-label=\"Product highlights\"\u003e\n    \u003cdiv class=\"seruvia-tongue__fact\"\u003e\n      \u003cstrong\u003ePure Copper\u003c\/strong\u003e\n      \u003cspan\u003eReusable Material\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-tongue__fact\"\u003e\n      \u003cstrong\u003e12.8 cm\u003c\/strong\u003e\n      \u003cspan\u003eApproximate Length\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-tongue__fact\"\u003e\n      \u003cstrong\u003e3–5\u003c\/strong\u003e\n      \u003cspan\u003eGentle Strokes\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"seruvia-tongue__fact\"\u003e\n      \u003cstrong\u003eDaily\u003c\/strong\u003e\n      \u003cspan\u003ePersonal Ritual\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"seruvia-tongue__benefits\"\u003e\n    \u003carticle class=\"seruvia-tongue__benefit\"\u003e\n      \u003ch3 class=\"seruvia-tongue__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-tongue__icon\" aria-hidden=\"true\"\u003e◡\u003c\/span\u003e\n        Removes Surface Coating\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Gentle mechanical scraping helps lift visible coating and everyday debris from\n        the upper surface of the tongue.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-tongue__benefit\"\u003e\n      \u003ch3 class=\"seruvia-tongue__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-tongue__icon\" aria-hidden=\"true\"\u003e✦\u003c\/span\u003e\n        Supports Fresher Breath\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Removing tongue coating may help reduce the compounds associated with oral\n        malodour and leave the mouth feeling fresher, particularly in the short term.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-tongue__benefit\"\u003e\n      \u003ch3 class=\"seruvia-tongue__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-tongue__icon\" aria-hidden=\"true\"\u003eⅡ\u003c\/span\u003e\n        Balanced Two-Hand Control\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Twin grip handles give you control over the scraper’s position and pressure for a\n        slow, even forward stroke.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-tongue__benefit\"\u003e\n      \u003ch3 class=\"seruvia-tongue__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-tongue__icon\" aria-hidden=\"true\"\u003eCu\u003c\/span\u003e\n        Durable Copper Construction\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        The reusable copper design offers a lasting alternative to disposable tongue-care\n        tools. Natural darkening and patina can develop over time.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"seruvia-tongue__benefit\"\u003e\n      \u003ch3 class=\"seruvia-tongue__benefit-title\"\u003e\n        \u003cspan class=\"seruvia-tongue__icon\" aria-hidden=\"true\"\u003e♡\u003c\/span\u003e\n        Completes Your Routine\n      \u003c\/h3\u003e\n      \u003cp\u003e\n        Use alongside twice-daily toothbrushing and regular interdental cleaning for a more\n        complete oral-care ritual. It does not replace either essential step.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-ritual\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-ritual\"\u003e\n      A Gentle Daily Ritual\n    \u003c\/h3\u003e\n\n    \u003cdiv class=\"seruvia-tongue__ritual\"\u003e\n      \u003carticle\u003e\n        \u003ch4\u003eClean First\u003c\/h4\u003e\n        \u003cp\u003eRinse the scraper before use and make sure the edge feels smooth and free from damage.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eLight Pressure\u003c\/h4\u003e\n        \u003cp\u003eUse only enough pressure to lift surface coating. Scraping should never feel sharp, painful or abrasive.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eBack to Front\u003c\/h4\u003e\n        \u003cp\u003ePlace the curve as far back as is comfortable and draw it slowly forward toward the tongue tip.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003ch4\u003eRinse \u0026amp; Dry\u003c\/h4\u003e\n        \u003cp\u003eWash the scraper after every use, dry it fully and store it in a clean, dry place.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-use\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-use\"\u003eHow to Use\u003c\/h3\u003e\n\n    \u003col class=\"seruvia-tongue__steps\"\u003e\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eBefore first use, wash the scraper with warm water and mild soap, rinse it thoroughly and dry it with a clean cloth.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eHold one handle in each hand and extend your tongue comfortably over the lower lip.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003ePlace the rounded scraping edge toward the middle or back of the tongue—only as far as feels comfortable. Do not trigger or fight a strong gag reflex.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eWith very light, even pressure, pull the scraper forward in one smooth movement toward the tongue tip. Never push debris toward the back of the mouth.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eRinse the scraper between passes and repeat three to five times, or fewer if the tongue already feels clean.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eStop immediately if scraping causes pain, bleeding, a burning sensation or visible injury. Effective tongue care does not require force.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eRinse your mouth and continue with your normal brushing and interdental-cleaning routine.\u003c\/p\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"seruvia-tongue__step\"\u003e\n        \u003cp\u003eWash the scraper with warm water and mild soap, rinse away all residue and dry it completely before storage.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-copper-care\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-copper-care\"\u003e\n      Caring for Natural Copper\n    \u003c\/h3\u003e\n\n    \u003cp class=\"seruvia-tongue__notice\"\u003e\n      \u003cstrong\u003eCopper naturally becomes darker and may develop a patina as it reacts with\n      air and moisture.\u003c\/strong\u003e This colour change is not automatically a hygiene problem\n      and does not mean the product is defective. Wash and dry it after every use. If you\n      choose to brighten the finish, use a copper-safe cleaning method, rinse away every\n      trace of cleaning product and dry thoroughly. Avoid bleach, harsh chemicals and\n      abrasive tools that could damage the smooth surface.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-expectations\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-expectations\"\u003e\n      Honest Fresh-Breath Expectations\n    \u003c\/h3\u003e\n\n    \u003cp class=\"seruvia-tongue__notice\"\u003e\n      Mechanical tongue cleaning can reduce tongue coating and may improve oral malodour,\n      but the effect can be temporary and results vary. A tongue scraper does not cure\n      chronic bad breath, which can have several oral or non-oral causes. Persistent or\n      unexplained bad breath, bleeding, pain, sores or unusual tongue changes require\n      appropriate professional assessment.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-specs\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-specs\"\u003e\n      Product Specifications\n    \u003c\/h3\u003e\n\n    \u003cdl class=\"seruvia-tongue__specs\"\u003e\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eMaterial\u003c\/dt\u003e\n        \u003cdd\u003ePure copper\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eReusable U-shaped tongue scraper\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eLength\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 12.8 cm\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eGrip\u003c\/dt\u003e\n        \u003cdd\u003eTwo rounded metal handles\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eScraping edge\u003c\/dt\u003e\n        \u003cdd\u003eSmooth curved copper loop\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eSuggested passes\u003c\/dt\u003e\n        \u003cdd\u003e3–5 gentle frontward strokes\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eCare\u003c\/dt\u003e\n        \u003cdd\u003eHand-wash, rinse and dry after each use\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"seruvia-tongue__spec\"\u003e\n        \u003cdt\u003eQuantity\u003c\/dt\u003e\n        \u003cdd\u003e1 tongue scraper\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"seruvia-tongue__panel\" aria-labelledby=\"seruvia-tongue-care\"\u003e\n    \u003ch3 class=\"seruvia-tongue__heading\" id=\"seruvia-tongue-care\"\u003e\n      Care \u0026amp; Safety\n    \u003c\/h3\u003e\n\n    \u003cul class=\"seruvia-tongue__care\"\u003e\n      \u003cli\u003eUse light pressure only. Aggressive or repeated scraping can irritate or injure the tongue’s delicate surface.\u003c\/li\u003e\n      \u003cli\u003eDo not use over cuts, ulcers, active sores, bleeding areas, a recent tongue piercing or other injured oral tissue.\u003c\/li\u003e\n      \u003cli\u003eDo not share the scraper. It is a personal oral-care tool and must be washed after every use.\u003c\/li\u003e\n      \u003cli\u003eDo not use if you have a known copper or metal sensitivity, or if use causes an unexpected reaction.\u003c\/li\u003e\n      \u003cli\u003eInspect the scraper regularly. Stop using it if the edge becomes rough, sharp, bent, cracked or develops residue that cannot be cleaned away.\u003c\/li\u003e\n      \u003cli\u003eNatural tarnishing is expected, but the scraper should always feel smooth, clean and free from loose surface material before use.\u003c\/li\u003e\n      \u003cli\u003eKeep out of reach of young children. Children should not use the scraper without appropriate close adult supervision.\u003c\/li\u003e\n      \u003cli\u003eThis scraper complements brushing and interdental cleaning; it does not replace either part of a complete oral-care routine.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"seruvia-tongue__summary\"\u003e\n    Pure copper, balanced two-hand control and a beautifully simple technique—an elegant\n    finishing step for a cleaner-feeling tongue and refreshed daily routine. ✦\n  \u003c\/p\u003e\n\n  \u003cp class=\"seruvia-tongue__disclaimer\"\u003e\n    Use only as directed and stop if irritation or injury occurs. Individual breath-freshness\n    results vary. This product is an oral-hygiene accessory and is not intended to diagnose,\n    prevent or treat halitosis, infection or other health conditions.\n  \u003c\/p\u003e\n\u003c\/section\u003e","brand":"Seruvia","offers":[{"title":"Default Title","offer_id":49840447291649,"sku":null,"price":299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/3012\/3521\/files\/ChatGPT_Image_Aug_9_2026_10_53_17_PM.png?v=1786362479"}],"url":"https:\/\/seruvia.co.za\/collections\/elevate-your-everyday-ritual.oembed","provider":"Seruvia","version":"1.0","type":"link"}