{"product_id":"anti-yellow-purple-hair-mask","title":"Anti-Yellowing Purple Hair Mask 💜 Say goodbye to Red Highlights! 💜","description":"\n\u003cstyle\u003e\n\/* =========================================================\n   ANTI-YELLOW PURPLE HAIR MASK\n   RIGHT-COLUMN DESCRIPTION — WOLF-STYLE STORY RHYTHM\n   Midnight Plum × Violet Glow × Pearl Silver\n========================================================= *\/\n.pmwolf,\n.pmwolf *,\n.pmwolf *::before,\n.pmwolf *::after{box-sizing:border-box}\n\n.pmwolf{\n  --night:#17111f;\n  --night2:#23182e;\n  --night3:#2d1f3d;\n  --violet:#8b5fd3;\n  --violet2:#b595e9;\n  --violet3:#d9c9f2;\n  --pearl:#f7f4fb;\n  --silver:#d8d4df;\n  --white:#fff;\n  --text:#f7f4fb;\n  --muted:#b8aec2;\n  --ink:#261f2d;\n  --line:rgba(255,255,255,.10);\n  width:100%;\n  max-width:100%;\n  margin:0;\n  overflow:hidden;\n  background:#181120;\n  color:var(--text);\n  font-family:-apple-system,BlinkMacSystemFont,\"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,.pmwolf h3,.pmwolf p{margin-top:0}\n\n.pmwolf-section{\n  position:relative;\n  padding:50px 18px;\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(181,149,233,.28);\n  border-radius:999px;\n  color:#d7c5ef;\n  background:rgba(139,95,211,.09);\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:#fff;\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{color:#c5a9ec}\n\n.pmwolf-sub{\n  margin:0;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.72;\n}\n\n\/* HERO *\/\n.pmwolf-hero{\n  position:relative;\n  padding:58px 18px 38px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 84% 12%,rgba(181,149,233,.22),transparent 28%),\n    radial-gradient(circle at 15% 88%,rgba(106,64,166,.14),transparent 30%),\n    linear-gradient(145deg,#120d18,#21172b 58%,#2b1f39);\n}\n\n.pmwolf-hero::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:.17;\n  background-image:radial-gradient(circle,rgba(255,255,255,.95) 0 1px,transparent 1.8px);\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:#fff;\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{display:block;color:#c8a9ee}\n\n.pmwolf-hero p{\n  margin-bottom:18px;\n  color:#c8bfce;\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(255,255,255,.12);\n  border-radius:999px;\n  background:rgba(255,255,255,.045);\n  color:#fff;\n  font-size:10px;\n  font-weight:800;\n}\n\n.pmwolf-hero-image{\n  position:relative;\n  padding:6px;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.12);\n  border-radius:16px;\n  background:#120d18;\n  box-shadow:0 24px 54px rgba(0,0,0,.42),0 0 42px rgba(139,95,211,.10);\n}\n\n.pmwolf-hero-image img{border-radius:10px}\n\n\/* QUICK VALUE *\/\n.pmwolf-quick{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  background:#21172a;\n  border-top:1px solid rgba(255,255,255,.06);\n  border-bottom:1px solid rgba(255,255,255,.06);\n}\n\n.pmwolf-quick-item{\n  padding:18px 10px;\n  text-align:center;\n  border-right:1px solid rgba(255,255,255,.07);\n  border-bottom:1px solid rgba(255,255,255,.07);\n}\n\n.pmwolf-quick-item:nth-child(2n){border-right:0}\n.pmwolf-quick-item:nth-last-child(-n+2){border-bottom:0}\n\n.pmwolf-quick-item strong{\n  display:block;\n  margin-bottom:3px;\n  color:#fff;\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:#a79bad;\n  font-size:9px;\n  font-weight:800;\n  letter-spacing:.06em;\n  text-transform:uppercase;\n}\n\n\/* HOOK *\/\n.pmwolf-hook{background:#17111f}\n\n.pmwolf-hook-box{\n  padding:28px 22px;\n  border-left:4px solid var(--violet2);\n  border-top:1px solid rgba(255,255,255,.06);\n  border-right:1px solid rgba(255,255,255,.06);\n  border-bottom:1px solid rgba(255,255,255,.06);\n  border-radius:13px;\n  background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018));\n}\n\n.pmwolf-hook-box h2{\n  margin:0 0 12px;\n  color:#fff;\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{color:#c9afea}\n\n.pmwolf-hook-box p{\n  margin:0;\n  color:#b8aec2;\n  font-size:14px;\n}\n\n.pmwolf-image{\n  margin-top:24px;\n  padding:6px;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:15px;\n  background:#201727;\n  box-shadow:0 18px 44px rgba(0,0,0,.34);\n}\n\n.pmwolf-image img{border-radius:9px}\n\n\/* SPLIT *\/\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:#fff;\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{color:#c8a9ee}\n\n.pmwolf-copy p{\n  margin-bottom:13px;\n  color:#b8aec2;\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:#d3cad8;\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:#b595e9;\n}\n\n.pmwolf-photo{\n  padding:6px;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:15px;\n  background:#211829;\n  box-shadow:0 18px 40px rgba(0,0,0,.32);\n}\n\n.pmwolf-photo img{border-radius:9px}\n\n.pmwolf-wall{\n  background:\n    radial-gradient(circle at 82% 12%,rgba(181,149,233,.12),transparent 28%),\n    linear-gradient(145deg,#1d1526,#281b35);\n}\n\n\/* FEATURES *\/\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(255,255,255,.09);\n  border-radius:13px;\n  background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018));\n}\n\n.pmwolf-feature-icon{margin-bottom:7px;font-size:24px}\n\n.pmwolf-feature h3{\n  margin:0 0 6px;\n  color:#fff;\n  font-size:15px;\n  font-weight:800;\n}\n\n.pmwolf-feature p{\n  margin:0;\n  color:#a99fad;\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* USE STEPS *\/\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(255,255,255,.08);\n}\n\n.pmwolf-step b{\n  color:#c3a5e8;\n  font-size:11px;\n  letter-spacing:.08em;\n}\n\n.pmwolf-step strong{\n  display:block;\n  margin-bottom:3px;\n  color:#fff;\n  font-size:14px;\n}\n\n.pmwolf-step span{\n  display:block;\n  color:#a99fad;\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* FAQ *\/\n.pmwolf-faq{background:#17111f}\n\n.pmwolf details{\n  margin-bottom:9px;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:10px;\n  background:#21172a;\n}\n\n.pmwolf summary{\n  position:relative;\n  display:block;\n  padding:15px 42px 15px 15px;\n  color:#fff;\n  cursor:pointer;\n  font-size:13px;\n  font-weight:800;\n  list-style:none;\n}\n\n.pmwolf summary::-webkit-details-marker{display:none}\n\n.pmwolf summary::after{\n  content:\"+\";\n  position:absolute;\n  right:15px;\n  top:50%;\n  color:#c5a7e7;\n  font-size:20px;\n  transform:translateY(-50%);\n}\n\n.pmwolf details[open] summary::after{content:\"−\"}\n\n.pmwolf-answer{\n  padding:0 15px 15px;\n  color:#aaa0b1;\n  font-size:12px;\n  line-height:1.62;\n}\n\n\/* FINAL *\/\n.pmwolf-final{\n  position:relative;\n  padding:62px 18px;\n  overflow:hidden;\n  text-align:center;\n  background:\n    radial-gradient(circle at 50% 0,rgba(181,149,233,.18),transparent 34%),\n    linear-gradient(145deg,#120d18,#24172f);\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{color:#c8a9ee}\n\n.pmwolf-final p{\n  margin:0;\n  color:#beb4c4;\n  font-size:14px;\n}\n\n@media(max-width:430px){\n  .pmwolf-hero h2{font-size:36px}\n  .pmwolf-title{font-size:30px}\n  .pmwolf-section{padding:46px 14px}\n  .pmwolf-hero{padding:52px 14px 34px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pmwolf\"\u003e\n\n  \u003csection class=\"pmwolf-hero\"\u003e\n    \u003cdiv class=\"pmwolf-hero-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003e💜 Anti-Yellow Purple Hair Mask\u003c\/span\u003e\n        \u003ch2\u003eCool the brass.\u003cspan\u003eBring back the bright.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eA rich purple toning mask for blonde, platinum, gray and silver hair when warmth starts taking over the shade.\u003c\/p\u003e\n        \u003cdiv class=\"pmwolf-pills\"\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003eNeutralizes Yellow Tones\u003c\/span\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003eDeeply Nourishes\u003c\/span\u003e\n          \u003cspan class=\"pmwolf-pill\"\u003eSofter + Shinier Hair\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pmwolf-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/968b0613-3175-4e64-bbe6-ea370efe17ad.png?v=1791269495\" alt=\"Purple hair mask result\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-quick\"\u003e\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    \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    \u003cdiv class=\"pmwolf-quick-item\"\u003e\n      \u003cstrong\u003eGray\u003c\/strong\u003e\n      \u003cspan\u003eCleaner finish\u003c\/span\u003e\n    \u003c\/div\u003e\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  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-hook\"\u003e\n    \u003cdiv class=\"pmwolf-hook-box\"\u003e\n      \u003cspan class=\"pmwolf-kicker\"\u003eNot Just Another Hair Mask\u003c\/span\u003e\n      \u003ch2\u003eWhen the color turns warm,\u003cspan\u003ethe whole blonde changes.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eYellow and brassy tones can make bright blonde, silver or gray hair look duller than intended. Purple tone care is made to visually push the shade back toward cool.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pmwolf-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/7ce151ea-b714-4c62-a986-7c230fa812fc.png?v=1791269494\" alt=\"Anti-brass purple hair mask tone transformation\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-wall\"\u003e\n    \u003cdiv class=\"pmwolf-split\"\u003e\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003e💜 Why Purple?\u003c\/span\u003e\n        \u003ch2\u003ePurple meets yellow.\u003cspan\u003eThe warmth gets visually quieter.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp\u003ePurple sits opposite yellow in color theory, which is why purple-toning care is commonly used when light hair starts looking too warm.\u003c\/p\u003e\n        \u003cul class=\"pmwolf-list\"\u003e\n          \u003cli\u003eHelps reduce the look of unwanted yellow tones\u003c\/li\u003e\n          \u003cli\u003eSupports a cooler blonde or silver finish\u003c\/li\u003e\n          \u003cli\u003eWorks as a targeted color-maintenance step\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/c2e4911c-21cf-49ed-877f-13a5809100c3.png?v=1791269494\" alt=\"Purple toning formula\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section\"\u003e\n    \u003cdiv class=\"pmwolf-split\"\u003e\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/f48a46a1-1e86-4c1c-95f6-a0dc75dcce87.png?v=1791269494\" alt=\"Purple hair mask for blonde gray and silver hair\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003e✨ More Than Tone Correction\u003c\/span\u003e\n        \u003ch2\u003eCooler color.\u003cspan\u003eSofter, shinier-looking hair.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eThe mask format combines purple tone care with a richer treatment-style step, so the routine feels less like correction and more like care.\u003c\/p\u003e\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\u003eDesigned for blonde, platinum, gray and silver hair\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-wall\"\u003e\n    \u003cspan class=\"pmwolf-kicker\"\u003eWhy It Stands Out\u003c\/span\u003e\n    \u003ch2 class=\"pmwolf-title\"\u003eA Color-Care Step That Feels\u003cspan\u003e Like Real Hair Care.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"pmwolf-feature-grid\"\u003e\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\u003eHelps visually counter unwanted yellow warmth.\u003c\/p\u003e\n      \u003c\/article\u003e\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\u003eMade for a brighter, more polished-looking finish.\u003c\/p\u003e\n      \u003c\/article\u003e\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\u003eA richer treatment step instead of a quick wash-off feel.\u003c\/p\u003e\n      \u003c\/article\u003e\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\u003eEspecially suited to blonde, silver, platinum and gray shades.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section\"\u003e\n    \u003cdiv class=\"pmwolf-split\"\u003e\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003eHow To Use\u003c\/span\u003e\n        \u003ch2\u003eKeep it simple.\u003cspan\u003eLet the violet do the work.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cdiv class=\"pmwolf-steps\"\u003e\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e01\u003c\/b\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eApply as directed\u003c\/strong\u003e\u003cspan\u003eUse according to the instructions printed on the package.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e02\u003c\/b\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eFocus where brassiness shows\u003c\/strong\u003e\u003cspan\u003ePay attention to the areas where warmth is easiest to see.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pmwolf-step\"\u003e\n            \u003cb\u003e03\u003c\/b\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eRinse thoroughly\u003c\/strong\u003e\u003cspan\u003eFinish the routine and style as usual.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/a60ecf97-baaa-4359-83a6-b88a5d454b7f.png?v=1791269494\" alt=\"How to use purple hair mask\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-hook\"\u003e\n    \u003cdiv class=\"pmwolf-hook-box\"\u003e\n      \u003cspan class=\"pmwolf-kicker\"\u003eSalon-Tone Maintenance at Home\u003c\/span\u003e\n      \u003ch2\u003eFor the days your blonde starts looking\u003cspan\u003e more yellow than you remember.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eKeep it in the routine for the moments your cool tone begins drifting warm between color appointments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pmwolf-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/5af04616-bae1-4497-9fc5-cdd119a113b0.png?v=1791269494\" alt=\"Purple hair mask close-up\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-gift\"\u003e\n    \u003cdiv class=\"pmwolf-split\"\u003e\n      \u003cdiv class=\"pmwolf-copy\"\u003e\n        \u003cspan class=\"pmwolf-kicker\"\u003eA Closer Look\u003c\/span\u003e\n        \u003ch2\u003eRich violet color.\u003cspan\u003eFocused tone care.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eThe highly visible purple formula is part of what makes the product feel purpose-built for blonde and silver tone maintenance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pmwolf-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/237da26c-a461-4e64-a29a-0ba356cd323b.png?v=1791269493\" alt=\"Purple hair mask product detail\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-section pmwolf-faq\"\u003e\n    \u003cspan class=\"pmwolf-kicker\"\u003eGood to Know\u003c\/span\u003e\n    \u003ch2 class=\"pmwolf-title\"\u003eBefore Purple Meets Your Blonde.\u003c\/h2\u003e\n\n    \u003cdetails open\u003e\n      \u003csummary\u003eWhat hair colors is this best for?\u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003eBlonde, platinum, gray and silver hair—especially when unwanted yellow or brassy tones begin to show.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat does the purple formula do?\u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003ePurple tone care is used to visually counter yellow warmth and support a cooler-looking finish.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs this permanent hair color?\u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003eNo. It is a toning hair mask for color maintenance rather than permanent hair coloring.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow long should I leave it on?\u003c\/summary\u003e\n      \u003cdiv class=\"pmwolf-answer\"\u003eFollow the timing stated on your product packaging rather than guessing the processing time.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pmwolf-final\"\u003e\n    \u003cspan class=\"pmwolf-kicker\"\u003e💜 Keep the Tone You Chose\u003c\/span\u003e\n    \u003ch2\u003eLess brass.\u003cspan\u003eMore bright, cool blonde.\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eA richer purple-mask step for keeping light hair looking cleaner, cooler and more polished between color appointments.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle id=\"pmwolf-light-purple-override\"\u003e\n\/* =========================================================\n   LIGHT PURPLE REFINEMENT\n   Keep the wolf-style storytelling rhythm,\n   but match the actual purple hair-mask product.\n   Pearl White × Lavender Mist × Rich Violet\n========================================================= *\/\n\n.pmwolf{\n  --night:#fbf9fd;\n  --night2:#f5f0fa;\n  --night3:#eee6f6;\n\n  --violet:#7448b4;\n  --violet2:#956ed0;\n  --violet3:#d8c5ee;\n\n  --pearl:#fffdfd;\n  --silver:#ded8e5;\n\n  --white:#ffffff;\n  --text:#2b2431;\n  --muted:#716879;\n  --ink:#2b2431;\n\n  --line:rgba(91,64,121,.13);\n\n  background:#fbf9fd;\n  color:var(--ink);\n}\n\n\/* KICKERS *\/\n.pmwolf-kicker{\n  border-color:rgba(116,72,180,.18);\n  color:#7448b4;\n  background:rgba(116,72,180,.055);\n}\n\n\/* TITLES \/ COPY *\/\n.pmwolf-title,\n.pmwolf-copy h2,\n.pmwolf-hook-box h2{\n  color:#2b2431;\n}\n\n.pmwolf-title span,\n.pmwolf-copy h2 span,\n.pmwolf-hook-box h2 span{\n  color:#7448b4;\n}\n\n.pmwolf-sub,\n.pmwolf-copy p,\n.pmwolf-hook-box p{\n  color:#716879;\n}\n\n\/* HERO *\/\n.pmwolf-hero{\n  background:\n    radial-gradient(circle at 82% 10%,rgba(149,110,208,.18),transparent 30%),\n    radial-gradient(circle at 10% 90%,rgba(207,185,233,.18),transparent 32%),\n    linear-gradient(145deg,#fffdfd 0%,#f7f1fb 60%,#eee5f6 100%);\n}\n\n.pmwolf-hero::before{\n  opacity:.10;\n  background-image:\n    radial-gradient(circle,rgba(116,72,180,.55) 0 1px,transparent 1.7px);\n}\n\n.pmwolf-hero h2{\n  color:#261f2c;\n}\n\n.pmwolf-hero h2 span{\n  color:#7448b4;\n}\n\n.pmwolf-hero p{\n  color:#6f6677;\n}\n\n.pmwolf-pill{\n  border-color:rgba(116,72,180,.14);\n  color:#4d3c5d;\n  background:rgba(255,255,255,.66);\n}\n\n\/* IMAGE FRAMES *\/\n.pmwolf-hero-image,\n.pmwolf-image,\n.pmwolf-photo{\n  border-color:rgba(116,72,180,.12);\n  background:#fff;\n  box-shadow:0 18px 42px rgba(68,43,91,.10);\n}\n\n\/* QUICK VALUE *\/\n.pmwolf-quick{\n  background:#f1eaf7;\n  border-top-color:rgba(116,72,180,.09);\n  border-bottom-color:rgba(116,72,180,.09);\n}\n\n.pmwolf-quick-item{\n  border-right-color:rgba(116,72,180,.09);\n  border-bottom-color:rgba(116,72,180,.09);\n}\n\n.pmwolf-quick-item strong{\n  color:#2e2535;\n}\n\n.pmwolf-quick-item span{\n  color:#756b7e;\n}\n\n\/* STORY \/ HOOK *\/\n.pmwolf-hook{\n  background:#fffdfd;\n}\n\n.pmwolf-hook-box{\n  border-left-color:#8b60c4;\n  border-top-color:rgba(116,72,180,.10);\n  border-right-color:rgba(116,72,180,.10);\n  border-bottom-color:rgba(116,72,180,.10);\n  background:\n    linear-gradient(135deg,#f8f3fb,#ffffff);\n}\n\n\/* ALTERNATING PURPLE SECTIONS *\/\n.pmwolf-wall{\n  background:\n    radial-gradient(circle at 85% 10%,rgba(149,110,208,.12),transparent 28%),\n    linear-gradient(145deg,#f4eef9,#eee5f6);\n}\n\n.pmwolf-wall .pmwolf-kicker{\n  color:#6e43aa;\n}\n\n.pmwolf-wall .pmwolf-title,\n.pmwolf-wall .pmwolf-copy h2{\n  color:#2b2431;\n}\n\n\/* LIST *\/\n.pmwolf-list li{\n  color:#4f4658;\n}\n\n.pmwolf-list li::before{\n  color:#8456c0;\n}\n\n\/* FEATURE CARDS *\/\n.pmwolf-feature{\n  border-color:rgba(116,72,180,.11);\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.88),rgba(248,243,251,.95));\n  box-shadow:0 10px 24px rgba(73,48,92,.05);\n}\n\n.pmwolf-feature h3{\n  color:#302738;\n}\n\n.pmwolf-feature p{\n  color:#726a7a;\n}\n\n\/* USE STEPS *\/\n.pmwolf-step{\n  border-top-color:rgba(116,72,180,.11);\n}\n\n.pmwolf-step b{\n  color:#7b4eb5;\n}\n\n.pmwolf-step strong{\n  color:#302738;\n}\n\n.pmwolf-step span{\n  color:#746c7c;\n}\n\n\/* FAQ *\/\n.pmwolf-faq{\n  background:#faf7fc;\n}\n\n.pmwolf-faq .pmwolf-title{\n  color:#2b2431;\n}\n\n.pmwolf details{\n  border-color:rgba(116,72,180,.10);\n  background:#fff;\n}\n\n.pmwolf summary{\n  color:#312738;\n}\n\n.pmwolf summary::after{\n  color:#7b4eb5;\n}\n\n.pmwolf-answer{\n  color:#746c7c;\n}\n\n\/* FINAL: keep one deeper anchor section only *\/\n.pmwolf-final{\n  background:\n    radial-gradient(circle at 50% 0,rgba(216,197,238,.24),transparent 34%),\n    linear-gradient(145deg,#5a3b78,#744f9b);\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  color:#fff;\n}\n\n.pmwolf-final h2 span{\n  color:#eadcff;\n}\n\n.pmwolf-final p{\n  color:#eee5f5;\n}\n\n\/* Make the overall page feel more premium \/ less \"dark themed\" *\/\n.pmwolf-section{\n  border-top:1px solid rgba(116,72,180,.045);\n}\n\n@media(max-width:430px){\n  .pmwolf-feature-grid{\n    grid-template-columns:1fr 1fr;\n  }\n}\n\u003c\/style\u003e\n\n","brand":"GT009","offers":[{"title":"100g","offer_id":67639714447460,"sku":"YYP2609219636-100g（仅供外贸出口销售，禁止国内销售，购买等同默认免责申","price":22.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/5af04616-bae1-4497-9fc5-cdd119a113b0.png?v=1791269494","url":"https:\/\/ahlwoplus.com\/products\/anti-yellow-purple-hair-mask","provider":"ahlwoplus","version":"1.0","type":"link"}