{"product_id":"exfoliating-tonesmoothing-tx-duo-tranexamic-acid-niacinamide-gentle-peeling-for-dark-spot-care","title":"Exfoliating ToneSmoothing TX Duo, Tranexamic Acid \u0026Niacinamide Gentle Peeling for Dark Spot Care","description":"\u003cdiv class=\"tiktok-viral-section\"\u003e\n  \u003c!-- 模块标题 --\u003e\n  \u003ch2 class=\"tiktok-main-title\"\u003eViral On TikTok - Get It Before It's Gone!\u003c\/h2\u003e\n  \n  \u003c!-- 视频滑块容器 --\u003e\n  \u003cdiv class=\"tiktok-grid-container\"\u003e\n    \u003cdiv class=\"tiktok-carousel\" id=\"tiktokCarousel\"\u003e\n      \n      \u003c!-- 视频卡片 1 --\u003e\n      \u003cdiv class=\"tiktok-card-item\"\u003e\n        \u003cdiv class=\"video-preview-wrapper\" onclick=\"toggleVideoPlay(this)\"\u003e\n          \u003cvideo class=\"tiktok-video-element\" autoplay loop muted playsinline preload=\"auto\" controlslist=\"nodownload\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9eb0a5998d2442aeb911860955081945.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n          \u003cdiv class=\"play-icon-badge\"\u003e\n            \u003csvg class=\"icon-play\" viewbox=\"0 0 24 24\" fill=\"currentColor\" style=\"display:none;\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"icon-pause\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M6 19h4V5H6v14zm8-14v14h4V5h-4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 视频卡片 2 --\u003e\n      \u003cdiv class=\"tiktok-card-item\"\u003e\n        \u003cdiv class=\"video-preview-wrapper\" onclick=\"toggleVideoPlay(this)\"\u003e\n          \u003cvideo class=\"tiktok-video-element\" autoplay loop muted playsinline preload=\"auto\" controlslist=\"nodownload\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5a354100d3d34410a46d20c76975d21f.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n          \u003cdiv class=\"play-icon-badge\"\u003e\n            \u003csvg class=\"icon-play\" viewbox=\"0 0 24 24\" fill=\"currentColor\" style=\"display:none;\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"icon-pause\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M6 19h4V5H6v14zm8-14v14h4V5h-4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 视频卡片 3 --\u003e\n      \u003cdiv class=\"tiktok-card-item\"\u003e\n        \u003cdiv class=\"video-preview-wrapper\" onclick=\"toggleVideoPlay(this)\"\u003e\n          \u003cvideo class=\"tiktok-video-element\" autoplay loop muted playsinline preload=\"auto\" controlslist=\"nodownload\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/59611ae0af37461f845c57d636182497.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n          \u003cdiv class=\"text-overlay-top\"\u003eBody Dr. Melaxin\u003c\/div\u003e\n          \u003cdiv class=\"play-icon-badge\"\u003e\n            \u003csvg class=\"icon-play\" viewbox=\"0 0 24 24\" fill=\"currentColor\" style=\"display:none;\"\u003e\u003cpath d=\"M8 5v14l11-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003csvg class=\"icon-pause\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M6 19h4V5H6v14zm8-14v14h4V5h-4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 右侧翻页控制箭头 --\u003e\n    \u003cbutton class=\"carousel-nav-btn next-btn\" onclick=\"scrollTiktokNext()\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= 最底部新增的产品说明文字 ================= --\u003e\n  \u003cdiv class=\"product-info-footer-container\"\u003e\n    \u003chr class=\"footer-divider\"\u003e\n    \u003cdiv class=\"info-grid\"\u003e\n      \n      \u003c!-- 左侧：喷雾介绍 --\u003e\n      \u003cdiv class=\"info-column\"\u003e\n        \u003ch3 class=\"product-info-title\"\u003eDr Melaxin™ Acid Turmeric Cleaning Spray:\u003c\/h3\u003e\n        \u003cul class=\"product-info-list\"\u003e\n          \u003cli\u003eThe pinnacle of skin tone care with 99% high-purity Kojic Acid\u003c\/li\u003e\n          \u003cli\u003eNaturally blended aroma you can feel on your skin\u003c\/li\u003e\n          \u003cli\u003eOptimized spray type designed to reach even hard-to-access areas\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \n      \u003c!-- 右侧：Peel Shot 款式选择 --\u003e\n      \u003cdiv class=\"info-column\"\u003e\n        \u003ch3 class=\"product-info-title\"\u003eDr Melaxin™ Peel Shot:\u003c\/h3\u003e\n        \u003cdiv class=\"variant-info-box\"\u003e\n          \u003cp\u003e\u003cstrong\u003eWhite Rice (Brightening):\u003c\/strong\u003e Focused on polishing the skin surface for a \"glass-skin\" glow and is often considered better for dry or sensitive skin.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eBlack Rice (Deep Care):\u003c\/strong\u003e Focused on pore care, repairing texture, and providing deeper nourishment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* 核心视频模块布局 *\/\n.tiktok-viral-section {\n  padding: 60px 20px;\n  background: #ffffff;\n  text-align: center;\n  font-family: 'Helvetica Neue', Arial, sans-serif;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n.tiktok-main-title {\n  font-size: 28px;\n  font-weight: 800;\n  color: #000000;\n  margin-bottom: 40px;\n  letter-spacing: -0.5px;\n}\n.tiktok-grid-container {\n  position: relative;\n  display: flex;\n  align-items: center;\n  margin-bottom: 50px; \/* 给下方文字留出空间 *\/\n}\n.tiktok-carousel {\n  display: flex;\n  gap: 24px;\n  overflow-x: auto;\n  scroll-behavior: smooth;\n  width: 100%;\n  padding: 10px 5px;\n  scrollbar-width: none;\n}\n.tiktok-carousel::-webkit-scrollbar { display: none; }\n.tiktok-card-item {\n  flex: 0 0 calc(33.333% - 16px);\n  min-width: 280px;\n  border-radius: 20px;\n  overflow: hidden;\n  box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  transition: transform 0.3s ease;\n}\n.video-preview-wrapper {\n  position: relative;\n  width: 100%;\n  padding-top: 133.33%; \n  background: #000; \n  cursor: pointer;\n}\n.tiktok-video-element {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n.text-overlay-top {\n  position: absolute;\n  top: 25px;\n  left: 20px;\n  color: #ffffff;\n  font-size: 20px;\n  font-weight: 600;\n  text-shadow: 0 2px 6px rgba(0,0,0,0.7);\n  z-index: 2;\n}\n.play-icon-badge {\n  position: absolute;\n  bottom: 20px;\n  left: 20px;\n  width: 44px;\n  height: 44px;\n  background: rgba(0, 0, 0, 0.4);\n  border: 2px solid #ffffff;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  backdrop-filter: blur(4px);\n  z-index: 2;\n}\n.play-icon-badge svg { width: 20px; height: 20px; }\n.play-icon-badge .icon-play { margin-left: 2px; }\n\n.carousel-nav-btn {\n  position: absolute;\n  right: -10px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 48px;\n  height: 64px;\n  background: rgba(255, 255, 255, 0.9);\n  border: 1px solid #e5e7eb;\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #000000;\n  cursor: pointer;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n  z-index: 10;\n}\n\n\/* ================= 底部说明文字样式 ================= *\/\n.product-info-footer-container {\n  text-align: left;\n  margin-top: 20px;\n}\n.footer-divider {\n  border: 0;\n  height: 1px;\n  background: #e5e7eb;\n  margin-bottom: 40px;\n}\n.info-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 50px;\n}\n.product-info-title {\n  font-size: 18px;\n  font-weight: 700;\n  color: #111111;\n  margin-bottom: 16px;\n  letter-spacing: -0.2px;\n}\n.product-info-list {\n  margin: 0;\n  padding-left: 20px;\n  color: #4b5563;\n  line-height: 1.6;\n}\n.product-info-list li {\n  margin-bottom: 10px;\n  font-size: 14px;\n}\n.variant-info-box {\n  color: #4b5563;\n  font-size: 14px;\n  line-height: 1.6;\n}\n.variant-info-box p {\n  margin: 0 0 16px 0;\n}\n.variant-info-box strong {\n  color: #111111;\n}\n\n\/* 响应式断点设置 *\/\n@media (max-width: 991px) {\n  .tiktok-card-item { flex: 0 0 45%; }\n  .info-grid { grid-template-columns: 1fr; gap: 30px; } \/* 说明文字在平板和手机端变成上下排列 *\/\n}\n@media (max-width: 600px) {\n  .tiktok-main-title { font-size: 22px; margin-bottom: 25px; }\n  .tiktok-card-item { flex: 0 0 78%; } \n  .carousel-nav-btn { display: none; } \n  .product-info-title { font-size: 16px; }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n\/\/ 视频播放控制\nfunction toggleVideoPlay(wrapper) {\n  const video = wrapper.querySelector('.tiktok-video-element');\n  const playIcon = wrapper.querySelector('.icon-play');\n  const pauseIcon = wrapper.querySelector('.icon-pause');\n  \n  if (video.paused) {\n    video.play().then(() =\u003e {\n      playIcon.style.display = 'none';\n      pauseIcon.style.display = 'block';\n    }).catch(err =\u003e console.log(\"Play interrupted:\", err));\n  } else {\n    video.pause();\n    playIcon.style.display = 'block';\n    pauseIcon.style.display = 'none';\n  }\n}\n\n\/\/ 翻页控制\nfunction scrollTiktokNext() {\n  const carousel = document.getElementById('tiktokCarousel');\n  const cardWidth = carousel.querySelector('.tiktok-card-item').offsetWidth + 24;\n  if (carousel.scrollLeft + carousel.offsetWidth \u003e= carousel.scrollWidth - 10) {\n    carousel.scrollTo({ left: 0, behavior: 'smooth' });\n  } else {\n    carousel.scrollBy({ left: cardWidth, behavior: 'smooth' });\n  }\n}\n\n\/\/ 全自动播放唤醒机制\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  const videos = document.querySelectorAll('.tiktok-video-element');\n  videos.forEach(video =\u003e {\n    video.muted = true; \n    const playPromise = video.play();\n    if (playPromise !== undefined) {\n      playPromise.catch(error =\u003e {\n        document.body.addEventListener('click', () =\u003e {\n          video.play();\n        }, { once: true });\n      });\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Bramwe","offers":[{"title":"Black Rice Peeling Ampoule + Body Peeling Spray","offer_id":58163757089113,"sku":null,"price":20.0,"currency_code":"GBP","in_stock":true},{"title":"White Rice Peeling Ampoule + Body Peeling Spray","offer_id":58163757121881,"sku":null,"price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/3620\/6937\/files\/ChatGPT_Image_2026_5_29_10_37_32.png?v=1780022287","url":"https:\/\/www.bramwic.com\/fr\/products\/exfoliating-tonesmoothing-tx-duo-tranexamic-acid-niacinamide-gentle-peeling-for-dark-spot-care","provider":"Bramwe","version":"1.0","type":"link"}