{"product_id":"advanced-homes®-uv-toothbrush-holder","title":"Advanced Homes® UV Toothbrush Holder","description":"\u003c!-- Advanced Homes® UV Toothbrush Holder | Shopify Description Card --\u003e\n\u003cdiv class=\"ah-uv-card\"\u003e\n\u003cdiv class=\"ah-uv-circuit\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ah-uv-content\"\u003e\n\u003cdiv class=\"ah-uv-header\"\u003e\n\u003cspan class=\"ah-uv-status\"\u003e\u003c\/span\u003e \u003cspan\u003eADVANCED HOMES®\u003c\/span\u003e \u003cspan class=\"ah-uv-divider\"\u003e\/\u003c\/span\u003e \u003cspan class=\"ah-uv-category\"\u003eSMART HYGIENE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ah-uv-scanline\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"ah-uv-description\"\u003eThe \u003cstrong\u003eAdvanced Homes® UV Toothbrush Holder\u003c\/strong\u003e brings advanced hygiene technology to your bathroom. Using UV-C technology, it is designed to help eliminate 99.9% of bacteria and germs from toothbrushes. A built-in toothpaste dispenser keeps your daily routine convenient, while the space-saving wall-mounted design keeps your bathroom organized. The integrated 1200mAh battery supports long-lasting use, and no-drill installation makes setup simple and hassle-free. Enjoy a cleaner, smarter, and more convenient oral-care routine for the whole family.\u003c\/p\u003e\n\u003cdiv class=\"ah-uv-footer\"\u003e\n\u003cspan class=\"ah-uv-footer-dot\"\u003e\u003c\/span\u003e \u003cspan\u003eUV-C TECHNOLOGY\u003c\/span\u003e \u003cspan class=\"ah-uv-separator\"\u003e\/\u003c\/span\u003e \u003cspan\u003eSMART LIVING\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ah-uv-corner ah-uv-corner-tl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ah-uv-corner ah-uv-corner-br\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .ah-uv-card {\n    --ah-blue: #00aaff;\n    --ah-cyan: #54ddff;\n    --ah-deep-blue: #0066ff;\n\n    position: relative;\n    isolation: isolate;\n    width: 100%;\n    max-width: 620px;\n    margin: 26px auto;\n    padding: 2px;\n    overflow: hidden;\n    border-radius: 18px;\n    background: #000;\n    box-sizing: border-box;\n\n    box-shadow:\n      0 0 10px rgba(0, 170, 255, 0.25),\n      0 0 25px rgba(0, 110, 255, 0.12);\n\n    transition: box-shadow 0.35s ease;\n  }\n\n  \/* Rotating electric-blue perimeter *\/\n  .ah-uv-card::before {\n    content: \"\";\n    position: absolute;\n    z-index: -2;\n    inset: -150%;\n\n    background: conic-gradient(\n      from 0deg,\n      transparent 0deg,\n      transparent 260deg,\n      #005eff 290deg,\n      var(--ah-blue) 310deg,\n      var(--ah-cyan) 326deg,\n      #ffffff 333deg,\n      var(--ah-cyan) 340deg,\n      var(--ah-blue) 350deg,\n      transparent 360deg\n    );\n\n    animation: ah-uv-orbit 3.5s linear infinite;\n    transition: filter 0.3s ease;\n  }\n\n  \/* Solid black interior *\/\n  .ah-uv-card::after {\n    content: \"\";\n    position: absolute;\n    z-index: -1;\n    inset: 2px;\n    border-radius: 16px;\n    background: #000;\n  }\n\n  .ah-uv-content {\n    position: relative;\n    padding: 27px 28px 22px;\n    border-radius: 16px;\n    background: #000;\n    color: #fff;\n\n    font-family:\n      Inter,\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Roboto,\n      Arial,\n      sans-serif;\n\n    box-sizing: border-box;\n  }\n\n  \/* Subtle blue circuit-board background *\/\n  .ah-uv-circuit {\n    position: absolute;\n    z-index: -1;\n    inset: 2px;\n    border-radius: 15px;\n    pointer-events: none;\n\n    background-image:\n      linear-gradient(\n        rgba(0, 170, 255, 0.065) 1px,\n        transparent 1px\n      ),\n      linear-gradient(\n        90deg,\n        rgba(0, 170, 255, 0.065) 1px,\n        transparent 1px\n      );\n\n    background-size: 25px 25px;\n\n    mask-image: linear-gradient(\n      135deg,\n      #000 0%,\n      transparent 72%\n    );\n\n    -webkit-mask-image: linear-gradient(\n      135deg,\n      #000 0%,\n      transparent 72%\n    );\n  }\n\n  \/* Brand and technology label *\/\n  .ah-uv-header {\n    display: flex;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 8px;\n\n    color: var(--ah-cyan);\n    font-size: 10px;\n    font-weight: 750;\n    letter-spacing: 1.7px;\n    line-height: 1.8;\n  }\n\n  .ah-uv-status {\n    flex: 0 0 7px;\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--ah-blue);\n\n    box-shadow:\n      0 0 6px var(--ah-blue),\n      0 0 14px rgba(0, 170, 255, 0.8);\n\n    animation: ah-uv-pulse 1.8s ease-in-out infinite;\n  }\n\n  .ah-uv-divider,\n  .ah-uv-separator {\n    color: #1677b8;\n  }\n\n  .ah-uv-category {\n    color: #85bfff;\n  }\n\n  \/* Blue neon divider *\/\n  .ah-uv-scanline {\n    position: relative;\n    height: 1px;\n    width: 100%;\n    margin: 19px 0 20px;\n\n    background: linear-gradient(\n      90deg,\n      var(--ah-blue) 0%,\n      rgba(0, 170, 255, 0.55) 40%,\n      rgba(0, 170, 255, 0.05) 100%\n    );\n\n    box-shadow: 0 0 9px rgba(0, 170, 255, 0.35);\n  }\n\n  \/* Product description *\/\n  .ah-uv-description {\n    position: relative;\n    margin: 0;\n    color: #f4f7fb;\n\n    font-size: 15px;\n    font-weight: 400;\n    line-height: 1.9;\n    letter-spacing: 0.15px;\n\n    overflow-wrap: anywhere;\n  }\n\n  .ah-uv-description strong {\n    color: #fff;\n    font-weight: 700;\n    text-shadow: 0 0 12px rgba(0, 170, 255, 0.2);\n  }\n\n  \/* Technical-style footer *\/\n  .ah-uv-footer {\n    display: flex;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 9px;\n\n    margin-top: 23px;\n    padding-top: 15px;\n    border-top: 1px solid rgba(0, 170, 255, 0.2);\n\n    color: #72cfff;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 1.4px;\n    line-height: 1.8;\n  }\n\n  .ah-uv-footer-dot {\n    width: 5px;\n    height: 5px;\n    flex: 0 0 5px;\n    border-radius: 50%;\n    background: var(--ah-cyan);\n    box-shadow: 0 0 9px var(--ah-blue);\n  }\n\n  \/* Small futuristic corner accents *\/\n  .ah-uv-corner {\n    position: absolute;\n    width: 13px;\n    height: 13px;\n    pointer-events: none;\n    opacity: 0.85;\n  }\n\n  .ah-uv-corner-tl {\n    top: 10px;\n    left: 10px;\n    border-top: 1px solid var(--ah-blue);\n    border-left: 1px solid var(--ah-blue);\n  }\n\n  .ah-uv-corner-br {\n    right: 10px;\n    bottom: 10px;\n    border-right: 1px solid var(--ah-blue);\n    border-bottom: 1px solid var(--ah-blue);\n  }\n\n  \/* Hover: faster orbit and brighter blue glow *\/\n  .ah-uv-card:hover {\n    box-shadow:\n      0 0 15px rgba(0, 170, 255, 0.48),\n      0 0 36px rgba(0, 110, 255, 0.25),\n      0 0 58px rgba(0, 170, 255, 0.1);\n  }\n\n  .ah-uv-card:hover::before {\n    animation-duration: 1.2s;\n    filter: brightness(1.9);\n  }\n\n  .ah-uv-card:hover .ah-uv-scanline {\n    box-shadow: 0 0 14px rgba(0, 170, 255, 0.65);\n  }\n\n  \/* Mobile responsive styling *\/\n  @media screen and (max-width: 480px) {\n    .ah-uv-card {\n      margin: 18px auto;\n      border-radius: 15px;\n    }\n\n    .ah-uv-content {\n      padding: 22px 18px 19px;\n      border-radius: 13px;\n    }\n\n    .ah-uv-header {\n      gap: 6px;\n      font-size: 9px;\n      letter-spacing: 1.2px;\n    }\n\n    .ah-uv-description {\n      font-size: 14px;\n      line-height: 1.85;\n    }\n\n    .ah-uv-scanline {\n      margin: 16px 0 17px;\n    }\n\n    .ah-uv-footer {\n      gap: 7px;\n      font-size: 8px;\n      letter-spacing: 1px;\n      margin-top: 19px;\n    }\n  }\n\n  \/* Border light animation *\/\n  @keyframes ah-uv-orbit {\n    from {\n      transform: rotate(0deg);\n    }\n\n    to {\n      transform: rotate(360deg);\n    }\n  }\n\n  \/* Soft status light *\/\n  @keyframes ah-uv-pulse {\n    0%, 100% {\n      opacity: 0.65;\n      box-shadow: 0 0 5px var(--ah-blue);\n    }\n\n    50% {\n      opacity: 1;\n      box-shadow:\n        0 0 9px var(--ah-blue),\n        0 0 17px rgba(0, 170, 255, 0.75);\n    }\n  }\n\n  \/* Accessibility: reduce motion when requested *\/\n  @media (prefers-reduced-motion: reduce) {\n    .ah-uv-card::before {\n      animation: none;\n      inset: 0;\n      background: var(--ah-blue);\n    }\n\n    .ah-uv-status {\n      animation: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cvideo controls playsinline preload=\"metadata\" style=\"display:block;width:100%;max-width:620px;height:auto;margin:24px auto;\"\u003e\n  \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a5589cfa31f1447d85f45a5261d87c98.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e","brand":"Advanced homes","offers":[{"title":"Black","offer_id":50587331723402,"sku":null,"price":899.0,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":50587331756170,"sku":null,"price":899.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/6119\/2586\/files\/drying-feature-photo-with-watermark.png?v=1793161478","url":"https:\/\/advancedhomes.co.za\/products\/advanced-homes%c2%ae-uv-toothbrush-holder","provider":"Advanced homes","version":"1.0","type":"link"}