{"product_id":"silkbrush-cordless-ionic-hair-straightening-brush","title":"SilkBrush – Cordless Ionic Hair Straightening Brush","description":"\u003c!-- SilkBrush Cordless Ionic Hair Straightening Brush | Shopify Responsive Section --\u003e\n\u003csection class=\"fg-silkbrush\"\u003e\n  \u003cdiv class=\"fg-silkbrush__glow fg-silkbrush__glow--one\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"fg-silkbrush__glow fg-silkbrush__glow--two\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"fg-silkbrush__glow fg-silkbrush__glow--three\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"fg-silkbrush__container\"\u003e\n\n    \u003cheader class=\"fg-silkbrush__header\"\u003e\n      \u003cspan class=\"fg-silkbrush__label\"\u003e\n        SilkBrush Cordless Ionic Hair Straightening Brush\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"fg-silkbrush__title\"\u003e\n        Salon-Smooth Hair.\n        \u003cspan\u003eNo Cords. No Compromise.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"fg-silkbrush__description\"\u003e\n        The SilkBrush Cordless Ionic Hair Straightening Brush gives you sleek,\n        frizz-free hair in minutes — wherever you are. Whether you want\n        pin-straight locks or soft, bouncy curls, one brush does it all. It\n        heats up fast and fits in your handbag. This is your daily hair ritual,\n        simplified.\n      \u003c\/p\u003e\n\n      \u003cp class=\"fg-silkbrush__promise\"\u003e\n        Straight. Curled. Effortlessly done.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"fg-silkbrush__features\"\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e01\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eTwo Styles in One\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Create silky straight hair or soft curls with one compact brush.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e02\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eFast Heat-Up\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Ready when you are, with no long waiting time.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e03\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eFully Wireless\u003c\/h3\u003e\n\n          \u003cp\u003e\n            USB rechargeable for styling at home, at the office, or on the go.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e04\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eDigital Temperature Display\u003c\/h3\u003e\n\n          \u003cp\u003e\n            LED display gives you precise heat control up to 199°C.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e05\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eHeat-Resistant Design\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Safe to set down without needing a mat or stand.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"fg-silkbrush__card\"\u003e\n        \u003cspan class=\"fg-silkbrush__number\"\u003e06\u003c\/span\u003e\n\n        \u003cdiv class=\"fg-silkbrush__card-copy\"\u003e\n          \u003ch3\u003eAuto Shut-Off\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Added peace of mind if you forget to switch it off.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg-silkbrush__details\"\u003e\n\n      \u003cdiv class=\"fg-silkbrush__detail\"\u003e\n        \u003cspan class=\"fg-silkbrush__detail-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n        \u003cp\u003e\n          Compact enough to fit neatly into your handbag\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg-silkbrush__detail\"\u003e\n        \u003cspan class=\"fg-silkbrush__detail-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n        \u003cp\u003e\n          Designed for effortless everyday styling\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fg-silkbrush__colours\"\u003e\n\n      \u003cdiv class=\"fg-silkbrush__colours-heading\"\u003e\n        \u003cspan\u003eAvailable Finishes\u003c\/span\u003e\n\n        \u003ch3\u003e\n          Designed to look as good as it performs.\n        \u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fg-silkbrush__colour-list\"\u003e\n\n        \u003cspan class=\"fg-silkbrush__colour\"\u003e\n          \u003ci class=\"fg-silkbrush__swatch fg-silkbrush__swatch--white\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n\n          White\n\n          \u003cb aria-hidden=\"true\"\u003e+\u003c\/b\u003e\n\n          \u003ci class=\"fg-silkbrush__swatch fg-silkbrush__swatch--gold\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n\n          Gold\n        \u003c\/span\u003e\n\n        \u003cspan class=\"fg-silkbrush__colour\"\u003e\n          \u003ci class=\"fg-silkbrush__swatch fg-silkbrush__swatch--black\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n\n          Black\n\n          \u003cb aria-hidden=\"true\"\u003e+\u003c\/b\u003e\n\n          \u003ci class=\"fg-silkbrush__swatch fg-silkbrush__swatch--purple\" aria-hidden=\"true\"\u003e\u003c\/i\u003e\n\n          Purple\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cfooter class=\"fg-silkbrush__footer\"\u003e\n      \u003cspan\u003eOne brush.\u003c\/span\u003e\n      \u003cspan\u003eEvery style.\u003c\/span\u003e\n      \u003cstrong\u003eEvery day.\u003c\/strong\u003e\n    \u003c\/footer\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .fg-silkbrush {\n    --sb-navy: #173e6c;\n    --sb-deep-navy: #0c2847;\n    --sb-champagne: #c9b39d;\n    --sb-gold: #c7a868;\n    --sb-ivory: #faf8f5;\n    --sb-white: #ffffff;\n    --sb-purple: #8b6aa7;\n    --sb-soft-purple: #eee7f3;\n    --sb-pale-purple: #f8f4fa;\n    --sb-text: #35495e;\n    --sb-muted: rgba(53, 73, 94, 0.72);\n\n    position: relative;\n    isolation: isolate;\n    overflow: hidden;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    padding:\n      clamp(74px, 9vw, 132px)\n      clamp(16px, 3vw, 28px);\n\n    background:\n      radial-gradient(\n        circle at 8% 8%,\n        rgba(199, 168, 104, 0.2),\n        transparent 31%\n      ),\n      radial-gradient(\n        circle at 92% 92%,\n        rgba(139, 106, 167, 0.2),\n        transparent 34%\n      ),\n      linear-gradient(\n        145deg,\n        var(--sb-ivory) 0%,\n        var(--sb-white) 50%,\n        var(--sb-pale-purple) 100%\n      );\n\n    color: var(--sb-text);\n\n    font-family:\n      Arial,\n      Helvetica,\n      sans-serif;\n\n    container-type: inline-size;\n    container-name: silkBrush;\n  }\n\n  .fg-silkbrush,\n  .fg-silkbrush *,\n  .fg-silkbrush *::before,\n  .fg-silkbrush *::after {\n    box-sizing: border-box;\n  }\n\n  .fg-silkbrush h2,\n  .fg-silkbrush h3,\n  .fg-silkbrush p {\n    padding: 0;\n  }\n\n  .fg-silkbrush h2,\n  .fg-silkbrush h3,\n  .fg-silkbrush p,\n  .fg-silkbrush span,\n  .fg-silkbrush strong,\n  .fg-silkbrush b,\n  .fg-silkbrush i,\n  .fg-silkbrush div,\n  .fg-silkbrush article,\n  .fg-silkbrush header,\n  .fg-silkbrush footer {\n    min-width: 0;\n    max-width: 100%;\n    word-break: normal;\n    overflow-wrap: break-word;\n  }\n\n  .fg-silkbrush__container {\n    position: relative;\n    z-index: 2;\n\n    width: 100%;\n    max-width: 1120px;\n    min-width: 0;\n\n    margin: 0 auto;\n  }\n\n  .fg-silkbrush__glow {\n    position: absolute;\n    z-index: 0;\n\n    border-radius: 50%;\n\n    filter: blur(36px);\n\n    pointer-events: none;\n\n    animation:\n      fgSilkBrushFloat 11s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__glow--one {\n    top: -240px;\n    right: -140px;\n\n    width: clamp(290px, 38vw, 410px);\n    height: clamp(290px, 38vw, 410px);\n\n    background: rgba(199, 168, 104, 0.34);\n  }\n\n  .fg-silkbrush__glow--two {\n    bottom: -260px;\n    left: -150px;\n\n    width: clamp(310px, 40vw, 430px);\n    height: clamp(310px, 40vw, 430px);\n\n    background: rgba(23, 62, 108, 0.11);\n\n    animation-delay: -5.5s;\n  }\n\n  .fg-silkbrush__glow--three {\n    top: 44%;\n    right: 4%;\n\n    width: clamp(130px, 19vw, 200px);\n    height: clamp(130px, 19vw, 200px);\n\n    background: rgba(139, 106, 167, 0.19);\n\n    animation-delay: -2.7s;\n  }\n\n  .fg-silkbrush__header {\n    width: 100%;\n    max-width: 920px;\n    min-width: 0;\n\n    margin:\n      0 auto\n      clamp(44px, 6vw, 58px);\n\n    text-align: center;\n\n    animation:\n      fgSilkBrushReveal 0.9s ease both;\n  }\n\n  .fg-silkbrush__label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    max-width: 100%;\n\n    margin:\n      0 auto\n      22px;\n\n    padding:\n      10px\n      18px;\n\n    border: 1px solid rgba(23, 62, 108, 0.13);\n    border-radius: 999px;\n\n    background: rgba(255, 255, 255, 0.78);\n\n    color: var(--sb-navy);\n\n    box-shadow:\n      0 12px 35px rgba(23, 62, 108, 0.07);\n\n    font-size: clamp(9px, 1vw, 12px);\n    font-weight: 700;\n    line-height: 1.4;\n    letter-spacing: 0.16em;\n\n    text-align: center;\n    text-transform: uppercase;\n\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n\n    animation:\n      fgSilkBrushLabelGlow 4s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__title {\n    width: 100%;\n    max-width: 100%;\n\n    margin: 0;\n\n    color: var(--sb-deep-navy);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: clamp(43px, 6.7vw, 82px);\n    font-weight: 400;\n    line-height: 1;\n    letter-spacing: -0.045em;\n\n    text-wrap: balance;\n  }\n\n  .fg-silkbrush__title span {\n    display: block;\n\n    margin-top: 8px;\n\n    color: var(--sb-purple);\n\n    font-style: italic;\n    font-weight: 400;\n\n    animation:\n      fgSilkBrushTextGlow 3.5s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__description {\n    width: 100%;\n    max-width: 850px;\n\n    margin:\n      30px auto 0;\n\n    color: rgba(53, 73, 94, 0.82);\n\n    font-size: clamp(16px, 1.8vw, 19px);\n    line-height: 1.82;\n\n    text-wrap: pretty;\n  }\n\n  .fg-silkbrush__promise {\n    position: relative;\n\n    display: inline-block;\n\n    max-width: 100%;\n\n    margin:\n      28px auto 0;\n\n    padding-bottom: 10px;\n\n    color: var(--sb-navy);\n\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n    letter-spacing: 0.035em;\n\n    text-wrap: balance;\n  }\n\n  .fg-silkbrush__promise::after {\n    content: \"\";\n    position: absolute;\n\n    right: 0;\n    bottom: 0;\n    left: 0;\n\n    height: 1px;\n\n    background: linear-gradient(\n      90deg,\n      transparent,\n      var(--sb-champagne),\n      transparent\n    );\n\n    animation:\n      fgSilkBrushLine 3s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__features {\n    display: grid;\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 18px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n  }\n\n  .fg-silkbrush__card {\n    position: relative;\n\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    min-height: 154px;\n\n    padding: 28px;\n\n    overflow: hidden;\n\n    border: 1px solid rgba(23, 62, 108, 0.1);\n    border-radius: 26px;\n\n    background: rgba(255, 255, 255, 0.78);\n\n    box-shadow:\n      0 20px 55px rgba(23, 62, 108, 0.075);\n\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n\n    transition:\n      transform 0.4s ease,\n      border-color 0.4s ease,\n      box-shadow 0.4s ease;\n\n    animation:\n      fgSilkBrushReveal 0.8s ease both;\n  }\n\n  .fg-silkbrush__card:nth-child(1) {\n    animation-delay: 0.1s;\n  }\n\n  .fg-silkbrush__card:nth-child(2) {\n    animation-delay: 0.2s;\n  }\n\n  .fg-silkbrush__card:nth-child(3) {\n    animation-delay: 0.3s;\n  }\n\n  .fg-silkbrush__card:nth-child(4) {\n    animation-delay: 0.4s;\n  }\n\n  .fg-silkbrush__card:nth-child(5) {\n    animation-delay: 0.5s;\n  }\n\n  .fg-silkbrush__card:nth-child(6) {\n    animation-delay: 0.6s;\n  }\n\n  .fg-silkbrush__card::before {\n    content: \"\";\n    position: absolute;\n\n    top: -90%;\n    left: -65%;\n\n    width: 58%;\n    height: 280%;\n\n    background: linear-gradient(\n      90deg,\n      transparent,\n      rgba(255, 255, 255, 0.82),\n      transparent\n    );\n\n    transform: rotate(22deg);\n\n    transition:\n      left 0.75s ease;\n\n    pointer-events: none;\n  }\n\n  .fg-silkbrush__card::after {\n    content: \"\";\n    position: absolute;\n\n    right: -35px;\n    bottom: -35px;\n\n    width: 110px;\n    height: 110px;\n\n    border-radius: 50%;\n\n    background: rgba(139, 106, 167, 0.09);\n\n    transition:\n      transform 0.4s ease;\n\n    pointer-events: none;\n  }\n\n  .fg-silkbrush__number {\n    position: relative;\n    z-index: 1;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 56px;\n    height: 56px;\n    flex: 0 0 56px;\n\n    border-radius: 18px;\n\n    background: linear-gradient(\n      145deg,\n      var(--sb-soft-purple),\n      var(--sb-white)\n    );\n\n    color: var(--sb-navy);\n\n    box-shadow:\n      inset 0 0 0 1px rgba(139, 106, 167, 0.22);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: 16px;\n    font-style: italic;\n    line-height: 1;\n\n    transition:\n      transform 0.4s ease,\n      background 0.4s ease,\n      color 0.4s ease;\n  }\n\n  .fg-silkbrush__card-copy {\n    position: relative;\n    z-index: 1;\n\n    flex: 1 1 auto;\n\n    min-width: 0;\n  }\n\n  .fg-silkbrush__card h3 {\n    margin:\n      4px\n      0\n      10px;\n\n    color: var(--sb-deep-navy);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: clamp(20px, 1.9vw, 22px);\n    font-weight: 400;\n    line-height: 1.25;\n\n    text-wrap: balance;\n  }\n\n  .fg-silkbrush__card p {\n    margin: 0;\n\n    color: var(--sb-muted);\n\n    font-size: 15px;\n    line-height: 1.7;\n\n    text-wrap: pretty;\n  }\n\n  .fg-silkbrush__details {\n    display: grid;\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 14px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    margin-top: 22px;\n\n    animation:\n      fgSilkBrushReveal 0.9s 0.7s ease both;\n  }\n\n  .fg-silkbrush__detail {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    padding:\n      19px\n      22px;\n\n    border: 1px solid rgba(201, 179, 157, 0.3);\n    border-radius: 18px;\n\n    background: rgba(255, 253, 251, 0.8);\n\n    transition:\n      transform 0.35s ease,\n      background 0.35s ease,\n      box-shadow 0.35s ease;\n  }\n\n  .fg-silkbrush__detail-dot {\n    display: block;\n\n    width: 11px;\n    height: 11px;\n    flex: 0 0 11px;\n\n    border-radius: 50%;\n\n    background: var(--sb-gold);\n\n    box-shadow:\n      0 0 0 7px rgba(199, 168, 104, 0.14);\n\n    animation:\n      fgSilkBrushPulse 2.8s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__detail:nth-child(2)\n  .fg-silkbrush__detail-dot {\n    background: var(--sb-purple);\n\n    box-shadow:\n      0 0 0 7px rgba(139, 106, 167, 0.13);\n\n    animation-delay: -1.4s;\n  }\n\n  .fg-silkbrush__detail p {\n    margin: 0;\n\n    color: var(--sb-navy);\n\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1.5;\n\n    text-wrap: pretty;\n  }\n\n  .fg-silkbrush__colours {\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n\n    margin-top: 22px;\n\n    padding:\n      clamp(28px, 5vw, 44px);\n\n    border: 1px solid rgba(201, 179, 157, 0.3);\n    border-radius: 28px;\n\n    background: rgba(255, 253, 251, 0.82);\n\n    box-shadow:\n      0 22px 58px rgba(23, 62, 108, 0.07);\n\n    text-align: center;\n\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n\n    animation:\n      fgSilkBrushReveal 0.9s 0.78s ease both;\n  }\n\n  .fg-silkbrush__colours-heading {\n    width: 100%;\n    max-width: 100%;\n\n    margin-bottom: 24px;\n  }\n\n  .fg-silkbrush__colours-heading \u003e span {\n    display: block;\n\n    margin-bottom: 8px;\n\n    color: var(--sb-champagne);\n\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.5;\n    letter-spacing: 0.19em;\n\n    text-transform: uppercase;\n  }\n\n  .fg-silkbrush__colours-heading h3 {\n    margin: 0;\n\n    color: var(--sb-deep-navy);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: clamp(27px, 4vw, 40px);\n    font-weight: 400;\n    line-height: 1.2;\n\n    text-wrap: balance;\n  }\n\n  .fg-silkbrush__colour-list {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 14px;\n\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .fg-silkbrush__colour {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n\n    max-width: 100%;\n\n    padding:\n      12px\n      17px;\n\n    border: 1px solid rgba(23, 62, 108, 0.08);\n    border-radius: 999px;\n\n    background: rgba(255, 255, 255, 0.88);\n\n    color: var(--sb-navy);\n\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1.4;\n\n    text-align: center;\n\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .fg-silkbrush__colour b {\n    color: var(--sb-champagne);\n    font-weight: 400;\n  }\n\n  .fg-silkbrush__swatch {\n    display: block;\n\n    width: 17px;\n    height: 17px;\n    flex: 0 0 17px;\n\n    border: 2px solid rgba(255, 255, 255, 0.92);\n    border-radius: 50%;\n\n    box-shadow:\n      0 0 0 1px rgba(23, 62, 108, 0.12);\n\n    animation:\n      fgSilkBrushSwatch 3s ease-in-out infinite;\n  }\n\n  .fg-silkbrush__swatch--white {\n    background: #f7f5ef;\n  }\n\n  .fg-silkbrush__swatch--gold {\n    background: #c7a868;\n\n    animation-delay: -0.75s;\n  }\n\n  .fg-silkbrush__swatch--black {\n    background: #171717;\n\n    animation-delay: -1.5s;\n  }\n\n  .fg-silkbrush__swatch--purple {\n    background: #8b6aa7;\n\n    animation-delay: -2.25s;\n  }\n\n  .fg-silkbrush__footer {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: center;\n\n    gap: 9px;\n\n    width: 100%;\n    max-width: 100%;\n\n    margin-top:\n      clamp(46px, 6vw, 56px);\n\n    color: var(--sb-deep-navy);\n\n    font-family:\n      Georgia,\n      \"Times New Roman\",\n      serif;\n\n    font-size: clamp(25px, 3.5vw, 41px);\n    line-height: 1.2;\n\n    text-align: center;\n    text-wrap: balance;\n\n    animation:\n      fgSilkBrushReveal 0.9s 0.88s ease both;\n  }\n\n  .fg-silkbrush__footer strong {\n    color: var(--sb-purple);\n\n    font-style: italic;\n    font-weight: 400;\n\n    animation:\n      fgSilkBrushTextGlow 3.5s ease-in-out infinite;\n  }\n\n  @media (hover: hover) and (pointer: fine) {\n    .fg-silkbrush__card:hover {\n      transform: translateY(-7px);\n\n      border-color: rgba(139, 106, 167, 0.42);\n\n      box-shadow:\n        0 28px 65px rgba(23, 62, 108, 0.13);\n    }\n\n    .fg-silkbrush__card:hover::before {\n      left: 125%;\n    }\n\n    .fg-silkbrush__card:hover::after {\n      transform: scale(1.3);\n    }\n\n    .fg-silkbrush__card:hover\n    .fg-silkbrush__number {\n      color: var(--sb-white);\n\n      transform:\n        rotate(-5deg)\n        scale(1.08);\n\n      background: linear-gradient(\n        145deg,\n        var(--sb-purple),\n        var(--sb-navy)\n      );\n    }\n\n    .fg-silkbrush__detail:hover {\n      transform: translateY(-4px);\n\n      background: rgba(255, 255, 255, 0.96);\n\n      box-shadow:\n        0 16px 34px rgba(23, 62, 108, 0.09);\n    }\n\n    .fg-silkbrush__colour:hover {\n      transform: translateY(-3px);\n\n      box-shadow:\n        0 12px 26px rgba(23, 62, 108, 0.11);\n    }\n  }\n\n  @keyframes fgSilkBrushReveal {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes fgSilkBrushFloat {\n    0%,\n    100% {\n      transform:\n        translate3d(0, 0, 0)\n        scale(1);\n    }\n\n    50% {\n      transform:\n        translate3d(0, 25px, 0)\n        scale(1.07);\n    }\n  }\n\n  @keyframes fgSilkBrushLabelGlow {\n    0%,\n    100% {\n      box-shadow:\n        0 12px 35px rgba(23, 62, 108, 0.07);\n    }\n\n    50% {\n      box-shadow:\n        0 14px 40px rgba(139, 106, 167, 0.24);\n    }\n  }\n\n  @keyframes fgSilkBrushLine {\n    0%,\n    100% {\n      opacity: 0.42;\n      transform: scaleX(0.55);\n    }\n\n    50% {\n      opacity: 1;\n      transform: scaleX(1);\n    }\n  }\n\n  @keyframes fgSilkBrushTextGlow {\n    0%,\n    100% {\n      text-shadow:\n        0 0 0 rgba(139, 106, 167, 0);\n    }\n\n    50% {\n      text-shadow:\n        0 9px 28px rgba(139, 106, 167, 0.35);\n    }\n  }\n\n  @keyframes fgSilkBrushPulse {\n    0%,\n    100% {\n      transform: scale(1);\n    }\n\n    50% {\n      transform: scale(1.18);\n    }\n  }\n\n  @keyframes fgSilkBrushSwatch {\n    0%,\n    100% {\n      transform: scale(1);\n    }\n\n    50% {\n      transform: scale(1.12);\n    }\n  }\n\n  \/*\n    FULL-WIDTH DESKTOP SECTION\n  *\/\n\n  @container silkBrush (min-width: 901px) {\n    .fg-silkbrush__features {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .fg-silkbrush__card {\n      min-height: 154px;\n    }\n\n    .fg-silkbrush__details {\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n    }\n\n    .fg-silkbrush__colour-list {\n      display: flex;\n      justify-content: center;\n    }\n  }\n\n  \/*\n    NARROW SHOPIFY DESKTOP OR TABLET\n  *\/\n\n  @container silkBrush (min-width: 561px) and (max-width: 900px) {\n    .fg-silkbrush {\n      padding:\n        68px\n        20px;\n    }\n\n    .fg-silkbrush__container {\n      max-width: 760px;\n    }\n\n    .fg-silkbrush__header {\n      max-width: 720px;\n\n      margin-bottom: 46px;\n    }\n\n    .fg-silkbrush__title {\n      font-size: clamp(44px, 8cqw, 62px);\n      line-height: 1.01;\n    }\n\n    .fg-silkbrush__description {\n      max-width: 680px;\n    }\n\n    .fg-silkbrush__features,\n    .fg-silkbrush__details {\n      grid-template-columns:\n        minmax(0, 1fr);\n\n      max-width: 720px;\n\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .fg-silkbrush__card {\n      min-height: auto;\n    }\n\n    .fg-silkbrush__colours {\n      max-width: 720px;\n\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .fg-silkbrush__colour-list {\n      display: grid;\n      grid-template-columns:\n        repeat(2, minmax(0, 1fr));\n\n      max-width: 620px;\n\n      margin-right: auto;\n      margin-left: auto;\n    }\n\n    .fg-silkbrush__colour {\n      width: 100%;\n    }\n  }\n\n  \/*\n    MOBILE OR NARROW PRODUCT COLUMN\n  *\/\n\n  @container silkBrush (max-width: 560px) {\n    .fg-silkbrush {\n      padding:\n        54px\n        15px;\n    }\n\n    .fg-silkbrush__header {\n      margin-bottom: 38px;\n    }\n\n    .fg-silkbrush__label {\n      margin-bottom: 19px;\n\n      padding:\n        8px\n        13px;\n\n      font-size: 9px;\n      letter-spacing: 0.1em;\n    }\n\n    .fg-silkbrush__title {\n      font-size: clamp(37px, 10.5cqw, 47px);\n      line-height: 1.03;\n      letter-spacing: -0.037em;\n    }\n\n    .fg-silkbrush__title span {\n      margin-top: 7px;\n    }\n\n    .fg-silkbrush__description {\n      margin-top: 24px;\n\n      font-size: 15px;\n      line-height: 1.72;\n    }\n\n    .fg-silkbrush__promise {\n      margin-top: 24px;\n\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .fg-silkbrush__features,\n    .fg-silkbrush__details {\n      grid-template-columns:\n        minmax(0, 1fr);\n\n      gap: 14px;\n    }\n\n    .fg-silkbrush__card {\n      gap: 15px;\n\n      min-height: auto;\n\n      padding:\n        23px\n        21px;\n\n      border-radius: 21px;\n    }\n\n    .fg-silkbrush__number {\n      width: 48px;\n      height: 48px;\n      flex-basis: 48px;\n\n      border-radius: 15px;\n\n      font-size: 14px;\n    }\n\n    .fg-silkbrush__card h3 {\n      font-size: 20px;\n    }\n\n    .fg-silkbrush__card p {\n      font-size: 14px;\n      line-height: 1.68;\n    }\n\n    .fg-silkbrush__details {\n      margin-top: 15px;\n    }\n\n    .fg-silkbrush__detail {\n      gap: 13px;\n\n      padding:\n        17px\n        18px;\n\n      border-radius: 17px;\n    }\n\n    .fg-silkbrush__detail p {\n      font-size: 13px;\n      line-height: 1.5;\n    }\n\n    .fg-silkbrush__detail-dot {\n      width: 10px;\n      height: 10px;\n      flex-basis: 10px;\n\n      box-shadow:\n        0 0 0 6px rgba(199, 168, 104, 0.14);\n    }\n\n    .fg-silkbrush__detail:nth-child(2)\n    .fg-silkbrush__detail-dot {\n      box-shadow:\n        0 0 0 6px rgba(139, 106, 167, 0.13);\n    }\n\n    .fg-silkbrush__colours {\n      margin-top: 15px;\n\n      padding:\n        28px\n        18px;\n\n      border-radius: 22px;\n    }\n\n    .fg-silkbrush__colours-heading {\n      margin-bottom: 20px;\n    }\n\n    .fg-silkbrush__colours-heading \u003e span {\n      font-size: 9px;\n      letter-spacing: 0.15em;\n    }\n\n    .fg-silkbrush__colours-heading h3 {\n      font-size: clamp(27px, 8cqw, 34px);\n    }\n\n    .fg-silkbrush__colour-list {\n      display: grid;\n      grid-template-columns:\n        minmax(0, 1fr);\n\n      gap: 10px;\n    }\n\n    .fg-silkbrush__colour {\n      width: 100%;\n\n      padding:\n        11px\n        13px;\n\n      font-size: 12px;\n    }\n\n    .fg-silkbrush__footer {\n      flex-direction: column;\n\n      gap: 3px;\n\n      margin-top: 42px;\n\n      font-size: clamp(25px, 7.5cqw, 34px);\n      line-height: 1.18;\n    }\n\n    .fg-silkbrush__glow {\n      filter: blur(25px);\n    }\n  }\n\n  \/*\n    EXTRA-SMALL MOBILE\n  *\/\n\n  @container silkBrush (max-width: 390px) {\n    .fg-silkbrush {\n      padding:\n        49px\n        12px;\n    }\n\n    .fg-silkbrush__label {\n      font-size: 8px;\n      letter-spacing: 0.07em;\n    }\n\n    .fg-silkbrush__title {\n      font-size: 35px;\n    }\n\n    .fg-silkbrush__description {\n      font-size: 14px;\n    }\n\n    .fg-silkbrush__card {\n      gap: 13px;\n\n      padding:\n        21px\n        18px;\n    }\n\n    .fg-silkbrush__number {\n      width: 43px;\n      height: 43px;\n      flex-basis: 43px;\n\n      border-radius: 14px;\n\n      font-size: 13px;\n    }\n\n    .fg-silkbrush__card h3 {\n      font-size: 19px;\n    }\n\n    .fg-silkbrush__card p {\n      font-size: 13px;\n    }\n\n    .fg-silkbrush__detail {\n      padding:\n        16px\n        15px;\n    }\n\n    .fg-silkbrush__colours {\n      padding:\n        25px\n        15px;\n    }\n\n    .fg-silkbrush__colour {\n      gap: 7px;\n\n      padding:\n        10px\n        9px;\n\n      font-size: 11px;\n    }\n\n    .fg-silkbrush__swatch {\n      width: 15px;\n      height: 15px;\n      flex-basis: 15px;\n    }\n\n    .fg-silkbrush__footer {\n      font-size: 25px;\n    }\n  }\n\n  \/*\n    STANDARD VIEWPORT FALLBACKS\n  *\/\n\n  @media screen and (max-width: 900px) {\n    .fg-silkbrush__features,\n    .fg-silkbrush__details {\n      grid-template-columns:\n        minmax(0, 1fr);\n    }\n\n    .fg-silkbrush__card {\n      min-height: auto;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    .fg-silkbrush {\n      padding:\n        66px\n        18px;\n    }\n\n    .fg-silkbrush__header {\n      margin-bottom: 44px;\n    }\n\n    .fg-silkbrush__card {\n      padding:\n        23px\n        21px;\n\n      border-radius: 22px;\n    }\n\n    .fg-silkbrush__colour-list {\n      display: grid;\n      grid-template-columns:\n        minmax(0, 1fr);\n    }\n\n    .fg-silkbrush__colour {\n      width: 100%;\n    }\n\n    .fg-silkbrush__footer {\n      flex-direction: column;\n      gap: 3px;\n    }\n  }\n\n  @media screen and (max-width: 520px) {\n    .fg-silkbrush {\n      padding:\n        54px\n        14px;\n    }\n\n    .fg-silkbrush__label {\n      padding:\n        8px\n        13px;\n\n      font-size: 9px;\n      letter-spacing: 0.09em;\n    }\n\n    .fg-silkbrush__title {\n      font-size: clamp(36px, 10.5vw, 44px);\n      line-height: 1.03;\n    }\n\n    .fg-silkbrush__card {\n      gap: 15px;\n\n      padding:\n        22px\n        19px;\n    }\n\n    .fg-silkbrush__number {\n      width: 48px;\n      height: 48px;\n      flex-basis: 48px;\n\n      border-radius: 15px;\n\n      font-size: 14px;\n    }\n\n    .fg-silkbrush__card h3 {\n      font-size: 19px;\n    }\n\n    .fg-silkbrush__card p {\n      font-size: 14px;\n    }\n\n    .fg-silkbrush__colour {\n      justify-content: center;\n    }\n  }\n\n  \/*\n    FALLBACK FOR BROWSERS WITHOUT\n    CONTAINER QUERY SUPPORT\n  *\/\n\n  @supports not (container-type: inline-size) {\n    @media screen and (max-width: 1000px) {\n      .fg-silkbrush__features,\n      .fg-silkbrush__details {\n        grid-template-columns:\n          minmax(0, 1fr);\n      }\n\n      .fg-silkbrush__card {\n        min-height: auto;\n      }\n\n      .fg-silkbrush__colour-list {\n        display: grid;\n        grid-template-columns:\n          repeat(2, minmax(0, 1fr));\n      }\n    }\n\n    @media screen and (max-width: 600px) {\n      .fg-silkbrush__colour-list {\n        grid-template-columns:\n          minmax(0, 1fr);\n      }\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .fg-silkbrush *,\n    .fg-silkbrush *::before,\n    .fg-silkbrush *::after {\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      scroll-behavior: auto !important;\n      transition-duration: 0.01ms !important;\n    }\n\n    .fg-silkbrush__header,\n    .fg-silkbrush__card,\n    .fg-silkbrush__details,\n    .fg-silkbrush__colours,\n    .fg-silkbrush__footer {\n      opacity: 1;\n      transform: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Fearless Grace","offers":[{"title":"White","offer_id":45896039465043,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":45896039497811,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/0982\/4851\/files\/ChatGPT_Image_Aug_1_2026_at_03_14_44_PM.png?v=1785590981","url":"https:\/\/fearlessgrace.co.za\/products\/silkbrush-cordless-ionic-hair-straightening-brush","provider":"Fearless Grace","version":"1.0","type":"link"}