{"product_id":"brume-fixatrice-couleur-thermoprotecteur-certifiee-bio-200-ml-centifolia","title":"Brume fixatrice de couleur et Thermo Protecteur - 200 ml - Centifolia","description":"\u003cdiv class=\"cf-premium\"\u003e\n\u003cdiv class=\"cf-hero\"\u003e\n\u003cdiv class=\"cf-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cf-hero-content\"\u003e\n\u003cdiv class=\"cf-badges-top\"\u003e\n\u003cspan class=\"cf-badge\"\u003e🌿 Certifié Bio COSMOS\u003c\/span\u003e \u003cspan class=\"cf-badge\"\u003e🔥 Protection 230°C\u003c\/span\u003e \u003cspan class=\"cf-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"cf-badge\"\u003e🌱 Vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"cf-hero-title\"\u003eVotre couleur préservée jusqu'à 6 semaines\u003c\/span\u003e\n\u003cp class=\"cf-subtitle\"\u003eLa brume 2-en-1 inspirée des rituels professionnels en salon\u003c\/p\u003e\n\u003cp class=\"cf-description\"\u003eUne double action fixatrice et thermoprotectrice, à la grenade bio française et à l'écorce d'épinette noire, pour des cheveux colorés éclatants et protégés de la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003eVotre allié coloration \u0026amp; chaleur\u003c\/h2\u003e\n\u003cp class=\"cf-section-intro\"\u003eVous cherchez un \u003cstrong\u003espray thermoprotecteur cheveux naturel\u003c\/strong\u003e capable de préserver votre couleur tout en protégeant votre fibre capillaire de la chaleur ? La brume 2-en-1 signée Centifolia répond à ces deux besoins essentiels avec une formule \u003cstrong\u003ecertifiée bio COSMOS ORGANIC\u003c\/strong\u003e, végane et fabriquée en France. Un vrai geste de soin, inspiré des rituels professionnels en salon.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003eUne double action : fixer la couleur \u0026amp; protéger jusqu'à 230°C\u003c\/h2\u003e\n\u003cp class=\"cf-section-intro\"\u003eQue vous ayez une coloration végétale, chimique ou de simples méchés, votre couleur a tendance à s'estomper au fil des lavages et sous l'effet des UV. Cette brume agit comme un véritable bouclier protecteur grâce à :\u003c\/p\u003e\n\u003cdiv class=\"cf-grid\"\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🌲 Écorce d'épinette noire\u003c\/h3\u003e\n\u003cp\u003eUn actif biomimétique qui fixe et prolonge l'éclat de la couleur jusqu'à \u003cstrong\u003e6 semaines\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🍎 Grenade bio française\u003c\/h3\u003e\n\u003cp\u003eRiche en antioxydants, elle lutte contre la décoloration liée aux agressions extérieures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🔥 Protection thermique 230°C\u003c\/h3\u003e\n\u003cp\u003eIdéale avant lisseur, boucleur ou sèche-cheveux pour préserver la fibre capillaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-tip\"\u003e\n\u003cspan class=\"cf-tip-icon\"\u003e✨\u003c\/span\u003e\n\u003cp\u003eUn vrai atout face aux références du marché type \u003cem\u003espray thermoprotecteur ghd bodyguard\u003c\/em\u003e, avec en plus une composition clean et éco-conçue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003ePour qui est fait ce spray thermoprotecteur ?\u003c\/h2\u003e\n\u003cp class=\"cf-section-intro\"\u003eCette brume convient à tous les types de cheveux, y compris les \u003cstrong\u003echeveux fins\u003c\/strong\u003e, colorés, méchés ou sensibilisés par la chaleur. Sa texture ultra-légère se vaporise sans alourdir ni graisser.\u003c\/p\u003e\n\u003cdiv class=\"cf-grid-compact\"\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e💇♀️ Adeptes du chauffant\u003c\/h3\u003e\n\u003cp\u003eVous utilisez régulièrement lisseur, boucleur ou sèche-cheveux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🎨 Couleur qui ternit\u003c\/h3\u003e\n\u003cp\u003eVotre coloration s'estompe vite après quelques shampoings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n\u003cp\u003eVous cherchez une option clean face aux sprays conventionnels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🪶 Cheveux fins\u003c\/h3\u003e\n\u003cp\u003eUne texture légère qui n'alourdit pas et ne graisse pas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003eComment utiliser la brume Centifolia ?\u003c\/h2\u003e\n\u003cp class=\"cf-section-intro\"\u003ePour profiter de tous ses bienfaits, un geste simple à intégrer dans votre routine capillaire :\u003c\/p\u003e\n\u003cdiv class=\"cf-timeline\"\u003e\n\u003cdiv class=\"cf-timeline-item\"\u003e\n\u003cdiv class=\"cf-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"cf-timeline-content\"\u003e\n\u003ch3\u003e💦 Vaporisez\u003c\/h3\u003e\n\u003cp\u003eSur cheveux humides ou secs, de la racine aux pointes, quotidiennement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-timeline-item\"\u003e\n\u003cdiv class=\"cf-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"cf-timeline-content\"\u003e\n\u003ch3\u003e🔥 Protégez\u003c\/h3\u003e\n\u003cp\u003eAppliquez systématiquement avant tout appareil chauffant pour protéger la fibre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-timeline-item\"\u003e\n\u003cdiv class=\"cf-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"cf-timeline-content\"\u003e\n\u003ch3\u003e✨ Laissez agir\u003c\/h3\u003e\n\u003cp\u003eNe rincez pas : la brume agit tout au long de la journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-tip\"\u003e\n\u003cspan class=\"cf-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003eUtilisation quotidienne recommandée pour un résultat optimal sur la tenue de la couleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003eComposition complète : 99 % d'origine naturelle\u003c\/h2\u003e\n\u003cdiv class=\"cf-grid-compact\"\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🌿 99 %\u003c\/h3\u003e\n\u003cp\u003ed'ingrédients d'origine naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🌱 23 %\u003c\/h3\u003e\n\u003cp\u003eissus de l'Agriculture Biologique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e✅ COSMOS ORGANIC\u003c\/h3\u003e\n\u003cp\u003ecertifié par Ecocert Greenlife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e🐰 Vegan \u0026amp; Made in France\u003c\/h3\u003e\n\u003cp\u003eparfum 100 % naturel, fabriqué en France\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdetails class=\"cf-accordion-item\"\u003e\n\u003csummary class=\"cf-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n\u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e Aqua, Acetum**, Sodium Polyitaconate, Caprylyl\/Capryl Glucoside, Parfum, Aloe Barbadensis Leaf Juice Powder*, Picea Mariana Bark Extract, Hydrolyzed Gardenia Florida Extract, Punica Granatum Fruit Extract*, Glycerin, Maltodextrin, Sodium Hydroxide, Sodium Benzoate, Citric Acid, Potassium Sorbate.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e*Issus de l'Agriculture Biologique — **Transformé à partir d'ingrédients biologiques.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\"\u003e\n\u003ch2\u003eConditionnement \u0026amp; éco-responsabilité\u003c\/h2\u003e\n\u003cdiv class=\"cf-grid-compact\"\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e💧 200 ml\u003c\/h3\u003e\n\u003cp\u003eFormat spray longue durée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-card\"\u003e\n\u003ch3\u003e♻️ 50 % recyclé\u003c\/h3\u003e\n\u003cp\u003eFlacon en plastique recyclé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-tip\"\u003e\n\u003cspan class=\"cf-tip-icon\"\u003e🗑️\u003c\/span\u003e\n\u003cp\u003eLe flacon et la pompe se déposent dans le bac de tri jaune (les consignes de tri peuvent varier selon votre commune).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cf-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003ch2\u003eBon à savoir\u003c\/h2\u003e\n\u003cdiv class=\"cf-cta-box\"\u003e\n\u003cp\u003eCe spray thermoprotecteur est un soin cosmétique : il ne remplace pas les conseils d'un professionnel coiffeur ou d'un dermatologue en cas de cuir chevelu sensibilisé. En cas de doute ou de réaction, cessez l'utilisation et consultez un spécialiste. Réalisez toujours un test cutané avant première utilisation si vous avez la peau réactive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  :root {\n    --cf-cream: #fdf6f4;\n    --cf-white: #ffffff;\n    --cf-primary: #a4173a;\n    --cf-primary-dark: #6f0f26;\n    --cf-primary-light: #fce7ec;\n    --cf-secondary: #d4405f;\n    --cf-accent: #e8b04a;\n    --cf-text: #1a1a1a;\n    --cf-text-light: #5a5a5a;\n    --cf-border: #ecd8dc;\n    --cf-shadow: 0 4px 24px rgba(111, 15, 38, .08);\n    --cf-shadow-lg: 0 12px 48px rgba(111, 15, 38, .18);\n    --cf-radius: 20px;\n    --cf-radius-sm: 12px;\n  }\n\n  .cf-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--cf-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--cf-text);\n    line-height: 1.6;\n  }\n\n  .cf-hero {\n    position: relative;\n    background: linear-gradient(135deg, #6f0f26 0%, #a4173a 55%, #d4405f 100%);\n    border-radius: var(--cf-radius);\n    padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n    margin-bottom: clamp(2.5rem, 5vw, 4rem);\n    overflow: hidden;\n    box-shadow: var(--cf-shadow-lg);\n  }\n\n  .cf-hero-pattern {\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 40%),\n                      radial-gradient(circle at 80% 70%, rgba(232,176,74,.3) 0%, transparent 40%);\n    opacity: .15;\n  }\n\n  .cf-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .cf-hero-title {\n    display: block;\n    color: white;\n    font-size: clamp(22px, 7vw, 42px);\n    font-weight: 900;\n    margin: 0 0 1rem 0;\n    letter-spacing: -.04em;\n    text-shadow: 0 4px 20px rgba(0,0,0,.2);\n    line-height: 1.15;\n  }\n\n  .cf-subtitle {\n    color: rgba(255,255,255,.95);\n    font-size: clamp(15px, 2.5vw, 19px);\n    font-weight: 600;\n    margin: 0 0 1rem 0;\n  }\n\n  .cf-description {\n    color: rgba(255,255,255,.85);\n    font-size: clamp(14px, 2vw, 16px);\n    max-width: 640px;\n    margin: 0 auto;\n    line-height: 1.7;\n  }\n\n  .cf-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .cf-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 16px;\n    background: rgba(255,255,255,.95);\n    backdrop-filter: blur(10px);\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--cf-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .cf-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .cf-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .cf-premium h2 {\n    font-size: clamp(22px, 5vw, 36px);\n    font-weight: 900;\n    color: var(--cf-primary-dark);\n    margin-bottom: clamp(1.25rem, 3vw, 2rem);\n    text-align: center;\n    letter-spacing: -.03em;\n    position: relative;\n    padding-bottom: 1rem;\n    line-height: 1.25;\n  }\n\n  .cf-premium h2::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 4px;\n    background: linear-gradient(90deg, var(--cf-primary), var(--cf-secondary));\n    border-radius: 2px;\n  }\n\n  .cf-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--cf-text-light);\n    margin: 0 auto 1.5rem;\n    max-width: 720px;\n    line-height: 1.7;\n  }\n\n  .cf-section-intro strong {\n    color: var(--cf-primary-dark);\n  }\n\n  .cf-card {\n    background: var(--cf-white);\n    border-radius: var(--cf-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    box-shadow: var(--cf-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .cf-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--cf-shadow-lg);\n    border-color: var(--cf-primary);\n  }\n\n  .cf-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--cf-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .cf-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--cf-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .cf-card p strong {\n    color: var(--cf-primary);\n  }\n\n  .cf-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .cf-grid-compact {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1rem;\n  }\n\n  .cf-grid-compact .cf-card {\n    padding: 1rem;\n  }\n\n  .cf-grid-compact .cf-card h3 {\n    font-size: 14px;\n    margin-bottom: .35rem;\n  }\n\n  .cf-grid-compact .cf-card p {\n    font-size: 12px;\n  }\n\n  .cf-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    max-width: 720px;\n    margin: 0 auto;\n  }\n\n  .cf-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .cf-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--cf-primary), var(--cf-secondary));\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 800;\n    font-size: 16px;\n    box-shadow: 0 4px 12px rgba(164, 23, 58, .3);\n  }\n\n  .cf-timeline-content {\n    flex: 1;\n    background: var(--cf-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--cf-radius-sm);\n    box-shadow: var(--cf-shadow);\n  }\n\n  .cf-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--cf-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .cf-timeline-content p {\n    font-size: 14px;\n    color: var(--cf-text-light);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .cf-accordion {\n    background: var(--cf-white);\n    border-radius: var(--cf-radius);\n    box-shadow: var(--cf-shadow);\n    overflow: hidden;\n  }\n\n  .cf-accordion-item {\n    border-bottom: 1px solid var(--cf-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .cf-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .cf-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--cf-primary-dark);\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    list-style: none;\n    transition: background .2s ease;\n  }\n\n  .cf-accordion-header:hover {\n    background: var(--cf-primary-light);\n  }\n\n  .cf-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .cf-accordion-header::after {\n    content: '+';\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--cf-primary);\n    transition: transform .2s ease;\n  }\n\n  .cf-accordion-item[open] .cf-accordion-header::after {\n    content: '−';\n  }\n\n  .cf-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--cf-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n    margin-top: 10px;\n  }\n\n  .cf-accordion-content p {\n    margin: 0 0 .5rem 0;\n  }\n\n  .cf-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--cf-primary-light);\n    border-radius: var(--cf-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.25rem;\n    max-width: 720px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .cf-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .cf-tip p {\n    font-size: 14px;\n    color: var(--cf-text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .cf-cta-box {\n    background: linear-gradient(135deg, var(--cf-primary) 0%, var(--cf-primary-dark) 100%);\n    border-radius: var(--cf-radius);\n    padding: clamp(1.75rem, 4vw, 3rem);\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    box-shadow: var(--cf-shadow-lg);\n  }\n\n  .cf-cta-box p {\n    color: white;\n    font-size: clamp(14px, 2.2vw, 17px);\n    line-height: 1.7;\n    font-weight: 500;\n    text-shadow: 0 2px 12px rgba(0,0,0,.1);\n    margin: 0;\n  }\n\n  @media (max-width: 767px) {\n    .cf-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n    .cf-card {\n      padding: 1.125rem;\n    }\n    .cf-section {\n      margin-bottom: 1.75rem;\n    }\n    .cf-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--cf-radius-sm);\n    }\n    .cf-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n    .cf-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n    .cf-grid-compact {\n      gap: .625rem;\n    }\n    .cf-grid-compact .cf-card {\n      padding: .75rem;\n    }\n    .cf-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n    .cf-timeline-content {\n      padding: .875rem 1rem;\n    }\n    .cf-timeline-content h3 {\n      font-size: 14px;\n    }\n    .cf-timeline-content p {\n      font-size: 13px;\n    }\n    .cf-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n    .cf-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n    .cf-tip {\n      padding: .875rem 1rem;\n    }\n    .cf-tip p {\n      font-size: 13px;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .cf-card {\n      animation: fadeInUp .5s ease backwards;\n    }\n    .cf-card:nth-child(1) { animation-delay: .05s; }\n    .cf-card:nth-child(2) { animation-delay: .1s; }\n    .cf-card:nth-child(3) { animation-delay: .15s; }\n    .cf-card:nth-child(4) { animation-delay: .2s; }\n  }\n\n  @keyframes fadeInUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .cf-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"CENTIFOLIA","offers":[{"title":"Default Title","offer_id":64629226602873,"sku":"CE0670","price":12.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/brume-fixatrice-couleur-thermoprotecteur-certifiee-bio-200-m-packshothd.webp?v=1789723937","url":"https:\/\/www.naturellement-bio.com\/products\/brume-fixatrice-couleur-thermoprotecteur-certifiee-bio-200-ml-centifolia","provider":"Naturellement Bio","version":"1.0","type":"link"}