{"product_id":"colour-perfect-range","title":"Colour Perfect Range","description":"\u003c!-- COLOR PERFECT RANGE | MOBILE OPTIMIZED --\u003e\n\u003cdiv class=\"color-perfect-section\"\u003e\n\n  \u003cdiv class=\"glow glow-left\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"glow glow-right\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"color-card\"\u003e\n\n    \u003cdiv class=\"vegan-badge\"\u003e\n      🌿 100% VEGAN • SULPHATE \u0026amp; SILICONE FREE\n    \u003c\/div\u003e\n\n    \u003ch1\u003e🎀 COLOR PERFECT RANGE 🎀\u003c\/h1\u003e\n\n    \u003cp class=\"subtitle\"\u003e\n      The perfect care range for coloured hair ✨\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"main-highlight\"\u003e\n      💕 Protects • Nourishes • Enhances Colour Shine 💕\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"benefits-grid\"\u003e\n\n      \u003cdiv class=\"benefit-box\"\u003e\n        🎨 Locks in cosmetic colour\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"benefit-box\"\u003e\n        ✨ Boosts shine \u0026amp; colour intensity\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"benefit-box\"\u003e\n        🌿 Anti-pollution protection\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"benefit-box\"\u003e\n        💖 Soft, silky \u0026amp; lightweight feel\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT 1 --\u003e\n    \u003cdiv class=\"product-item\"\u003e\n\n      \u003ch2\u003eCOLOR PERFECT LOCKER\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Formulated with \u003cstrong\u003eRed Algae\u003c\/strong\u003e and \u003cstrong\u003eSodium Gluconate\u003c\/strong\u003e, this advanced treatment stabilizes cosmetic colour while improving colour intensity and durability over time.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Special “odor trapping” molecules neutralize unpleasant technical service smells for a fresher salon finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"use-box\"\u003e\n        ✨ USE: Spray onto rinsed hair after colour service. Leave for 5 minutes. Do NOT rinse. Follow with Color Perfect Shampoo.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT 2 --\u003e\n    \u003cdiv class=\"product-item\"\u003e\n\n      \u003ch2\u003eCOLOR PERFECT SHAMPOO\u003c\/h2\u003e\n\n      \u003cp\u003e\n        A balanced cleansing formula that gently cleanses the scalp and hair while leaving it soft, shiny and lightweight from the first wash.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The synergy of Red Algae and Sodium Gluconate helps prevent colour fading while protecting the hair against pollution and external damage.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"use-box\"\u003e\n        ✨ USE: Apply to wet hair, gently massage and rinse thoroughly.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT 3 --\u003e\n    \u003cdiv class=\"product-item\"\u003e\n\n      \u003ch2\u003eCOLOR PERFECT MASK\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Deeply nourishing and detangling treatment enriched with Red Algae and Sodium Gluconate that seals colour while protecting the hair fibre.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Leaves the hair silky, shiny, smooth and easy to comb without weighing it down.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"use-box\"\u003e\n        ✨ USE: Apply to towel-dried lengths and ends. Leave on for 3 minutes and rinse off.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT 4 --\u003e\n    \u003cdiv class=\"product-item\"\u003e\n\n      \u003ch2\u003eCOLOR PERFECT SHINE OIL\u003c\/h2\u003e\n\n      \u003cp\u003e\n        A lightweight shine-enhancing oil that instantly brightens colour reflections while leaving the hair silky soft and glossy.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Features a luxurious feminine fragrance that lasts beautifully throughout the day.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"use-box\"\u003e\n        ✨ USE: Spray onto dry hair throughout the day for added softness and shine.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT SIZES --\u003e\n    \u003cdiv class=\"sizes-section\"\u003e\n\n      \u003ch3\u003e💕 AVAILABLE PRODUCTS 💕\u003c\/h3\u003e\n\n      \u003cdiv class=\"size-card\"\u003e\n        COLOR PERFECT LOCKER – 200ML\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"size-card\"\u003e\n        COLOR PERFECT SHAMPOO – 300ML \/ 1000ML\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"size-card\"\u003e\n        COLOR PERFECT MASK – 250ML \/ 1000ML\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"size-card\"\u003e\n        COLOR PERFECT SHINE – 150ML\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"shop-btn\"\u003e\n      SHOP THE RANGE ✨\n    \u003c\/button\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.color-perfect-section{\n  position:relative;\n  padding:20px;\n  overflow:hidden;\n  background:linear-gradient(180deg,#fff7fa,#ffffff);\n  font-family:'Poppins',sans-serif;\n}\n\n.color-card{\n  position:relative;\n  z-index:2;\n  background:#fff;\n  border-radius:28px;\n  padding:24px 18px;\n  box-shadow:0 10px 35px rgba(255,105,180,0.15);\n  animation:fadeUp 1s ease;\n}\n\n.vegan-badge{\n  display:inline-block;\n  background:#ffe4ef;\n  color:#ff4f93;\n  padding:9px 16px;\n  border-radius:50px;\n  font-size:12px;\n  font-weight:700;\n  margin-bottom:18px;\n  animation:pulse 2s infinite;\n}\n\nh1{\n  text-align:center;\n  color:#ff4f93;\n  font-size:28px;\n  margin-bottom:12px;\n  line-height:1.3;\n}\n\n.subtitle{\n  text-align:center;\n  color:#666;\n  font-size:15px;\n  margin-bottom:22px;\n}\n\n.main-highlight{\n  background:linear-gradient(135deg,#ff7eb3,#ff4f93);\n  color:white;\n  text-align:center;\n  padding:18px;\n  border-radius:20px;\n  font-weight:700;\n  line-height:1.6;\n  margin-bottom:24px;\n  animation:glow 2.5s infinite alternate;\n}\n\n.benefits-grid{\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n  margin-bottom:28px;\n}\n\n.benefit-box{\n  background:#fff0f6;\n  padding:14px;\n  border-radius:16px;\n  color:#555;\n  font-size:14px;\n  animation:float 3s ease-in-out infinite;\n}\n\n.product-item{\n  background:linear-gradient(180deg,#fff,#fff7fa);\n  border-radius:22px;\n  padding:20px;\n  margin-bottom:20px;\n  box-shadow:0 4px 16px rgba(255,105,180,0.08);\n}\n\n.product-item h2{\n  color:#ff4f93;\n  font-size:20px;\n  margin-bottom:14px;\n}\n\n.product-item p{\n  color:#555;\n  font-size:14px;\n  line-height:1.8;\n  margin-bottom:14px;\n}\n\n.use-box{\n  background:#fff0f6;\n  padding:14px;\n  border-radius:16px;\n  font-size:13px;\n  color:#ff4f93;\n  font-weight:600;\n}\n\n.sizes-section{\n  margin-top:28px;\n}\n\n.sizes-section h3{\n  color:#ff4f93;\n  text-align:center;\n  margin-bottom:18px;\n  font-size:22px;\n}\n\n.size-card{\n  background:#fff0f6;\n  padding:16px;\n  border-radius:18px;\n  margin-bottom:12px;\n  text-align:center;\n  color:#555;\n  font-size:14px;\n  font-weight:600;\n}\n\n.shop-btn{\n  width:100%;\n  border:none;\n  padding:16px;\n  border-radius:50px;\n  background:linear-gradient(90deg,#ff7eb3,#ff4f93);\n  color:white;\n  font-size:15px;\n  font-weight:700;\n  margin-top:24px;\n  cursor:pointer;\n  box-shadow:0 10px 24px rgba(255,105,180,0.28);\n  transition:0.3s;\n  animation:pulse 2s infinite;\n}\n\n.shop-btn:hover{\n  transform:scale(1.03);\n}\n\n.glow{\n  position:absolute;\n  border-radius:50%;\n  filter:blur(70px);\n  opacity:0.35;\n}\n\n.glow-left{\n  width:180px;\n  height:180px;\n  background:#ffb6d5;\n  top:-60px;\n  left:-60px;\n}\n\n.glow-right{\n  width:220px;\n  height:220px;\n  background:#ffd6e7;\n  bottom:-80px;\n  right:-80px;\n}\n\n@keyframes pulse{\n  0%{transform:scale(1);}\n  50%{transform:scale(1.05);}\n  100%{transform:scale(1);}\n}\n\n@keyframes float{\n  0%{transform:translateY(0px);}\n  50%{transform:translateY(-4px);}\n  100%{transform:translateY(0px);}\n}\n\n@keyframes glow{\n  from{\n    box-shadow:0 0 10px rgba(255,105,180,0.25);\n  }\n  to{\n    box-shadow:0 0 24px rgba(255,105,180,0.5);\n  }\n}\n\n@keyframes fadeUp{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@media(max-width:480px){\n\n  h1{\n    font-size:24px;\n  }\n\n  .product-item h2{\n    font-size:18px;\n  }\n\n  .sizes-section h3{\n    font-size:20px;\n  }\n\n  .color-card{\n    padding:20px 15px;\n  }\n\n}\n\u003c\/style\u003e","brand":"GlowUP","offers":[{"title":"300ml Colour Perfect Shampoo","offer_id":49058721431795,"sku":null,"price":330.0,"currency_code":"ZAR","in_stock":true},{"title":"1L Colour Perfect Shampoo","offer_id":49058721464563,"sku":null,"price":530.0,"currency_code":"ZAR","in_stock":true},{"title":"250ml Colour Perfect Mask","offer_id":49058721497331,"sku":null,"price":330.0,"currency_code":"ZAR","in_stock":true},{"title":"1L Colour Perfect Mask","offer_id":49058721530099,"sku":null,"price":550.0,"currency_code":"ZAR","in_stock":true},{"title":"150 Colour Perfect Shine","offer_id":49058721562867,"sku":null,"price":530.0,"currency_code":"ZAR","in_stock":true},{"title":"Combo (1L Shampoo, 1L Mask, 150ml Colour Perfect Shine)","offer_id":49058721595635,"sku":null,"price":1499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0826\/8270\/8211\/files\/rn-image_picker_lib_temp_972981e7-948a-41b2-8f4c-a5b03257b7fb.jpg?v=1778833053","url":"https:\/\/glowupgirl.co.za\/products\/colour-perfect-range","provider":"GlowUP","version":"1.0","type":"link"}