{"product_id":"hair-concealer","title":"Hair Concealer","description":"\u003cstyle\u003e\n  #hc-hero,\n  #hc-hero * {\n    box-sizing: border-box;\n  }\n\n  #hc-hero {\n    --hc-brown: #3d2a24;\n    --hc-text: #5c4b46;\n    --hc-soft-text: #7a6761;\n    --hc-pink: #f6d6cf;\n    --hc-pink-2: #f9e6e2;\n    --hc-rose: #c98779;\n    --hc-rose-dark: #a66b5f;\n    --hc-card: rgba(255,255,255,.78);\n    --hc-border: rgba(166,107,95,.18);\n    --hc-shadow: 0 18px 46px rgba(126,82,72,.10);\n\n    width: 100%;\n    overflow: hidden;\n    padding: 72px 0;\n    color: var(--hc-brown);\n    background:\n      radial-gradient(circle at 12% 15%, rgba(255,255,255,.95), transparent 32%),\n      radial-gradient(circle at 88% 25%, rgba(246,214,207,.65), transparent 36%),\n      linear-gradient(135deg, #ffffff 0%, #fff7f4 46%, #f9dcd6 100%);\n    font-family: inherit;\n  }\n\n  #hc-hero h1,\n  #hc-hero h2,\n  #hc-hero h3,\n  #hc-hero p {\n    margin: 0;\n  }\n\n  #hc-hero .hc-wrap {\n    width: min(1120px, calc(100% - 40px));\n    margin: 0 auto;\n  }\n\n  #hc-hero .hc-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 16px;\n    color: var(--hc-rose-dark);\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n  }\n\n  #hc-hero .hc-eyebrow::before {\n    content: \"\";\n    width: 34px;\n    height: 2px;\n    border-radius: 999px;\n    background: currentColor;\n  }\n\n  #hc-hero .hc-title {\n    max-width: 890px;\n    color: var(--hc-brown);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(42px, 6vw, 76px);\n    line-height: .96;\n    letter-spacing: -.045em;\n    font-weight: 700;\n  }\n\n  #hc-hero .hc-title span {\n    display: inline;\n    color: var(--hc-rose-dark);\n  }\n\n  #hc-hero .hc-subtitle {\n    max-width: 800px;\n    margin-top: 22px;\n    color: var(--hc-text);\n    font-size: clamp(16px, 1.7vw, 19px);\n    line-height: 1.68;\n  }\n\n  #hc-hero .hc-subtitle strong {\n    color: var(--hc-brown);\n    font-weight: 800;\n  }\n\n  #hc-hero .hc-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 34px;\n  }\n\n  #hc-hero .hc-benefit {\n    display: grid;\n    grid-template-columns: 46px minmax(0, 1fr);\n    align-items: center;\n    gap: 14px;\n    min-height: 0;\n    padding: 16px 18px;\n    border: 1px solid var(--hc-border);\n    border-radius: 20px;\n    background: var(--hc-card);\n    box-shadow: 0 10px 30px rgba(126,82,72,.06);\n    backdrop-filter: blur(10px);\n  }\n\n  #hc-hero .hc-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 46px;\n    height: 46px;\n    border-radius: 50%;\n    color: #fff;\n    background: linear-gradient(135deg, var(--hc-rose), var(--hc-rose-dark));\n    box-shadow: 0 10px 22px rgba(166,107,95,.22);\n    font-size: 20px;\n    font-weight: 800;\n  }\n\n  #hc-hero .hc-benefit h3 {\n    color: var(--hc-brown);\n    font-size: 15px;\n    line-height: 1.28;\n    font-weight: 800;\n  }\n\n  #hc-hero .hc-benefit p {\n    margin-top: 3px;\n    color: var(--hc-text);\n    font-size: 12.5px;\n    line-height: 1.45;\n  }\n\n  #hc-hero .hc-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 9px;\n    margin-top: 28px;\n  }\n\n  #hc-hero .hc-tag {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    padding: 10px 14px;\n    border: 1px solid rgba(166,107,95,.18);\n    border-radius: 999px;\n    color: #5a3b34;\n    background: rgba(255,255,255,.72);\n    font-size: 11px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .04em;\n    text-transform: uppercase;\n    box-shadow: 0 8px 20px rgba(126,82,72,.05);\n  }\n\n  #hc-hero .hc-tag::before {\n    content: \"\";\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--hc-rose);\n    box-shadow: 0 0 0 4px rgba(201,135,121,.16);\n  }\n\n  #hc-hero .hc-note {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-top: 20px;\n    color: var(--hc-soft-text);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #hc-hero .hc-note-icon {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: center;\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    color: var(--hc-rose-dark);\n    background: rgba(255,255,255,.78);\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  @media screen and (max-width: 749px) {\n    #hc-hero {\n      padding: 52px 0;\n    }\n\n    #hc-hero .hc-wrap {\n      width: min(100% - 26px, 1120px);\n    }\n\n    #hc-hero .hc-eyebrow {\n      font-size: 10px;\n      margin-bottom: 13px;\n    }\n\n    #hc-hero .hc-title {\n      font-size: clamp(40px, 12vw, 56px);\n      line-height: .98;\n    }\n\n    #hc-hero .hc-subtitle {\n      margin-top: 18px;\n      font-size: 15px;\n      line-height: 1.62;\n    }\n\n    #hc-hero .hc-benefits {\n      grid-template-columns: 1fr;\n      gap: 10px;\n      margin-top: 27px;\n    }\n\n    #hc-hero .hc-benefit {\n      grid-template-columns: 42px minmax(0, 1fr);\n      gap: 12px;\n      padding: 14px;\n      border-radius: 16px;\n    }\n\n    #hc-hero .hc-icon {\n      width: 42px;\n      height: 42px;\n      font-size: 18px;\n    }\n\n    #hc-hero .hc-benefit h3 {\n      font-size: 14px;\n    }\n\n    #hc-hero .hc-benefit p {\n      font-size: 11.8px;\n      line-height: 1.42;\n    }\n\n    #hc-hero .hc-tags {\n      margin-top: 22px;\n      gap: 7px;\n    }\n\n    #hc-hero .hc-tag {\n      padding: 8px 11px;\n      font-size: 10px;\n    }\n\n    #hc-hero .hc-note {\n      align-items: flex-start;\n      font-size: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection id=\"hc-hero\"\u003e\n  \u003cdiv class=\"hc-wrap\"\u003e\n\n    \u003cdiv class=\"hc-eyebrow\"\u003e\n      Instant Root Touch-Up\n    \u003c\/div\u003e\n\n    \u003ch1 class=\"hc-title\"\u003e\n      Instantly Cover Roots, Greys \u0026amp;\n      \u003cspan\u003eVisible Scalp.\u003c\/span\u003e\n    \u003c\/h1\u003e\n\n    \u003cp class=\"hc-subtitle\"\u003e\n      A quick dab-on hair concealer that helps camouflage\n      \u003cstrong\u003egrey roots, sparse hairlines, widening parts and thinning-looking areas\u003c\/strong\u003e\n      in seconds—without messy sprays or salon visits.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"hc-benefits\"\u003e\n\n      \u003carticle class=\"hc-benefit\"\u003e\n        \u003cdiv class=\"hc-icon\"\u003e✓\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eCovers Grey Roots Fast\u003c\/h3\u003e\n          \u003cp\u003eQuickly helps camouflage visible regrowth between salon visits.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-benefit\"\u003e\n        \u003cdiv class=\"hc-icon\"\u003e✦\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFuller-Looking Hairline\u003c\/h3\u003e\n          \u003cp\u003eFills the look of sparse areas around roots, parts and edges.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-benefit\"\u003e\n        \u003cdiv class=\"hc-icon\"\u003e◌\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eMess-Free Sponge Tip\u003c\/h3\u003e\n          \u003cp\u003eDab directly where needed with controlled, targeted application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-benefit\"\u003e\n        \u003cdiv class=\"hc-icon\"\u003e◷\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDaily Water-Resistant Wear\u003c\/h3\u003e\n          \u003cp\u003eDesigned to stay fresh-looking through normal daily movement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hc-tags\"\u003e\n      \u003cspan class=\"hc-tag\"\u003e7 Waterproof Shades\u003c\/span\u003e\n      \u003cspan class=\"hc-tag\"\u003eNo Mess\u003c\/span\u003e\n      \u003cspan class=\"hc-tag\"\u003eNo Spray\u003c\/span\u003e\n      \u003cspan class=\"hc-tag\"\u003eOn-The-Go Touch-Up\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hc-note\"\u003e\n      \u003cspan class=\"hc-note-icon\"\u003e✧\u003c\/span\u003e\n      \u003cspan\u003e\n        Great for part lines, roots, hairlines, grey coverage, beard touch-ups and sparse-looking areas.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"veyralumina","offers":[{"title":"Medium Brown","offer_id":48425915875569,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Grey","offer_id":48425915908337,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Dark Brown","offer_id":48425915941105,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Cool Blonde","offer_id":48425915973873,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Light Brown","offer_id":48425916006641,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Black Brown","offer_id":48425916039409,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true},{"title":"Blonde","offer_id":48425916072177,"sku":null,"price":240.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/2739\/7105\/files\/1_3_639408a2-f511-43b9-ad93-dac532c3144b.png?v=1784534778","url":"https:\/\/veyralumina.com\/products\/hair-concealer","provider":"veyralumina","version":"1.0","type":"link"}