{"product_id":"smilesupply-teeth-gel-pen-3-pack","title":"SmileSupply Teeth Gel Pen (3-Pack)","description":"\u003cstyle\u003e\n    .ssp3-wrap{\n      margin:20px 0;\n      font-family:Arial,Helvetica,sans-serif;\n      color:#fff;\n    }\n\n    .ssp3-box{\n      position:relative;\n      overflow:hidden;\n      border-radius:30px;\n      padding:24px 14px 18px;\n      background:\n        radial-gradient(circle at 50% 20%, rgba(255,255,255,.9) 0%, rgba(203,223,255,.18) 16%, rgba(124,95,255,.10) 30%, rgba(0,0,0,0) 54%),\n        linear-gradient(180deg, #120436 0%, #2b0a74 28%, #4d18b7 60%, #110331 100%);\n      box-shadow:0 26px 60px rgba(0,0,0,.30);\n      isolation:isolate;\n    }\n\n    .ssp3-box *{box-sizing:border-box;}\n\n    .ssp3-stars,\n    .ssp3-stars2,\n    .ssp3-rays,\n    .ssp3-sweep,\n    .ssp3-orbs{\n      position:absolute;\n      inset:0;\n      pointer-events:none;\n    }\n\n    .ssp3-stars{\n      opacity:.72;\n      background:\n        radial-gradient(circle at 8% 14%, rgba(255,255,255,.95) 0 1px, transparent 2px),\n        radial-gradient(circle at 18% 30%, rgba(255,255,255,.78) 0 1px, transparent 2px),\n        radial-gradient(circle at 31% 10%, rgba(255,255,255,.72) 0 1px, transparent 2px),\n        radial-gradient(circle at 73% 14%, rgba(255,255,255,.84) 0 1px, transparent 2px),\n        radial-gradient(circle at 86% 26%, rgba(255,255,255,.72) 0 1px, transparent 2px),\n        radial-gradient(circle at 91% 62%, rgba(255,255,255,.82) 0 1px, transparent 2px),\n        radial-gradient(circle at 14% 78%, rgba(255,255,255,.78) 0 1px, transparent 2px),\n        radial-gradient(circle at 32% 88%, rgba(255,255,255,.66) 0 1px, transparent 2px),\n        radial-gradient(circle at 70% 84%, rgba(255,255,255,.75) 0 1px, transparent 2px);\n      animation:ssp3Twinkle 6s ease-in-out infinite;\n    }\n\n    .ssp3-stars2{\n      opacity:.34;\n      background:\n        radial-gradient(circle at 12% 18%, rgba(255,255,255,.9) 0 1px, transparent 2px),\n        radial-gradient(circle at 42% 12%, rgba(255,255,255,.8) 0 1px, transparent 2px),\n        radial-gradient(circle at 62% 9%, rgba(255,255,255,.7) 0 1px, transparent 2px),\n        radial-gradient(circle at 84% 34%, rgba(255,255,255,.84) 0 1px, transparent 2px),\n        radial-gradient(circle at 8% 54%, rgba(255,255,255,.8) 0 1px, transparent 2px),\n        radial-gradient(circle at 80% 76%, rgba(255,255,255,.78) 0 1px, transparent 2px);\n      animation:ssp3Twinkle2 8s ease-in-out infinite;\n    }\n\n    .ssp3-rays{\n      background:\n        linear-gradient(76deg, rgba(255,255,255,0) 42%, rgba(255,255,255,.09) 50%, rgba(255,255,255,0) 58%),\n        linear-gradient(103deg, rgba(255,255,255,0) 43%, rgba(255,255,255,.07) 50%, rgba(255,255,255,0) 57%);\n      opacity:.5;\n      animation:ssp3Rays 10s ease-in-out infinite;\n    }\n\n    .ssp3-sweep{\n      background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.02) 36%, rgba(255,255,255,.07) 50%, rgba(255,255,255,.02) 64%, rgba(255,255,255,0) 100%);\n      transform:translateX(-120%);\n      animation:ssp3Sweep 7s linear infinite;\n      opacity:.55;\n    }\n\n    .ssp3-orbs:before,\n    .ssp3-orbs:after{\n      content:\"\";\n      position:absolute;\n      border-radius:50%;\n      filter:blur(26px);\n      opacity:.16;\n    }\n\n    .ssp3-orbs:before{\n      width:180px;\n      height:180px;\n      top:-42px;\n      left:-30px;\n      background:#8d6cff;\n      animation:ssp3Orb 11s ease-in-out infinite;\n    }\n\n    .ssp3-orbs:after{\n      width:150px;\n      height:150px;\n      right:-18px;\n      bottom:20px;\n      background:#59d0ff;\n      animation:ssp3Orb 12s ease-in-out infinite reverse;\n    }\n\n    .ssp3-head{\n      position:relative;\n      z-index:2;\n      text-align:center;\n      animation:ssp3FadeUp .8s ease both;\n    }\n\n    .ssp3-kicker{\n      display:inline-block;\n      margin-bottom:10px;\n      padding:7px 12px;\n      border-radius:999px;\n      background:rgba(255,255,255,.1);\n      border:1px solid rgba(255,255,255,.12);\n      font-size:11px;\n      font-weight:700;\n      letter-spacing:2px;\n      text-transform:uppercase;\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n    }\n\n    .ssp3-title{\n      margin:0;\n      font-size:30px;\n      line-height:1.05;\n      font-weight:800;\n      color:#fff;\n      text-shadow:0 0 18px rgba(255,255,255,.12);\n    }\n\n    .ssp3-subtitle{\n      margin:12px auto 0;\n      max-width:720px;\n      font-size:15px;\n      line-height:1.65;\n      color:rgba(255,255,255,.92);\n    }\n\n    .ssp3-hero{\n      position:relative;\n      z-index:2;\n      min-height:340px;\n      margin:20px 0 14px;\n      animation:ssp3FadeUp 1s ease both;\n    }\n\n    .ssp3-glow{\n      position:absolute;\n      left:50%;\n      top:16px;\n      transform:translateX(-50%);\n      width:92%;\n      height:220px;\n      border-radius:50%;\n      background:radial-gradient(circle, rgba(255,255,255,.85) 0%, rgba(202,216,255,.26) 28%, rgba(122,86,255,.15) 52%, rgba(122,86,255,0) 76%);\n      filter:blur(9px);\n      animation:ssp3Glow 4.6s ease-in-out infinite;\n    }\n\n    .ssp3-floor{\n      position:absolute;\n      left:10%;\n      right:10%;\n      bottom:10px;\n      height:64px;\n      border-radius:50%;\n      background:radial-gradient(ellipse at center, rgba(113,149,255,.42) 0%, rgba(113,149,255,.16) 40%, rgba(113,149,255,0) 76%);\n      filter:blur(8px);\n      animation:ssp3Floor 4s ease-in-out infinite;\n    }\n\n    .ssp3-stage{\n      position:absolute;\n      inset:0;\n      display:flex;\n      align-items:flex-end;\n      justify-content:center;\n      gap:12px;\n      padding-bottom:18px;\n    }\n\n    .ssp3-pen{\n      position:relative;\n      width:84px;\n      height:258px;\n      filter:drop-shadow(0 16px 24px rgba(0,0,0,.24));\n      animation:ssp3Float 4.8s ease-in-out infinite;\n    }\n\n    .ssp3-pen.left{transform:rotate(-9deg); animation-delay:.4s;}\n    .ssp3-pen.center{transform:translateY(-8px) scale(1.05); animation-delay:0s;}\n    .ssp3-pen.right{transform:rotate(9deg); animation-delay:.8s;}\n\n    .ssp3-pen-shell{\n      position:absolute;\n      inset:0;\n      border-radius:34px;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.18) 0%, rgba(255,255,255,.04) 20%, rgba(255,255,255,0) 100%);\n    }\n\n    .ssp3-pen-cap{\n      position:absolute;\n      top:0;\n      left:50%;\n      transform:translateX(-50%);\n      width:48px;\n      height:118px;\n      border-radius:16px 16px 14px 14px;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.48) 0%, rgba(255,255,255,.16) 42%, rgba(255,255,255,.07) 100%);\n      border:1px solid rgba(255,255,255,.22);\n      box-shadow:\n        inset 0 0 0 1px rgba(255,255,255,.12),\n        inset -4px 0 10px rgba(255,255,255,.06),\n        0 0 12px rgba(255,255,255,.08);\n      backdrop-filter:blur(2px);\n      -webkit-backdrop-filter:blur(2px);\n    }\n\n    .ssp3-pen-cap:before{\n      content:\"\";\n      position:absolute;\n      left:50%;\n      top:20px;\n      transform:translateX(-50%);\n      width:12px;\n      height:56px;\n      border-radius:10px;\n      background:linear-gradient(180deg, rgba(255,255,255,.95), rgba(255,255,255,.42));\n      opacity:.9;\n    }\n\n    .ssp3-pen-cap:after{\n      content:\"\";\n      position:absolute;\n      left:8px;\n      right:8px;\n      bottom:14px;\n      height:1px;\n      background:rgba(255,255,255,.2);\n    }\n\n    .ssp3-pen-body{\n      position:absolute;\n      top:110px;\n      left:50%;\n      transform:translateX(-50%);\n      width:56px;\n      height:104px;\n      border-radius:16px;\n      background:linear-gradient(180deg, #7a1dff 0%, #6313e5 48%, #5510ca 100%);\n      box-shadow:\n        inset 0 0 0 1px rgba(255,255,255,.07),\n        inset -6px 0 12px rgba(255,255,255,.07),\n        0 12px 18px rgba(0,0,0,.18),\n        0 0 22px rgba(106,54,255,.22);\n      overflow:hidden;\n      animation:ssp3BodyGlow 3.8s ease-in-out infinite;\n    }\n\n    .ssp3-pen-body:before{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:linear-gradient(115deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.03) 42%, rgba(255,255,255,.12) 50%, rgba(255,255,255,.03) 58%, rgba(255,255,255,0) 100%);\n      transform:translateX(-120%);\n      animation:ssp3Sweep 6s linear infinite;\n    }\n\n    .ssp3-pen-body:after{\n      content:\"\";\n      position:absolute;\n      top:0;\n      left:0;\n      right:0;\n      height:20px;\n      background:linear-gradient(180deg, rgba(255,255,255,.12), rgba(255,255,255,0));\n    }\n\n    .ssp3-pen-label{\n      position:absolute;\n      left:50%;\n      top:50%;\n      transform:translate(-50%,-50%) rotate(90deg);\n      white-space:nowrap;\n      color:#fff;\n      font-weight:700;\n      font-size:15px;\n      letter-spacing:.1px;\n      text-transform:lowercase;\n    }\n\n    .ssp3-pen-label small{\n      font-size:9px;\n      font-weight:400;\n      margin-left:5px;\n      letter-spacing:.45px;\n      opacity:.95;\n    }\n\n    .ssp3-pen-bottom{\n      position:absolute;\n      bottom:0;\n      left:50%;\n      transform:translateX(-50%);\n      width:42px;\n      height:78px;\n      border-radius:0 0 14px 14px;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.40) 0%, rgba(255,255,255,.14) 48%, rgba(255,255,255,.08) 100%);\n      border:1px solid rgba(255,255,255,.2);\n      box-shadow:\n        inset 0 0 0 1px rgba(255,255,255,.13),\n        inset -4px 0 8px rgba(255,255,255,.05),\n        0 0 10px rgba(255,255,255,.08);\n    }\n\n    .ssp3-blob{\n      position:absolute;\n      left:50%;\n      bottom:20px;\n      transform:translateX(-50%);\n      width:138px;\n      height:138px;\n      border-radius:50%;\n      background:\n        radial-gradient(circle at 30% 30%, rgba(177,110,255,.70) 0%, rgba(123,31,255,.96) 34%, rgba(79,8,185,1) 100%);\n      box-shadow:\n        0 0 34px rgba(111,43,255,.26),\n        inset -14px -16px 26px rgba(48,0,108,.34),\n        inset 8px 10px 18px rgba(255,255,255,.12);\n      z-index:-1;\n      animation:ssp3Blob 5.4s ease-in-out infinite;\n    }\n\n    .ssp3-packs{\n      position:absolute;\n      top:20px;\n      right:10px;\n      z-index:2;\n      display:flex;\n      flex-direction:column;\n      gap:8px;\n      align-items:flex-end;\n    }\n\n    .ssp3-pack-tag{\n      padding:8px 12px;\n      border-radius:999px;\n      background:rgba(255,255,255,.1);\n      border:1px solid rgba(255,255,255,.12);\n      font-size:11px;\n      font-weight:700;\n      letter-spacing:1px;\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n      animation:ssp3TagPulse 3s ease-in-out infinite;\n    }\n\n    .ssp3-pillars{\n      position:relative;\n      z-index:2;\n      display:grid;\n      grid-template-columns:repeat(4,1fr);\n      gap:10px;\n      margin-top:8px;\n      animation:ssp3FadeUp 1.15s ease both;\n    }\n\n    .ssp3-pillar{\n      background:rgba(255,255,255,.08);\n      border:1px solid rgba(255,255,255,.14);\n      border-radius:18px;\n      padding:14px 12px;\n      text-align:center;\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n      box-shadow:inset 0 1px 0 rgba(255,255,255,.06);\n      animation:ssp3CardFloat 5.4s ease-in-out infinite;\n    }\n\n    .ssp3-pillar:nth-child(2){animation-delay:.4s;}\n    .ssp3-pillar:nth-child(3){animation-delay:.8s;}\n    .ssp3-pillar:nth-child(4){animation-delay:1.2s;}\n\n    .ssp3-icon{\n      width:42px;\n      height:42px;\n      margin:0 auto 10px;\n      border-radius:14px;\n      display:grid;\n      place-items:center;\n      background:rgba(255,255,255,.1);\n      border:1px solid rgba(255,255,255,.09);\n      font-size:19px;\n      animation:ssp3IconPulse 2.4s ease-in-out infinite;\n    }\n\n    .ssp3-pillar strong{\n      display:block;\n      font-size:14px;\n      line-height:1.25;\n      margin-bottom:4px;\n      color:#fff;\n    }\n\n    .ssp3-pillar span{\n      display:block;\n      font-size:12px;\n      line-height:1.45;\n      color:rgba(255,255,255,.84);\n    }\n\n    .ssp3-content{\n      position:relative;\n      z-index:2;\n      display:grid;\n      grid-template-columns:1.1fr .9fr;\n      gap:12px;\n      margin-top:14px;\n      animation:ssp3FadeUp 1.3s ease both;\n    }\n\n    .ssp3-card{\n      position:relative;\n      overflow:hidden;\n      background:rgba(255,255,255,.07);\n      border:1px solid rgba(255,255,255,.14);\n      border-radius:20px;\n      padding:18px 16px;\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n      box-shadow:inset 0 1px 0 rgba(255,255,255,.06);\n      animation:ssp3CardFloat 6s ease-in-out infinite;\n    }\n\n    .ssp3-card:nth-child(2){animation-delay:.7s;}\n\n    .ssp3-card:before{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.02) 36%, rgba(255,255,255,.07) 50%, rgba(255,255,255,.02) 64%, rgba(255,255,255,0) 100%);\n      transform:translateX(-120%);\n      animation:ssp3Sweep 8s linear infinite;\n      pointer-events:none;\n    }\n\n    .ssp3-card h3{\n      position:relative;\n      margin:0 0 10px;\n      font-size:22px;\n      line-height:1.12;\n      color:#fff;\n    }\n\n    .ssp3-card p{\n      position:relative;\n      margin:0;\n      font-size:14px;\n      line-height:1.7;\n      color:rgba(255,255,255,.9);\n    }\n\n    .ssp3-list{\n      position:relative;\n      margin-top:14px;\n      display:grid;\n      gap:9px;\n    }\n\n    .ssp3-item{\n      background:rgba(255,255,255,.05);\n      border:1px solid rgba(255,255,255,.08);\n      border-radius:15px;\n      padding:11px 12px;\n      font-size:13px;\n      line-height:1.52;\n      color:rgba(255,255,255,.92);\n      animation:ssp3SoftGlow 4.4s ease-in-out infinite;\n    }\n\n    .ssp3-item:nth-child(2){animation-delay:.7s;}\n    .ssp3-item:nth-child(3){animation-delay:1.4s;}\n    .ssp3-item:nth-child(4){animation-delay:2.1s;}\n\n    .ssp3-item strong{\n      display:block;\n      margin-bottom:3px;\n      font-size:14px;\n      color:#fff;\n    }\n\n    .ssp3-result{\n      margin-top:14px;\n      padding:14px;\n      border-radius:16px;\n      background:linear-gradient(180deg, rgba(255,255,255,.09), rgba(255,255,255,.04));\n      border:1px solid rgba(255,255,255,.1);\n      animation:ssp3SoftGlow 4.8s ease-in-out infinite;\n    }\n\n    .ssp3-result strong{\n      display:block;\n      font-size:15px;\n      margin-bottom:5px;\n      color:#fff;\n    }\n\n    .ssp3-result span{\n      display:block;\n      font-size:13px;\n      line-height:1.55;\n      color:rgba(255,255,255,.86);\n    }\n\n    .ssp3-brandline{\n      position:relative;\n      z-index:2;\n      text-align:center;\n      margin-top:14px;\n      font-size:12px;\n      color:rgba(255,255,255,.86);\n      animation:ssp3FadeUp 1.45s ease both;\n    }\n\n    @keyframes ssp3FadeUp{\n      from{opacity:0;transform:translateY(18px);}\n      to{opacity:1;transform:translateY(0);}\n    }\n\n    @keyframes ssp3Twinkle{\n      0%,100%{opacity:.44;}\n      50%{opacity:.95;}\n    }\n\n    @keyframes ssp3Twinkle2{\n      0%,100%{opacity:.18;}\n      50%{opacity:.58;}\n    }\n\n    @keyframes ssp3Rays{\n      0%{transform:scale(1) rotate(0deg);}\n      50%{transform:scale(1.03) rotate(2deg);}\n      100%{transform:scale(1) rotate(0deg);}\n    }\n\n    @keyframes ssp3Sweep{\n      0%{transform:translateX(-120%);}\n      100%{transform:translateX(120%);}\n    }\n\n    @keyframes ssp3Orb{\n      0%,100%{transform:translateY(0) translateX(0);}\n      50%{transform:translateY(14px) translateX(8px);}\n    }\n\n    @keyframes ssp3Glow{\n      0%,100%{opacity:.84;transform:translateX(-50%) scale(1);}\n      50%{opacity:1;transform:translateX(-50%) scale(1.05);}\n    }\n\n    @keyframes ssp3Float{\n      0%,100%{translate:0 0;}\n      50%{translate:0 -8px;}\n    }\n\n    @keyframes ssp3BodyGlow{\n      0%,100%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.07), inset -6px 0 12px rgba(255,255,255,.07), 0 12px 18px rgba(0,0,0,.18), 0 0 22px rgba(106,54,255,.22);}\n      50%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1), inset -8px 0 16px rgba(255,255,255,.1), 0 14px 20px rgba(0,0,0,.2), 0 0 30px rgba(106,54,255,.30);}\n    }\n\n    @keyframes ssp3Blob{\n      0%,100%{transform:translateX(-50%) scale(1);}\n      50%{transform:translateX(-50%) scale(1.04);}\n    }\n\n    @keyframes ssp3Floor{\n      0%,100%{opacity:.85;transform:scaleX(1);}\n      50%{opacity:1;transform:scaleX(1.05);}\n    }\n\n    @keyframes ssp3TagPulse{\n      0%,100%{transform:scale(1);}\n      50%{transform:scale(1.04);}\n    }\n\n    @keyframes ssp3CardFloat{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-4px);}\n    }\n\n    @keyframes ssp3IconPulse{\n      0%,100%{transform:scale(1);}\n      50%{transform:scale(1.1);}\n    }\n\n    @keyframes ssp3SoftGlow{\n      0%,100%{box-shadow:0 0 0 rgba(255,255,255,0);}\n      50%{box-shadow:0 0 18px rgba(173,198,255,.12);}\n    }\n\n    @media (max-width:768px){\n      .ssp3-box{\n        padding:20px 12px 14px;\n        border-radius:22px;\n      }\n\n      .ssp3-title{\n        font-size:24px;\n      }\n\n      .ssp3-subtitle{\n        font-size:14px;\n      }\n\n      .ssp3-hero{\n        min-height:300px;\n      }\n\n      .ssp3-stage{\n        gap:6px;\n      }\n\n      .ssp3-pen{\n        width:68px;\n        height:220px;\n      }\n\n      .ssp3-pen-cap{\n        width:40px;\n        height:98px;\n      }\n\n      .ssp3-pen-body{\n        width:48px;\n        height:90px;\n        top:94px;\n      }\n\n      .ssp3-pen-label{\n        font-size:12px;\n      }\n\n      .ssp3-pen-label small{\n        font-size:8px;\n      }\n\n      .ssp3-pen-bottom{\n        width:36px;\n        height:64px;\n      }\n\n      .ssp3-blob{\n        width:112px;\n        height:112px;\n      }\n\n      .ssp3-pillars{\n        grid-template-columns:1fr 1fr;\n      }\n\n      .ssp3-content{\n        grid-template-columns:1fr;\n      }\n\n      .ssp3-packs{\n        right:4px;\n        top:10px;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"ssp3-wrap\"\u003e\n\u003cdiv class=\"ssp3-box\"\u003e\n\u003cdiv class=\"ssp3-stars\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-stars2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-rays\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-sweep\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-orbs\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-head\"\u003e\n\u003cdiv class=\"ssp3-kicker\"\u003eTravel Size 3 Pack\u003c\/div\u003e\n\u003ch2 class=\"ssp3-title\"\u003eSmileSupply Purple + PAP Whitening Pen\u003c\/h2\u003e\n\u003cdiv class=\"ssp3-subtitle\"\u003eA sleek 3-pack whitening pen set designed for quick touch-ups, easy travel, and a brighter-looking smile wherever you go.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-hero\"\u003e\n\u003cdiv class=\"ssp3-glow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-packs\"\u003e\n\u003cdiv class=\"ssp3-pack-tag\"\u003e3 Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-stage\"\u003e\n\u003cdiv class=\"ssp3-pen left\"\u003e\n\u003cdiv class=\"ssp3-pen-shell\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-cap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-body\"\u003e\n\u003cdiv class=\"ssp3-pen-label\"\u003e\u003csmall\u003ewhitening pen\u003c\/small\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-bottom\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen center\"\u003e\n\u003cdiv class=\"ssp3-pen-cap\"\u003e \u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-body\"\u003e\n\u003cdiv class=\"ssp3-pen-label\"\u003e\u003csmall\u003e whitening pen\u003c\/small\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-bottom\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen right\"\u003e\n\u003cdiv class=\"ssp3-pen-shell\"\u003e \u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-cap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-body\"\u003e\n\u003cdiv class=\"ssp3-pen-label\"\u003e\u003csmall\u003ewhitening pen\u003c\/small\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pen-bottom\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-floor\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pillars\"\u003e\n\u003cdiv class=\"ssp3-pillar\"\u003e\n\u003cdiv class=\"ssp3-icon\"\u003e⚡\u003c\/div\u003e\n\u003cstrong\u003eFast Visible Results\u003c\/strong\u003e \u003cspan\u003eBrighten your smile in just a few applications.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pillar\"\u003e\n\u003cdiv class=\"ssp3-icon\"\u003e🦷\u003c\/div\u003e\n\u003cstrong\u003eEnamel-Safe Formula\u003c\/strong\u003e \u003cspan\u003eDesigned to whiten gently without harsh sensitivity.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pillar\"\u003e\n\u003cdiv class=\"ssp3-icon\"\u003e✈️\u003c\/div\u003e\n\u003cstrong\u003eTravel Size\u003c\/strong\u003e \u003cspan\u003ePerfect for your bag, pocket, or carry-on.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-pillar\"\u003e\n\u003cdiv class=\"ssp3-icon\"\u003e💜\u003c\/div\u003e\n\u003cstrong\u003e3 Pack Convenience\u003c\/strong\u003e \u003cspan\u003eKeep one at home, one in your bag, and one on the go.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-content\"\u003e\n\u003cdiv class=\"ssp3-card\"\u003e\n\u003ch3\u003eWhitening That Moves With You\u003c\/h3\u003e\n\u003cp\u003eThe SmileSupply Purple+ PAP Whitening Pen 3 Pack is made for everyday convenience. Its slim travel-size format is ideal for quick touch-ups, daily routines, holidays, and on-the-go smile care without the bulk.\u003c\/p\u003e\n\u003cdiv class=\"ssp3-list\"\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e🎯 Precision Application\u003c\/strong\u003e Easy-to-use pen design helps apply product exactly where you want it.\u003c\/div\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e✨ Brightening Power\u003c\/strong\u003e Helps visibly reduce stains and improve overall smile brightness.\u003c\/div\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e👜 Portable Routine\u003c\/strong\u003e Compact enough to carry with you throughout the day.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-card\"\u003e\n\u003ch3\u003eWhy Customers Love It\u003c\/h3\u003e\n\u003cp\u003eIt combines premium styling, easy portability, and a practical 3-pack format that fits naturally into a modern smile-care routine.\u003c\/p\u003e\n\u003cdiv class=\"ssp3-list\"\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e🌿 Clean Ingredients\u003c\/strong\u003e Includes ingredients such as Sorbitol, Xylitol, and Glycerin.\u003c\/div\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e🔋 Simple Daily Use\u003c\/strong\u003e A clean, mess-free format that feels easy and premium.\u003c\/div\u003e\n\u003cdiv class=\"ssp3-item\"\u003e\n\u003cstrong\u003e💼 Built for Real Life\u003c\/strong\u003e Great for work bags, travel kits, and everyday use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-result\"\u003e\n\u003cstrong\u003e😁 The Result\u003c\/strong\u003e \u003cspan\u003eA cleaner, brighter, more confident smile — wherever life takes you.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ssp3-brandline\"\u003eSmileSupply — Everything Your Smile Needs 💙\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SmileSupply","offers":[{"title":"Default Title","offer_id":50734184726814,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/0464\/6686\/files\/ChatGPTImageMar24_2026_04_03_18PM.png?v=1774361024","url":"https:\/\/smile-supply.co.za\/products\/smilesupply-teeth-gel-pen-3-pack","provider":"SmileSupply","version":"1.0","type":"link"}