{"product_id":"skin-restoration-cream","title":"BIOTIN 10 IN 1 Skin restoration cream","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- 右侧悬浮紫色亮闪跳转按钮 --\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\n\u003ca href=\"https:\/\/www.glaivon.com\/pages\/skin-restoration-cream\" class=\"bruise-floating-button\" aria-label=\"Shop Bruise Repair Cream\"\u003e \u003cspan class=\"bruise-button-text\"\u003e SHOP\u003cbr\u003eNOW \u003c\/span\u003e \u003c\/a\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003cstyle\u003e\n  .bruise-floating-button {\n    position: fixed;\n    right: 14px;\n    top: 52%;\n    transform: translateY(-50%);\n    z-index: 99999;\n\n    width: 76px;\n    height: 76px;\n    border-radius: 50%;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    text-decoration: none;\n    overflow: hidden;\n    box-sizing: border-box;\n\n    background:\n      radial-gradient(\n        circle at 30% 20%,\n        rgba(255, 255, 255, 0.95) 0%,\n        rgba(255, 255, 255, 0.15) 8%,\n        transparent 20%\n      ),\n      linear-gradient(\n        135deg,\n        #d875ff 0%,\n        #a72eff 28%,\n        #6814d9 62%,\n        #be55ff 100%\n      );\n\n    border: 2px solid rgba(255, 255, 255, 0.78);\n\n    box-shadow:\n      0 0 8px rgba(190, 85, 255, 0.9),\n      0 0 18px rgba(145, 42, 255, 0.75),\n      0 0 32px rgba(105, 20, 217, 0.55),\n      inset 0 0 12px rgba(255, 255, 255, 0.42);\n\n    animation:\n      bruiseButtonPulse 2s ease-in-out infinite,\n      bruiseButtonFloat 3s ease-in-out infinite;\n  }\n\n  .bruise-floating-button::before {\n    content: \"\";\n    position: absolute;\n    top: -80%;\n    left: -90%;\n    width: 45%;\n    height: 260%;\n    transform: rotate(30deg);\n\n    background: linear-gradient(\n      90deg,\n      transparent,\n      rgba(255, 255, 255, 0.9),\n      transparent\n    );\n\n    animation: bruiseButtonShine 2.5s infinite;\n  }\n\n  .bruise-floating-button::after {\n    content: \"✦\";\n    position: absolute;\n    top: 5px;\n    right: 9px;\n\n    color: #ffffff;\n    font-size: 13px;\n    line-height: 1;\n\n    text-shadow:\n      0 0 4px #ffffff,\n      0 0 9px #ffffff;\n\n    animation: bruiseSparkle 1.3s ease-in-out infinite;\n  }\n\n  .bruise-button-text {\n    position: relative;\n    z-index: 2;\n\n    color: #ffffff;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.08;\n    letter-spacing: 0.5px;\n    text-align: center;\n\n    text-shadow:\n      0 1px 2px rgba(45, 0, 84, 0.8),\n      0 0 5px rgba(255, 255, 255, 0.65);\n  }\n\n  .bruise-floating-button:hover {\n    transform: translateY(-50%) scale(1.09);\n    box-shadow:\n      0 0 12px rgba(221, 132, 255, 1),\n      0 0 26px rgba(168, 53, 255, 0.95),\n      0 0 45px rgba(105, 20, 217, 0.72),\n      inset 0 0 14px rgba(255, 255, 255, 0.55);\n  }\n\n  .bruise-floating-button:active {\n    transform: translateY(-50%) scale(0.95);\n  }\n\n  @keyframes bruiseButtonShine {\n    0% {\n      left: -90%;\n    }\n\n    55%,\n    100% {\n      left: 150%;\n    }\n  }\n\n  @keyframes bruiseButtonPulse {\n    0%,\n    100% {\n      box-shadow:\n        0 0 8px rgba(190, 85, 255, 0.8),\n        0 0 18px rgba(145, 42, 255, 0.7),\n        0 0 30px rgba(105, 20, 217, 0.5),\n        inset 0 0 12px rgba(255, 255, 255, 0.4);\n    }\n\n    50% {\n      box-shadow:\n        0 0 13px rgba(220, 130, 255, 1),\n        0 0 28px rgba(170, 55, 255, 0.9),\n        0 0 44px rgba(105, 20, 217, 0.7),\n        inset 0 0 15px rgba(255, 255, 255, 0.55);\n    }\n  }\n\n  @keyframes bruiseButtonFloat {\n    0%,\n    100% {\n      margin-top: 0;\n    }\n\n    50% {\n      margin-top: -7px;\n    }\n  }\n\n  @keyframes bruiseSparkle {\n    0%,\n    100% {\n      opacity: 0.35;\n      transform: scale(0.7) rotate(0deg);\n    }\n\n    50% {\n      opacity: 1;\n      transform: scale(1.35) rotate(90deg);\n    }\n  }\n\n  \/* 手机端尺寸 *\/\n  @media screen and (max-width: 749px) {\n    .bruise-floating-button {\n      right: 8px;\n      top: 55%;\n      width: 65px;\n      height: 65px;\n    }\n\n    .bruise-button-text {\n      font-size: 11px;\n      letter-spacing: 0.3px;\n    }\n  }\n\n  \/* 减少动态效果的系统设置 *\/\n  @media (prefers-reduced-motion: reduce) {\n    .bruise-floating-button,\n    .bruise-floating-button::before,\n    .bruise-floating-button::after {\n      animation: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Glaivon","offers":[{"title":"1 Jar — Starter Trial","offer_id":63102954701171,"sku":"ML7397","price":37.49,"currency_code":"USD","in_stock":true},{"title":"2 Jars — Buy 1 Get 1 Free","offer_id":63102954733939,"sku":"ML7397-2PC","price":52.99,"currency_code":"USD","in_stock":true},{"title":"4 Jars — Buy 2 Get 2 Free","offer_id":63102954766707,"sku":"ML7397-4PC","price":84.49,"currency_code":"USD","in_stock":true},{"title":"6 Jars — Buy 3 Get 3 Free","offer_id":63102954799475,"sku":"ML7397-6PC","price":109.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/9593\/9699\/files\/1-1_734d7240-1b07-43f3-b786-47f5028c5a26.webp?v=1784116633","url":"https:\/\/www.glaivon.com\/products\/skin-restoration-cream","provider":"Glaivon","version":"1.0","type":"link"}