{"title":"Best Sellers","description":"","products":[{"product_id":"null-1778967421459","title":"Niacinamide Whitening Toothpaste","description":"\u003cdiv id=\"offer-template-0\" style=\"max-width: 100%; width: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"max-width: 100%; width: auto;\"\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eWhitening: Contains niacinamide for effective teeth whitening\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eBreath Freshening: Mint flavor provides long-lasting fresh breath\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eStain Removal: Specifically targets tooth stains and yellowing\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eDual Color: Unique two-color formula for enhanced appeal\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eNet Content: 100g\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eFragrance: Mint\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eFluoride-Free: No fluoride content\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eShelf Life: 3 years\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eApplicability: General use for men and women\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003ePacking List\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003etoothpaste*1\u003c\/p\u003e\n\u003cimg style=\"display: block; height: auto; max-width: 100%; object-fit: contain;\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/05\/12\/abfa75bf-1900-403e-a179-613aa824ebf5.jpg\" usemap=\"#_sdmap_3\"\u003e \u003cimg style=\"display: block; height: auto; max-width: 100%; object-fit: contain;\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/05\/12\/fcbe8d21-acd1-4ca5-a45d-1247e6560a36.jpg\" usemap=\"#_sdmap_5\"\u003e \u003cimg style=\"display: block; height: auto; max-width: 100%; object-fit: contain;\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/05\/12\/57d20137-250d-4113-b7ce-641aed285b0b.jpg\" usemap=\"#_sdmap_7\"\u003e\n\u003c\/div\u003e","brand":"SmileLab Co.","offers":[{"title":"Dual Color Niacinamide 100g","offer_id":48254969315550,"sku":"SU00145625-Dual Color Niacinamide 100g","price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/2195\/1710\/files\/748d9ca3-bc41-4426-98c5-533ab2f399bb.jpg?v=1778967423"},{"product_id":"null-1778969703648","title":"Stainless Steel Tongue Scraper","description":"\u003ch3\u003eOverview\u003c\/h3\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e304 Stainless Steel: High-quality, rust-resistant material for safe and durable oral hygiene.\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eAnti-Slip Handle: Ergonomic plastic grip ensures comfortable and secure use during cleaning.\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eEfficient Cleaning: U-shaped design effectively removes tongue coating and reduces bad breath.\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eMulti-Color Options: Available in black, red, pink, and green handles for personal preference.\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eMaterial: 304 stainless steel (blade), plastic (handle)\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eDesign: U-shaped tongue scraper\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eColors: Black handle, red handle, pink handle, green handle\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eShelf Life: Permanent\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003ch3\u003ePacking List\u003c\/h3\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eTongue scraper*1\u003c\/p\u003e\n\u003cdiv id=\"offer-template-0\" style=\"max-width: 100%; width: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"max-width: 100%; width: auto;\"\u003e\n\u003cdiv style=\"max-width: 100%; width: auto;\"\u003e \u003c\/div\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/95cbd9a4-9569-4450-8630-800adbf54498.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/bf885db2-8e05-41b8-a881-77101478f61a.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/a583ca8c-0033-4702-9bb4-fa8babc78fcb.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/cd088896-3c2b-4682-9b6e-069ae7e2c7d0.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/3d81085a-247b-440f-8a25-9ff16ef5395a.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/50bae18c-ed11-4b33-b944-b45932881b53.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/7dfb00ba-2d8f-4e17-b5ab-ba9131692cb0.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/95cb1835-9886-450c-8c3f-1d8130e04800.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/c5a0aa75-ceff-46d9-ab9f-6863ff6e7d46.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2026\/03\/23\/a1679bae-bb59-40f8-9c4b-5cdb6ac304d8.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"SmileLab Co.","offers":[{"title":"Black","offer_id":48255027445982,"sku":"SU00114625-Black","price":250.0,"currency_code":"ZAR","in_stock":true},{"title":"Red","offer_id":48255027478750,"sku":"SU00114625-Red","price":250.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":48255027511518,"sku":"SU00114625-Pink","price":250.0,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":48255027544286,"sku":"SU00114625-Green","price":250.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/2195\/1710\/files\/9b0448ca-ebb2-4705-bad6-8c4939013871.jpg?v=1778969706"},{"product_id":"null-1779227733999","title":"Pro Formula Whitening Teeth Cleaning Pen","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eGuru Nanda Pro Whitening Pen | SmileLab Co.\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@600;700\u0026amp;family=Outfit:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root {\n    --ink: #141414;\n    --cream: #F9F6F1;\n    --warm-white: #FFFEF9;\n    --sage: #2D5A3D;\n    --sage-light: #4A7C5F;\n    --sage-pale: #EBF2ED;\n    --gold: #B8863A;\n    --gold-light: #F5E8D0;\n    --mist: #E8E4DC;\n    --grey: #706B62;\n    --red-x: #E53935;\n  }\n\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n\n  html { scroll-behavior: smooth; }\n\n  body {\n    font-family: 'Outfit', sans-serif;\n    background: var(--cream);\n    color: var(--ink);\n    padding-bottom: 80px;\n  }\n\n  \/* ── STICKY BAR ── *\/\n  .sticky-bar {\n    position: fixed;\n    bottom: 0; left: 0; right: 0;\n    background: var(--ink);\n    z-index: 100;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 12px 20px;\n    box-shadow: 0 -4px 20px rgba(0,0,0,0.2);\n  }\n  .sticky-bar-info { display: flex; align-items: center; gap: 12px; }\n  .sticky-bar-dot {\n    width: 38px; height: 38px;\n    background: var(--sage);\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 1.2rem;\n  }\n  .sticky-bar-name { font-size: 0.78rem; font-weight: 600; color: #fff; line-height: 1.3; }\n  .sticky-bar-price { font-size: 0.72rem; color: var(--gold); font-weight: 500; }\n  .sticky-cta {\n    background: var(--gold);\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 0.82rem;\n    padding: 10px 22px;\n    border-radius: 50px;\n    text-decoration: none;\n    letter-spacing: 0.5px;\n    white-space: nowrap;\n    transition: transform 0.15s;\n  }\n  .sticky-cta:hover { transform: scale(1.03); }\n\n  \/* ── HERO ── *\/\n  .hero {\n    background: var(--ink);\n    padding: 48px 24px 52px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: -80px; right: -80px;\n    width: 300px; height: 300px;\n    background: radial-gradient(circle, #2D5A3D33 0%, transparent 70%);\n  }\n  .hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; left: -60px;\n    width: 240px; height: 240px;\n    background: radial-gradient(circle, #B8863A1A 0%, transparent 70%);\n  }\n\n  .rating-row {\n    display: flex; align-items: center; gap: 8px;\n    margin-bottom: 20px;\n  }\n  .stars { color: #F5C842; font-size: 0.9rem; letter-spacing: 1px; }\n  .rating-text { font-size: 0.78rem; color: #aaa; }\n  .rating-text strong { color: #fff; }\n\n  .hero-badge {\n    display: inline-block;\n    background: var(--gold);\n    color: var(--ink);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 20px;\n    margin-bottom: 16px;\n  }\n\n  .hero h1 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(2.2rem, 8vw, 3.4rem);\n    color: #fff;\n    line-height: 1.08;\n    margin-bottom: 16px;\n    position: relative;\n  }\n  .hero h1 em { color: var(--gold); font-style: normal; }\n\n  .hero-sub {\n    font-size: 0.92rem;\n    color: #aaa;\n    line-height: 1.75;\n    margin-bottom: 28px;\n    max-width: 420px;\n    font-weight: 300;\n  }\n\n  .price-row {\n    display: flex; align-items: baseline; gap: 12px;\n    margin-bottom: 24px;\n  }\n  .price-now {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 2.4rem;\n    font-weight: 700;\n    color: var(--gold);\n  }\n  .price-was {\n    font-size: 1rem;\n    color: #666;\n    text-decoration: line-through;\n  }\n  .price-save {\n    background: var(--sage);\n    color: #fff;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    padding: 4px 10px;\n    border-radius: 20px;\n  }\n\n  .bullets {\n    list-style: none;\n    margin-bottom: 30px;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n  .bullets li {\n    display: flex; align-items: center; gap: 10px;\n    font-size: 0.88rem;\n    color: #ddd;\n  }\n  .bullets li span.icon {\n    width: 28px; height: 28px;\n    background: #ffffff0f;\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 0.9rem;\n    flex-shrink: 0;\n  }\n\n  .hero-cta {\n    display: block;\n    background: var(--gold);\n    color: var(--ink);\n    text-align: center;\n    font-weight: 700;\n    font-size: 1rem;\n    padding: 16px;\n    border-radius: 14px;\n    text-decoration: none;\n    letter-spacing: 0.3px;\n    margin-bottom: 16px;\n    transition: opacity 0.2s;\n  }\n  .hero-cta:hover { opacity: 0.9; }\n\n  .payment-icons {\n    display: flex; gap: 8px; flex-wrap: wrap;\n    margin-bottom: 24px;\n  }\n  .payment-icons span {\n    background: #ffffff12;\n    border: 1px solid #ffffff1a;\n    border-radius: 6px;\n    padding: 4px 10px;\n    font-size: 0.68rem;\n    color: #aaa;\n    font-weight: 600;\n    letter-spacing: 0.5px;\n  }\n\n  .hero-review {\n    background: #ffffff08;\n    border: 1px solid #ffffff12;\n    border-radius: 14px;\n    padding: 16px;\n    display: flex; gap: 12px; align-items: flex-start;\n  }\n  .review-avatar {\n    width: 40px; height: 40px;\n    background: var(--sage);\n    border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 1.1rem;\n    flex-shrink: 0;\n  }\n  .review-stars { color: #F5C842; font-size: 0.75rem; margin-bottom: 4px; }\n  .review-text { font-size: 0.8rem; color: #ccc; line-height: 1.6; }\n  .review-name { font-size: 0.72rem; color: #777; margin-top: 6px; font-weight: 500; }\n\n  \/* ── SECTION WRAPPER ── *\/\n  .section { padding: 60px 24px; }\n  .section-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--sage);\n    display: block;\n    margin-bottom: 10px;\n  }\n  .section-title {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(1.8rem, 6vw, 2.6rem);\n    line-height: 1.15;\n    margin-bottom: 28px;\n  }\n\n  \/* ── PROBLEM ── *\/\n  .problem { background: var(--mist); }\n  .problem p {\n    font-size: 0.95rem;\n    color: var(--grey);\n    line-height: 1.8;\n    max-width: 480px;\n  }\n  .problem-quote {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.4rem;\n    font-style: italic;\n    color: var(--ink);\n    margin-bottom: 16px;\n    line-height: 1.4;\n  }\n\n  \/* ── SOLUTION BANNER ── *\/\n  .solution-banner {\n    background: var(--sage);\n    padding: 22px 24px;\n    text-align: center;\n  }\n  .solution-banner p {\n    color: #fff;\n    font-size: 0.95rem;\n    font-weight: 500;\n    line-height: 1.6;\n  }\n  .solution-banner strong { color: #A8D5B5; }\n\n  \/* ── FEATURES ── *\/\n  .features { background: var(--warm-white); }\n  .feature-card {\n    background: var(--cream);\n    border-radius: 18px;\n    overflow: hidden;\n    margin-bottom: 18px;\n    border: 1px solid var(--mist);\n    transition: box-shadow 0.2s;\n  }\n  .feature-card:hover { box-shadow: 0 8px 32px rgba(0,0,0,0.08); }\n  .feature-visual {\n    background: var(--sage-pale);\n    height: 160px;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 4rem;\n    position: relative;\n    overflow: hidden;\n  }\n  .feat-emoji { position: relative; z-index: 0; }\n  .feature-visual.v2 { background: #FFF8EC; }\n  .feature-visual.v3 { background: #EEF4FF; }\n  .feature-visual.v4 { background: #FFF0F0; }\n  .feature-num {\n    position: absolute;\n    top: 12px; left: 14px;\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    color: var(--grey);\n    text-transform: uppercase;\n  }\n  .feature-body { padding: 22px 20px 24px; }\n  .feature-body h3 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.4rem;\n    margin-bottom: 10px;\n  }\n  .feature-body p {\n    font-size: 0.87rem;\n    color: var(--grey);\n    line-height: 1.75;\n  }\n  .feature-tag {\n    display: inline-block;\n    margin-top: 14px;\n    background: var(--sage-pale);\n    color: var(--sage);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    padding: 5px 12px;\n    border-radius: 20px;\n  }\n\n  \/* ── TIMELINE ── *\/\n  .timeline { background: var(--sage); }\n  .timeline .section-label { color: #A8D5B5; }\n  .timeline .section-title { color: #fff; }\n  .timeline-item {\n    border-bottom: 1px solid #ffffff18;\n    padding: 0;\n    margin-bottom: 0;\n    overflow: hidden;\n  }\n  .timeline-header {\n    display: flex; align-items: center; justify-content: space-between;\n    padding: 18px 0;\n    cursor: pointer;\n  }\n  .timeline-header-left { display: flex; align-items: center; gap: 12px; }\n  .week-badge {\n    background: #ffffff18;\n    color: #A8D5B5;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    padding: 4px 12px;\n    border-radius: 20px;\n    white-space: nowrap;\n  }\n  .timeline-header h4 {\n    color: #fff;\n    font-size: 1rem;\n    font-weight: 500;\n  }\n  .timeline-arrow {\n    color: #A8D5B5;\n    font-size: 1rem;\n    transition: transform 0.3s;\n  }\n  .timeline-arrow.open { transform: rotate(180deg); }\n  .timeline-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.35s ease;\n  }\n  .timeline-body.open { max-height: 200px; }\n  .timeline-body p {\n    color: #ccc;\n    font-size: 0.86rem;\n    line-height: 1.75;\n    padding-bottom: 18px;\n  }\n\n  \/* ── STATS ── *\/\n  .stats { background: var(--ink); }\n  .stats .section-label { color: var(--gold); }\n  .stats .section-title { color: #fff; }\n  .stats-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n  }\n  .stat-card {\n    background: #1E1E1E;\n    border: 1px solid #2E2E2E;\n    border-radius: 16px;\n    padding: 24px 16px;\n    text-align: center;\n  }\n  .stat-circle {\n    position: relative;\n    width: 90px; height: 90px;\n    margin: 0 auto 16px;\n  }\n  .stat-circle svg { width: 90px; height: 90px; transform: rotate(-90deg); }\n  .stat-circle .track { fill: none; stroke: #2E2E2E; stroke-width: 6; }\n  .stat-circle .fill { fill: none; stroke: var(--gold); stroke-width: 6; stroke-linecap: round; transition: stroke-dashoffset 1.5s ease; }\n  .stat-number {\n    position: absolute;\n    top: 50%; left: 50%;\n    transform: translate(-50%, -50%);\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.5rem;\n    font-weight: 700;\n    color: #fff;\n  }\n  .stat-label {\n    font-size: 0.82rem;\n    color: #ccc;\n    font-weight: 500;\n    line-height: 1.4;\n    margin-bottom: 4px;\n  }\n  .stat-sub { font-size: 0.72rem; color: #666; }\n\n  \/* ── COMPARISON ── *\/\n  .comparison { background: var(--warm-white); }\n  .comp-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: 16px;\n    overflow: hidden;\n    border: 1px solid var(--mist);\n  }\n  .comp-table thead th {\n    padding: 18px 12px;\n    font-size: 0.78rem;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n  .comp-table thead th:first-child { text-align: left; color: var(--grey); width: 50%; }\n  .comp-table thead th.ours {\n    background: var(--gold-light);\n    color: var(--gold);\n    border-radius: 10px 10px 0 0;\n  }\n  .comp-table thead th.others { color: #ccc; }\n  .comp-table tbody tr { border-bottom: 1px solid var(--mist); }\n  .comp-table tbody tr:last-child td { border-bottom: none; }\n  .comp-table tbody td {\n    padding: 16px 12px;\n    font-size: 0.88rem;\n    text-align: center;\n  }\n  .comp-table tbody td:first-child { text-align: left; color: var(--ink); font-weight: 500; }\n  .comp-table tbody td.ours { background: #FDFAF4; }\n  .check { color: var(--sage); font-size: 1.1rem; }\n  .cross { color: var(--red-x); font-size: 1.1rem; }\n\n  \/* ── AS SEEN IN ── *\/\n  .press {\n    background: var(--sage);\n    padding: 22px 24px;\n    overflow: hidden;\n  }\n  .press-label {\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    color: #A8D5B5;\n    text-align: center;\n    margin-bottom: 14px;\n  }\n  .press-logos {\n    display: flex;\n    gap: 28px;\n    justify-content: center;\n    flex-wrap: wrap;\n  }\n  .press-logos span {\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: #ffffff55;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  \/* ── HOW TO USE ── *\/\n  .how { background: var(--cream); }\n  .steps { display: flex; flex-direction: column; gap: 16px; }\n  .step {\n    display: flex; align-items: flex-start; gap: 16px;\n    background: var(--warm-white);\n    border: 1px solid var(--mist);\n    border-radius: 14px;\n    padding: 18px 16px;\n  }\n  .step-num {\n    width: 38px; height: 38px;\n    background: var(--sage);\n    color: #fff;\n    border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.2rem;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .step-content h4 { font-size: 0.95rem; font-weight: 600; margin-bottom: 4px; }\n  .step-content p { font-size: 0.82rem; color: var(--grey); line-height: 1.6; }\n\n  \/* ── SPECS ── *\/\n  .specs { background: var(--mist); }\n  .specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n  .spec-card {\n    background: var(--warm-white);\n    border-radius: 12px;\n    padding: 16px;\n    border: 1px solid #E0DDD6;\n  }\n  .spec-card .spec-label {\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--grey);\n    margin-bottom: 5px;\n  }\n  .spec-card .spec-val {\n    font-size: 0.95rem;\n    font-weight: 600;\n    color: var(--ink);\n  }\n\n  \/* ── FINAL CTA ── *\/\n  .final { background: var(--ink); padding: 64px 24px; text-align: center; }\n  .final .section-label { color: var(--gold); text-align: center; }\n  .final h2 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(2rem, 7vw, 3rem);\n    color: #fff;\n    margin-bottom: 12px;\n  }\n  .final h2 em { color: var(--gold); font-style: normal; }\n  .final p { color: #888; font-size: 0.9rem; margin-bottom: 28px; }\n  .final-btn {\n    display: block;\n    background: var(--gold);\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 1rem;\n    padding: 17px;\n    border-radius: 14px;\n    text-decoration: none;\n    margin-bottom: 16px;\n    letter-spacing: 0.3px;\n    transition: opacity 0.2s;\n  }\n  .final-btn:hover { opacity: 0.88; }\n  .trust-row {\n    display: flex;\n    justify-content: center;\n    gap: 16px;\n    flex-wrap: wrap;\n    font-size: 0.72rem;\n    color: #555;\n  }\n  .trust-row span::before { content: '✦ '; }\n\n  \/* Animate on scroll (simple JS-driven) *\/\n  .reveal { opacity: 0; transform: translateY(22px); transition: opacity 0.55s ease, transform 0.55s ease; }\n  .reveal.visible { opacity: 1; transform: none; }\n\u003c\/style\u003e\n\n\n\n\u003c!-- ── STICKY BAR ── --\u003e\n\u003cdiv class=\"sticky-bar\"\u003e\n  \u003cdiv class=\"sticky-bar-info\"\u003e\n    \u003cdiv class=\"sticky-bar-dot\"\u003e🦷\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"sticky-bar-name\"\u003eGuru Nanda Whitening Pen\u003c\/div\u003e\n      \u003cdiv class=\"sticky-bar-price\"\u003eR 399.00 · Free shipping over R799\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003ca href=\"https:\/\/smilelabco.co.za\/products\/null-1779227733999\" class=\"sticky-cta\"\u003eAdd to Cart →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- ── HERO ── --\u003e\n\u003csection class=\"hero\"\u003e\n  \u003cdiv class=\"rating-row reveal\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cspan class=\"rating-text\"\u003e\u003cstrong\u003e4.9\/5\u003c\/strong\u003e · 765 happy customers\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hero-badge reveal\"\u003e✦ SmileLab Co. Exclusive\u003c\/div\u003e\n  \u003ch1 class=\"reveal\"\u003eYour Brightest\u003cbr\u003eSmile Starts \u003cem\u003eHere.\u003c\/em\u003e\n\u003c\/h1\u003e\n  \u003cp class=\"hero-sub reveal\"\u003eProfessional whitening in a pen. No trays. No dentist. Just a visibly brighter smile — anywhere, anytime.\u003c\/p\u003e\n\n  \u003cdiv class=\"price-row reveal\"\u003e\n    \u003cspan class=\"price-now\"\u003eR 399\u003c\/span\u003e\n    \u003cspan class=\"price-was\"\u003eR 520\u003c\/span\u003e\n    \u003cspan class=\"price-save\"\u003eSAVE 23%\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"bullets reveal\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e Natural mint-infused formula\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"icon\"\u003e✨\u003c\/span\u003e Visibly whiter in days\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"icon\"\u003e👜\u003c\/span\u003e Pocket-sized \u0026amp; travel-ready\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e Twist, apply, done — no mess\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ca href=\"https:\/\/smilelabco.co.za\/products\/null-1779227733999\" class=\"hero-cta reveal\"\u003e🛒 Get My Whiter Smile — R 399\u003c\/a\u003e\n\n  \u003cdiv class=\"payment-icons reveal\"\u003e\n    \u003cspan\u003eVISA\u003c\/span\u003e\u003cspan\u003eMastercard\u003c\/span\u003e\u003cspan\u003ePayPal\u003c\/span\u003e\u003cspan\u003eEFT\u003c\/span\u003e\u003cspan\u003ePayflex\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hero-review reveal\"\u003e\n    \u003cdiv class=\"review-avatar\"\u003e😊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"review-text\"\u003e\"I've been using it every morning and my teeth are noticeably whiter after just 2 weeks. Super easy and it actually works!\"\u003c\/div\u003e\n      \u003cdiv class=\"review-name\"\u003e✔ Verified — Thandi M., Cape Town\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── PROBLEM ── --\u003e\n\u003csection class=\"section problem\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eSound Familiar?\u003c\/span\u003e\n  \u003cdiv class=\"problem-quote reveal\"\u003e\"I want whiter teeth — but strips are messy and dentists cost a fortune.\"\u003c\/div\u003e\n  \u003cp class=\"reveal\"\u003eCoffee, tea, and everyday food leave stains that build up over time. Most products are either too complicated, too harsh, or just don't fit a busy life. You deserve something better.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── SOLUTION BANNER ── --\u003e\n\u003cdiv class=\"solution-banner\"\u003e\n  \u003cp\u003e✦ Meet the solution: \u003cstrong\u003eGuru Nanda Pro Whitening Pen\u003c\/strong\u003e — whiter teeth in seconds, wherever you are. ✦\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ── FEATURES ── --\u003e\n\u003csection class=\"section features\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eWhy It Works\u003c\/span\u003e\n  \u003ch2 class=\"section-title reveal\"\u003eEverything You Need,\u003cbr\u003eNothing You Don't\u003c\/h2\u003e\n\n  \u003cdiv class=\"feature-card reveal\"\u003e\n    \u003cdiv class=\"feature-visual\"\u003e\n      \u003cspan class=\"feature-num\"\u003eFeature 01\u003c\/span\u003e\n      \u003c!-- ✏️ PHOTO 1: Close-up of the pen tip on teeth, or a bright before\/after smile --\u003e\n      \u003c!-- Replace YOUR-PHOTO-1-URL with your Shopify Files image URL --\u003e\n      \u003cimg src=\"YOUR-PHOTO-1-URL\" alt=\"Pro whitening formula\" style=\"width:100%;height:100%;object-fit:cover;position:absolute;inset:0;border-radius:inherit;\" onerror=\"this.style.display='none'\"\u003e\n      \u003cspan class=\"feat-emoji\" style=\"font-size:3.5rem;\"\u003e🦷\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-body\"\u003e\n      \u003ch3\u003eAdvanced Whitening Formula\u003c\/h3\u003e\n      \u003cp\u003ePro-grade whitening gel that targets surface stains from coffee, tea, wine, and food — visibly brightening your smile with regular use. No trays. No strips.\u003c\/p\u003e\n      \u003cspan class=\"feature-tag\"\u003e🌟 Removes Stains \u0026amp; Brightens\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feature-card reveal\"\u003e\n    \u003cdiv class=\"feature-visual v2\"\u003e\n      \u003cspan class=\"feature-num\"\u003eFeature 02\u003c\/span\u003e\n      \u003c!-- ✏️ PHOTO 2: Pen next to fresh mint leaves, or someone smiling after use --\u003e\n      \u003c!-- Replace YOUR-PHOTO-2-URL with your Shopify Files image URL --\u003e\n      \u003cimg src=\"YOUR-PHOTO-2-URL\" alt=\"Mint fresh breath\" style=\"width:100%;height:100%;object-fit:cover;position:absolute;inset:0;border-radius:inherit;\" onerror=\"this.style.display='none'\"\u003e\n      \u003cspan class=\"feat-emoji\" style=\"font-size:3.5rem;\"\u003e🌿\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-body\"\u003e\n      \u003ch3\u003eMint-Fresh Breath All Day\u003c\/h3\u003e\n      \u003cp\u003eInfused with refreshing mint, the pen doesn't just whiten — it also keeps your breath fresh and clean. One tool, two results. Your confidence will thank you.\u003c\/p\u003e\n      \u003cspan class=\"feature-tag\"\u003e🍃 Long-Lasting Fresh Breath\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feature-card reveal\"\u003e\n    \u003cdiv class=\"feature-visual v3\"\u003e\n      \u003cspan class=\"feature-num\"\u003eFeature 03\u003c\/span\u003e\n      \u003c!-- ✏️ PHOTO 3: The pen sitting inside a handbag, or held in hand to show its small size --\u003e\n      \u003c!-- Replace YOUR-PHOTO-3-URL with your Shopify Files image URL --\u003e\n      \u003cimg src=\"YOUR-PHOTO-3-URL\" alt=\"Pocket sized and travel ready\" style=\"width:100%;height:100%;object-fit:cover;position:absolute;inset:0;border-radius:inherit;\" onerror=\"this.style.display='none'\"\u003e\n      \u003cspan class=\"feat-emoji\" style=\"font-size:3.5rem;\"\u003e👜\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-body\"\u003e\n      \u003ch3\u003ePocket-Sized \u0026amp; Travel-Ready\u003c\/h3\u003e\n      \u003cp\u003eAt just 7.6×17cm and 1.8ml, it fits in your bag, pocket, or desk drawer. Use it after meals, before meetings, or whenever you need a quick confidence boost.\u003c\/p\u003e\n      \u003cspan class=\"feature-tag\"\u003e✈️ Goes Everywhere With You\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"feature-card reveal\"\u003e\n    \u003cdiv class=\"feature-visual v4\"\u003e\n      \u003cspan class=\"feature-num\"\u003eFeature 04\u003c\/span\u003e\n      \u003c!-- ✏️ PHOTO 4: Someone twisting or applying the pen — any simple lifestyle shot --\u003e\n      \u003c!-- Replace YOUR-PHOTO-4-URL with your Shopify Files image URL --\u003e\n      \u003cimg src=\"YOUR-PHOTO-4-URL\" alt=\"Easy to use\" style=\"width:100%;height:100%;object-fit:cover;position:absolute;inset:0;border-radius:inherit;\" onerror=\"this.style.display='none'\"\u003e\n      \u003cspan class=\"feat-emoji\" style=\"font-size:3.5rem;\"\u003e⚡\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-body\"\u003e\n      \u003ch3\u003eDead Simple to Use\u003c\/h3\u003e\n      \u003cp\u003eNo complicated steps, no guesswork. Twist, apply, smile. If you can click a pen, you can use this. Designed for daily use — no training required.\u003c\/p\u003e\n      \u003cspan class=\"feature-tag\"\u003e✅ Works First Time, Every Time\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── TIMELINE ── --\u003e\n\u003csection class=\"section timeline\"\u003e\n  \u003cspan class=\"section-label\"\u003eYour Journey\u003c\/span\u003e\n  \u003ch2 class=\"section-title\"\u003eWhat to Expect\u003cbr\u003eWeek by Week\u003c\/h2\u003e\n\n  \u003cdiv class=\"timeline-item\"\u003e\n    \u003cdiv class=\"timeline-header\" onclick=\"toggleTimeline(this)\"\u003e\n      \u003cdiv class=\"timeline-header-left\"\u003e\n        \u003cspan class=\"week-badge\"\u003eWeek 1\u003c\/span\u003e\n        \u003ch4\u003eGetting Started\u003c\/h4\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"timeline-arrow\"\u003e▼\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"timeline-body\"\u003e\n      \u003cp\u003eApply the pen once or twice daily after brushing. You'll notice your breath feeling fresher almost immediately, and the gel working to loosen surface stains from day one.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"timeline-item\"\u003e\n    \u003cdiv class=\"timeline-header\" onclick=\"toggleTimeline(this)\"\u003e\n      \u003cdiv class=\"timeline-header-left\"\u003e\n        \u003cspan class=\"week-badge\"\u003eWeek 2\u003c\/span\u003e\n        \u003ch4\u003eSteady Progress\u003c\/h4\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"timeline-arrow\"\u003e▼\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"timeline-body\"\u003e\n      \u003cp\u003eBy week two, most users report noticeably lighter teeth. Coffee and tea stains begin to fade, and the whitening effect becomes visible in photos and in the mirror.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"timeline-item\"\u003e\n    \u003cdiv class=\"timeline-header\" onclick=\"toggleTimeline(this)\"\u003e\n      \u003cdiv class=\"timeline-header-left\"\u003e\n        \u003cspan class=\"week-badge\"\u003eWeek 3\u003c\/span\u003e\n        \u003ch4\u003eBuilding Momentum\u003c\/h4\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"timeline-arrow\"\u003e▼\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"timeline-body\"\u003e\n      \u003cp\u003eResults deepen with consistent use. Your smile looks brighter in natural light and you'll find yourself smiling more confidently in conversations and selfies.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"timeline-item\" style=\"border-bottom:none;\"\u003e\n    \u003cdiv class=\"timeline-header\" onclick=\"toggleTimeline(this)\"\u003e\n      \u003cdiv class=\"timeline-header-left\"\u003e\n        \u003cspan class=\"week-badge\"\u003eWeek 4+\u003c\/span\u003e\n        \u003ch4\u003eLasting Radiance\u003c\/h4\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"timeline-arrow\"\u003e▼\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"timeline-body\"\u003e\n      \u003cp\u003eMaintained daily use locks in your results. Teeth stay bright even with your morning coffee. Keep the pen handy — once it's in your routine, you won't want to stop.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── STATS ── --\u003e\n\u003csection class=\"section stats\"\u003e\n  \u003cspan class=\"section-label\"\u003eReal Results\u003c\/span\u003e\n  \u003ch2 class=\"section-title\" style=\"color:#fff;\"\u003eCustomer Results\u003cbr\u003eReported\u003c\/h2\u003e\n  \u003cdiv class=\"stats-grid\"\u003e\n    \u003cdiv class=\"stat-card reveal\"\u003e\n      \u003cdiv class=\"stat-circle\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"track\" cx=\"45\" cy=\"45\" r=\"38\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"fill\" cx=\"45\" cy=\"45\" r=\"38\" stroke-dasharray=\"238.76\" stroke-dashoffset=\"2.39\" data-pct=\"99\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-number\"\u003e99%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eBrighter Smiles\u003c\/div\u003e\n      \u003cdiv class=\"stat-sub\"\u003eWithin the first 2 weeks\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-card reveal\"\u003e\n      \u003cdiv class=\"stat-circle\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"track\" cx=\"45\" cy=\"45\" r=\"38\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"fill\" cx=\"45\" cy=\"45\" r=\"38\" stroke-dasharray=\"238.76\" stroke-dashoffset=\"0\" data-pct=\"100\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-number\"\u003e100%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eFresher Breath\u003c\/div\u003e\n      \u003cdiv class=\"stat-sub\"\u003eFrom the very first use\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-card reveal\"\u003e\n      \u003cdiv class=\"stat-circle\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"track\" cx=\"45\" cy=\"45\" r=\"38\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"fill\" cx=\"45\" cy=\"45\" r=\"38\" stroke-dasharray=\"238.76\" stroke-dashoffset=\"9.55\" data-pct=\"96\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-number\"\u003e96%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eDaily Routine Fit\u003c\/div\u003e\n      \u003cdiv class=\"stat-sub\"\u003eFits seamlessly into their day\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-card reveal\"\u003e\n      \u003cdiv class=\"stat-circle\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"track\" cx=\"45\" cy=\"45\" r=\"38\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"fill\" cx=\"45\" cy=\"45\" r=\"38\" stroke-dasharray=\"238.76\" stroke-dashoffset=\"4.78\" data-pct=\"98\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-number\"\u003e98%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eWould Recommend\u003c\/div\u003e\n      \u003cdiv class=\"stat-sub\"\u003eTo friends and family\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── COMPARISON ── --\u003e\n\u003csection class=\"section comparison\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eWhy Choose Us\u003c\/span\u003e\n  \u003ch2 class=\"section-title reveal\"\u003eGuru Nanda Pen\u003cbr\u003evs. The Rest\u003c\/h2\u003e\n  \u003ctable class=\"comp-table reveal\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003e\u003c\/th\u003e\n        \u003cth class=\"ours\"\u003eOur Pen\u003c\/th\u003e\n        \u003cth class=\"others\"\u003eOthers\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNatural Mint Formula\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNo Sensitivity or Pain\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePocket-Sized \u0026amp; Portable\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFreshens Breath Too\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eWorks Without Trays\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNo Dentist Required\u003c\/td\u003e\n\u003ctd class=\"ours\"\u003e\u003cspan class=\"check\"\u003e✔\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"cross\"\u003e✗\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── PRESS ── --\u003e\n\u003cdiv class=\"press\"\u003e\n  \u003cdiv class=\"press-label\"\u003eAs Seen In\u003c\/div\u003e\n  \u003cdiv class=\"press-logos\"\u003e\n    \u003cspan\u003eBloomberg\u003c\/span\u003e\n    \u003cspan\u003eCosmopolitan\u003c\/span\u003e\n    \u003cspan\u003eWomen's Health\u003c\/span\u003e\n    \u003cspan\u003eForbes\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ── HOW TO USE ── --\u003e\n\u003csection class=\"section how\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eHow It Works\u003c\/span\u003e\n  \u003ch2 class=\"section-title reveal\"\u003e3 Steps to a\u003cbr\u003eBrighter Smile\u003c\/h2\u003e\n  \u003cdiv class=\"steps\"\u003e\n    \u003cdiv class=\"step reveal\"\u003e\n      \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003ch4\u003eTwist the Pen\u003c\/h4\u003e\n        \u003cp\u003eRotate the base to dispense a small amount of whitening gel onto the brush tip — just a little goes a long way.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step reveal\"\u003e\n      \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003ch4\u003eApply to Teeth\u003c\/h4\u003e\n        \u003cp\u003eBrush the gel evenly across your teeth using the built-in applicator. Let it sit briefly — no rinsing needed immediately.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step reveal\"\u003e\n      \u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003ch4\u003eSmile with Confidence\u003c\/h4\u003e\n        \u003cp\u003eGo about your day with fresher breath and a brighter smile. Repeat daily for best results.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── SPECS ── --\u003e\n\u003csection class=\"section specs\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eProduct Details\u003c\/span\u003e\n  \u003ch2 class=\"section-title reveal\"\u003eWhat's Inside\u003c\/h2\u003e\n  \u003cdiv class=\"specs-grid\"\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e7.6 × 17 cm\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eNet Content\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1.8 ml\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFlavour\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRefreshing Mint\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFunction\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWhitening + Fresh Breath\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eSuitable For\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdults\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-card reveal\"\u003e\n\u003cdiv class=\"spec-label\"\u003eIn the Box\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1 × Whitening Pen\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ── FINAL CTA ── --\u003e\n\u003csection class=\"final\"\u003e\n  \u003cspan class=\"section-label reveal\"\u003eLimited Stock\u003c\/span\u003e\n  \u003ch2 class=\"reveal\"\u003eReady for Your\u003cbr\u003e\u003cem\u003eBrightest Smile?\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003cp class=\"reveal\"\u003eJoin thousands of South Africans already using the Guru Nanda Whitening Pen every day.\u003c\/p\u003e\n  \u003ca href=\"https:\/\/smilelabco.co.za\/products\/null-1779227733999\" class=\"final-btn reveal\"\u003e🛒 Add to Cart — R 399.00\u003c\/a\u003e\n  \u003cdiv class=\"trust-row reveal\"\u003e\n    \u003cspan\u003eSecure Checkout\u003c\/span\u003e\n    \u003cspan\u003eSA Delivery 7–13 Days\u003c\/span\u003e\n    \u003cspan\u003eFree Shipping Over R799\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  \/\/ Scroll reveal\n  const reveals = document.querySelectorAll('.reveal');\n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach((e, i) =\u003e {\n      if (e.isIntersecting) {\n        setTimeout(() =\u003e e.target.classList.add('visible'), i * 60);\n        observer.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.1 });\n  reveals.forEach(r =\u003e observer.observe(r));\n\n  \/\/ Timeline accordion\n  function toggleTimeline(header) {\n    const body = header.nextElementSibling;\n    const arrow = header.querySelector('.timeline-arrow');\n    const isOpen = body.classList.contains('open');\n    document.querySelectorAll('.timeline-body').forEach(b =\u003e b.classList.remove('open'));\n    document.querySelectorAll('.timeline-arrow').forEach(a =\u003e a.classList.remove('open'));\n    if (!isOpen) { body.classList.add('open'); arrow.classList.add('open'); }\n  }\n\n  \/\/ Animate stat circles on scroll\n  const statObserver = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(entry =\u003e {\n      if (entry.isIntersecting) {\n        const fills = entry.target.querySelectorAll('.fill');\n        fills.forEach(fill =\u003e {\n          const pct = parseFloat(fill.getAttribute('data-pct'));\n          const circumference = 238.76;\n          const offset = circumference * (1 - pct \/ 100);\n          fill.style.strokeDashoffset = offset;\n        });\n        statObserver.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.3 });\n\n  document.querySelectorAll('.stat-card').forEach(card =\u003e {\n    const fills = card.querySelectorAll('.fill');\n    fills.forEach(f =\u003e { f.style.strokeDashoffset = '238.76'; });\n    statObserver.observe(card);\n  });\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"SmileLab Co.","offers":[{"title":"Y Mark 1.8ml","offer_id":48264801026270,"sku":"SU00148799-Y Mark 1.8ml","price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/2195\/1710\/files\/224ce101-903d-4021-80fa-c2643c09c9b6.jpg?v=1779227736"},{"product_id":"null-1779462283806","title":"Wireless Teeth Whitening Kit with LED Light","description":"\u003cdiv id=\"offer-template-0\" style=\"max-width: 100%; width: auto;\"\u003e\u003c\/div\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003eOverview\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eWireless Charging - Convenient wireless charging technology for cord-free operation\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eLED Light - Built-in LED light for enhanced visibility during use\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eTeeth Whitening - Effective teeth whitening gel for dental care\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eComplete Kit - All-in-one set with essential components included\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eColor: White, Black (wireless charging sets); Black, White (single gel)\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eFunction: Teeth cleaning\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eFragrance: Mint\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cstrong\u003ePacking List\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eWireless charging teeth whitening kit1\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eUSB cable1\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eTeeth whitening gel1\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003eUser manual1\u003c\/p\u003e\n\u003cp style=\"max-width: 100%; width: auto;\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cimg src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/d8cbde43-77a9-4356-977e-1e21025fcdc8.jpeg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/50005aaf-797b-4cd4-8bf5-a844148900b5.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/0d59d017-49ff-4f50-bc5b-b300af178e99.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/44f7b8fa-eae0-4cc8-80b8-56a61b80ea15.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/dfa67107-fb43-462c-abe1-0d27a53cba46.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/a9b90abd-0c2e-46f1-b87c-8d00c2608bd9.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/5f690cf8-a29f-4677-a5b0-b099a0bd0748.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/580c1ab6-df73-4631-b80e-3e2dd51d0d05.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/f552bef5-1700-40cf-b0e7-bb6421166624.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/e73dd8f8-31aa-4f45-b291-242adeb78917.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003cbr class=\"img-brk\"\u003e\u003cbr class=\"img-brk\"\u003e\u003cspan style=\"font-size: 26.0pt;\"\u003e\u003cimg class=\"desc-img-loaded\" src=\"https:\/\/oss.teemdrop.com\/goods-admin\/2025\/12\/09\/2ca163f2-5ea0-4c7c-adc8-cd4787af5c5d.jpg\" alt=\"undefined\" style=\"max-width: 100%; height: auto; object-fit: contain;\"\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"SmileLab Co.","offers":[{"title":"White wireless charging set","offer_id":48276640006366,"sku":"SU00056659-White wireless charging set","price":1050.0,"currency_code":"ZAR","in_stock":true},{"title":"Black Wireless Charging Kit","offer_id":48276640039134,"sku":"SU00056659-Black Wireless Charging Kit","price":1050.0,"currency_code":"ZAR","in_stock":true},{"title":"Tooth Gel Black Single","offer_id":48276640071902,"sku":"SU00056659-Tooth Gel Black Single","price":650.0,"currency_code":"ZAR","in_stock":true},{"title":"Tooth Beauty Gel White Single","offer_id":48276640104670,"sku":"SU00056659-Tooth Beauty Gel White Single","price":650.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/2195\/1710\/files\/5d0ec175-2cae-4040-8c09-4e20bf410cdc.jpg?v=1779462286"}],"url":"https:\/\/smilelabco.co.za\/collections\/best-sellers.oembed","provider":"SmileLab Co.","version":"1.0","type":"link"}