{"title":"Wella Ultimate Repair","description":null,"products":[{"product_id":"wella-professional-ultimate-repair-shampoo","title":"Wella Professional Ultimate Repair Step 1 Shampoo 250ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cp\u003e\u003cstrong\u003eProduct details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Shampoo is a rich cream shampoo with a lightweight foaming formula that gently and effectively cleanses hair with a luxurious lather. Formulated with our Metal Purifier technology, this shampoo detoxifies and rebuilds heat- and bleach-damaged hair inside and out, leaving it looking healthy, shiny and smooth.\u003c\/p\u003e\n\u003cp\u003e-Patented technology* with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-Lightweight cream formula for luxurious foaming—lavish texture and luxurious scent\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/p\u003e\n\u003cp\u003e-Dermatologically tested\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e-Formulated with Metal Purifier technology to purify and detox hair from metals\u003c\/p\u003e\n\u003cp\u003e-Gently prepares hair for further repair treatment and care routine\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1. Apply on wet hair and distribute evenly on scalp. Massage and lather.\u003c\/p\u003e\n\u003cp\u003e2. Rinse and repeat if needed.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9, Metal Purifier technology\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Sodium Lauryl Sulfate, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Glycol Distearate, Dimethicone, Cocamide MEA, Parfum\/Fragrance, Panthenol, Sodium Benzoate, Malic Acid, Guar Hydroxypropyltrimonium Chloride, Sodium Chloride, Salicylic Acid, Tocopheryl Acetate, Citric Acid, Sodium Hydroxide, Tetrasodium EDTA, Trisodium Ethylenediamine Disuccinate, Glycerin, Methylparaben, Histidine, Linalool, Citronellol, Hydrochloric Acid, Oleic Acid, Squalane, Glyceryl Oleate, Magnesium Nitrate, Methylchloroisothiazolinone, Magnesium Chloride, Sodium Citrate, Methylisothiazolinone, Sodium Xylenesulfonate, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/h6\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65600990970205,"sku":null,"price":15.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Shampoo_250ml_EPI.jpg?v=1787215373"},{"product_id":"wella-professional-ultimate-repair-shampoo-1000ml","title":"Wella Professional Ultimate Repair Step 1 Shampoo 1000ml","description":"\u003cp\u003eProduct details:\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Shampoo is a rich cream shampoo with a lightweight foaming formula that gently and effectively cleanses hair with a luxurious lather. Formulated with our Metal Purifier technology, this shampoo detoxifies and rebuilds heat- and bleach-damaged hair inside and out, leaving it looking healthy, shiny and smooth.\u003c\/p\u003e\n\u003cp\u003e-Patented technology* with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-Lightweight cream formula for luxurious foaming-lavish texture and luxurious scent\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/p\u003e\n\u003cp\u003e-Dermatologically tested\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003eBenefits:\u003c\/p\u003e\n\u003cp\u003e-Formulated with Metal Purifier technology to purify and detox hair from metals\u003c\/p\u003e\n\u003cp\u003e-Gently prepares hair for further repair treatment and care routine\u003c\/p\u003e\n\u003cp\u003eHow to use:\u003c\/p\u003e\n\u003cp\u003e1. Apply on wet hair and distribute evenly on scalp. Massage and lather.\u003c\/p\u003e\n\u003cp\u003e2. Rinse and repeat if needed.\u003c\/p\u003e\n\u003ch6\u003eIngredients:\u003cbr\u003eKey Ingredients:\u0026amp;nbsp;AHA, Omega-9, Metal Purifier technology\u003cbr\u003eAqua\/Water\/Eau, Sodium Lauryl Sulfate, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Glycol Distearate, Dimethicone, Cocamide MEA, Parfum\/Fragrance, Panthenol, Sodium Benzoate, Malic Acid, Guar Hydroxypropyltrimonium Chloride, Sodium Chloride, Salicylic Acid, Tocopheryl Acetate, Citric Acid, Sodium Hydroxide, Tetrasodium EDTA, Trisodium Ethylenediamine Disuccinate, Glycerin, Methylparaben, Histidine, Linalool, Citronellol, Hydrochloric Acid, Oleic Acid, Squalane, Glyceryl Oleate, Magnesium Nitrate, Methylchloroisothiazolinone, Magnesium Chloride, Sodium Citrate, Methylisothiazolinone, Sodium Xylenesulfonate, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/h6\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65601043923293,"sku":null,"price":28.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Shampoo_1L_EPI.jpg?v=1787215279"},{"product_id":"wella-professional-ultimate-repair-conditioner-300ml","title":"Wella Professional Ultimate Repair Step 2 Conditioner 200ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cp\u003e\u003cstrong\u003eProduct details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Conditioner is a deep nourishing conditioner with a rich and creamy texture that doesn't weigh the hair down. It detangles, strengthens, and visibly repairs damaged hair, leaving it shiny and smooth. Suitable for all hair types.\u003c\/p\u003e\n\u003cp\u003e-Patented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-Formulated without parabens\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp\u003e-Deeply nourishes damaged hair and visibly repairs it\u003c\/p\u003e\n\u003cp\u003e-Provides sumptuous moisture after just one use that lasts up to 4 washes*\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e*When using ULTIMATE REPAIR Shampoo, Conditioner \u0026amp; Miracle Hair Rescue\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1. Apply on clean damp hair lengths and ends.\u003c\/p\u003e\n\u003cp\u003e2. Leave on for 30 sec.\u003c\/p\u003e\n\u003cp\u003e3. Rinse thoroughly.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\n\u003cstrong\u003eIngredients: \u003c\/strong\u003e \u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Cetyl Alcohol, Malic Acid, Paraffinum Liquidum\/ Mineral Oil\/ Huile Minerale, Isopropyl Myristate, Ceteareth-25, Cetrimonium Chloride, Sodium Hydroxide, Phenoxyethanol, Glyceryl Oleate, Isopropyl Alcohol, Parfum\/Fragrance, Coco-Glucoside, Behentrimonium Chloride, Amodimethicone, Tocopheryl Acetate, Polyquaternium-37, Squalane, Guar Hydroxypropyltrimonium Chloride, Disodium EDTA, Oleic Acid, Ethylhexylglycerin, Propylene Glycol Dicaprylate\/Dicaprate, Linalool, Citric Acid, Trideceth-12, PPG-1 Trideceth-6, Citronellol, Histidine, Acrylates\/Stearyl Methacrylate Copolymer, Sorbitan Oleate, Sodium Benzoate, Tocopherol, EDTA, Hydrogenated Palm Glycerides Citrate, Lecithin, Ascorbyl Palmitate.\u003c\/h6\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65601061912925,"sku":null,"price":19.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Conditioner_200ml_EPI_dfa2b7b4-e22c-4bb8-b650-817c976007e1.png?v=1787215200"},{"product_id":"wella-professional-ultimate-repair-conditioner-1000ml","title":"Wella Professional Ultimate Repair Step 2 Conditioner 500ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003cp\u003e\u003cstrong\u003eProduct details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Conditioner is a deep nourishing conditioner with a rich and creamy texture that doesn't weigh the hair down. It detangles, strengthens, and visibly repairs damaged hair, leaving it shiny and smooth. Suitable for all hair types.\u003c\/p\u003e\n\u003cp\u003e-Patented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-Formulated without parabens\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp\u003e-Deeply nourishes damaged hair and visibly repairs it\u003c\/p\u003e\n\u003cp\u003e-Provides sumptuous moisture after just one use that lasts up to 4 washes*\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e*When using ULTIMATE REPAIR Shampoo, Conditioner \u0026amp; Miracle Hair Rescue\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1. Apply on clean damp hair lengths and ends.\u003c\/p\u003e\n\u003cp\u003e2. Leave on for 30 sec.\u003c\/p\u003e\n\u003cp\u003e3. Rinse thoroughly.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\n\u003cstrong\u003eIngredients: \u003c\/strong\u003e \u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Cetyl Alcohol, Malic Acid, Paraffinum Liquidum\/ Mineral Oil\/ Huile Minerale, Isopropyl Myristate, Ceteareth-25, Cetrimonium Chloride, Sodium Hydroxide, Phenoxyethanol, Glyceryl Oleate, Isopropyl Alcohol, Parfum\/Fragrance, Coco-Glucoside, Behentrimonium Chloride, Amodimethicone, Tocopheryl Acetate, Polyquaternium-37, Squalane, Guar Hydroxypropyltrimonium Chloride, Disodium EDTA, Oleic Acid, Ethylhexylglycerin, Propylene Glycol Dicaprylate\/Dicaprate, Linalool, Citric Acid, Trideceth-12, PPG-1 Trideceth-6, Citronellol, Histidine, Acrylates\/Stearyl Methacrylate Copolymer, Sorbitan Oleate, Sodium Benzoate, Tocopherol, EDTA, Hydrogenated Palm Glycerides Citrate, Lecithin, Ascorbyl Palmitate.\u003c\/h6\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65601108312413,"sku":null,"price":21.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/WE006E_1_799e3367-7567-4ec7-9c4b-85649f0840ef.png?v=1787215103"},{"product_id":"wella-professional-ultimate-repair-mask-150ml","title":"Wella Professional Ultimate Repair Step 2 Mask 150ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch6\u003e\u003cbr\u003e\u003c\/h6\u003e\n\u003ch4\u003e\n\u003cstrong\u003e\u003c\/strong\u003eProduct details:\u003c\/h4\u003e\n\u003cp\u003eUltimate Repair Mask is a luxurious cream that repairs hair damage from UV, hot tools, extensions, elastics and bleaching. It delivers visibly smoother, healthier-looking and easier-to-style hair through targeted adaptive technology. Suitable for all hair types.\u003c\/p\u003e\n\u003cp\u003e-Patented technology and adaptive technology with AHA and Omega 9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: fine, medium, coarse, straight, wavy, curly, coily, zaggy, thick, oily\u003c\/p\u003e\n\u003cp\u003e-Dermatologically tested\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e-Repairs the hair inside \u0026amp; out\u003c\/p\u003e\n\u003cp\u003e-6x easier wet detangling*\u003c\/p\u003e\n\u003cp\u003e-Instant frizz reduction\u003c\/p\u003e\n\u003cp\u003e-Targets the most damaged areas to repair bonds inside and replenish hair outside\u003c\/p\u003e\n\u003cp\u003e *vs. non-conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1. Apply on clean damp hair lengths and ends.\u003c\/p\u003e\n\u003cp\u003e2. Leave on for 5 min.\u003c\/p\u003e\n\u003cp\u003e3. Rinse thoroughly.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003ch6\u003eIngredients\u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Stearyl Alcohol, Behentrimonium Chloride, Cetyl Alcohol, Propylene Glycol, Quaternium-80, Phenoxyethanol, Parfum\/Fragrance, Isopropyl Alcohol, Malic Acid, Aminomethyl Propanol, Glyceryl Oleate, Tocopheryl Acetate, Oleic Acid, Squalane, Linalool, Citronellol, Citric Acid, Histidine, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65601247117661,"sku":null,"price":21.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Mask_150ml_EPI_a7fd6731-c43c-463a-aba0-18b6ca746901.jpg?v=1787214953"},{"product_id":"wella-professional-ultimate-repair-mask-500ml","title":"Wella Professional Ultimate Repair Step 2 Mask 500ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch6\u003e\u003cbr\u003e\u003c\/h6\u003e\n\u003ch4\u003e\n\u003cstrong\u003e\u003c\/strong\u003eProduct details:\u003c\/h4\u003e\n\u003cp\u003eUltimate Repair Mask is a luxurious cream that repairs hair damage from UV, hot tools, extensions, elastics and bleaching. It delivers visibly smoother, healthier-looking and easier-to-style hair through targeted adaptive technology. Suitable for all hair types.\u003c\/p\u003e\n\u003cp\u003e-Patented technology and adaptive technology with AHA and Omega 9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: fine, medium, coarse, straight, wavy, curly, coily, zaggy, thick, oily\u003c\/p\u003e\n\u003cp\u003e-Dermatologically tested\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e-Repairs the hair inside \u0026amp; out\u003c\/p\u003e\n\u003cp\u003e-6x easier wet detangling*\u003c\/p\u003e\n\u003cp\u003e-Instant frizz reduction\u003c\/p\u003e\n\u003cp\u003e-Targets the most damaged areas to repair bonds inside and replenish hair outside\u003c\/p\u003e\n\u003cp\u003e *vs. non-conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1. Apply on clean damp hair lengths and ends.\u003c\/p\u003e\n\u003cp\u003e2. Leave on for 5 min.\u003c\/p\u003e\n\u003cp\u003e3. Rinse thoroughly.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/p\u003e\n\u003ch6\u003eIngredients\u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Stearyl Alcohol, Behentrimonium Chloride, Cetyl Alcohol, Propylene Glycol, Quaternium-80, Phenoxyethanol, Parfum\/Fragrance, Isopropyl Alcohol, Malic Acid, Aminomethyl Propanol, Glyceryl Oleate, Tocopheryl Acetate, Oleic Acid, Squalane, Linalool, Citronellol, Citric Acid, Histidine, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65601467941213,"sku":null,"price":26.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Mask_150ml_SI_5_27858458-924e-4108-8231-4e4e7b325e09.jpg?v=1787214616"},{"product_id":"wella-professional-ultimate-repair-step-1-shampoo-100ml","title":"Wella Professional Ultimate Repair Step 1 Shampoo 100ml","description":"\u003cp\u003eProduct details:\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Shampoo is a rich cream shampoo with a lightweight foaming formula that gently and effectively cleanses hair with a luxurious lather. Formulated with our Metal Purifier technology, this shampoo detoxifies and rebuilds heat- and bleach-damaged hair inside and out, leaving it looking healthy, shiny and smooth.\u003c\/p\u003e\n\u003cp\u003e-Patented technology* with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/p\u003e\n\u003cp\u003e-Lightweight cream formula for luxurious foaming-lavish texture and luxurious scent\u003c\/p\u003e\n\u003cp\u003e-For all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/p\u003e\n\u003cp\u003e-Dermatologically tested\u003c\/p\u003e\n\u003cp\u003e-Vegan \/ Formulated without animal derived ingredients\u003c\/p\u003e\n\u003cp\u003e-Color safe \u003c\/p\u003e\n\u003cp\u003eBenefits:\u003c\/p\u003e\n\u003cp\u003e-Formulated with Metal Purifier technology to purify and detox hair from metals\u003c\/p\u003e\n\u003cp\u003e-Gently prepares hair for further repair treatment and care routine\u003c\/p\u003e\n\u003cp\u003eHow to use:\u003c\/p\u003e\n\u003cp\u003e1. Apply on wet hair and distribute evenly on scalp. Massage and lather.\u003c\/p\u003e\n\u003cp\u003e2. Rinse and repeat if needed.\u003c\/p\u003e\n\u003ch6\u003e\n\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eKey Ingredients:AHA, Omega-9, Metal Purifier technology\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eAqua\/Water\/Eau, Sodium Lauryl Sulfate, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Glycol Distearate, Dimethicone, Cocamide MEA, Parfum\/Fragrance, Panthenol, Sodium Benzoate, Malic Acid, Guar Hydroxypropyltrimonium Chloride, Sodium Chloride, Salicylic Acid, Tocopheryl Acetate, Citric Acid, Sodium Hydroxide, Tetrasodium EDTA, Trisodium Ethylenediamine Disuccinate, Glycerin, Methylparaben, Histidine, Linalool, Citronellol, Hydrochloric Acid, Oleic Acid, Squalane, Glyceryl Oleate, Magnesium Nitrate, Methylchloroisothiazolinone, Magnesium Chloride, Sodium Citrate, Methylisothiazolinone, Sodium Xylenesulfonate, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/strong\u003e\n\u003c\/h6\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635291627869,"sku":null,"price":9.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Shampoo_100ml_EPI.png?v=1787215955"},{"product_id":"wella-professional-ultimate-repair-step-3-miracle-leave-in-spray-95ml","title":"Wella Professional Ultimate Repair Step 3 Hair Rescue 95ml","description":"\u003cp\u003eUltimate Repair Miracle Hair Rescue is a hair repair treatment that helps repair hair damage in 90 seconds. This luxury leave-on spray-powered by Alpha-Hydroxy Acid (AHA) and Omega-9-detangles wet hair and strengthens, smooths, and rebuilds hair inside and out. Transformative results after just one use.\u003c\/p\u003e\n\u003cp\u003ePatented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003cbr\u003eDermatologically tested\u003cbr\u003eVegan \/ Formulated without animal derived ingredients\u003cbr\u003eColour safe \u003c\/p\u003e\n\u003cp\u003eBenefits:\u003c\/p\u003e\n\u003cp\u003eRepair hair damage in 90 seconds*\u003cbr\u003e99% less breakage**\u003cbr\u003e12x smoother hair ***\u003c\/p\u003e\n\u003cp\u003e*When using ULTIMATE REPAIR Miracle Hair Rescue\u003c\/p\u003e\n\u003cp\u003e**When using ULTIMATE REPAIR Miracle Hair Rescue instrumental test vs. non-conditioning Shampoo\u003c\/p\u003e\n\u003cp\u003e***Vs. non-conditioning Shampoo\u003c\/p\u003e\n\u003cp\u003eHow to Use:\u003c\/p\u003e\n\u003cp\u003e5 sprays for fine hair\u003cbr\u003e10 sprays for medium hair\u003cbr\u003e15 sprays for coarse hair\u003c\/p\u003e\n\u003cp\u003eIngredients:\u003cbr\u003eKey Ingredients:AHA, Omega-9\u003cbr\u003eAqua\/Water\/Eau, Propylene Glycol, Behentrimonium Chloride, Amodimethicone, Quaternium-80, Cetrimonium Chloride, Isopropyl Alcohol, Panthenol, Parfum\/Fragrance, Malic Acid, Glyceryl Oleate, Methylparaben, Tocopheryl Acetate, Trideceth-12, Squalane, Sodium Hydroxide, Disodium EDTA, Phenoxyethanol, Oleic Acid, Linalool, Histidine, Citronellol, Citric Acid, Geraniol, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635293528413,"sku":null,"price":43.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Miracle_Hair_Rescue_95ml_EPI.jpg?v=1787216138"},{"product_id":"wella-professional-ultimate-repair-step-3-hair-rescue-30ml","title":"Wella Professional Ultimate Repair Step 3 Hair Rescue 30ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003ch4\u003eProduct details:\u003c\/h4\u003e\n\u003cp\u003eUltimate Repair Miracle Hair Rescue is a hair repair treatment that helps repair hair damage in 90 seconds. This luxury leave-on spray—powered by Alpha-Hydroxy Acid (AHA) and Omega-9—detangles wet hair and strengthens, smooths, and rebuilds hair inside and out. Transformative results after just one use.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePatented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/li\u003e\n\u003cli\u003eDermatologically tested\u003c\/li\u003e\n\u003cli\u003eVegan \/ Formulated without animal derived ingredients\u003c\/li\u003e\n\u003cli\u003eColour safe \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cul\u003e\n\u003cli\u003eRepair hair damage in 90 seconds*\u003c\/li\u003e\n\u003cli\u003e99% less breakage**\u003c\/li\u003e\n\u003cli\u003e12x smoother hair ***\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*When using ULTIMATE REPAIR Miracle Hair Rescue\u003c\/p\u003e\n\u003cp\u003e**When using ULTIMATE REPAIR Miracle Hair Rescue instrumental test vs. non-conditioning Shampoo\u003c\/p\u003e\n\u003cp\u003e*** Vs. non-conditioning Shampoo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to Use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e5 sprays for fine hair\u003c\/li\u003e\n\u003cli\u003e10 sprays for medium hair\u003c\/li\u003e\n\u003cli\u003e15 sprays for coarse hair\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Propylene Glycol, Behentrimonium Chloride, Amodimethicone, Quaternium-80, Cetrimonium Chloride, Isopropyl Alcohol, Panthenol, Parfum\/Fragrance, Malic Acid, Glyceryl Oleate, Methylparaben, Tocopheryl Acetate, Trideceth-12, Squalane, Sodium Hydroxide, Disodium EDTA, Phenoxyethanol, Oleic Acid, Linalool, Histidine, Citronellol, Citric Acid, Geraniol, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/h6\u003e\n\u003ch3\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635355165021,"sku":null,"price":20.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella_Professionals_Ultimate_Repair_Miracle_Hair_Rescue_30ml_30ml_EPI.jpg?v=1787216569"},{"product_id":"wella-professional-ultimate-repair-step-3-miracle-leave-in-95ml","title":"Wella Professional Ultimate Repair Step 3 Miracle Leave In 95ml","description":"\u003cp\u003e\u003cstrong\u003eProduct details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUltimate Repair Protective Leave-in is a delicate cream that instantly protects damaged hair from 5 key concerns: breakage, UV, heat, mechanical damage and excess frizz to deliver visibly smoother, healthier-looking and easier-to-style hair. Suitable for all hair types and works perfectly on curls.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePatented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/li\u003e\n\u003cli\u003eFormulated without parabens\u003c\/li\u003e\n\u003cli\u003eFor all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/li\u003e\n\u003cli\u003eDermatologically tested\u003c\/li\u003e\n\u003cli\u003eVegan \/ Formulated without animal derived ingredients\u003c\/li\u003e\n\u003cli\u003eColour safe\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eProtection from breakage, UV, heat up to 450°F\/230°C, mechanical damage and frizz\u003c\/li\u003e\n\u003cli\u003e99% less breakage*\u003c\/li\u003e\n\u003cli\u003eReduces frizz for up to 72 hours**\u003c\/li\u003e\n\u003cli\u003eEasier styling\u003c\/li\u003e\n\u003cli\u003e8x smoother*** hair, for hair protection against mechanical damage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*vs non conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e**When using Ultimate Repair Step 3 or 4. Versus non-conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1 pump for fine hair\u003c\/li\u003e\n\u003cli\u003e2 pumps for medium hair\u003c\/li\u003e\n\u003cli\u003e3-4 pumps for coarse hair\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch6\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Isohexadecane, Isopropyl Palmitate, Dimethicone, Polyacrylamide, C13-14 Isoparaffin, Parfum\/Fragrance, Stearyl Alcohol, Benzyl Alcohol, Phenoxyethanol, Sodium Benzoate, Steareth-21, Panthenol, Malic Acid, Glyceryl Oleate, Tocopheryl Acetate, PEG-23M, Steareth-2, Sodium Hydroxide, Laureth-7, Oleic Acid, Squalane, Linalool, Disodium EDTA, Citronellol, Histidine, Silica, Ethylhexyl Methoxycinnamate, Citric Acid, Geraniol, BHT, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/h6\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635357393245,"sku":null,"price":13.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/1_5424dedf-4bb6-421c-be64-8b82f1270ecf.png?v=1787216720"},{"product_id":"wella-professional-ultimate-repair-step-5-night-serum-95ml","title":"Wella Professional Ultimate Repair Step 5 Night Serum 95ml","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4\u003eProduct details:\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp\u003eUltimate Repair Night Serum provides overnight hair care and visibly corrects dullness, dryness, and breakage. This ultimate night serum helps protect and revive your hair while you sleep: Omega-9 moisturises, and defence polymers help protect the hair from night stressors like pillow friction. Combine with Wella Professionals Ultimate Repair Miracle Hair Rescue for the ultimate in 24\/7 hair care.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis lightweight hair treatment has a rich gel texture, a luxurious scent, and a patented formula with Omega-9, AHA and defence polymers\u003c\/li\u003e\n\u003cli\u003eHelps protect against night stressors like pillow friction, helping to reduce tangling and breakage\u003c\/li\u003e\n\u003cli\u003e8 hours nourishment: Wake up to noticeable results, with frizz control and up to 6x smoother hair* after one night\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*Wella company is a member in International Collaboration on Cosmetics Safe\u003c\/p\u003e\n\u003cp\u003e*vs non conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003col\u003e\n\u003cli\u003eApply 1-3 pumps on dry or damp hair at bedtime, depending on hair length.\u003c\/li\u003e\n\u003cli\u003eDistribute from length to ends.\u003c\/li\u003e\n\u003cli\u003eNo need to rinse in the morning.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eUse as often as desired.\u003c\/p\u003e\n\u003ch6\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Stearyl Alcohol, Behentrimonium Chloride, Cetyl Alcohol, Propylene Glycol, Quaternium-80, Phenoxyethanol, Parfum\/Fragrance, Isopropyl Alcohol, Malic Acid, Aminomethyl Propanol, Glyceryl Oleate, Tocopheryl Acetate, Oleic Acid, Squalane, Linalool, Citronellol, Citric Acid, Histidine, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635396419933,"sku":null,"price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella-Professionals_Ultimate-Repair_Night-Serum_95ml_eCom_EPI_12afa753-35ef-43e1-8041-e89cde1ad4f9.jpg?v=1787217070"},{"product_id":"wella-professional-ultimate-repair-step-5-night-serum-30ml","title":"Wella Professional Ultimate Repair Step 5 Night Serum 30ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003ch4\u003eProduct details:\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp\u003e\u003cspan\u003eUltimate Repair Night Serum provides overnight hair care and visibly corrects dullness, dryness, and breakage. This ultimate night serum helps protect and revive your hair while you sleep: Omega-9 moisturises, and defence polymers help protect the hair from night stressors like pillow friction. Combine with Wella Professionals Ultimate Repair Miracle Hair Rescue for the ultimate in 24\/7 hair care.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis lightweight hair treatment has a rich gel texture, a luxurious scent, and a patented formula with Omega-9, AHA and defence polymers\u003c\/li\u003e\n\u003cli\u003eHelps protect against night stressors like pillow friction, helping to reduce tangling and breakage\u003c\/li\u003e\n\u003cli\u003e8 hours nourishment: Wake up to noticeable results, with frizz control and up to 6x smoother hair* after one night\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*Wella company is a member in International Collaboration on Cosmetics Safe\u003c\/p\u003e\n\u003cp\u003e*vs non conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\n\u003col\u003e\n\u003cli\u003eApply 1-3 pumps on dry or damp hair at bedtime, depending on hair length.\u003c\/li\u003e\n\u003cli\u003eDistribute from length to ends.\u003c\/li\u003e\n\u003cli\u003eNo need to rinse in the morning.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eUse as often as desired.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch6\u003e\n\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003ch6\u003eKey Ingredients: AHA, Omega-9\u003c\/h6\u003e\n\u003ch6\u003eAqua\/Water\/Eau, Stearyl Alcohol, Behentrimonium Chloride, Cetyl Alcohol, Propylene Glycol, Quaternium-80, Phenoxyethanol, Parfum\/Fragrance, Isopropyl Alcohol, Malic Acid, Aminomethyl Propanol, Glyceryl Oleate, Tocopheryl Acetate, Oleic Acid, Squalane, Linalool, Citronellol, Citric Acid, Histidine, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635414540637,"sku":null,"price":14.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/Wella-Professionals_Ultimate-Repair_Night-Serum_30ml_eCom_EPI.jpg?v=1787217960"},{"product_id":"wella-professional-ultimate-repair-step-4-protective-leave-in-95ml","title":"Wella Professional Ultimate Repair Step 4 Protective Leave in 95ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow flex\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv class=\"relative h-0\"\u003e\u003cstrong\u003eProduct details:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"relative h-0\"\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\n\u003cp\u003eUltimate Repair Protective Leave-in is a delicate cream that instantly protects damaged hair from 5 key concerns: breakage, UV, heat, mechanical damage and excess frizz to deliver visibly smoother, healthier-looking and easier-to-style hair. Suitable for all hair types and works perfectly on curls.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePatented technology with AHA and Omega-9 to strengthen and rebuild the hair inside and out\u003c\/li\u003e\n\u003cli\u003eFormulated without parabens\u003c\/li\u003e\n\u003cli\u003eFor all hair types and textures: medium, oily, fine, thick, straight, wavy, curly, coily\u003c\/li\u003e\n\u003cli\u003eDermatologically tested\u003c\/li\u003e\n\u003cli\u003eVegan \/ Formulated without animal derived ingredients\u003c\/li\u003e\n\u003cli\u003eColour safe\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBenefits\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eProtection from breakage, UV, heat up to 450°F\/230°C, mechanical damage and frizz\u003c\/li\u003e\n\u003cli\u003e99% less breakage*\u003c\/li\u003e\n\u003cli\u003eReduces frizz for up to 72 hours**\u003c\/li\u003e\n\u003cli\u003eEasier styling\u003c\/li\u003e\n\u003cli\u003e8x smoother*** hair, for hair protection against mechanical damage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*vs non conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e**When using Ultimate Repair Step 3 or 4. Versus non-conditioning shampoo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to use:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1 pump for fine hair\u003c\/li\u003e\n\u003cli\u003e2 pumps for medium hair\u003c\/li\u003e\n\u003cli\u003e3-4 pumps for coarse hair\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch6\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e\u003c\/h6\u003e\n\u003ch6\u003e\u003cstrong\u003e\u003cspan\u003eAqua\/Water\/Eau, Isohexadecane, Isopropyl Palmitate, Dimethicone, Polyacrylamide, C13-14 Isoparaffin, Parfum\/Fragrance, Stearyl Alcohol, Benzyl Alcohol, Phenoxyethanol, Sodium Benzoate, Steareth-21, Panthenol, Malic Acid, Glyceryl Oleate, Tocopheryl Acetate, PEG-23M, Steareth-2, Sodium Hydroxide, Laureth-7, Oleic Acid, Squalane, Linalool, Disodium EDTA, Citronellol, Histidine, Silica, Ethylhexyl Methoxycinnamate, Citric Acid, Geraniol, BHT, Lecithin, Ascorbyl Palmitate, Tocopherol, Hydrogenated Palm Glycerides Citrate.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h6\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Hairways","offers":[{"title":"Default Title","offer_id":65635654631773,"sku":null,"price":14.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/files\/1_28036324-64f7-4fc9-83ea-56e67f3b9971.png?v=1787219833"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7485\/2445\/collections\/5_b44592ea-6c80-4c38-b1cc-2287c24cdc10.png?v=1787221449","url":"https:\/\/www.hairways.co.uk\/collections\/wella-ultimate-repair.oembed?page=2","provider":"Hairways","version":"1.0","type":"link"}