{"title":"Dry shampoos","description":"\u003cp\u003eLightweight formulas that instantly refresh hair between washes. They absorb excess oil, restore volume to the roots, and extend style hold, for clean, light hair in minutes.\u003c\/p\u003e","products":[{"product_id":"re-neu-shampooing-sec","title":"Dry shampoo again","description":"\u003cp data-start=\"228\" data-end=\"514\"\u003eForget washing and recharge your batteries. This fast-absorbing formula eliminates excess oil while restoring volume to the roots. It instantly refreshes hair by neutralizing odors and impurities, for a light and lasting feeling of cleanliness.\u003c\/p\u003e\n\u003cp data-start=\"516\" data-end=\"550\"\u003eScent: Kalette Coconut\u003c\/p\u003e","brand":"Neuma","offers":[{"title":"Default Title","offer_id":42100135428205,"sku":"","price":30.42,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0618\/2951\/3325\/files\/Product_template_-_standard_-_2026-01-02T102352.390.png?v=1767367493"},{"product_id":"shampooing-sec-air-wash-118ml-k18","title":"Airwash Dry Shampoo","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e Reinvent your hair care routine with K18 Air Wash Dry Shampoo. Designed to refresh hair between washes without water, this unique dry shampoo removes impurities, excess oil, and product buildup, while preserving hair's natural vitality and texture. With its lightweight, residue-free formula, it instantly refreshes your hairstyle, leaving your hair soft, voluminous, and revitalized, as if you had just washed it. \u003c\/span\u003e\u003c\/p\u003e","brand":"K18","offers":[{"title":"Default Title","offer_id":42100187463789,"sku":"","price":69.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0618\/2951\/3325\/files\/Product_template_-_standard_-_2026-01-02T102055.675.png?v=1767367335"},{"product_id":"shampooing-sec-parfume","title":"Perfumed Dry Shampoo","description":"\u003cp data-start=\"197\" data-end=\"467\"\u003eThis ultra-fine spray immediately absorbs excess sebum at the roots and scalp, restoring freshness and lightness to hair between washes. Infused with neroli essential oil, it leaves a delicate and refined fragrance that lasts up to 24 hours.\u003c\/p\u003e\n\u003cp data-start=\"469\" data-end=\"610\"\u003eIdeal for prolonging the feeling of cleanliness after a blow-dry or for instantly reviving hair, at home or on the go.\u003c\/p\u003e","brand":"Kérastase","offers":[{"title":"150g","offer_id":43284192231533,"sku":null,"price":58.0,"currency_code":"CAD","in_stock":true},{"title":"1.2 oz","offer_id":43284192264301,"sku":null,"price":32.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0618\/2951\/3325\/files\/Product_template_-_standard_29.png?v=1764448697"},{"product_id":"redken-3","title":"Redken Deep Clean Dry Shampoo 150ML","description":"\u003cp data-start=\"189\" data-end=\"537\"\u003e\u003cstrong data-start=\"192\" data-end=\"218\"\u003eRedken's Deep Clean Dry Shampoo\u003c\/strong\u003e is a dry shampoo designed to refresh hair between washes while effectively absorbing excess oil at the roots. Its formula provides an immediate feeling of freshness, helps restore volume, and leaves hair clean and light, without heavy residue.\u003c\/p\u003e\n\u003cp data-start=\"539\" data-end=\"913\"\u003e\u003cstrong data-start=\"539\" data-end=\"572\"\u003eWhy you'll love it:\u003c\/strong\u003e\u003cbr data-start=\"572\" data-end=\"575\"\u003e• Quickly absorbs excess sebum at the roots\u003cbr data-start=\"624\" data-end=\"627\"\u003e• Refreshes hair between washes\u003cbr data-start=\"669\" data-end=\"672\"\u003e• Helps extend your hairstyle longer\u003cbr data-start=\"717\" data-end=\"720\" data-is-only-node=\"\"\u003e• Restores volume and lightness\u003cbr data-start=\"757\" data-end=\"760\"\u003e• Leaves hair feeling clean and fresh\u003cbr data-start=\"810\" data-end=\"813\"\u003e• Dry finish without a heavy feel\u003cbr data-start=\"840\" data-end=\"843\"\u003e• Ideal for spacing out shampoos or refreshing after a workout\u003c\/p\u003e\n\u003cp data-start=\"915\" data-end=\"1076\"\u003e\u003cstrong data-start=\"915\" data-end=\"931\"\u003eIdeal for:\u003c\/strong\u003e\u003cbr data-start=\"931\" data-end=\"934\"\u003eAll hair types, especially roots that quickly become oily or hair that needs a quick refresh.\u003c\/p\u003e\n\u003cp data-start=\"1078\" data-end=\"1225\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1078\" data-end=\"1092\"\u003eResult:\u003c\/strong\u003e\u003cbr data-start=\"1092\" data-end=\"1095\"\u003eRefreshed, cleaner, lighter, and more voluminous hair, with less excess oil and an instant feeling of freshness.\u003c\/p\u003e","brand":"Redken","offers":[{"title":"Default Title","offer_id":45234713952365,"sku":null,"price":32.19,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0618\/2951\/3325\/files\/deep_clean_take_2.png?v=1779831038"},{"product_id":"evo-water-killer-shampooing-sec","title":"EVO Water Killer Dry Shampoo 200ml","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a15e162-fa4c-83ea-9c33-09ace2fbb709-9\" data-is-intersecting=\"true\"\u003e\n\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a15e162-fa4c-83ea-9c33-09ace2fbb709-9\" data-turn-id-container=\"request-6a15e162-fa4c-83ea-9c33-09ace2fbb709-9\" data-testid=\"conversation-turn-26\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"935de62e-2aa0-4204-9a8b-80a39a2decf8\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\n\u003cp data-start=\"90\" data-end=\"223\"\u003eThe ideal dry shampoo to refresh hair, absorb excess oil, and restore texture and volume in seconds.\u003c\/p\u003e\n\n\u003cp data-start=\"225\" data-end=\"559\"\u003eEvo's \u003cstrong data-start=\"228\" data-end=\"256\"\u003eWater Killer Dry Shampoo\u003c\/strong\u003e is a 2-in-1 dry shampoo that refreshes hair between washes while adding texture and hold to hairstyles. Its formula helps absorb excess oil at the roots, restores volume, and leaves hair feeling clean, light, and easy to restyle.\u003c\/p\u003e\n\n\u003cp data-start=\"561\" data-end=\"962\"\u003e\u003cstrong data-start=\"561\" data-end=\"594\"\u003eWhy you'll love it:\u003c\/strong\u003e\u003cbr data-start=\"594\" data-end=\"597\"\u003e• Quickly absorbs excess oil at the roots\u003cbr data-start=\"646\" data-end=\"649\"\u003e• Refreshes hair without needing to wash it\u003cbr data-start=\"695\" data-end=\"698\"\u003e• Adds volume and texture\u003cbr data-start=\"733\" data-end=\"736\" data-is-only-node=\"\"\u003e• Helps extend the life of blowouts and hairstyles\u003cbr data-start=\"793\" data-end=\"796\"\u003e• Leaves hair feeling light and fresh\u003cbr data-start=\"855\" data-end=\"858\"\u003e• Ideal for spacing out shampoos\u003cbr data-start=\"893\" data-end=\"896\"\u003e• Perfect for adding body to flat or second-day hair\u003c\/p\u003e\n\n\u003cp data-start=\"964\" data-end=\"1142\"\u003e\u003cstrong data-start=\"964\" data-end=\"980\"\u003eIdeal for:\u003c\/strong\u003e\u003cbr data-start=\"980\" data-end=\"983\"\u003eAll hair types, especially hair that gets oily quickly, lacks volume, or needs a quick refresh between washes.\u003c\/p\u003e\n\n\u003cp data-start=\"1144\" data-end=\"1273\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1144\" data-end=\"1158\"\u003eResult:\u003c\/strong\u003e\u003cbr data-start=\"1158\" data-end=\"1161\"\u003eRefreshed, cleaner hair with more volume, texture, and an instant feeling of freshness.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"pointer-events-none translate-y-(--scroll-root-safe-area-inset-bottom) R6Vx5W_threadScrollVars min-h-(--gutter-remaining-height,0px) group-data-stream-active\/scroll-root:h-[calc(var(--thread-response-height)-16*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate 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 single-line flex flex-col\"\u003e\n\n\u003cdiv class=\"relative mx-auto h-0\"\u003e\n\n\u003cdiv class=\"flex h-0 items-end justify-center motion-safe:transition-all motion-safe:delay-300 motion-safe:duration-300 group-[:not([data-scroll-from-end])]\/scroll-root:scale-50 group-[:not([data-scroll-from-end])]\/scroll-root:translate-y-2 group-[:not([data-scroll-from-end])]\/scroll-root:opacity-0 group-[:not([data-scroll-from-end])]\/scroll-root:pointer-events-none group-[:not([data-scroll-from-end])]\/scroll-root:duration-100 group-[:not([data-scroll-from-end])]\/scroll-root:delay-0 absolute start-1\/2 z-10 -translate-x-1\/2 bottom-[calc(100%+6*var(--spacing)+var(--thread-scroll-to-bottom-banner-offset,0px))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv id=\"thread-bottom\"\u003e\n\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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-[var(--thread-component-gap,1rem)]\"\u003e\n\n\u003cdiv class=\"w-full\"\u003e\n\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\" data-type=\"unified-composer\"\u003e\n\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/form\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"EVO","offers":[{"title":"Brunette\/Brown","offer_id":45328003235949,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Original","offer_id":45328005070957,"sku":null,"price":47.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0618\/2951\/3325\/files\/waterkiller200.png?v=1779918925"}],"url":"https:\/\/spazioboutique.ca\/en-ca\/collections\/shampooings-secs.oembed","provider":"Spazio Boutique","version":"1.0","type":"link"}