{"product_id":"🌿-hair-care-essentials","title":"🌿 Hair Care Essentials","description":"\u003cstyle\u003e\n  .silkrose-hair-essentials {\n    --rose: #c98f9d;\n    --rose-light: #f8e9ed;\n    --rose-soft: #fff7f9;\n    --dark: #1d191b;\n    --muted: #756b70;\n    --white: #ffffff;\n\n    position: relative;\n    overflow: hidden;\n    padding: 70px 20px;\n    background:\n      radial-gradient(circle at 10% 10%, rgba(201,143,157,.18), transparent 30%),\n      radial-gradient(circle at 90% 85%, rgba(248,233,237,.9), transparent 35%),\n      linear-gradient(135deg, #ffffff 0%, #fff8fa 100%);\n    font-family: Arial, sans-serif;\n    color: var(--dark);\n  }\n\n  .silkrose-hair-essentials * {\n    box-sizing: border-box;\n  }\n\n  .silkrose-hair-essentials .sr-container {\n    max-width: 1150px;\n    margin: 0 auto;\n  }\n\n  .silkrose-hair-essentials .sr-header {\n    text-align: center;\n    max-width: 760px;\n    margin: 0 auto 48px;\n    animation: srEssentialsFadeUp .8s ease both;\n  }\n\n  .silkrose-hair-essentials .sr-eyebrow {\n    display: inline-block;\n    margin-bottom: 14px;\n    padding: 7px 15px;\n    border: 1px solid rgba(201,143,157,.35);\n    border-radius: 50px;\n    background: rgba(255,255,255,.8);\n    color: var(--rose);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .silkrose-hair-essentials h2 {\n    margin: 0 0 16px;\n    font-family: Georgia, serif;\n    font-size: clamp(32px, 5vw, 52px);\n    line-height: 1.08;\n    font-weight: 500;\n    letter-spacing: -1px;\n  }\n\n  .silkrose-hair-essentials .sr-intro {\n    margin: 0 auto;\n    max-width: 680px;\n    color: var(--muted);\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  .silkrose-hair-essentials .sr-products {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 18px;\n    margin-bottom: 42px;\n  }\n\n  .silkrose-hair-essentials .sr-card {\n    position: relative;\n    overflow: hidden;\n    padding: 28px 18px;\n    min-height: 280px;\n    border: 1px solid rgba(201,143,157,.2);\n    border-radius: 22px;\n    background: rgba(255,255,255,.86);\n    box-shadow: 0 12px 35px rgba(70,45,55,.07);\n    text-align: center;\n    transition: transform .35s ease, box-shadow .35s ease;\n    animation: srEssentialsFadeUp .8s ease both;\n  }\n\n  .silkrose-hair-essentials .sr-card:nth-child(2) {\n    animation-delay: .1s;\n  }\n\n  .silkrose-hair-essentials .sr-card:nth-child(3) {\n    animation-delay: .2s;\n  }\n\n  .silkrose-hair-essentials .sr-card:nth-child(4) {\n    animation-delay: .3s;\n  }\n\n  .silkrose-hair-essentials .sr-card:nth-child(5) {\n    animation-delay: .4s;\n  }\n\n  .silkrose-hair-essentials .sr-card::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: -120%;\n    width: 70%;\n    height: 100%;\n    background: linear-gradient(\n      90deg,\n      transparent,\n      rgba(255,255,255,.65),\n      transparent\n    );\n    transform: skewX(-20deg);\n    transition: left .65s ease;\n  }\n\n  .silkrose-hair-essentials .sr-card:hover::after {\n    left: 140%;\n  }\n\n  .silkrose-hair-essentials .sr-card:hover {\n    transform: translateY(-7px);\n    box-shadow: 0 20px 45px rgba(70,45,55,.12);\n  }\n\n  .silkrose-hair-essentials .sr-icon {\n    width: 62px;\n    height: 62px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 auto 20px;\n    border-radius: 50%;\n    background: var(--rose-light);\n    font-size: 27px;\n    transition: transform .35s ease;\n  }\n\n  .silkrose-hair-essentials .sr-card:hover .sr-icon {\n    transform: rotate(-6deg) scale(1.08);\n  }\n\n  .silkrose-hair-essentials h3 {\n    margin: 0 0 12px;\n    font-family: Georgia, serif;\n    font-size: 19px;\n    font-weight: 500;\n  }\n\n  .silkrose-hair-essentials .sr-card p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 13.5px;\n    line-height: 1.7;\n  }\n\n  .silkrose-hair-essentials .sr-highlight {\n    position: relative;\n    overflow: hidden;\n    margin: 0 auto;\n    padding: 42px 35px;\n    max-width: 950px;\n    border-radius: 28px;\n    background: linear-gradient(135deg, var(--rose-light), #ffffff);\n    border: 1px solid rgba(201,143,157,.25);\n    text-align: center;\n    animation: srEssentialsFadeUp .9s ease .35s both;\n  }\n\n  .silkrose-hair-essentials .sr-highlight::before {\n    content: \"\";\n    position: absolute;\n    width: 220px;\n    height: 220px;\n    top: -120px;\n    right: -80px;\n    border-radius: 50%;\n    background: rgba(201,143,157,.12);\n  }\n\n  .silkrose-hair-essentials .sr-highlight h3 {\n    position: relative;\n    margin-bottom: 14px;\n    font-size: 27px;\n  }\n\n  .silkrose-hair-essentials .sr-highlight \u003e p {\n    position: relative;\n    max-width: 700px;\n    margin: 0 auto 28px;\n    color: var(--muted);\n    line-height: 1.8;\n    font-size: 15px;\n  }\n\n  .silkrose-hair-essentials .sr-routine {\n    position: relative;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 15px;\n    margin-bottom: 30px;\n  }\n\n  .silkrose-hair-essentials .sr-routine-item {\n    padding: 18px;\n    border-radius: 17px;\n    background: rgba(255,255,255,.75);\n    border: 1px solid rgba(201,143,157,.18);\n  }\n\n  .silkrose-hair-essentials .sr-routine-item strong {\n    display: block;\n    margin-bottom: 7px;\n    font-family: Georgia, serif;\n    font-size: 17px;\n  }\n\n  .silkrose-hair-essentials .sr-routine-item span {\n    display: block;\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  .silkrose-hair-essentials .sr-pricing {\n    position: relative;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 12px;\n  }\n\n  .silkrose-hair-essentials .sr-price-pill {\n    padding: 11px 18px;\n    border-radius: 50px;\n    background: rgba(255,255,255,.9);\n    border: 1px solid rgba(201,143,157,.22);\n    color: var(--muted);\n    font-size: 14px;\n  }\n\n  .silkrose-hair-essentials .sr-price-pill strong {\n    color: var(--dark);\n  }\n\n  .silkrose-hair-essentials .sr-price-pill.featured {\n    background: var(--rose);\n    color: var(--white);\n    border-color: var(--rose);\n    box-shadow: 0 8px 20px rgba(201,143,157,.25);\n  }\n\n  .silkrose-hair-essentials .sr-price-pill.featured strong {\n    color: var(--white);\n    font-size: 17px;\n  }\n\n  .silkrose-hair-essentials .sr-save {\n    background: var(--rose-soft);\n    color: var(--rose);\n    border-color: rgba(201,143,157,.3);\n  }\n\n  .silkrose-hair-essentials .sr-footer {\n    margin-top: 38px;\n    text-align: center;\n    font-family: Georgia, serif;\n    font-size: 18px;\n    font-style: italic;\n    color: var(--rose);\n  }\n\n  @keyframes srEssentialsFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(25px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media (max-width: 1050px) {\n    .silkrose-hair-essentials .sr-products {\n      grid-template-columns: repeat(3, 1fr);\n    }\n  }\n\n  @media (max-width: 800px) {\n    .silkrose-hair-essentials .sr-products {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  @media (max-width: 700px) {\n    .silkrose-hair-essentials {\n      padding: 50px 15px;\n    }\n\n    .silkrose-hair-essentials .sr-products {\n      grid-template-columns: 1fr;\n      gap: 15px;\n    }\n\n    .silkrose-hair-essentials .sr-card {\n      min-height: auto;\n      padding: 28px 22px;\n    }\n\n    .silkrose-hair-essentials .sr-highlight {\n      padding: 34px 20px;\n      border-radius: 22px;\n    }\n\n    .silkrose-hair-essentials .sr-routine {\n      grid-template-columns: 1fr;\n    }\n\n    .silkrose-hair-essentials .sr-pricing {\n      flex-direction: column;\n    }\n\n    .silkrose-hair-essentials .sr-price-pill {\n      width: 100%;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .silkrose-hair-essentials *,\n    .silkrose-hair-essentials *::after {\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"silkrose-hair-essentials\"\u003e\n  \u003cdiv class=\"sr-container\"\u003e\n\n    \u003cdiv class=\"sr-header\"\u003e\n      \u003cspan class=\"sr-eyebrow\"\u003eSilk Rosé\u003c\/span\u003e\n\n      \u003ch2\u003eEverything Your Hair Needs, In One Set\u003c\/h2\u003e\n\n      \u003cp class=\"sr-intro\"\u003e\n        The Hair Care Essentials bundle is your complete everyday hair care\n        kit — packed with everything you need to nourish, protect, and style\n        your hair from wash day to bedtime.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sr-products\"\u003e\n\n      \u003c!-- Rosemary Hair \u0026 Scalp Oil --\u003e\n      \u003cdiv class=\"sr-card\"\u003e\n        \u003cdiv class=\"sr-icon\"\u003e🌿\u003c\/div\u003e\n\n        \u003ch3\u003eRosemary Hair \u0026amp; Scalp Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Nourishes the scalp and supports a cared-for hair routine,\n          helping your hair look healthy and naturally refreshed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Satin Bonnet --\u003e\n      \u003cdiv class=\"sr-card\"\u003e\n        \u003cdiv class=\"sr-icon\"\u003e🛌\u003c\/div\u003e\n\n        \u003ch3\u003eSatin Bonnet\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps reduce friction while you sleep, supporting smoother-looking\n          hair and helping protect your styles overnight.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Silicone Scalp Massager --\u003e\n      \u003cdiv class=\"sr-card\"\u003e\n        \u003cdiv class=\"sr-icon\"\u003e💆\u003c\/div\u003e\n\n        \u003ch3\u003eSilicone Scalp Massager\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Gently massages the scalp and helps distribute hair products\n          evenly throughout your hair care routine.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Hair Ties --\u003e\n      \u003cdiv class=\"sr-card\"\u003e\n        \u003cdiv class=\"sr-icon\"\u003e🌸\u003c\/div\u003e\n\n        \u003ch3\u003e10pc Hair Ties\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Soft everyday ties designed for ponytails, buns and effortless\n          hairstyles while helping reduce pulling and snagging.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Bobby Pins --\u003e\n      \u003cdiv class=\"sr-card\"\u003e\n        \u003cdiv class=\"sr-icon\"\u003e✨\u003c\/div\u003e\n\n        \u003ch3\u003e50pc Bobby Pins\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Versatile pins for securing sections, finishing hairstyles and\n          keeping your look neatly in place throughout the day.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sr-highlight\"\u003e\n\n      \u003ch3\u003eYour Complete Everyday Hair Routine\u003c\/h3\u003e\n\n      \u003cp\u003e\n        From scalp care and overnight protection to effortless styling,\n        this collection brings your essential hair care routine together\n        in one convenient set.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"sr-routine\"\u003e\n\n        \u003cdiv class=\"sr-routine-item\"\u003e\n          \u003cstrong\u003eNourish\u003c\/strong\u003e\n          \u003cspan\u003e\n            Rosemary oil and gentle scalp massage for a cared-for routine.\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sr-routine-item\"\u003e\n          \u003cstrong\u003eProtect\u003c\/strong\u003e\n          \u003cspan\u003e\n            Help protect your hair and styles while you sleep with a satin bonnet.\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sr-routine-item\"\u003e\n          \u003cstrong\u003eStyle\u003c\/strong\u003e\n          \u003cspan\u003e\n            Secure and finish your everyday looks with hair ties and bobby pins.\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sr-pricing\"\u003e\n\n        \u003cdiv class=\"sr-price-pill\"\u003e\n          Individual Value:\n          \u003cstrong\u003eR382\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sr-price-pill featured\"\u003e\n          Bundle Price:\n          \u003cstrong\u003eR339\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"sr-price-pill sr-save\"\u003e\n          You Save:\n          \u003cstrong\u003eR43\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sr-footer\"\u003e\n      Style Beautifully. Care Naturally. Feel Confident.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"Silk Rosé","offers":[{"title":"Black \/ Pink","offer_id":53909449703717,"sku":null,"price":339.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ Purple","offer_id":53909449736485,"sku":null,"price":339.0,"currency_code":"ZAR","in_stock":true},{"title":"Purple \/ Pink","offer_id":53909449769253,"sku":null,"price":339.0,"currency_code":"ZAR","in_stock":false},{"title":"Purple \/ Purple","offer_id":53909449802021,"sku":null,"price":339.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1020\/5010\/3589\/files\/hair-care-essentials-whats-included.png?v=1790534652","url":"https:\/\/silkrose.co.za\/products\/%f0%9f%8c%bf-hair-care-essentials","provider":"Silk Rosé","version":"1.0","type":"link"}