Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
Custom Purple Hair Mask
20 [{ "id": 8664884511032, "title": "Custom Purple Hair Mask", "handle": "purple-hair-mask", "price": 2400, "vendor": "Function of Beauty", "available": true, "variants": [{"id":46910686265656,"title":"7.5 oz \/ Dark Purple","option1":"7.5 oz","option2":"Dark Purple","option3":null,"sku":"purple-hair-mask7.5oz.dark-purple","requires_shipping":true,"taxable":true,"featured_image":{"id":44255551914296,"product_id":8664884511032,"position":10,"created_at":"2024-01-11T16:35:19-05:00","updated_at":"2024-01-11T16:36:10-05:00","alt":null,"width":2160,"height":2160,"src":"\/\/functionofbeauty.com\/cdn\/shop\/files\/DTC_Hair_Mask_Purpleblonde_variant.png?v=1705008970","variant_ids":[46910686265656]},"available":true,"name":"Custom Purple Hair Mask - 7.5 oz \/ Dark Purple","public_title":"7.5 oz \/ Dark Purple","options":["7.5 oz","Dark Purple"],"price":2400,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":null,"id":36711560642872,"position":10,"preview_image":{"aspect_ratio":1.0,"height":2160,"width":2160,"src":"\/\/functionofbeauty.com\/cdn\/shop\/files\/DTC_Hair_Mask_Purpleblonde_variant.png?v=1705008970"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":2400,"per_delivery_price":2400,"selling_plan_id":691029082424,"selling_plan_group_id":"5d41c784da8845d1066a71caa6c90538ee87eb47"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":2400,"per_delivery_price":2400,"selling_plan_id":691029147960,"selling_plan_group_id":"5d41c784da8845d1066a71caa6c90538ee87eb47"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":2400,"per_delivery_price":2400,"selling_plan_id":691029213496,"selling_plan_group_id":"5d41c784da8845d1066a71caa6c90538ee87eb47"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":2400,"per_delivery_price":2400,"selling_plan_id":694906192184,"selling_plan_group_id":"5d41c784da8845d1066a71caa6c90538ee87eb47"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":2400,"per_delivery_price":2400,"selling_plan_id":693003321656,"selling_plan_group_id":"5d41c784da8845d1066a71caa6c90538ee87eb47"}],"quantity_rule":{"min":1,"max":null,"increment":1}}], "images": ["\/\/functionofbeauty.com\/cdn\/shop\/files\/DTC_Hair_Mask_Purpleblonde.png?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_02.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_03.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_04.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_05.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_06.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_07.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/FOB-PDP-PurpleHairMask_08.jpg?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/DTC_Hair_Mask_Purpleblonde_PLP.png?v=1705008970","\/\/functionofbeauty.com\/cdn\/shop\/files\/DTC_Hair_Mask_Purpleblonde_variant.png?v=1705008970"], "tags": ["Action: Treatment","Haircare","in_configuration","Line: Core","Target: Hair","YCRF_haircare"], "selling_plan_groups": [{"id":"5d41c784da8845d1066a71caa6c90538ee87eb47","name":"Purple Hair Mask","options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"values":["1 Month(s)","2 Month(s)","3 Month(s)","4 Month(s)","6 Month(s)"]}],"selling_plans":[{"id":691029082424,"name":"Delivery every 1 Month","description":null,"options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"value":"1 Month(s)"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":691029147960,"name":"Delivery every 2 Months","description":null,"options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"value":"2 Month(s)"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":691029213496,"name":"Delivery every 3 Months","description":null,"options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"value":"3 Month(s)"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":694906192184,"name":"Delivery every 4 Months","description":null,"options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"value":"4 Month(s)"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":693003321656,"name":"Delivery every 6 Months","description":null,"options":[{"name":"1 Month(s), 2 Month(s), 3 Month(s), 4 Month(s), 6 Month(s)","position":1,"value":"6 Month(s)"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}] }] [ { "text": "Wavy", "value": "wavy", "description": "Loose s-shaped pattern fount throughout", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Hair_Type_-_Wavy.svg?v=1733494852" } , { "text": "Curly", "value": "curly", "description": "Defined curl or spiral pattern to it", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Hair_Type_-_Curly.svg?v=1733494852" } , { "text": "Coily", "value": "coily", "description": "Tightly packed curls.", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Hair_Type_-_Coily.svg?v=1733494852" } , { "text": "Straight", "value": "straight", "description": "No bend or curl.", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Hair_Type_-_Straight.svg?v=1733494852" } ] [ { "text": "Medium", "value": "medium", "description": "Thick as a strand of thread.", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/medium.svg?v=1741895065" } , { "text": "Fine", "value": "fine", "description": "Thinner than a strand of thread", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/fine.svg?v=1741895065" } , { "text": "Coarse", "value": "coarse", "description": "Thicker than a strand of thread.", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/thick.svg?v=1741895065" } ] [ { "text": "Balanced", "value": "normal", "description": "My scalp doesn't fell too dry or too oily.", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/scalp-balanced.svg?v=1741894412" } , { "text": "Dry", "value": "dry", "description": "My scalp is itght and uncomfortable", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/scalp-dry.svg?v=1741894413" } , { "text": "Oily", "value": "oily", "description": "My roots fell flat or greasy", "imgUrl": "\/\/functionofbeauty.com\/cdn\/shop\/files\/scalp-oily.svg?v=1741894413" } ] [ { "id": "46910686265656", "sku": "purple-hair-mask7.5oz.dark-purple", "color": "Dark Purple", "value": "Dark Purple", "image": "//functionofbeauty.com/cdn/shop/files/DTC_Hair_Mask_Purpleblonde_variant_1600x.progressive.png.jpg?v=1705008970", "enable": true } ] [ { "name": "Go coco", "dataKey": "coco", "type": "recovery", "description": "Go coco - rich, creamy coconut and sweet hints of honeysuckle", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/coco-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Coconut.svg?v=1741895634", "coreOnly": false } , { "name": "Floret", "dataKey": "floret", "type": "recovery", "description": "Floret - fresh, floral, rose, gardania with earthy sandalwood", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/floret-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Floret.svg?v=1741895634", "coreOnly": false } , { "name": "Vanilla suede", "dataKey": "vanilla suede ", "type": "recovery", "description": "Vanilla suede - vanilla, jasmine, sandalwood", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/vanilla-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Vanila.svg?v=1741895634", "coreOnly": false } , { "name": "Strike a rose", "dataKey": "rose", "type": "recovery", "description": "Strike a rose - rose, blackcurrant, sandalwood, orange blossom", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/rose-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Rose.svg?v=1741895634", "coreOnly": false } , { "name": "Nude peach", "dataKey": "peach", "type": null, "description": "Nude peach - peach nectar, mandarin, lemon zest, jasmine", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/peach-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Nude_Peach.svg?v=1738015337", "coreOnly": true } , { "name": "True Lovender", "dataKey": "lavender", "type": null, "description": "True lovender - lavender, eucalyptus, bergamont", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/lovender-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/True_Lovender.svg?v=1738015337", "coreOnly": true } , { "name": "Takes Two to mango", "dataKey": "mango", "type": null, "description": "Takes two to mango - mango, grapefruit, and mandarin", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/mango-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Takes_Two_to_Mango.svg?v=1738015337", "coreOnly": true } , { "name": "All you calyptus", "dataKey": "essential oils", "type": null, "description": "All you calyptus - eucalyptus, mint, lavender, rosemary", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/calyptus-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/All_You_Calytus.svg?v=1738015337", "coreOnly": true } , { "name": "Pearfection", "dataKey": "pear", "type": null, "description": "Pearfection - pear, apple, sweet musk, subtle florals", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/pear-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/Pearfection.svg?v=1738015337", "coreOnly": true } , { "name": "Fragrance free", "dataKey": "fragrance-free", "type": "recovery", "description": "Fragrance free - for sensitive scalp", "image": "\/\/functionofbeauty.com\/cdn\/shop\/files\/none-fragrance.png?v=1741895466", "imageSecondary": "\/\/functionofbeauty.com\/cdn\/shop\/files\/no-fragrance.svg?v=1741895634", "coreOnly": false } ] true [] [ { "dataKey": "anti-frizz", "image": "//functionofbeauty.com/cdn/shop/files/Tame_Frizz.svg?v=1730820668", "name": "Tame frizz" } , { "dataKey": "hydrate", "image": "//functionofbeauty.com/cdn/shop/files/deep_hydration_img.svg?v=1733950390", "name": "Hydrate" } , { "dataKey": "lengthen", "image": "//functionofbeauty.com/cdn/shop/files/Lengthen.svg?v=1730820668", "name": "Length" } , { "dataKey": "deep-condition", "image": "//functionofbeauty.com/cdn/shop/files/Deep_Hydration.svg?v=1730820668", "name": "Deep condition" } , { "dataKey": "volumize", "image": "//functionofbeauty.com/cdn/shop/files/Volumize.svg?v=1730820668", "name": "Volumize" } , { "dataKey": "curl-definition", "image": "//functionofbeauty.com/cdn/shop/files/Define_Curls.svg?v=1731965024", "name": "Define curls" } , { "dataKey": "nourish-roots", "image": "//functionofbeauty.com/cdn/shop/files/Nourish_Scalp.svg?v=1730820668", "name": "Nourish roots" } , { "dataKey": "replenish-hair", "image": "//functionofbeauty.com/cdn/shop/files/replenish.svg?v=1733950604", "name": "Replenish" } , { "dataKey": "shine", "image": "//functionofbeauty.com/cdn/shop/files/Amplify_Shine.svg?v=1730820668", "name": "Amplify shine" } , { "dataKey": "straighten", "image": "//functionofbeauty.com/cdn/shop/files/Anti-breakage.svg?v=1730820668", "name": "Straighten" } , { "dataKey": "strengthen", "image": "//functionofbeauty.com/cdn/shop/files/Strengthen.svg?v=1730820668", "name": "Strengthen" } , { "dataKey": "anti-breakage", "image": "//functionofbeauty.com/cdn/shop/files/Anti-breakage.svg?v=1730820668", "name": "Anti-breakage" } ] [] { "stylingGoalDefault": [], "fragranceDefault": "coco", "damageDefault": null, "scalpTypeDefault": "normal", "hairThicknessDefault": "medium", "hairTypeDefault": "wavy", "hairGoalsDefault": [], "colorDefault": null, "holdStrengthDefault": null } [{"property":"hairGoals","inputType":"button","quantityToSelect":5},{"property":"hairThickness","inputType":"dropdown"},{"property":"scalpType","inputType":"dropdown"},{"property":"hairTypes","inputType":"dropdown"},{"property":"damage","inputType":"dropdown"},{"property":"fragrances","inputType":"dropdown"},{"property":"stylingGoals","inputType":"dropdown"}]

Subscribe for Benefits

  • First order offer* Learn more
  • Free shipping
  • Cancel anytime
Key Benefits

Deeply Nourishes

Deeply nourishes dry, damaged hair, while smoothing and reduces frizz with customized conditioning ingredients.

Tones

Reduces brassiness and yellow tones for fresher-looking blonde, highlighted or silver hair after just one wash.

Protects

Protects blonde, highlighted or silver hair from heat damage, chlorine, sun, pH-unbalanced water and other hair color aggressors.

Fully Customizable

Made-to-order and formulated with your unique hair goals and hair type for a fully custom experience.

Loren's Custom Hair Routine

Loren's Hair Profile:

Hair type:
Wavy

Hair Thickness:
Medium

Scalp moisture:
Balanced

Melodie's Custom Hair Routine

Melodie's Hair Profile:

Hair type:
Curly

Hair thickness:
Fine

Scalp moisture:
Oily

Hunter's Custom Hair Routine

Hunter's Hair Profile:

Hair type:
Straight

Hair Thickness:
Medium

Scalp moisture:
Oily

Kristina's Custom Hair Routine

Kristina's Hair Profile:

Hair type:
Coily

Hair Thickness:
Medium

Scalp moisture:
Balanced

Trending Now