{"product_id":"💜anti-yellowing-purple-hair-mask-💜-say-goodbye-to-red-highlights","title":"💜Anti-Yellowing Purple Hair Mask 💜 Say goodbye to Red Highlights!","description":"\n\u003cstyle\u003e\n\/* ==========================================\n   ANTI-YELLOW PURPLE HAIR MASK\n   Pearl White × Lavender Mist × Rich Violet\n========================================== *\/\n\n.pmwolf,\n.pmwolf *,\n.pmwolf *::before,\n.pmwolf *::after {\n  box-sizing: border-box;\n}\n\n.pmwolf {\n  --violet: #7448b4;\n  --violet2: #956ed0;\n  --violet3: #d8c5ee;\n  --text: #2b2431;\n  --muted: #716879;\n  width: 100%;\n  max-width: 100%;\n  margin: 0;\n  overflow: hidden;\n  background: #fbf9fd;\n  color: var(--text);\n  font-family: -apple-system, BlinkMacSystemFont,\n    \"Segoe UI\", Arial, sans-serif;\n  line-height: 1.68;\n}\n\n.pmwolf img {\n  display: block;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  object-fit: contain !important;\n  margin: 0 !important;\n}\n\n.pmwolf h2,\n.pmwolf h3,\n.pmwolf p {\n  margin-top: 0;\n}\n\n.pmwolf-section {\n  position: relative;\n  padding: 50px 18px;\n  border-top: 1px solid rgba(116,72,180,.045);\n}\n\n.pmwolf-kicker {\n  display: inline-flex;\n  align-items: center;\n  margin-bottom: 12px;\n  padding: 7px 11px;\n  border: 1px solid rgba(116,72,180,.18);\n  border-radius: 999px;\n  color: #7448b4;\n  background: rgba(116,72,180,.055);\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: .10em;\n  text-transform: uppercase;\n}\n\n.pmwolf-title {\n  margin: 0 0 14px;\n  color: #2b2431;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 34px;\n  font-weight: 400;\n  line-height: 1.03;\n  letter-spacing: -.035em;\n}\n\n.pmwolf-title span {\n  color: #7448b4;\n}\n\n.pmwolf-sub {\n  margin: 0;\n  color: #716879;\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n\/* HERO *\/\n\n.pmwolf-hero {\n  position: relative;\n  padding: 58px 18px 38px;\n  overflow: hidden;\n  background:\n    radial-gradient(\n      circle at 82% 10%,\n      rgba(149,110,208,.18),\n      transparent 30%\n    ),\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(207,185,233,.18),\n      transparent 32%\n    ),\n    linear-gradient(\n      145deg,\n      #fffdfd 0%,\n      #f7f1fb 60%,\n      #eee5f6 100%\n    );\n}\n\n.pmwolf-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  opacity: .10;\n  background-image:\n    radial-gradient(\n      circle,\n      rgba(116,72,180,.55) 0 1px,\n      transparent 1.7px\n    );\n  background-size: 68px 68px;\n}\n\n.pmwolf-hero-grid {\n  position: relative;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 24px;\n}\n\n.pmwolf-hero h2 {\n  margin: 0 0 14px;\n  color: #261f2c;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 40px;\n  font-weight: 400;\n  line-height: .98;\n  letter-spacing: -.045em;\n}\n\n.pmwolf-hero h2 span {\n  display: block;\n  color: #7448b4;\n}\n\n.pmwolf-hero p {\n  margin-bottom: 18px;\n  color: #6f6677;\n  font-size: 15px;\n}\n\n.pmwolf-pills {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n}\n\n.pmwolf-pill {\n  padding: 7px 10px;\n  border: 1px solid rgba(116,72,180,.14);\n  border-radius: 999px;\n  background: rgba(255,255,255,.66);\n  color: #4d3c5d;\n  font-size: 10px;\n  font-weight: 800;\n}\n\n.pmwolf-hero-image,\n.pmwolf-image,\n.pmwolf-photo {\n  overflow: hidden;\n  padding: 6px;\n  border: 1px solid rgba(116,72,180,.12);\n  border-radius: 15px;\n  background: #fff;\n  box-shadow: 0 18px 42px rgba(68,43,91,.10);\n}\n\n.pmwolf-hero-image img,\n.pmwolf-image img,\n.pmwolf-photo img {\n  border-radius: 9px;\n}\n\n\/* QUICK VALUE *\/\n\n.pmwolf-quick {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  background: #f1eaf7;\n  border-top: 1px solid rgba(116,72,180,.09);\n  border-bottom: 1px solid rgba(116,72,180,.09);\n}\n\n.pmwolf-quick-item {\n  padding: 18px 10px;\n  text-align: center;\n  border-right: 1px solid rgba(116,72,180,.09);\n  border-bottom: 1px solid rgba(116,72,180,.09);\n}\n\n.pmwolf-quick-item:nth-child(2n) {\n  border-right: 0;\n}\n\n.pmwolf-quick-item:nth-last-child(-n+2) {\n  border-bottom: 0;\n}\n\n.pmwolf-quick-item strong {\n  display: block;\n  margin-bottom: 3px;\n  color: #2e2535;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 16px;\n  font-weight: 400;\n}\n\n.pmwolf-quick-item span {\n  color: #756b7e;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: .06em;\n  text-transform: uppercase;\n}\n\n\/* HOOK *\/\n\n.pmwolf-hook {\n  background: #fffdfd;\n}\n\n.pmwolf-hook-box {\n  padding: 28px 22px;\n  border-left: 4px solid #8b60c4;\n  border-top: 1px solid rgba(116,72,180,.10);\n  border-right: 1px solid rgba(116,72,180,.10);\n  border-bottom: 1px solid rgba(116,72,180,.10);\n  border-radius: 13px;\n  background: linear-gradient(\n    135deg,\n    #f8f3fb,\n    #ffffff\n  );\n}\n\n.pmwolf-hook-box h2 {\n  margin: 0 0 12px;\n  color: #2b2431;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 30px;\n  font-weight: 400;\n  line-height: 1.05;\n}\n\n.pmwolf-hook-box h2 span {\n  color: #7448b4;\n}\n\n.pmwolf-hook-box p {\n  margin: 0;\n  color: #716879;\n  font-size: 14px;\n}\n\n.pmwolf-image {\n  margin-top: 24px;\n}\n\n\/* SPLIT *\/\n\n.pmwolf-split {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 24px;\n  align-items: start;\n}\n\n.pmwolf-copy h2 {\n  margin: 0 0 13px;\n  color: #2b2431;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 31px;\n  font-weight: 400;\n  line-height: 1.05;\n}\n\n.pmwolf-copy h2 span {\n  color: #7448b4;\n}\n\n.pmwolf-copy p {\n  margin-bottom: 13px;\n  color: #716879;\n  font-size: 14px;\n}\n\n.pmwolf-list {\n  margin: 16px 0 0;\n  padding: 0;\n  list-style: none;\n}\n\n.pmwolf-list li {\n  position: relative;\n  margin-bottom: 9px;\n  padding-left: 24px;\n  color: #4f4658;\n  font-size: 13px;\n  font-weight: 700;\n}\n\n.pmwolf-list li::before {\n  content: \"✦\";\n  position: absolute;\n  left: 0;\n  color: #8456c0;\n}\n\n.pmwolf-wall {\n  background:\n    radial-gradient(\n      circle at 85% 10%,\n      rgba(149,110,208,.12),\n      transparent 28%\n    ),\n    linear-gradient(\n      145deg,\n      #f4eef9,\n      #eee5f6\n    );\n}\n\n\/* FEATURES *\/\n\n.pmwolf-feature-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n  margin-top: 24px;\n}\n\n.pmwolf-feature {\n  padding: 20px 14px;\n  border: 1px solid rgba(116,72,180,.11);\n  border-radius: 13px;\n  background: linear-gradient(\n    145deg,\n    rgba(255,255,255,.88),\n    rgba(248,243,251,.95)\n  );\n  box-shadow: 0 10px 24px rgba(73,48,92,.05);\n}\n\n.pmwolf-feature-icon {\n  margin-bottom: 7px;\n  font-size: 24px;\n}\n\n.pmwolf-feature h3 {\n  margin: 0 0 6px;\n  color: #302738;\n  font-size: 15px;\n  font-weight: 800;\n}\n\n.pmwolf-feature p {\n  margin: 0;\n  color: #726a7a;\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* USE STEPS *\/\n\n.pmwolf-steps {\n  display: grid;\n  gap: 10px;\n  margin-top: 22px;\n}\n\n.pmwolf-step {\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  gap: 12px;\n  padding: 15px 0;\n  border-top: 1px solid rgba(116,72,180,.11);\n}\n\n.pmwolf-step b {\n  color: #7b4eb5;\n  font-size: 11px;\n  letter-spacing: .08em;\n}\n\n.pmwolf-step strong {\n  display: block;\n  margin-bottom: 3px;\n  color: #302738;\n  font-size: 14px;\n}\n\n.pmwolf-step span {\n  display: block;\n  color: #746c7c;\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n\/* FAQ *\/\n\n.pmwolf-faq {\n  background: #faf7fc;\n}\n\n.pmwolf details {\n  margin-bottom: 9px;\n  overflow: hidden;\n  border: 1px solid rgba(116,72,180,.10);\n  border-radius: 10px;\n  background: #fff;\n}\n\n.pmwolf summary {\n  position: relative;\n  display: block;\n  padding: 15px 42px 15px 15px;\n  color: #312738;\n  cursor: pointer;\n  font-size: 13px;\n  font-weight: 800;\n  list-style: none;\n}\n\n.pmwolf summary::-webkit-details-marker {\n  display: none;\n}\n\n.pmwolf summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 15px;\n  top: 50%;\n  color: #7b4eb5;\n  font-size: 20px;\n  transform: translateY(-50%);\n}\n\n.pmwolf details[open] summary::after {\n  content: \"−\";\n}\n\n.pmwolf-answer {\n  padding: 0 15px 15px;\n  color: #746c7c;\n  font-size: 12px;\n  line-height: 1.62;\n}\n\n\/* FINAL *\/\n\n.pmwolf-final {\n  position: relative;\n  padding: 62px 18px;\n  overflow: hidden;\n  text-align: center;\n  background:\n    radial-gradient(\n      circle at 50% 0,\n      rgba(216,197,238,.24),\n      transparent 34%\n    ),\n    linear-gradient(\n      145deg,\n      #5a3b78,\n      #744f9b\n    );\n}\n\n.pmwolf-final .pmwolf-kicker {\n  color: #f1e8fb;\n  border-color: rgba(255,255,255,.18);\n  background: rgba(255,255,255,.08);\n}\n\n.pmwolf-final h2 {\n  margin: 0 0 12px;\n  color: #fff;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 34px;\n  font-weight: 400;\n  line-height: 1.03;\n}\n\n.pmwolf-final h2 span {\n  color: #eadcff;\n}\n\n.pmwolf-final p {\n  margin: 0;\n  color: #eee5f5;\n  font-size: 14px;\n}\n\n\/* MOBILE *\/\n\n@media (max-width: 430px) {\n  .pmwolf-hero h2 {\n    font-size: 36px;\n  }\n\n  .pmwolf-title {\n    font-size: 30px;\n  }\n\n  .pmwolf-section {\n    padding: 46px 14px;\n  }\n\n  .pmwolf-hero {\n    padding: 52px 14px 34px;\n  }\n\n  .pmwolf-feature-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pmwolf\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"pmwolf-hero\"\u003e\n    \u003cdiv class=\"pmwolf-hero-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003e\n          💜 Anti-Yellow Purple Hair Mask\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Cool the brass.\n          \u003cspan\u003eBring back the bright.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          A rich purple toning mask for blonde,\n          platinum, gray and silver hair when\n          warmth starts taking over the shade.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"pmwolf-pills\"\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003e\n            Neutralizes Yellow Tones\n          \u003c\/span\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003e\n            Deeply Nourishes\n          \u003c\/span\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003e\n            Softer + Shinier Hair\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pmwolf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/06_Purple_Hair_Mask_100g.png?v=1791444335\u0026amp;width=1946\" alt=\"Purple hair mask result\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- QUICK VALUE --\u003e\n  \u003csection class=\"pmwolf-quick\"\u003e\n\n    \u003cdiv class=\"pmwolf-quick-item\"\u003e\n      \u003cstrong\u003eBlonde\u003c\/strong\u003e\n      \u003cspan\u003eCooler-looking tone\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pmwolf-quick-item\"\u003e\n      \u003cstrong\u003eSilver\u003c\/strong\u003e\n      \u003cspan\u003eLess yellow cast\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pmwolf-quick-item\"\u003e\n      \u003cstrong\u003eGray\u003c\/strong\u003e\n      \u003cspan\u003eCleaner finish\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pmwolf-quick-item\"\u003e\n      \u003cstrong\u003ePurple\u003c\/strong\u003e\n      \u003cspan\u003eToning care\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- STORY --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-hook\"\u003e\n\n    \u003cdiv class=\"pmwolf-hook-box\"\u003e\n      \u003cspan class=\"pmwolf-kicker\"\u003e\n        Not Just Another Hair Mask\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        When the color turns warm,\n        \u003cspan\u003ethe whole blonde changes.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Yellow and brassy tones can make bright\n        blonde, silver or gray hair look duller\n        than intended. Purple tone care is made\n        to visually push the shade back toward cool.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pmwolf-image\"\u003e\n      \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/09_Purple_Hair_Mask_100g.png?v=1791444338\u0026amp;width=1946\" alt=\"Anti-brass purple hair mask tone transformation\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- WHY PURPLE --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-wall\"\u003e\n\n    \u003cdiv class=\"pmwolf-split\"\u003e\n\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n\n        \u003cspan class=\"pmwolf-kicker\"\u003e\n          💜 Why Purple?\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Purple meets yellow.\n          \u003cspan\u003eThe warmth gets visually quieter.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Purple sits opposite yellow in color\n          theory, which is why purple-toning care\n          is commonly used when light hair starts\n          looking too warm.\n        \u003c\/p\u003e\n\n        \u003cul class=\"pmwolf-list\"\u003e\n          \u003cli\u003e\n            Helps reduce the look of unwanted yellow tones\n          \u003c\/li\u003e\n          \u003cli\u003e\n            Supports a cooler blonde or silver finish\n          \u003c\/li\u003e\n          \u003cli\u003e\n            Works as a targeted color-maintenance step\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/02_Purple_Hair_Mask_100g.png?v=1791444336\u0026amp;width=1946\" alt=\"Purple toning formula\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SOFTER + SHINIER --\u003e\n  \u003csection class=\"pmwolf-section\"\u003e\n\n    \u003cdiv class=\"pmwolf-split\"\u003e\n\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/04_Purple_Hair_Mask_100g.png?v=1791444337\u0026amp;width=1946\" alt=\"Purple hair mask for blonde gray and silver hair\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n\n        \u003cspan class=\"pmwolf-kicker\"\u003e\n          ✨ More Than Tone Correction\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Cooler color.\n          \u003cspan\u003eSofter, shinier-looking hair.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          The mask format combines purple tone\n          care with a richer treatment-style step,\n          so the routine feels less like correction\n          and more like care.\n        \u003c\/p\u003e\n\n        \u003cul class=\"pmwolf-list\"\u003e\n          \u003cli\u003eRich purple toning formula\u003c\/li\u003e\n          \u003cli\u003eDeep conditioning mask format\u003c\/li\u003e\n          \u003cli\u003e\n            Designed for blonde, platinum,\n            gray and silver hair\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-wall\"\u003e\n\n    \u003cspan class=\"pmwolf-kicker\"\u003e\n      Why It Stands Out\n    \u003c\/span\u003e\n\n    \u003ch2 class=\"pmwolf-title\"\u003e\n      A Color-Care Step That Feels\n      \u003cspan\u003eLike Real Hair Care.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"pmwolf-feature-grid\"\u003e\n\n      \u003carticle class=\"pmwolf-feature\"\u003e\n        \u003cdiv class=\"pmwolf-feature-icon\"\u003e💜\u003c\/div\u003e\n        \u003ch3\u003eAnti-Brass Tone Care\u003c\/h3\u003e\n        \u003cp\u003e\n          Helps visually counter unwanted\n          yellow warmth.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"pmwolf-feature\"\u003e\n        \u003cdiv class=\"pmwolf-feature-icon\"\u003e✨\u003c\/div\u003e\n        \u003ch3\u003eShine Support\u003c\/h3\u003e\n        \u003cp\u003e\n          Made for a brighter, more\n          polished-looking finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"pmwolf-feature\"\u003e\n        \u003cdiv class=\"pmwolf-feature-icon\"\u003e💧\u003c\/div\u003e\n        \u003ch3\u003eMask Format\u003c\/h3\u003e\n        \u003cp\u003e\n          A richer treatment step instead\n          of a quick wash-off feel.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"pmwolf-feature\"\u003e\n        \u003cdiv class=\"pmwolf-feature-icon\"\u003e❄️\u003c\/div\u003e\n        \u003ch3\u003eCool-Tone Focus\u003c\/h3\u003e\n        \u003cp\u003e\n          Especially suited to blonde,\n          silver, platinum and gray shades.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003csection class=\"pmwolf-section\"\u003e\n\n    \u003cdiv class=\"pmwolf-split\"\u003e\n\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n\n        \u003cspan class=\"pmwolf-kicker\"\u003e\n          How To Use\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Keep it simple.\n          \u003cspan\u003eLet the violet do the work.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cdiv class=\"pmwolf-steps\"\u003e\n\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e01\u003c\/b\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eApply as directed\u003c\/strong\u003e\n              \u003cspan\u003e\n                Use according to the instructions\n                printed on the package.\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e02\u003c\/b\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003e\n                Focus where brassiness shows\n              \u003c\/strong\u003e\n              \u003cspan\u003e\n                Pay attention to the areas where\n                warmth is easiest to see.\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e03\u003c\/b\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eRinse thoroughly\u003c\/strong\u003e\n              \u003cspan\u003e\n                Finish the routine and style as usual.\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/03_Purple_Hair_Mask_100g.png?v=1791444337\u0026amp;width=1946\" alt=\"How to use purple hair mask\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- AT HOME MAINTENANCE --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-hook\"\u003e\n\n    \u003cdiv class=\"pmwolf-hook-box\"\u003e\n\n      \u003cspan class=\"pmwolf-kicker\"\u003e\n        Salon-Tone Maintenance at Home\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        For the days your blonde starts looking\n        \u003cspan\u003emore yellow than you remember.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Keep it in the routine for the moments\n        your cool tone begins drifting warm\n        between color appointments.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pmwolf-image\"\u003e\n      \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/05_Purple_Hair_Mask_100g.png?v=1791444337\u0026amp;width=1946\" alt=\"Purple hair mask close-up\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-gift\"\u003e\n\n    \u003cdiv class=\"pmwolf-split\"\u003e\n\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n\n        \u003cspan class=\"pmwolf-kicker\"\u003e\n          A Closer Look\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Rich violet color.\n          \u003cspan\u003eFocused tone care.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          The highly visible purple formula\n          is part of what makes the product\n          feel purpose-built for blonde\n          and silver tone maintenance.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/ahlwoplus.com\/cdn\/shop\/files\/01_Purple_Hair_Mask_100g.png?v=1791444337\u0026amp;width=1946\" alt=\"Purple hair mask product detail\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"pmwolf-section pmwolf-faq\"\u003e\n\n    \u003cspan class=\"pmwolf-kicker\"\u003e\n      Good to Know\n    \u003c\/span\u003e\n\n    \u003ch2 class=\"pmwolf-title\"\u003e\n      Before Purple Meets Your Blonde.\n    \u003c\/h2\u003e\n\n    \u003cdetails open\u003e\n      \u003csummary\u003e\n        What hair colors is this best for?\n      \u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003e\n        Blonde, platinum, gray and silver hair—\n        especially when unwanted yellow or\n        brassy tones begin to show.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        What does the purple formula do?\n      \u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003e\n        Purple tone care is used to visually\n        counter yellow warmth and support\n        a cooler-looking finish.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        Is this permanent hair color?\n      \u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003e\n        No. It is a toning hair mask for\n        color maintenance rather than\n        permanent hair coloring.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        How long should I leave it on?\n      \u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003e\n        Follow the timing stated on your\n        product packaging rather than\n        guessing the processing time.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FINAL --\u003e\n  \u003csection class=\"pmwolf-final\"\u003e\n\n    \u003cspan class=\"pmwolf-kicker\"\u003e\n      💜 Keep the Tone You Chose\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Less brass.\n      \u003cspan\u003eMore bright, cool blonde.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A richer purple-mask step for keeping\n      light hair looking cleaner, cooler\n      and more polished between\n      color appointments.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"CZK456","offers":[{"title":"100g（3.53oz）","offer_id":67666046582884,"sku":"SZ068326100711058-染发膏","price":22.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/02_Purple_Hair_Mask_100g.png?v=1791444336","url":"https:\/\/ahlwoplus.com\/products\/%f0%9f%92%9canti-yellowing-purple-hair-mask-%f0%9f%92%9c-say-goodbye-to-red-highlights","provider":"ahlwoplus","version":"1.0","type":"link"}