{"product_id":"mudt-brightening-cream","title":"MUDT Brightening Cream™","description":"\u003c!-- MUDT Brightening Cream: premium animated product description.\n     Paste into Shopify: Product \u003e Description \u003e \"Show HTML\" (\u003c\u003e) button.\n     Pure CSS, no scripts, no external files. Change the button link (href) to your add-to-cart \/ checkout link. --\u003e\n\u003cdiv class=\"mudt\"\u003e\n\u003cstyle\u003e\n.mudt{--mag:#d4206b;--mag-d:#a8154f;--plum:#3a0f2b;--blush:#fdeef4;--ink:#2a1a23;--mute:#6f5a65;\n  max-width:760px;margin:0 auto;color:var(--ink);font-family:-apple-system,\"Segoe UI\",Helvetica,Arial,sans-serif;\n  line-height:1.65;font-size:16px;box-sizing:border-box}\n.mudt *{box-sizing:border-box}\n\n\/* Hero: the one big moment *\/\n.mudt .hero{position:relative;overflow:hidden;padding:56px 28px 48px;text-align:center;border-radius:28px;\n  background:var(--blush);isolation:isolate}\n.mudt .hero::before,.mudt .hero::after{content:\"\";position:absolute;border-radius:50%;filter:blur(46px);z-index:-1;opacity:.75}\n.mudt .hero::before{width:300px;height:300px;background:#ff7fb0;top:-90px;left:-70px;animation:mudt-drift 14s ease-in-out infinite alternate}\n.mudt .hero::after{width:260px;height:260px;background:#d4206b;opacity:.35;bottom:-100px;right:-60px;animation:mudt-drift 17s ease-in-out infinite alternate-reverse}\n.mudt h2{font-family:\"Playfair Display\",Didot,\"Bodoni 72\",\"Palatino Linotype\",Georgia,serif;font-weight:700;\n  font-size:clamp(30px,6.4vw,50px);line-height:1.12;letter-spacing:-.01em;margin:0 0 18px;\n  background:linear-gradient(100deg,var(--plum) 0%,var(--plum) 38%,var(--mag) 50%,var(--plum) 62%,var(--plum) 100%);\n  background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;\n  animation:mudt-shine 5.5s ease-in-out 1.2s infinite}\n.mudt .lead{max-width:560px;margin:0 auto 10px;color:var(--mute);font-size:17px}\n.mudt .lead strong{color:var(--ink)}\n.mudt .tagline{font-family:Georgia,\"Times New Roman\",serif;font-style:italic;font-size:19px;color:var(--mag-d);margin:0 0 22px}\n\n\/* Actives *\/\n.mudt .actives{display:flex;align-items:stretch;justify-content:center;gap:12px;margin:34px 0 0}\n.mudt .active{flex:1;max-width:240px;background:#fff;border:1px solid #f3cadb;border-radius:20px;padding:20px 14px;\n  box-shadow:0 14px 34px -18px rgba(212,32,107,.55);animation:mudt-float 6s ease-in-out infinite}\n.mudt .active:nth-child(3){animation-delay:-3s}\n.mudt .pct{display:block;font-family:Georgia,\"Times New Roman\",serif;font-size:clamp(42px,9vw,60px);line-height:1;color:var(--mag);font-weight:700}\n.mudt .aname{display:block;margin-top:8px;font-size:14px;color:var(--mute)}\n.mudt .plus{align-self:center;font-size:26px;color:var(--mag);font-weight:300;animation:mudt-pulse 2.4s ease-in-out infinite}\n\n\/* Content blocks *\/\n.mudt .block{padding:44px 6px 0}\n.mudt h3{font-family:Georgia,\"Times New Roman\",serif;font-size:26px;line-height:1.2;margin:0 0 18px;color:var(--plum)}\n.mudt ul{list-style:none;margin:0;padding:0}\n.mudt li{position:relative;padding:15px 16px 15px 58px;margin:0 0 10px;border-radius:16px;background:#fff;border:1px solid #f4dde7;\n  transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}\n.mudt li:hover{transform:translateX(6px);border-color:var(--mag);box-shadow:0 12px 26px -16px rgba(212,32,107,.6)}\n.mudt li::before{content:\"\";position:absolute;left:16px;top:16px;width:26px;height:26px;border-radius:50%;\n  background:linear-gradient(135deg,#ff7fb0,var(--mag))}\n.mudt li::after{content:\"\";position:absolute;left:25px;top:22px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}\n.mudt li b{color:var(--plum)}\n.mudt .use{background:var(--blush);border-radius:20px;padding:22px 24px;margin:0}\n.mudt .use p{margin:0}\n.mudt .note{font-size:13.5px;color:var(--mute);border-left:3px solid #f3b6cf;padding:2px 0 2px 14px;margin:0}\n\n\/* CTA *\/\n.mudt .cta{margin-top:48px;border-radius:28px;padding:46px 26px;text-align:center;color:#fff;\n  background:radial-gradient(120% 140% at 15% 0%,#7a1650 0%,var(--plum) 60%)}\n.mudt .cta h3{color:#fff;font-size:28px;margin:0 0 10px}\n.mudt .cta p{margin:0 0 26px;color:#f3cfe0}\n.mudt .btn{position:relative;display:inline-block;overflow:hidden;padding:17px 40px;border-radius:999px;color:#fff!important;\n  text-decoration:none!important;font-weight:700;font-size:17px;letter-spacing:.01em;\n  background:linear-gradient(135deg,#ff4d97,var(--mag));box-shadow:0 14px 30px -10px rgba(255,77,151,.75);\n  transition:transform .25s ease,box-shadow .25s ease;animation:mudt-glow 2.8s ease-in-out infinite}\n.mudt .btn:hover{transform:translateY(-3px) scale(1.03)}\n.mudt .btn:focus-visible{outline:3px solid #fff;outline-offset:4px}\n.mudt .btn::after{content:\"\";position:absolute;top:0;left:-70%;width:45%;height:100%;\n  background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);\n  animation:mudt-sweep 3.6s ease-in-out 1.5s infinite}\n\n\/* One orchestrated entrance on load *\/\n.mudt .hero\u003e*,.mudt .actives{animation-fill-mode:backwards}\n.mudt h2{animation-name:mudt-shine}\n.mudt .lead,.mudt .tagline{animation:mudt-rise .9s cubic-bezier(.2,.7,.2,1) backwards}\n.mudt .lead{animation-delay:.2s}\n.mudt .tagline{animation-delay:.4s}\n.mudt .actives .active{animation:mudt-rise .9s cubic-bezier(.2,.7,.2,1) .6s backwards,mudt-float 6s ease-in-out 1.5s infinite}\n.mudt .actives .active:nth-child(3){animation:mudt-rise .9s cubic-bezier(.2,.7,.2,1) .8s backwards,mudt-float 6s ease-in-out 1.5s infinite;animation-delay:.8s,-1.5s}\n\n@keyframes mudt-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}\n@keyframes mudt-shine{0%,15%{background-position:100% 0}60%,100%{background-position:0 0}}\n@keyframes mudt-drift{from{transform:translate(0,0) scale(1)}to{transform:translate(50px,40px) scale(1.2)}}\n@keyframes mudt-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}\n@keyframes mudt-pulse{0%,100%{transform:scale(1);opacity:.7}50%{transform:scale(1.25);opacity:1}}\n@keyframes mudt-sweep{0%{left:-70%}40%,100%{left:130%}}\n@keyframes mudt-glow{0%,100%{box-shadow:0 14px 30px -10px rgba(255,77,151,.6)}50%{box-shadow:0 14px 40px -6px rgba(255,77,151,.95)}}\n\n\/* Reveal lower sections as they scroll into view (browsers that support it; others just show them) *\/\n@supports (animation-timeline:view()){\n  .mudt .block,.mudt .cta{animation:mudt-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n}\n\n@media (max-width:520px){\n  .mudt .hero{padding:44px 18px 38px}\n  .mudt .actives{gap:6px}\n  .mudt li{padding-left:54px}\n}\n@media (prefers-reduced-motion:reduce){\n  .mudt *,.mudt *::before,.mudt *::after{animation:none!important;transition:none!important}\n  .mudt h2{background:none;color:var(--plum);-webkit-text-fill-color:var(--plum)}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"hero\"\u003e\n  \u003ch2\u003eMeet your glow-up step: MUDT Brightening Cream\u003c\/h2\u003e\n  \u003cp class=\"tagline\"\u003eUneven tone. Dull patches. A complexion that just looks tired.\u003c\/p\u003e\n  \u003cp class=\"lead\"\u003eThis cream is built to help with all three. MUDT pairs two of skincare's most talked-about brighteners in one targeted formula to \u003cstrong\u003eimprove the look of uneven skin tone\u003c\/strong\u003e and promote clearer, more radiant skin.\u003c\/p\u003e\n\n  \u003cdiv class=\"actives\"\u003e\n    \u003cdiv class=\"active\"\u003e\n\u003cspan class=\"pct\"\u003e7%\u003c\/span\u003e\u003cspan class=\"aname\"\u003eArbutin\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"plus\"\u003e+\u003c\/div\u003e\n    \u003cdiv class=\"active\"\u003e\n\u003cspan class=\"pct\"\u003e4%\u003c\/span\u003e\u003cspan class=\"aname\"\u003eTranexamic Acid\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"block\"\u003e\n  \u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cb\u003eDual-active brightening formula.\u003c\/b\u003e 7% Arbutin + 4% Tranexamic Acid, working together in one cream.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eTargets uneven skin tone.\u003c\/b\u003e Made for the patchy, dull look that makes skin seem tired.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eClearer, more radiant skin.\u003c\/b\u003e For a fresher, more luminous complexion over time.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eOne simple step.\u003c\/b\u003e No complicated routine. Smooth it on and go.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGenerous 50 ml (1.69 fl oz) tube.\u003c\/b\u003e Enough for weeks of consistent use.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"block\"\u003e\n  \u003ch3\u003eHow to use\u003c\/h3\u003e\n  \u003cdiv class=\"use\"\u003e\u003cp\u003eApply a pea-sized amount to clean skin, morning and\/or night, and massage in gently. Always finish your morning routine with sunscreen, since brightening works best when your skin is protected.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"block\"\u003e\n  \u003cp class=\"note\"\u003e\u003cb\u003eGood to know:\u003c\/b\u003e Visible results vary by skin type and consistency of use. Patch test before first use and discontinue if irritation occurs.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cta\"\u003e\n  \u003ch3\u003eReady to even things out?\u003c\/h3\u003e\n  \u003cp\u003eGive your skin the consistency it deserves.\u003c\/p\u003e\n  \u003ca class=\"btn\" href=\"#add-to-cart\"\u003eAdd MUDT Brightening Cream to cart\u003c\/a\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":67719859929165,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0792\/5976\/2765\/files\/0e1bef34-63d3-458f-84a3-dfcc27a434c5.avif?v=1792238904","url":"https:\/\/www.mudt.co.za\/products\/mudt-brightening-cream","provider":"MUDT","version":"1.0","type":"link"}