{"title":"Best Sellers","description":null,"products":[{"product_id":"hair-perfect-duo","title":"DX hair perfect duo","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eDuo Pack — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .includes{\n    list-style:none;\n    margin:0 0 32px;\n    padding:0;\n    display:grid;\n    gap:0;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    overflow:hidden;\n  }\n\n  .includes li{\n    display:flex;\n    align-items:flex-start;\n    gap:14px;\n    padding:16px 18px;\n    background:var(--bg);\n  }\n\n  .includes li + li{\n    border-top:1px solid var(--line);\n  }\n\n  .includes .qty{\n    flex:none;\n    width:28px;\n    height:28px;\n    border-radius:50%;\n    background:var(--ink);\n    color:var(--bg);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    font-family:'Fraunces', Georgia, serif;\n    font-size:14px;\n  }\n\n  .includes strong{\n    display:block;\n    font-size:15.5px;\n    color:var(--ink);\n    margin-bottom:2px;\n  }\n\n  .includes p{\n    margin:0;\n    font-size:14.5px;\n    color:var(--ink-soft);\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eComplete duo set\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eDuo Pack\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eA new lease on life for your hair.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Our Duo Pack gives your hair a new lease on life. This pairing of Hair Fiber and Locking Spray covers both steps in one set — adding instant volume and thickness, then locking the finish in place — so you get a fuller look that's secure and stable from the moment you step out the door.\n  \u003c\/p\u003e\n\n  \u003cul class=\"includes\"\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eHair Fiber\u003c\/strong\u003e\n        \u003cp\u003eAdds volume and thickness to thinning or sparse hair.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLocking Spray\u003c\/strong\u003e\n        \u003cp\u003eKeeps your hair in place for a secure, stable look all day.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant volume\u003c\/strong\u003e — visibly fuller, thicker-looking hair in seconds.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eComplete two-step set\u003c\/strong\u003e — fiber and locking spray included, ready to use together.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eSecure, stable hold\u003c\/strong\u003e — the locking spray keeps fibers in place through the day.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural, seamless finish\u003c\/strong\u003e — blends undetectably with your own hair.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Duo Pack\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eShape your hair the way you normally style it. Make sure your hair is fully dry before applying.\u003c\/li\u003e\n          \u003cli\u003eSprinkle the Hair Fiber over the sparse hair area until the scalp is no longer visible. If the fibers feel slow to release, tilt and gently shake the bottle to help them fall evenly.\u003c\/li\u003e\n          \u003cli\u003eShape your hair carefully with your hands so the fibers fully penetrate the hair — this blends them in for an instantly natural look.\u003c\/li\u003e\n          \u003cli\u003eFinish with the Locking Spray to fix the fibers in place and lock in a secure, stable look.\u003c\/li\u003e\n          \u003cli\u003eBefore bed, wash the fibers out with your normal shampoo.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external, cosmetic use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers or spray mist; use in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eBoth products wash out completely with your regular shampoo — no special remover needed. Reseal the fiber bottle and spray cap tightly after each use, and store both pieces upright in a cool, dry place away from direct sunlight and heat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe","offers":[{"title":"black","offer_id":60765709107570,"sku":null,"price":2250.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":60765709140338,"sku":null,"price":2250.0,"currency_code":"PKR","in_stock":true},{"title":"medium brown","offer_id":60765709173106,"sku":null,"price":2250.0,"currency_code":"PKR","in_stock":true},{"title":"light brown","offer_id":60765709205874,"sku":null,"price":2250.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/Gemini_Generated_Image_6s809y6s809y6s80.png?v=1760733096"},{"product_id":"dexe-black-hair-shampoo-200ml","title":"DX BLACK HAIR SHAMPOO 200ML","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eDX Hair Dye Shampoo — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(30px, 6vw, 44px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 16px;\n  }\n\n  .lede-secondary{\n    font-size:15.5px;\n    color:var(--ink-soft);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eAmmonia-free · Color in one step\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eDX Hair Dye Shampoo\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eColor \u0026amp; care in one step.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Say goodbye to complicated hair dye routines. DX Hair Dye Shampoo is your all-in-one solution for instant hair coloring and nourishment. Specially formulated with natural ingredients, it doesn't just give your hair a rich, long-lasting color — it deeply cleanses and conditions with every wash.\n  \u003c\/p\u003e\n  \u003cp class=\"lede-secondary\"\u003e\n    Just apply it like a regular shampoo — no brushes, no bowls, no long waiting times. In just 5–10 minutes, grey or faded hair transforms into a vibrant, youthful look with a natural finish.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eProcessing time\u003c\/span\u003e5–10 minutes\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFormula\u003c\/span\u003eAmmonia-free, natural ingredients\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCoverage\u003c\/span\u003eGrey \u0026amp; faded hair\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eSuitable for\u003c\/span\u003eMen and women\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eEasy to use\u003c\/strong\u003e — no mixing or mess, applies like a regular shampoo.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eAmmonia-free \u0026amp; gentle\u003c\/strong\u003e — formulated to be kind to your scalp.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eCovers grey hair effectively\u003c\/strong\u003e — even, natural-looking coverage.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eLong-lasting color with shine\u003c\/strong\u003e — cleanses, conditions, and colors in one step.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your DX Hair Dye Shampoo\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eWear gloves and work on dry or towel-dried hair for the most even color result.\u003c\/li\u003e\n          \u003cli\u003eApply a generous, even layer through your hair, just as you would a regular shampoo, making sure grey areas are fully covered.\u003c\/li\u003e\n          \u003cli\u003eMassage gently into the scalp and through the lengths to work up a lather.\u003c\/li\u003e\n          \u003cli\u003eLeave in for 5–10 minutes, checking color development as you near the end of that window.\u003c\/li\u003e\n          \u003cli\u003eRinse thoroughly with warm water until the water runs clear.\u003c\/li\u003e\n          \u003cli\u003eFollow with your regular conditioner if you'd like extra softness.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eAlways do a patch test on a small area of skin 48 hours before first use, and re-test before each new application.\u003c\/li\u003e\n          \u003cli\u003eFor external use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003eWear gloves throughout application to avoid staining hands.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDo not use on broken, irritated, or sunburned scalp skin.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use immediately if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n          \u003cli\u003eResults and color development time may vary depending on your natural hair color and condition.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eAftercare \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFor the longest-lasting color, wait 48 hours before your next wash and use a color-safe shampoo afterward. Store the bottle tightly closed, upright, in a cool, dry place away from direct sunlight and heat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged. A patch test is strongly recommended before every use.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe","offers":[{"title":"Default Title","offer_id":60765709238642,"sku":null,"price":1450.0,"currency_code":"PKR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsAppImage2025-07-01at3.42.16PM.jpg?v=1760733096"},{"product_id":"dexe-hair-building-fibers-black-no-1-22-gm","title":"DX HAIR BUILDING Fiber  22 GM","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHair Building Fiber — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eNatural keratin · Cosmetic\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHair Building Fiber\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eThin hair, thicker in seconds.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    This Hair Building Fiber is an exceptional cosmetic product designed to make thin hair look thicker within seconds. It's made from natural keratin fibers — the same protein material your own hair is built from — so it covers thin, sparse areas while restoring a warm, natural-looking fullness to your hair. A quick, everyday step that gives fine or thinning hair the density and body of a natural head of hair.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFormula\u003c\/span\u003eNatural keratin fibers\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eUse\u003c\/span\u003eApplies to scalp \u0026amp; thinning hair\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eResult\u003c\/span\u003eFuller, thicker-looking hair in seconds\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCompatibility\u003c\/span\u003eWorks with any hair color\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural keratin fibers\u003c\/strong\u003e — made from the same material your own hair is made of.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant thickness\u003c\/strong\u003e — visibly covers thin, sparse hair within seconds.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eRestores warmth \u0026amp; fullness\u003c\/strong\u003e — brings back a natural-looking density to thinning areas.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eCosmetic, not chemical\u003c\/strong\u003e — a gentle, everyday finishing step for any hair type.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Building Fiber\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eShape your hair the way you normally style it. Make sure your hair is fully dry before applying.\u003c\/li\u003e\n          \u003cli\u003eSprinkle the fibers over the sparse hair area until the scalp is no longer visible. If the fibers feel slow to release, tilt and gently shake the bottle to help them fall evenly.\u003c\/li\u003e\n          \u003cli\u003eShape your hair carefully with your hands so the fibers fully penetrate the hair — this blends them in for an instantly natural look.\u003c\/li\u003e\n          \u003cli\u003eUse a hair-locking spray to fix the fibers in place and lock in your finished look.\u003c\/li\u003e\n          \u003cli\u003eBefore bed, wash the fibers out with your normal shampoo.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external, cosmetic use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n          \u003cli\u003eA cosmetic finishing product — not intended to treat or cure any scalp or hair condition.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFibers wash out completely with your regular shampoo — no special remover needed. Reseal the bottle tightly after each use and store upright in a cool, dry place away from direct sunlight and humidity, which can affect how freely the fibers pour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber","offers":[{"title":"black","offer_id":60765709402482,"sku":null,"price":990.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":62174224613746,"sku":null,"price":990.0,"currency_code":"PKR","in_stock":true},{"title":"medium brown","offer_id":62174234018162,"sku":null,"price":990.0,"currency_code":"PKR","in_stock":false},{"title":"light brown","offer_id":62174235459954,"sku":null,"price":990.0,"currency_code":"PKR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/ChatGPTImageJun3_2025_03_02_23AM.png?v=1760733102"},{"product_id":"tpk-black-hair-fiber","title":"tpk hair fiber (27.5grams)","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHair Building Fiber — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eNatural keratin · Cosmetic\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHair Building Fiber\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eThin hair, thicker in seconds.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    This Hair Building Fiber is an exceptional cosmetic product designed to make thin hair look thicker within seconds. It's made from natural keratin fibers — the same protein material your own hair is built from — so it covers thin, sparse areas while restoring a warm, natural-looking fullness to your hair. A quick, everyday step that gives fine or thinning hair the density and body of a natural head of hair.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFormula\u003c\/span\u003eNatural keratin fibers\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eUse\u003c\/span\u003eApplies to scalp \u0026amp; thinning hair\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eResult\u003c\/span\u003eFuller, thicker-looking hair in seconds\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCompatibility\u003c\/span\u003eWorks with any hair color\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural keratin fibers\u003c\/strong\u003e — made from the same material your own hair is made of.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant thickness\u003c\/strong\u003e — visibly covers thin, sparse hair within seconds.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eRestores warmth \u0026amp; fullness\u003c\/strong\u003e — brings back a natural-looking density to thinning areas.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eCosmetic, not chemical\u003c\/strong\u003e — a gentle, everyday finishing step for any hair type.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Building Fiber\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eStyle your hair as usual first; fibers work best on your finished look.\u003c\/li\u003e\n          \u003cli\u003eHold the bottle 4–6 inches from your scalp, over thinning or sparse areas.\u003c\/li\u003e\n          \u003cli\u003eShake or sprinkle a light, even layer directly onto the area.\u003c\/li\u003e\n          \u003cli\u003eGently pat the fibers in with your fingertips or a soft brush to bond them to your strands.\u003c\/li\u003e\n          \u003cli\u003eBuild up gradually in thin layers rather than one heavy application for the most natural result.\u003c\/li\u003e\n          \u003cli\u003eFinish with a light mist of hold spray if you'd like extra staying power through the day.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external, cosmetic use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n          \u003cli\u003eA cosmetic finishing product — not intended to treat or cure any scalp or hair condition.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFibers wash out completely with your regular shampoo — no special remover needed. Reseal the bottle tightly after each use and store upright in a cool, dry place away from direct sunlight and humidity, which can affect how freely the fibers pour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"black","offer_id":60798204969330,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true},{"title":"light brown","offer_id":60798205002098,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true},{"title":"medium brown","offer_id":60798205034866,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":60798205067634,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsApp_Image_2025-11-22_at_4.38.28_PM.jpg?v=1763811564"},{"product_id":"hair-fiber-pump","title":"hair fiber pump","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHair Fiber Pump — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 24px;\n  }\n\n  .compat{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    padding:16px 18px;\n    margin:0 0 32px;\n  }\n\n  .compat svg{\n    flex:none;\n    width:20px;\n    height:20px;\n    margin-top:2px;\n    color:var(--ink);\n  }\n\n  .compat p{\n    margin:0;\n    font-size:14.5px;\n    color:var(--ink-soft);\n  }\n\n  .compat strong{\n    color:var(--ink);\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003ePress · Mist · Done\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHair Fiber Pump\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eInstant volume, one press away.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Introducing the Hair Fiber Pump — the quick-spray solution that instantly adds thickness, volume, and a natural finish to thinning hair. Just press, mist, and watch fine strands transform into a fuller, confident look in seconds. Perfect for on-the-go touch-ups, it's lightweight, residue-free, and works with any hair color.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"compat\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 16v-5\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"0.5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cp\u003e\u003cstrong\u003eFits standard 27.5g fiber bottles\u003c\/strong\u003e — including Toppik and other brands using the same 27.5g bottle size, so you can pump straight from your existing bottle.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFunction\u003c\/span\u003eSpray\/mist pump top\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCompatibility\u003c\/span\u003e27.5g fiber bottles (incl. Toppik)\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eBest for\u003c\/span\u003eQuick, on-the-go touch-ups\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eResidue\u003c\/span\u003eNone — clean, dry finish\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003ePress-and-mist application\u003c\/strong\u003e — no shaking, tapping, or guesswork.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eFits standard 27.5g bottles\u003c\/strong\u003e — swap it onto your existing fiber bottle, including Toppik.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eOn-the-go ready\u003c\/strong\u003e — compact and lightweight for quick touch-ups anywhere.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eResidue-free finish\u003c\/strong\u003e — works cleanly with any hair color.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Fiber Pump\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eUnscrew the cap from your 27.5g fiber bottle and screw the pump top on securely in its place.\u003c\/li\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eHold the bottle upright, 4–6 inches from your scalp, over thinning or sparse areas.\u003c\/li\u003e\n          \u003cli\u003ePress the pump in short, light bursts to mist fibers evenly across the area.\u003c\/li\u003e\n          \u003cli\u003ePat the fibers in gently with your fingertips to bond them to your strands.\u003c\/li\u003e\n          \u003cli\u003eBuild up gradually in thin layers rather than one heavy application for the most natural result.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eCompatible with 27.5g fiber bottles only — check your bottle's size before fitting.\u003c\/li\u003e\n          \u003cli\u003eFor external use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eCare \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eWipe the pump nozzle clean after each use to prevent fiber buildup or clogging. If the pump feels sticky, rinse the tip only (not the fiber bottle) with warm water and dry fully before reattaching. Store the bottle upright, away from direct sunlight and heat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged. Pump fits 27.5g fiber bottles; check your bottle size for compatibility before use.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"Default Title","offer_id":60814290878834,"sku":null,"price":1490.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsAppImage2025-11-01at2.59.59AM.jpg?v=1762461470"},{"product_id":"hair-fiber-comb","title":"hair fiber comb","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHair Fiber Comb — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eStatic-charged bristles\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHair Fiber Comb\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eOne swipe, evenly blended.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    The Hair Fiber Comb is a sleek, handheld tool that evenly distributes instant-thickening fibers into thinning hair with a single swipe. Its fine, static-charged bristles pick up the fibers and blend them seamlessly for a natural, fuller look in seconds — perfect for quick touch-ups on the go. Lightweight and easy to use, it works with any hair color without residue or mess.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eType\u003c\/span\u003eHandheld comb applicator\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eBristles\u003c\/span\u003eFine, static-charged\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eBest for\u003c\/span\u003eQuick touch-ups, on the go\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCompatibility\u003c\/span\u003eWorks with any hair color\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eEven distribution\u003c\/strong\u003e — a single swipe spreads fibers evenly across thinning areas.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eStatic-charged bristles\u003c\/strong\u003e — pick up and grip fibers for a seamless blend.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eOn-the-go ready\u003c\/strong\u003e — sleek and lightweight enough for quick touch-ups anywhere.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNo residue, no mess\u003c\/strong\u003e — works cleanly with any hair color.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Fiber Comb\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eApply hair fiber to thinning or sparse areas first, using your applicator.\u003c\/li\u003e\n          \u003cli\u003eGlide the comb through the fibers in the direction of hair growth, using a single, even swipe.\u003c\/li\u003e\n          \u003cli\u003eRepeat over any patchy spots until the fibers blend evenly into your natural hair.\u003c\/li\u003e\n          \u003cli\u003eUse the fine bristles along the hairline or part for a precise, seamless edge.\u003c\/li\u003e\n          \u003cli\u003eFor a quick touch-up on the go, comb through flattened or thinning spots to redistribute fibers instantly.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor use on the hair and scalp only — not intended for other skin or fabric surfaces.\u003c\/li\u003e\n          \u003cli\u003eUse gentle pressure; avoid dragging bristles firmly against the scalp.\u003c\/li\u003e\n          \u003cli\u003eKeep away from eyes while combing near the hairline.\u003c\/li\u003e\n          \u003cli\u003eNot a substitute for a detangling comb on wet or knotted hair.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children — bristles are fine and pointed.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eCleaning \u0026amp; care\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eWipe the bristles clean with a dry or slightly damp cloth after each use to remove loose fiber buildup. Avoid soaking the comb in water. Store it in a dry place, ideally with the bristles protected, to keep them straight and static-effective over time.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"Default Title","offer_id":60814351270258,"sku":null,"price":199.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsAppImage2025-11-01at2.59.57AM.jpg?v=1762461649"},{"product_id":"triple-threat-hair-bundle","title":"Triple Threat Hair Bundle","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eUltimate Hair Fiber Pack — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(30px, 6vw, 44px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .includes{\n    list-style:none;\n    margin:0 0 32px;\n    padding:0;\n    display:grid;\n    gap:0;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    overflow:hidden;\n  }\n\n  .includes li{\n    display:flex;\n    align-items:flex-start;\n    gap:14px;\n    padding:16px 18px;\n    background:var(--bg);\n  }\n\n  .includes li + li{\n    border-top:1px solid var(--line);\n  }\n\n  .includes .qty{\n    flex:none;\n    width:28px;\n    height:28px;\n    border-radius:50%;\n    background:var(--ink);\n    color:var(--bg);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    font-family:'Fraunces', Georgia, serif;\n    font-size:14px;\n  }\n\n  .includes strong{\n    display:block;\n    font-size:15.5px;\n    color:var(--ink);\n    margin-bottom:2px;\n  }\n\n  .includes p{\n    margin:0;\n    font-size:14.5px;\n    color:var(--ink-soft);\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eComplete starter set\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eUltimate Hair Fiber Pack\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eInstant volume, fuller hair, endless confidence.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Get instant volume, fuller hair, and endless confidence with our ultimate hair fiber pack. This complete set pairs our natural keratin hair fiber with a precision comb and applicator, so you can detangle, apply, and blend in one routine — for a natural, seamless finish and a fuller look in seconds.\n  \u003c\/p\u003e\n\n  \u003cul class=\"includes\"\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eHair Fiber\u003c\/strong\u003e\n        \u003cp\u003eInstantly thickens hair and conceals thinning or sparse areas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrecision Comb\u003c\/strong\u003e\n        \u003cp\u003eDetangle and style with ease before or after applying fibers.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eApplicator\u003c\/strong\u003e\n        \u003cp\u003eTargeted, precise application for a natural, seamless blend.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant volume\u003c\/strong\u003e — visibly fuller hair in seconds.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eComplete set\u003c\/strong\u003e — fiber, comb, and applicator included, ready to use out of the box.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eTargeted precision\u003c\/strong\u003e — the applicator directs fibers exactly where you need them.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural, seamless finish\u003c\/strong\u003e — blends undetectably with your own hair.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Ultimate Hair Fiber Pack\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eUse the precision comb to detangle and style your hair as usual.\u003c\/li\u003e\n          \u003cli\u003eFill the applicator with hair fiber and hold it 4–6 inches from your scalp.\u003c\/li\u003e\n          \u003cli\u003eSqueeze gently in short bursts over thinning or sparse areas.\u003c\/li\u003e\n          \u003cli\u003ePat the fibers in with your fingertips, then use the comb to blend the edges seamlessly.\u003c\/li\u003e\n          \u003cli\u003eBuild up gradually in thin layers rather than one heavy application for the most natural result.\u003c\/li\u003e\n          \u003cli\u003eFinish with a light mist of fiber-hold spray if you want extra staying power.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFibers wash out completely with your regular shampoo — no special remover needed. Rinse the comb and applicator tip after use to prevent buildup, and store all three pieces together in a cool, dry place away from direct sunlight and humidity.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"black","offer_id":60837786255730,"sku":null,"price":3290.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":60837786288498,"sku":null,"price":3290.0,"currency_code":"PKR","in_stock":true},{"title":"medium brown","offer_id":60837786321266,"sku":null,"price":3290.0,"currency_code":"PKR","in_stock":true},{"title":"light brown","offer_id":60837786354034,"sku":null,"price":3290.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/Gemini_Generated_Image_vsmpnhvsmpnhvsmp.png?v=1763248049"},{"product_id":"tpk-duo-pack","title":"tpk duo pack","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eUltimate Hair Fiber Pack — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(30px, 6vw, 44px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .includes{\n    list-style:none;\n    margin:0 0 32px;\n    padding:0;\n    display:grid;\n    gap:0;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    overflow:hidden;\n  }\n\n  .includes li{\n    display:flex;\n    align-items:flex-start;\n    gap:14px;\n    padding:16px 18px;\n    background:var(--bg);\n  }\n\n  .includes li + li{\n    border-top:1px solid var(--line);\n  }\n\n  .includes .qty{\n    flex:none;\n    width:28px;\n    height:28px;\n    border-radius:50%;\n    background:var(--ink);\n    color:var(--bg);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    font-family:'Fraunces', Georgia, serif;\n    font-size:14px;\n  }\n\n  .includes strong{\n    display:block;\n    font-size:15.5px;\n    color:var(--ink);\n    margin-bottom:2px;\n  }\n\n  .includes p{\n    margin:0;\n    font-size:14.5px;\n    color:var(--ink-soft);\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eComplete starter set\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eUltimate Hair Fiber Pack\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eInstant volume, fuller hair, endless confidence.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Get instant volume, fuller hair, and endless confidence with our ultimate hair fiber pack. This complete set pairs our natural keratin hair fiber with a precision applicator, so you can conceal thinning areas and thicken your look in seconds — with a natural, seamless finish every time.\n  \u003c\/p\u003e\n\n  \u003cul class=\"includes\"\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eHair Fiber\u003c\/strong\u003e\n        \u003cp\u003eInstantly thickens hair and conceals thinning or sparse areas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"qty\"\u003e1\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eApplicator\u003c\/strong\u003e\n        \u003cp\u003eTargeted, precise application for a natural, seamless blend.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant volume\u003c\/strong\u003e — visibly fuller hair in seconds.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eComplete set\u003c\/strong\u003e — fiber and applicator included, ready to use out of the box.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eTargeted precision\u003c\/strong\u003e — the applicator directs fibers exactly where you need them.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural, seamless finish\u003c\/strong\u003e — blends undetectably with your own hair.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Ultimate Hair Fiber Pack\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eStyle your hair as usual first; fibers work best on your finished look.\u003c\/li\u003e\n          \u003cli\u003eFill the applicator with hair fiber and hold it 4–6 inches from your scalp.\u003c\/li\u003e\n          \u003cli\u003eSqueeze gently in short bursts over thinning or sparse areas.\u003c\/li\u003e\n          \u003cli\u003ePat the fibers in with your fingertips or a soft brush to bond them to your strands.\u003c\/li\u003e\n          \u003cli\u003eBuild up gradually in thin layers rather than one heavy application for the most natural result.\u003c\/li\u003e\n          \u003cli\u003eFinish with a light mist of fiber-hold spray if you want extra staying power.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFibers wash out completely with your regular shampoo — no special remover needed. Rinse the applicator tip after use to prevent clogging, and store both pieces upright in a cool, dry place away from direct sunlight and humidity.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"black","offer_id":60853198029170,"sku":null,"price":2990.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":60853198061938,"sku":null,"price":2990.0,"currency_code":"PKR","in_stock":true},{"title":"medium brown","offer_id":60853198094706,"sku":null,"price":2990.0,"currency_code":"PKR","in_stock":true},{"title":"light brown","offer_id":60853198127474,"sku":null,"price":2990.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/Gemini_Generated_Image_a4rbiqa4rbiqa4rb.png?v=1763912788"},{"product_id":"tpk-hair-hold-spray","title":"Tpk hair hold spray","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHair Fiber Hold Spray — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eLightweight · Non-sticky hold\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHair Fiber Hold Spray\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eAll-day hold, without the stiffness.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Get long-lasting hold and a natural finish with our Hair Fiber Hold Spray. This lightweight, non-sticky formula locks your hair fibers in place all day, while adding a subtle texture and grip you can feel but never see. It's the finishing step for a fuller, more voluminous look that holds strong from morning through night — no stiffness, no residue, no messy hair. Just a confident, put-together finish.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eAll-day hold\u003c\/strong\u003e — keeps hair fibers locked in place from morning to night.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eLightweight \u0026amp; non-sticky\u003c\/strong\u003e — no stiff, crunchy, or tacky residue.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eSubtle texture \u0026amp; grip\u003c\/strong\u003e — adds body without weighing hair down.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eFinishing step\u003c\/strong\u003e — pairs with your hair fiber for a fuller, voluminous look.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Fiber Hold Spray\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eUse after applying and blending your hair fibers, once your style is set.\u003c\/li\u003e\n          \u003cli\u003eShake the bottle well before each use.\u003c\/li\u003e\n          \u003cli\u003eHold the spray 10–12 inches away from your head.\u003c\/li\u003e\n          \u003cli\u003eMist evenly over the fibers in light, sweeping passes — avoid soaking any one area.\u003c\/li\u003e\n          \u003cli\u003eLet it air-dry for a few seconds without touching; avoid brushing through while wet.\u003c\/li\u003e\n          \u003cli\u003eReapply a light layer later in the day if you need extra hold.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external use on the hair and scalp only.\u003c\/li\u003e\n          \u003cli\u003eClose your eyes and avoid inhaling directly when spraying near the face.\u003c\/li\u003e\n          \u003cli\u003eUse in a well-ventilated area, away from open flame — contents may be pressurized.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eWash out with your regular shampoo — the spray rinses away cleanly along with your hair fibers. Store the bottle upright at room temperature, away from direct sunlight and heat, and keep the nozzle cap on between uses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"Default Title","offer_id":61026657272178,"sku":null,"price":1490.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsAppImage2025-12-01at3.21.03AM.jpg?v=1764541312"},{"product_id":"tpk-refill-pack-50-grams","title":"TPK refill pack (50 grams)","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003e50g Hair Fiber Refill Pack — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(32px, 6vw, 46px);\n    line-height:1.1;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:16ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .specs{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:12px 20px;\n    margin:0 0 40px;\n    padding:20px;\n    background:var(--panel);\n    border-radius:var(--radius);\n  }\n\n  .specs div{\n    font-size:14px;\n  }\n\n  .specs span{\n    display:block;\n    color:var(--ink-soft);\n    font-size:12.5px;\n    margin-bottom:2px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eNatural keratin · Refill pack\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003e50g Hair Fiber Refill Pack\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eThicker-looking hair in seconds, refilled for the long run.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Our 50g Hair Fiber Refill Pack is the perfect solution for long-term hair coverage and daily confidence. Made from high-quality natural keratin fibers, it instantly bonds with your existing hair to create a fuller, thicker, and completely natural look. Each fiber clings tightly to your strands using natural static charge, blending seamlessly with your hair color and texture — so coverage stays undetectable, even up close. This refill size is built for regular users, giving you a longer-lasting supply without the extra applicator packaging.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eNet weight\u003c\/span\u003e50g refill\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFormula\u003c\/span\u003eNatural keratin fibers\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eUse\u003c\/span\u003eApplies to scalp \u0026amp; hair\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003ePack type\u003c\/span\u003eRefill — no applicator included\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eInstant thickness\u003c\/strong\u003e — visibly fuller hair in under a minute.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNatural keratin fibers\u003c\/strong\u003e — the same protein your hair is made of.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eStrong static bond\u003c\/strong\u003e — fibers cling tightly and resist wind, light rain, and touch.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eUndetectable finish\u003c\/strong\u003e — blends with your natural hair color and texture.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hair Fiber Refill\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with clean, fully dry hair — towel-dry or air-dry completely before applying.\u003c\/li\u003e\n          \u003cli\u003eStyle your hair as usual first; fibers work best on your finished look.\u003c\/li\u003e\n          \u003cli\u003eHold the refill pack (or your applicator) 4–6 inches from your scalp.\u003c\/li\u003e\n          \u003cli\u003eShake or sprinkle a light, even layer directly onto thinning or sparse areas.\u003c\/li\u003e\n          \u003cli\u003eGently pat the fibers in with your fingertips or a soft brush to bond them to your strands.\u003c\/li\u003e\n          \u003cli\u003eBuild up gradually in thin layers rather than one heavy application for the most natural result.\u003c\/li\u003e\n          \u003cli\u003eFinish with a light mist of fiber-hold spray if you want extra staying power.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eThis is a refill pack — use with your existing applicator bottle or shaker.\u003c\/li\u003e\n          \u003cli\u003eFor external use on the scalp and hair only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid inhaling loose fibers; apply in a well-ventilated area, leaning slightly forward.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; storage\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eFibers wash out completely with your regular shampoo — no special remover needed. Reseal the refill pack tightly after each use and store upright in a cool, dry place away from direct sunlight and humidity, which can affect how freely the fibers pour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"black","offer_id":61490578948466,"sku":null,"price":1950.0,"currency_code":"PKR","in_stock":true},{"title":"dark brown","offer_id":61490578981234,"sku":null,"price":1950.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/Gemini_Generated_Image_f81q4lf81q4lf81q.png?v=1768079420"},{"product_id":"hairline-magic","title":"HairLine Magic (water proof 💦)","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eHairline Powder — Product Description\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600\u0026amp;family=Work+Sans:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root{\n    --bg:#FFFFFF;\n    --ink:#111111;\n    --ink-soft:#5C5C5C;\n    --line:#DDDDDD;\n    --panel:#F4F4F4;\n    --radius:14px;\n  }\n\n  *{box-sizing:border-box;}\n\n  body{\n    margin:0;\n    background:var(--bg);\n    color:var(--ink);\n    font-family:'Work Sans', system-ui, -apple-system, sans-serif;\n    font-size:16px;\n    line-height:1.6;\n  }\n\n  .wrap{\n    max-width:640px;\n    margin:0 auto;\n    padding:24px 24px 72px;\n  }\n\n  .eyebrow-row{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .leaf-mark{\n    width:22px;\n    height:22px;\n    flex:none;\n    color:var(--ink);\n  }\n\n  .kicker{\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  h1{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:clamp(34px, 6vw, 48px);\n    line-height:1.08;\n    margin:0 0 6px;\n    color:var(--ink);\n    max-width:14ch;\n  }\n\n  .tagline{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    font-weight:400;\n    font-size:19px;\n    color:var(--ink-soft);\n    margin:0 0 28px;\n  }\n\n  .lede{\n    font-size:17px;\n    color:var(--ink);\n    max-width:60ch;\n    margin:0 0 32px;\n  }\n\n  .divider{\n    height:1px;\n    background:var(--line);\n    border:none;\n    margin:32px 0;\n  }\n\n  .benefits{\n    list-style:none;\n    margin:0 0 40px;\n    padding:0;\n    display:grid;\n    gap:14px;\n  }\n\n  .benefits li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    font-size:15.5px;\n    color:var(--ink);\n  }\n\n  .benefits svg{\n    flex:none;\n    width:18px;\n    height:18px;\n    margin-top:3px;\n    color:var(--ink);\n  }\n\n  .benefits strong{\n    color:var(--ink);\n    font-weight:600;\n  }\n\n  \/* Accordion *\/\n  .accordion-heading{\n    font-family:'Fraunces', Georgia, serif;\n    font-weight:500;\n    font-size:22px;\n    color:var(--ink);\n    margin:0 0 16px;\n  }\n\n  .accordion{\n    border-top:1px solid var(--line);\n  }\n\n  details{\n    border-bottom:1px solid var(--line);\n  }\n\n  details \u003e summary{\n    list-style:none;\n    cursor:pointer;\n    padding:20px 4px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:16px;\n    font-size:16.5px;\n    font-weight:500;\n    color:var(--ink);\n    -webkit-tap-highlight-color:transparent;\n  }\n\n  details \u003e summary::-webkit-details-marker{\n    display:none;\n  }\n\n  summary:focus-visible{\n    outline:2px solid var(--ink);\n    outline-offset:3px;\n    border-radius:6px;\n  }\n\n  .step-no{\n    font-family:'Fraunces', Georgia, serif;\n    font-style:italic;\n    color:var(--ink-soft);\n    margin-right:10px;\n  }\n\n  .chevron{\n    flex:none;\n    width:18px;\n    height:18px;\n    color:var(--ink);\n    transition:transform 0.25s ease;\n  }\n\n  details[open] .chevron{\n    transform:rotate(180deg);\n  }\n\n  .panel{\n    padding:0 4px 22px;\n    color:var(--ink-soft);\n    font-size:15.5px;\n  }\n\n  .panel ol, .panel ul{\n    margin:0;\n    padding-left:20px;\n    display:grid;\n    gap:10px;\n  }\n\n  .panel li::marker{\n    color:var(--ink-soft);\n  }\n\n  .panel p{\n    margin:0 0 10px;\n  }\n\n  .note{\n    margin-top:44px;\n    background:var(--panel);\n    border-radius:var(--radius);\n    padding:18px 20px;\n    font-size:14px;\n    color:var(--ink-soft);\n  }\n\n  .note strong{\n    color:var(--ink);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003cdiv class=\"eyebrow-row\"\u003e\n    \u003csvg class=\"leaf-mark\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\n      \u003cpath d=\"M4 20c8-1 13-6 15-14C11 7 5 11 4 20Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M4 20c2-6 5-9 9-11\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cspan class=\"kicker\"\u003eVegan · Herbal‑based formula\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1\u003eHairline Powder\u003c\/h1\u003e\n  \u003cp class=\"tagline\"\u003eA natural, straight, lush hairline — in one gentle press.\u003c\/p\u003e\n\n  \u003cp class=\"lede\"\u003e\n    Hairline Powder is a vegan, herbal-based formula made to soften and redefine the look of your hairline. Its fine, buildable texture blends seamlessly into sparse or uneven areas, beautifying the curve of the forehead and creating a naturally fuller, denser-looking hairline. The lightweight powder grips to the skin and scalp with strong, long-wearing adhesion, resisting smudging and fading through the day — so your finish stays soft, natural, and camouflaged from morning to night. Note: outer packaging may vary between batches, but the formula and quality inside remain exactly the same.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cul class=\"benefits\"\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eVegan \u0026amp; herbal-based\u003c\/strong\u003e — formulated without animal-derived ingredients.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eFine, buildable powder\u003c\/strong\u003e — layers naturally without clumping or caking.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eLong-lasting hold\u003c\/strong\u003e — strong adhesion that resists smudging through the day.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eHairline \u0026amp; forehead framing\u003c\/strong\u003e — softens uneven edges and sparse patches.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"accordion-heading\"\u003eUsing your Hairline Powder\u003c\/h2\u003e\n\n  \u003cdiv class=\"accordion\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e01\u003c\/span\u003eHow to apply\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003col\u003e\n          \u003cli\u003eStart with a clean, dry scalp and hairline — no oils or styling products underneath.\u003c\/li\u003e\n          \u003cli\u003eDip the applicator brush lightly into the powder and tap off any excess.\u003c\/li\u003e\n          \u003cli\u003eWorking in small strokes, follow your natural hair growth direction along the hairline.\u003c\/li\u003e\n          \u003cli\u003eBuild coverage gradually in sparse or thin areas — add a second light layer only where needed.\u003c\/li\u003e\n          \u003cli\u003eSoftly blend the front edge with a clean brush or fingertip for a seamless, natural line.\u003c\/li\u003e\n          \u003cli\u003eSet with a light mist of hairspray if you'd like extra hold through a long day.\u003c\/li\u003e\n        \u003c\/ol\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e02\u003c\/span\u003eInstructions \u0026amp; precautions\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eFor external, cosmetic use on the scalp and hairline only.\u003c\/li\u003e\n          \u003cli\u003ePatch test on a small area of skin 24 hours before first use.\u003c\/li\u003e\n          \u003cli\u003eAvoid contact with eyes; rinse thoroughly with water if contact occurs.\u003c\/li\u003e\n          \u003cli\u003eDiscontinue use if irritation, redness, or itching develops.\u003c\/li\u003e\n          \u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n          \u003cli\u003eNot intended to treat or cure any scalp or hair condition — it is a cosmetic finishing product.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003cspan\u003e\u003cspan class=\"step-no\"\u003e03\u003c\/span\u003eRemoval \u0026amp; care\u003c\/span\u003e\n        \u003csvg class=\"chevron\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"panel\"\u003e\n        \u003cp\u003eCleanse with your regular shampoo or a gentle cleanser — the powder rinses away easily with warm water. Store the compact upright in a cool, dry place, away from direct sunlight and moisture, and keep the lid fully closed between uses to preserve texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003ePlease note:\u003c\/strong\u003e product packaging may differ from images shown due to batch updates — the formula and quality inside remain unchanged.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"dexe hair fiber ","offers":[{"title":"black","offer_id":61593157337458,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true},{"title":"dark  brown","offer_id":61593157370226,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true},{"title":"Light Brown (Blonde)","offer_id":61823462769010,"sku":null,"price":1990.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/4832\/1906\/files\/WhatsApp_Image_2026-09-03_at_4.30.47_AM.jpg?v=1788393203"}],"url":"https:\/\/www.dexehairfibers.com\/collections\/best-sellers.oembed","provider":"dexe hair fiber ","version":"1.0","type":"link"}