{"product_id":"puretouch-silicone-facial-lip-exfoliating-brush","title":"PureTouch – Silicone Facial \u0026 Lip Exfoliating Brush","description":"\u003c!-- PureTouch Silicone Facial \u0026 Lip Exfoliating Brush | Shopify Responsive Section --\u003e\n\u003csection class=\"fg-puretouch-section\"\u003e\n  \u003cdiv class=\"fg-puretouch-glow fg-puretouch-glow-one\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"fg-puretouch-glow fg-puretouch-glow-two\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"fg-puretouch-container\"\u003e\n\n    \u003cheader class=\"fg-puretouch-header\"\u003e\n      \u003cdiv class=\"fg-puretouch-eyebrow\"\u003e\n        \u003cspan class=\"fg-puretouch-eyebrow-line\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n        \u003cspan\u003ePureTouch Daily Ritual\u003c\/span\u003e\n\n        \u003cspan class=\"fg-puretouch-eyebrow-line\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"fg-puretouch-title\"\u003e\n        \u003cspan\u003eSmoother Skin. Softer Lips. Every Day.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"fg-puretouch-intro\"\u003e\n        The\n        \u003cstrong\u003ePureTouch Silicone Facial \u0026amp; Lip Exfoliating Brush\u003c\/strong\u003e\n        gives you a deeper, gentler clean than your hands ever could. Soft\n        silicone bristles lift away dead skin, unclog pores, and leave your\n        face and lips feeling impossibly smooth — without irritation.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"fg-puretouch-result\"\u003e\n      \u003cp\u003e\n        Use it daily and notice the difference within days:\n        \u003cstrong\u003e\n          fewer blackheads, softer lips, and a complexion that actually glows.\n        \u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg-puretouch-grid\"\u003e\n\n      \u003carticle class=\"fg-puretouch-card\"\u003e\n        \u003cdiv class=\"fg-puretouch-number\"\u003e01\u003c\/div\u003e\n\n        \u003ch3\u003eSmoother Skin\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Visibly smoother, fresher and cleaner-looking skin after every use.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-puretouch-card\"\u003e\n        \u003cdiv class=\"fg-puretouch-number\"\u003e02\u003c\/div\u003e\n\n        \u003ch3\u003eSofter Lips\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Gently exfoliates dry, flaky skin for lips that feel soft and polished.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-puretouch-card\"\u003e\n        \u003cdiv class=\"fg-puretouch-number\"\u003e03\u003c\/div\u003e\n\n        \u003ch3\u003eClearer Pores\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps lift away buildup and unclog pores for a clearer-looking\n          complexion.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-puretouch-card\"\u003e\n        \u003cdiv class=\"fg-puretouch-number\"\u003e04\u003c\/div\u003e\n\n        \u003ch3\u003eDaily Gentle Care\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Soft silicone bristles make it gentle enough for daily use on all\n          skin types.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-puretouch-card\"\u003e\n        \u003cdiv class=\"fg-puretouch-number\"\u003e05\u003c\/div\u003e\n\n        \u003ch3\u003eClean \u0026amp; Hygienic\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Rinses clean in seconds for a simple, hygienic and long-lasting\n          routine.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg-puretouch-footer\"\u003e\n      \u003cspan class=\"fg-puretouch-footer-line\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n      \u003cspan\u003eSimple care. Beautiful results.\u003c\/span\u003e\n\n      \u003cspan class=\"fg-puretouch-footer-line\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .fg-puretouch-section {\n    --pt-navy: #173e6c;\n    --pt-navy-deep: #0d2948;\n    --pt-champagne: #c9b39d;\n    --pt-ivory: #faf8f5;\n    --pt-sage: #aebdaf;\n    --pt-white: #ffffff;\n    --pt-text: #23364d;\n    --pt-muted: #647386;\n\n    position: relative;\n    isolation: isolate;\n    overflow: hidden;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    padding:\n      clamp(68px, 8vw, 100px)\n      clamp(16px, 3vw, 28px);\n\n    color: var(--pt-text);\n\n    background:\n      radial-gradient(\n        circle at 10% 15%,\n        rgba(201, 179, 157, 0.22),\n        transparent 34%\n      ),\n      radial-gradient(\n        circle at 88% 85%,\n        rgba(174, 189, 175, 0.2),\n        transparent 32%\n      ),\n      linear-gradient(\n        145deg,\n        #ffffff 0%,\n        var(--pt-ivory) 55%,\n        #f3eee9 100%\n      );\n\n    font-family: \"Helvetica Neue\", Arial, sans-serif;\n\n    container-type: inline-size;\n    container-name: pureTouch;\n  }\n\n  .fg-puretouch-section,\n  .fg-puretouch-section *,\n  .fg-puretouch-section *::before,\n  .fg-puretouch-section *::after {\n    box-sizing: border-box;\n  }\n\n  .fg-puretouch-section h2,\n  .fg-puretouch-section h3,\n  .fg-puretouch-section p {\n    padding: 0;\n  }\n\n  .fg-puretouch-section h2,\n  .fg-puretouch-section h3,\n  .fg-puretouch-section p,\n  .fg-puretouch-section span,\n  .fg-puretouch-section div,\n  .fg-puretouch-section article,\n  .fg-puretouch-section header {\n    min-width: 0;\n    max-width: 100%;\n    word-break: normal;\n    overflow-wrap: break-word;\n  }\n\n  .fg-puretouch-container {\n    position: relative;\n    z-index: 2;\n\n    width: 100%;\n    max-width: 1120px;\n    min-width: 0;\n\n    margin: 0 auto;\n  }\n\n  .fg-puretouch-glow {\n    position: absolute;\n    z-index: -1;\n\n    width: clamp(280px, 35vw, 400px);\n    height: clamp(280px, 35vw, 400px);\n\n    border-radius: 50%;\n\n    background: rgba(201, 179, 157, 0.18);\n\n    filter: blur(80px);\n    pointer-events: none;\n\n    animation:\n      fgPureTouchFloatGlow 8s ease-in-out infinite alternate;\n  }\n\n  .fg-puretouch-glow-one {\n    top: -180px;\n    right: -120px;\n  }\n\n  .fg-puretouch-glow-two {\n    bottom: -220px;\n    left: -140px;\n\n    background: rgba(174, 189, 175, 0.22);\n\n    animation-delay: -3s;\n  }\n\n  .fg-puretouch-header {\n    width: 100%;\n    max-width: 850px;\n\n    margin:\n      0 auto\n      clamp(42px, 5vw, 58px);\n\n    text-align: center;\n\n    animation:\n      fgPureTouchFadeUp 0.9s ease both;\n  }\n\n  .fg-puretouch-eyebrow {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n\n    max-width: 100%;\n\n    margin: 0 auto 22px;\n\n    color: var(--pt-navy);\n\n    font-size: clamp(9px, 1vw, 12px);\n    font-weight: 700;\n    line-height: 1.5;\n    letter-spacing: 0.22em;\n\n    text-align: center;\n    text-transform: uppercase;\n  }\n\n  .fg-puretouch-eyebrow \u003e span:nth-child(2) {\n    flex: 0 1 auto;\n  }\n\n  .fg-puretouch-eyebrow-line {\n    width: clamp(20px, 4vw, 34px);\n    height: 1px;\n    flex: 0 0 auto;\n\n    background: linear-gradient(\n      90deg,\n      transparent,\n      var(--pt-champagne)\n    );\n  }\n\n  .fg-puretouch-eyebrow-line:last-child {\n    background: linear-gradient(\n      90deg,\n      var(--pt-champagne),\n      transparent\n    );\n  }\n\n  .fg-puretouch-title {\n    width: 100%;\n    max-width: 100%;\n\n    margin: 0;\n\n    color: var(--pt-navy);\n\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(38px, 5.8vw, 72px);\n    font-weight: 500;\n    line-height: 1.05;\n    letter-spacing: -0.035em;\n\n    text-wrap: balance;\n  }\n\n  .fg-puretouch-title span {\n    display: inline-block;\n\n    max-width: 100%;\n\n    color: transparent;\n\n    background: linear-gradient(\n      110deg,\n      var(--pt-navy) 10%,\n      var(--pt-champagne) 50%,\n      var(--pt-navy) 90%\n    );\n\n    background-size: 220% auto;\n    background-clip: text;\n    -webkit-background-clip: text;\n\n    animation:\n      fgPureTouchShimmer 5s linear infinite;\n  }\n\n  .fg-puretouch-intro {\n    width: 100%;\n    max-width: 760px;\n\n    margin: 30px auto 0;\n\n    color: #536476;\n\n    font-size: clamp(16px, 1.7vw, 19px);\n    line-height: 1.82;\n\n    text-wrap: pretty;\n  }\n\n  .fg-puretouch-intro strong {\n    color: var(--pt-navy);\n    font-weight: 700;\n  }\n\n  .fg-puretouch-result {\n    position: relative;\n\n    width: 100%;\n    max-width: 850px;\n    min-width: 0;\n\n    margin:\n      0 auto\n      clamp(34px, 4vw, 48px);\n\n    padding:\n      clamp(28px, 3vw, 36px)\n      clamp(24px, 4vw, 42px);\n\n    border: 1px solid rgba(201, 179, 157, 0.45);\n    border-radius: 26px;\n\n    background: rgba(255, 255, 255, 0.7);\n\n    box-shadow:\n      0 25px 70px rgba(23, 62, 108, 0.09);\n\n    backdrop-filter: blur(14px);\n    -webkit-backdrop-filter: blur(14px);\n\n    text-align: center;\n\n    animation:\n      fgPureTouchFadeUp 0.9s 0.2s ease both;\n  }\n\n  .fg-puretouch-result::before {\n    content: \"\";\n    position: absolute;\n\n    inset: 0;\n\n    padding: 1px;\n    border-radius: inherit;\n\n    background: linear-gradient(\n      135deg,\n      rgba(255, 255, 255, 0.9),\n      rgba(201, 179, 157, 0.45),\n      rgba(174, 189, 175, 0.35)\n    );\n\n    -webkit-mask:\n      linear-gradient(#ffffff 0 0) content-box,\n      linear-gradient(#ffffff 0 0);\n\n    -webkit-mask-composite: xor;\n    mask-composite: exclude;\n\n    pointer-events: none;\n  }\n\n  .fg-puretouch-result p {\n    margin: 0;\n\n    color: #42566c;\n\n    font-size: clamp(16px, 1.8vw, 20px);\n    line-height: 1.75;\n\n    text-wrap: pretty;\n  }\n\n  .fg-puretouch-result strong {\n    color: var(--pt-navy);\n  }\n\n  .fg-puretouch-grid {\n    display: grid;\n    grid-template-columns:\n      repeat(5, minmax(0, 1fr));\n\n    gap: 16px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n  }\n\n  .fg-puretouch-card {\n    position: relative;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    min-height: 230px;\n\n    padding:\n      30px\n      22px;\n\n    border: 1px solid rgba(23, 62, 108, 0.09);\n    border-radius: 24px;\n\n    background: rgba(255, 255, 255, 0.82);\n\n    box-shadow:\n      0 18px 45px rgba(23, 62, 108, 0.07);\n\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n\n    transition:\n      transform 0.45s ease,\n      box-shadow 0.45s ease,\n      border-color 0.45s ease;\n\n    animation:\n      fgPureTouchFadeUp 0.8s ease both;\n  }\n\n  .fg-puretouch-card:nth-child(1) {\n    animation-delay: 0.28s;\n  }\n\n  .fg-puretouch-card:nth-child(2) {\n    animation-delay: 0.38s;\n  }\n\n  .fg-puretouch-card:nth-child(3) {\n    animation-delay: 0.48s;\n  }\n\n  .fg-puretouch-card:nth-child(4) {\n    animation-delay: 0.58s;\n  }\n\n  .fg-puretouch-card:nth-child(5) {\n    animation-delay: 0.68s;\n  }\n\n  .fg-puretouch-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 44px;\n    height: 44px;\n    flex: 0 0 44px;\n\n    margin-bottom: 28px;\n\n    border-radius: 50%;\n\n    color: var(--pt-white);\n\n    background: linear-gradient(\n      135deg,\n      var(--pt-navy),\n      #345f8c\n    );\n\n    box-shadow:\n      0 10px 25px rgba(23, 62, 108, 0.22);\n\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 17px;\n    line-height: 1;\n\n    transition:\n      transform 0.45s ease;\n  }\n\n  .fg-puretouch-card h3 {\n    margin: 0 0 12px;\n\n    color: var(--pt-navy);\n\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(19px, 1.8vw, 22px);\n    font-weight: 500;\n    line-height: 1.25;\n\n    text-wrap: balance;\n  }\n\n  .fg-puretouch-card p {\n    margin: 0;\n\n    color: var(--pt-muted);\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    text-wrap: pretty;\n  }\n\n  .fg-puretouch-footer {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 18px;\n\n    width: 100%;\n    max-width: 100%;\n\n    margin-top: clamp(42px, 5vw, 58px);\n\n    color: var(--pt-navy);\n\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(22px, 2.8vw, 32px);\n    font-style: italic;\n    line-height: 1.3;\n\n    text-align: center;\n\n    animation:\n      fgPureTouchFadeUp 0.9s 0.8s ease both;\n  }\n\n  .fg-puretouch-footer \u003e span:nth-child(2) {\n    flex: 0 1 auto;\n  }\n\n  .fg-puretouch-footer-line {\n    width: clamp(30px, 6vw, 70px);\n    height: 1px;\n    flex: 0 1 70px;\n\n    background: linear-gradient(\n      90deg,\n      transparent,\n      var(--pt-champagne)\n    );\n  }\n\n  .fg-puretouch-footer-line:last-child {\n    background: linear-gradient(\n      90deg,\n      var(--pt-champagne),\n      transparent\n    );\n  }\n\n  @media (hover: hover) and (pointer: fine) {\n    .fg-puretouch-card:hover {\n      transform: translateY(-10px);\n\n      border-color: rgba(201, 179, 157, 0.65);\n\n      box-shadow:\n        0 28px 65px rgba(23, 62, 108, 0.13);\n    }\n\n    .fg-puretouch-card:hover .fg-puretouch-number {\n      transform:\n        rotate(8deg)\n        scale(1.08);\n    }\n  }\n\n  @keyframes fgPureTouchFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes fgPureTouchShimmer {\n    to {\n      background-position: -220% center;\n    }\n  }\n\n  @keyframes fgPureTouchFloatGlow {\n    from {\n      transform:\n        translate3d(0, 0, 0)\n        scale(1);\n    }\n\n    to {\n      transform:\n        translate3d(35px, 25px, 0)\n        scale(1.15);\n    }\n  }\n\n  \/*\n    FULL-WIDTH DESKTOP SECTION\n  *\/\n\n  @container pureTouch (min-width: 1051px) {\n    .fg-puretouch-grid {\n      grid-template-columns:\n        repeat(5, minmax(0, 1fr));\n    }\n\n    .fg-puretouch-card {\n      min-height: 230px;\n    }\n  }\n\n  \/*\n    MEDIUM DESKTOP OR NARROW SHOPIFY SECTION\n  *\/\n\n  @container pureTouch (min-width: 701px) and (max-width: 1050px) {\n    .fg-puretouch-section {\n      padding:\n        76px\n        22px;\n    }\n\n    .fg-puretouch-grid {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n\n      max-width: 820px;\n\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .fg-puretouch-card {\n      min-height: 210px;\n    }\n\n    .fg-puretouch-card:last-child {\n      grid-column: 1 \/ -1;\n\n      min-height: auto;\n    }\n  }\n\n  \/*\n    TABLET OR NARROW PRODUCT COLUMN\n  *\/\n\n  @container pureTouch (min-width: 561px) and (max-width: 700px) {\n    .fg-puretouch-section {\n      padding:\n        68px\n        20px;\n    }\n\n    .fg-puretouch-header {\n      margin-bottom: 40px;\n    }\n\n    .fg-puretouch-title {\n      font-size: clamp(42px, 8cqw, 56px);\n      letter-spacing: -0.025em;\n    }\n\n    .fg-puretouch-intro {\n      font-size: 16px;\n    }\n\n    .fg-puretouch-result {\n      padding:\n        28px\n        24px;\n\n      border-radius: 22px;\n    }\n\n    .fg-puretouch-grid {\n      grid-template-columns:\n        minmax(0, 1fr);\n\n      max-width: 620px;\n\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .fg-puretouch-card,\n    .fg-puretouch-card:last-child {\n      grid-column: auto;\n\n      min-height: auto;\n\n      padding:\n        28px\n        25px;\n    }\n\n    .fg-puretouch-number {\n      margin-bottom: 20px;\n    }\n  }\n\n  \/*\n    MOBILE OR VERY NARROW SHOPIFY COLUMN\n  *\/\n\n  @container pureTouch (max-width: 560px) {\n    .fg-puretouch-section {\n      padding:\n        58px\n        15px;\n    }\n\n    .fg-puretouch-header {\n      margin-bottom: 36px;\n    }\n\n    .fg-puretouch-eyebrow {\n      gap: 7px;\n\n      font-size: 9px;\n      letter-spacing: 0.13em;\n    }\n\n    .fg-puretouch-eyebrow-line {\n      width: 18px;\n    }\n\n    .fg-puretouch-title {\n      font-size: clamp(36px, 10cqw, 46px);\n      line-height: 1.07;\n      letter-spacing: -0.025em;\n    }\n\n    .fg-puretouch-intro {\n      margin-top: 25px;\n\n      font-size: 15px;\n      line-height: 1.72;\n    }\n\n    .fg-puretouch-result {\n      margin-bottom: 30px;\n\n      padding:\n        26px\n        20px;\n\n      border-radius: 21px;\n    }\n\n    .fg-puretouch-result p {\n      font-size: 15px;\n      line-height: 1.68;\n    }\n\n    .fg-puretouch-grid {\n      grid-template-columns:\n        minmax(0, 1fr);\n\n      gap: 14px;\n    }\n\n    .fg-puretouch-card,\n    .fg-puretouch-card:last-child {\n      grid-column: auto;\n\n      min-height: auto;\n\n      padding:\n        26px\n        22px;\n\n      border-radius: 20px;\n    }\n\n    .fg-puretouch-number {\n      width: 42px;\n      height: 42px;\n      flex-basis: 42px;\n\n      margin-bottom: 19px;\n\n      font-size: 16px;\n    }\n\n    .fg-puretouch-card h3 {\n      font-size: 22px;\n    }\n\n    .fg-puretouch-card p {\n      font-size: 14px;\n      line-height: 1.68;\n    }\n\n    .fg-puretouch-footer {\n      gap: 10px;\n\n      margin-top: 40px;\n\n      font-size: clamp(21px, 6.5cqw, 28px);\n    }\n\n    .fg-puretouch-footer-line {\n      width: 26px;\n      flex-basis: 26px;\n    }\n\n    .fg-puretouch-glow {\n      filter: blur(65px);\n    }\n  }\n\n  \/*\n    EXTRA-SMALL MOBILE\n  *\/\n\n  @container pureTouch (max-width: 390px) {\n    .fg-puretouch-section {\n      padding:\n        52px\n        12px;\n    }\n\n    .fg-puretouch-eyebrow {\n      letter-spacing: 0.09em;\n    }\n\n    .fg-puretouch-eyebrow-line {\n      width: 12px;\n    }\n\n    .fg-puretouch-title {\n      font-size: 35px;\n    }\n\n    .fg-puretouch-result {\n      padding:\n        24px\n        17px;\n    }\n\n    .fg-puretouch-card,\n    .fg-puretouch-card:last-child {\n      padding:\n        24px\n        19px;\n    }\n\n    .fg-puretouch-footer {\n      font-size: 21px;\n    }\n\n    .fg-puretouch-footer-line {\n      width: 18px;\n      flex-basis: 18px;\n    }\n  }\n\n  \/*\n    STANDARD VIEWPORT FALLBACKS\n  *\/\n\n  @media screen and (max-width: 1050px) {\n    .fg-puretouch-grid {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .fg-puretouch-card:last-child {\n      grid-column: 1 \/ -1;\n\n      min-height: auto;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    .fg-puretouch-section {\n      padding:\n        66px\n        18px;\n    }\n\n    .fg-puretouch-grid {\n      grid-template-columns:\n        minmax(0, 1fr);\n    }\n\n    .fg-puretouch-card,\n    .fg-puretouch-card:last-child {\n      grid-column: auto;\n\n      min-height: auto;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .fg-puretouch-section {\n      padding:\n        56px\n        14px;\n    }\n\n    .fg-puretouch-eyebrow {\n      gap: 7px;\n\n      font-size: 9px;\n      letter-spacing: 0.12em;\n    }\n\n    .fg-puretouch-eyebrow-line {\n      width: 17px;\n    }\n\n    .fg-puretouch-title {\n      font-size: clamp(36px, 10.5vw, 44px);\n    }\n\n    .fg-puretouch-result {\n      padding:\n        25px\n        19px;\n    }\n\n    .fg-puretouch-card {\n      padding:\n        25px\n        21px;\n    }\n  }\n\n  \/*\n    FALLBACK FOR BROWSERS WITHOUT\n    CONTAINER QUERY SUPPORT\n  *\/\n\n  @supports not (container-type: inline-size) {\n    @media screen and (max-width: 1050px) {\n      .fg-puretouch-grid {\n        grid-template-columns:\n          repeat(2, minmax(0, 1fr));\n      }\n\n      .fg-puretouch-card:last-child {\n        grid-column: 1 \/ -1;\n      }\n    }\n\n    @media screen and (max-width: 700px) {\n      .fg-puretouch-grid {\n        grid-template-columns:\n          minmax(0, 1fr);\n      }\n\n      .fg-puretouch-card,\n      .fg-puretouch-card:last-child {\n        grid-column: auto;\n      }\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .fg-puretouch-section *,\n    .fg-puretouch-section *::before,\n    .fg-puretouch-section *::after {\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      scroll-behavior: auto !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"Fearless Grace","offers":[{"title":"Default Title","offer_id":45844794900563,"sku":null,"price":179.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/0982\/4851\/files\/ChatGPTImageJul20_2026at10_40_20AM.png?v=1784536944","url":"https:\/\/fearlessgrace.co.za\/products\/puretouch-silicone-facial-lip-exfoliating-brush","provider":"Fearless Grace","version":"1.0","type":"link"}