{"title":"Produits naturels pour les animaux","description":"","products":[{"product_id":"shampoing-animal-tout-pelage","title":"Shampooing Tout Pelage Miel et Propolis - Propolia","description":"\n\u003cdiv class=\"soi-shmp-fiche\"\u003e\n\n  \u003csection class=\"soi-shmp-hero\"\u003e\n    \u003cdiv class=\"soi-shmp-hero-tag\"\u003e\n      \u003cspan class=\"soi-shmp-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène animale · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-shmp-hero-title\"\u003eShampooing Tout Pelage Miel et Propolis\u003c\/span\u003e\n    \u003cp class=\"soi-shmp-hero-subtitle\"\u003eUn soin lavant doux aux actifs de la ruche, pour un pelage propre, brillant et apaisé, adapté à tous les chiens et chats.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shmp-hero-labels\"\u003e\n      \u003cspan class=\"soi-shmp-label soi-shmp-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-shmp-label\"\u003eSANS SULFATES\u003c\/span\u003e\n      \u003cspan class=\"soi-shmp-label\"\u003eCHIENS \u0026amp; CHATS\u003c\/span\u003e\n      \u003cspan class=\"soi-shmp-label\"\u003e200 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampooing pour chien à base de miel et propolis ?\u003c\/h2\u003e\n    \u003cp class=\"soi-shmp-section-intro\"\u003eLa propolis est une résine naturelle produite par les abeilles, reconnue pour ses propriétés apaisantes et protectrices. Associée au miel, un humectant naturel qui retient l'hydratation dans les fibres du poil, elle offre un soin complet : nettoyage, apaisement des démangeaisons, brillance et douceur du pelage. Ce duo agit réellement sur la qualité du manteau de votre animal.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shmp-grid\"\u003e\n      \u003cdiv class=\"soi-shmp-card\"\u003e\n        \u003ch3\u003e🐾 Tous types de pelage\u003c\/h3\u003e\n        \u003cp\u003eCourt, long, bouclé ou dense : une seule formule pour tous les manteaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-card\"\u003e\n        \u003ch3\u003e🐝 Miel et propolis\u003c\/h3\u003e\n        \u003cp\u003eDes actifs naturels d'origine apicole, sélectionnés pour leur efficacité et leur douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduit en Occitanie, avec un savoir-faire apicole français exigeant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-card\"\u003e\n        \u003ch3\u003e✅ Sans sulfates\u003c\/h3\u003e\n        \u003cp\u003eUn pH adapté à la peau des chiens et des chats, pour un lavage respectueux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\"\u003e\n    \u003ch2\u003eCe que ce shampooing apporte concrètement à votre animal\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shmp-benefits\"\u003e\n      \u003cdiv class=\"soi-shmp-benefit\"\u003e\n        \u003cdiv class=\"soi-shmp-benefit-icon\"\u003e\u003cspan\u003e🧼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNettoyage en profondeur\u003c\/h3\u003e\n        \u003cp\u003eLa base lavante ultra-douce élimine impuretés, poussière et odeurs sans déséquilibrer le film hydrolipidique naturel de votre animal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-benefit\"\u003e\n        \u003cdiv class=\"soi-shmp-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePelage doux et brillant\u003c\/h3\u003e\n        \u003cp\u003eLe miel nourrit et gaine chaque poil, redonnant éclat aux pelages ternes ou fragilisés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-benefit\"\u003e\n        \u003cdiv class=\"soi-shmp-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement des irritations\u003c\/h3\u003e\n        \u003cp\u003eLa propolis calme les zones sensibles ou légèrement irritées, pour un animal plus à l'aise après chaque bain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-benefit\"\u003e\n        \u003cdiv class=\"soi-shmp-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUsage fréquent possible\u003c\/h3\u003e\n        \u003cp\u003eSa formule sans sulfates permet de baigner votre compagnon régulièrement sans risque de dessèchement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\"\u003e\n    \u003ch2\u003eComment utiliser le shampooing Propolia pour un résultat optimal ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shmp-timeline\"\u003e\n      \u003cdiv class=\"soi-shmp-step\"\u003e\n        \u003cdiv class=\"soi-shmp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-shmp-step-content\"\u003e\n          \u003ch3\u003eMouiller le pelage\u003c\/h3\u003e\n          \u003cp\u003eMouillez abondamment le pelage de votre animal à l'eau tiède.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-step\"\u003e\n        \u003cdiv class=\"soi-shmp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-shmp-step-content\"\u003e\n          \u003ch3\u003eAppliquer et masser\u003c\/h3\u003e\n          \u003cp\u003eAppliquez une noisette de shampooing et massez doucement pour faire mousser, en insistant sur les zones salies.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-step\"\u003e\n        \u003cdiv class=\"soi-shmp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-shmp-step-content\"\u003e\n          \u003ch3\u003eRincer soigneusement\u003c\/h3\u003e\n          \u003cp\u003eRincez à l'eau claire jusqu'à élimination complète du produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-step\"\u003e\n        \u003cdiv class=\"soi-shmp-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-shmp-step-content\"\u003e\n          \u003ch3\u003eSécher en douceur\u003c\/h3\u003e\n          \u003cp\u003eSéchez à la serviette ou au sèche-cheveux réglé à faible chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shmp-tip\"\u003e\n      \u003cdiv class=\"soi-shmp-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour les pelages longs ou très épais, doublez l'application pour un nettoyage en profondeur optimal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\"\u003e\n    \u003ch2\u003eComposition exacte\u003c\/h2\u003e\n    \u003cp class=\"soi-shmp-section-intro\"\u003eCe shampooing est formulé avec des ingrédients sélectionnés pour leur efficacité et leur tolérance cutanée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shmp-compo\"\u003e\n      \u003cdiv class=\"soi-shmp-compo-row\"\u003e\n        \u003cspan class=\"soi-shmp-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-shmp-compo-value\"\u003eExtrait de propolis (apaisant et protecteur)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-compo-row\"\u003e\n        \u003cspan class=\"soi-shmp-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-shmp-compo-value\"\u003eMiel naturel (hydratation, brillance, douceur)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-compo-row\"\u003e\n        \u003cspan class=\"soi-shmp-compo-label\"\u003eBase lavante\u003c\/span\u003e\n        \u003cspan class=\"soi-shmp-compo-value\"\u003eSans sulfates, pH adapté chiens et chats\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-compo-row\"\u003e\n        \u003cspan class=\"soi-shmp-compo-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-shmp-compo-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shmp-compo-row\"\u003e\n        \u003cspan class=\"soi-shmp-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-shmp-compo-value\"\u003eOccitanie, France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur ce shampooing pour chien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shmp-accordion\"\u003e\n      \u003cdetails class=\"soi-shmp-accordion-item\"\u003e\n        \u003csummary class=\"soi-shmp-accordion-header\"\u003e🩹 Ce shampooing est-il anti-démangeaisons ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-shmp-accordion-content\"\u003e\n          \u003cp\u003eOui, la propolis apaise les légères irritations cutanées. En cas de démangeaisons intenses ou persistantes, nous vous recommandons de consulter un vétérinaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-shmp-accordion-item\"\u003e\n        \u003csummary class=\"soi-shmp-accordion-header\"\u003e🐶 Peut-on l'utiliser sur un chiot ou un chaton ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-shmp-accordion-content\"\u003e\n          \u003cp\u003eSa formule douce est adaptée aux animaux sensibles. Cependant, vérifiez l'âge minimal recommandé par votre vétérinaire pour le premier bain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-shmp-accordion-item\"\u003e\n        \u003csummary class=\"soi-shmp-accordion-header\"\u003e🐜 Est-ce un shampooing anti-puces ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-shmp-accordion-content\"\u003e\n          \u003cp\u003eCe produit n'est pas formulé comme un traitement antiparasitaire. Pour lutter contre les puces, associez-le à un traitement adapté prescrit par votre vétérinaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shmp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-shmp-cta-box\"\u003e\n      \u003cp class=\"soi-shmp-cta-tag\" style=\"color: white;\"\u003eLe bain naturel qu'ils méritent\u003c\/p\u003e\n      \u003cp class=\"soi-shmp-cta-text\" style=\"color: white;\"\u003eUn pelage propre, soyeux et brillant grâce aux actifs de la ruche. Offrez à votre compagnon un soin lavant doux, fabriqué en France avec exigence, de la truffe jusqu'au bout de la queue.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shmp-marine: #1A2D3D;\n  --soi-shmp-marine-dark: #0F1E2B;\n  --soi-shmp-marine-light: #2C4458;\n  --soi-shmp-pomme: #A1C544;\n  --soi-shmp-pomme-dark: #84A636;\n  --soi-shmp-pomme-light: rgba(161,197,68,0.10);\n  --soi-shmp-white: #FFFFFF;\n  --soi-shmp-off-white: #F8FAF6;\n  --soi-shmp-stone: #F1F3EE;\n  --soi-shmp-line: #E5E8E0;\n  --soi-shmp-primary: #C27A2A;\n  --soi-shmp-primary-soft: #F5E6D0;\n  --soi-shmp-accent: #7ECBC1;\n  --soi-shmp-text: #1A2D3D;\n  --soi-shmp-text-soft: #4A5B6B;\n  --soi-shmp-text-muted: #7B8693;\n  --soi-shmp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shmp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shmp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shmp-radius: 12px;\n  --soi-shmp-radius-sm: 8px;\n  --soi-shmp-radius-pill: 999px;\n}\n\n.soi-shmp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shmp-fiche img { max-width: 100%; height: auto; }\n\n.soi-shmp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shmp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shmp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-shmp-hero {\n  position: relative;\n  background: var(--soi-shmp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-shmp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shmp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shmp-primary);\n}\n\n.soi-shmp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-shmp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shmp-primary);\n  border-radius: 50%;\n}\n\n.soi-shmp-hero-title {\n  display: block;\n  color: var(--soi-shmp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-shmp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-shmp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shmp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-shmp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shmp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shmp-label-accent {\n  background: var(--soi-shmp-primary);\n  border-color: var(--soi-shmp-primary);\n  color: var(--soi-shmp-white);\n  font-weight: 600;\n}\n\n.soi-shmp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shmp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shmp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-shmp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shmp-primary);\n  border-radius: 2px;\n}\n\n.soi-shmp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shmp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shmp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shmp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shmp-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-shmp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shmp-benefit {\n  background: var(--soi-shmp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shmp-radius);\n  border: 1px solid var(--soi-shmp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shmp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shmp-shadow-md);\n}\n\n.soi-shmp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shmp-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-shmp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shmp-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shmp-benefit:hover .soi-shmp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shmp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shmp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shmp-benefit p {\n  font-size: 13px;\n  color: var(--soi-shmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shmp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shmp-card {\n  background: var(--soi-shmp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shmp-radius);\n  border-left: 3px solid var(--soi-shmp-primary);\n}\n\n.soi-shmp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shmp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shmp-card p {\n  font-size: 14px;\n  color: var(--soi-shmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shmp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shmp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shmp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shmp-radius);\n  border: 1px solid var(--soi-shmp-line);\n  align-items: flex-start;\n}\n\n.soi-shmp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shmp-marine);\n  color: var(--soi-shmp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-shmp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shmp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shmp-step-content p {\n  font-size: 14px;\n  color: var(--soi-shmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shmp-compo {\n  background: var(--soi-shmp-off-white);\n  border-radius: var(--soi-shmp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shmp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-shmp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shmp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shmp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shmp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shmp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shmp-marine);\n  text-align: right;\n}\n\n.soi-shmp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shmp-primary-soft);\n  border-left: 4px solid var(--soi-shmp-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shmp-radius) var(--soi-shmp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shmp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shmp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shmp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shmp-tip p {\n  font-size: 14px;\n  color: var(--soi-shmp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shmp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shmp-accordion-item {\n  background: var(--soi-shmp-off-white);\n  border-radius: var(--soi-shmp-radius-sm);\n  border: 1px solid var(--soi-shmp-line);\n  overflow: hidden;\n}\n\n.soi-shmp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shmp-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-shmp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shmp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shmp-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-shmp-accordion-item[open] .soi-shmp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shmp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shmp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shmp-cta-box {\n  background: var(--soi-shmp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shmp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shmp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-shmp-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shmp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-shmp-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shmp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shmp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-shmp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shmp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shmp-compo-value {\n    text-align: left;\n  }\n\n  .soi-shmp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-shmp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shmp-fiche {\n    --soi-shmp-text-soft: #2C3E50;\n    --soi-shmp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61603145843018,"sku":"AP0090","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampooing-tout-pelage-miel-et-propolis-propolia-packshot.webp?v=1779436357"},{"product_id":"soin-oreilles-animal-propolis","title":"Soin Oreilles Chien \u0026 Chat - Propolis Bio | Propolia","description":"\u003cdiv class=\"soi-orei-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-orei-hero\"\u003e\n    \u003cdiv class=\"soi-orei-hero-tag\"\u003e\n      \u003cspan class=\"soi-orei-tag-dot\"\u003e\u003c\/span\u003e\n      Soin animal · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-orei-hero-title\"\u003eUn geste simple, deux fois par mois\u003c\/span\u003e\n    \u003cp class=\"soi-orei-hero-subtitle\"\u003eNettoyez et apaisez naturellement les oreilles de vos compagnons grâce à trois actifs biologiques complémentaires, pour un confort auriculaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-orei-hero-labels\"\u003e\n      \u003cspan class=\"soi-orei-label soi-orei-label-accent\"\u003eCERTIFIÉ ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-orei-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-orei-label\"\u003e100 % ORIGINE VÉGÉTALE \u0026amp; MINÉRALE\u003c\/span\u003e\n      \u003cspan class=\"soi-orei-label\"\u003e31 % D'INGRÉDIENTS BIO\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi nettoyer régulièrement les oreilles de votre chien ? --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003ePourquoi nettoyer régulièrement les oreilles de votre chien ?\u003c\/h2\u003e\n    \u003cp\u003eLes oreilles du chien sont un terrain propice à l'accumulation de cérumen, de poussières et d'humidité, en particulier chez les races aux oreilles tombantes (Cocker, Basset, Labrador…). Sans entretien régulier, ces dépôts peuvent favoriser le développement de bactéries ou de champignons, et conduire à des otites douloureuses.\u003c\/p\u003e\n    \u003cdiv class=\"soi-orei-tip\"\u003e\n      \u003cdiv class=\"soi-orei-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUn soin des oreilles adapté, utilisé toutes les deux semaines environ, suffit généralement à prévenir ces désagréments et à garantir le confort de votre animal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Les 3 actifs naturels qui font la différence --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003eLes 3 actifs naturels qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-orei-benefits\"\u003e\n      \u003cdiv class=\"soi-orei-benefit\"\u003e\n        \u003cdiv class=\"soi-orei-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis bio\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés antiseptiques et protectrices, elle aide à maintenir une hygiène auriculaire saine et à limiter la prolifération microbienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-benefit\"\u003e\n        \u003cdiv class=\"soi-orei-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCalendula bio\u003c\/h3\u003e\n        \u003cp\u003eApaisant et adoucissant, il calme les petites irritations et rougeurs du pavillon auriculaire, idéal pour les peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-benefit\"\u003e\n        \u003cdiv class=\"soi-orei-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile essentielle de Tea Tree bio\u003c\/h3\u003e\n        \u003cp\u003ePuissant actif naturel aux vertus assainissantes, il complète l'action de la propolis pour un conduit auditif propre et équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition complète du soin des oreilles Propolia --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003eComposition complète du soin des oreilles Propolia\u003c\/h2\u003e\n    \u003cp class=\"soi-orei-section-intro\"\u003eFormule 100 % d'origine végétale et minérale, contenant 31 % d'ingrédients certifiés biologiques :\u003c\/p\u003e\n    \u003cdiv class=\"soi-orei-compo\"\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eEau (Aqua)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eExtrait de propolis biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eActif apaisant\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eExtrait de calendula biologique (Calendula officinalis)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eActif assainissant\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eHuile essentielle de tea tree biologique (Melaleuca alternifolia)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eAutres\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eAgents conservateurs et stabilisants d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eEcosoin des animaux par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-compo-row\"\u003e\n        \u003cspan class=\"soi-orei-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-compo-value\"\u003eOccitanie, France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Comment utiliser ce soin des oreilles pour chien ? --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003eComment utiliser ce soin des oreilles sur vos animaux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-orei-timeline\"\u003e\n      \u003cdiv class=\"soi-orei-step\"\u003e\n        \u003cdiv class=\"soi-orei-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-orei-step-content\"\u003e\n          \u003ch3\u003eVersez quelques gouttes\u003c\/h3\u003e\n          \u003cp\u003eDéposez quelques gouttes de soin directement dans le conduit auditif de votre chien ou chat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-step\"\u003e\n        \u003cdiv class=\"soi-orei-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-orei-step-content\"\u003e\n          \u003ch3\u003eMassez doucement\u003c\/h3\u003e\n          \u003cp\u003eMassez la base de l'oreille pendant quelques secondes pour faire pénétrer le produit en profondeur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-step\"\u003e\n        \u003cdiv class=\"soi-orei-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-orei-step-content\"\u003e\n          \u003ch3\u003eEssuyez délicatement\u003c\/h3\u003e\n          \u003cp\u003eÀ l'aide d'un coton, retirez le surplus et les impuretés décollées. Ne jamais introduire de coton-tige dans le conduit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orei-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-orei-tip-icon\"\u003e🗓️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFréquence conseillée\u003c\/strong\u003e\n        \u003cp\u003eToutes les 2 semaines en entretien courant, ou selon les recommandations de votre vétérinaire. Convient aux chiens et chats dès 3 mois.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Ce produit est-il fait pour votre animal ? --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour votre animal ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-orei-grid\"\u003e\n      \u003cdiv class=\"soi-orei-card\"\u003e\n        \u003ch3\u003e🐕 Grattage et secouements fréquents\u003c\/h3\u003e\n        \u003cp\u003eVotre chien secoue souvent la tête ou se gratte les oreilles ? Ce soin aide à soulager l'inconfort lié à l'accumulation de cérumen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-card\"\u003e\n        \u003ch3\u003e🌱 Préférence pour le naturel\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez éviter les produits chimiques dans les soins de votre animal ? La formule naturelle et bio de Propolia est faite pour vous.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-card\"\u003e\n        \u003ch3\u003e🐾 Oreilles tombantes ou exposition à l'eau\u003c\/h3\u003e\n        \u003cp\u003eVotre chien a les oreilles tombantes ou nage régulièrement ? Un nettoyage préventif régulier est fortement recommandé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Informations pratiques --\u003e\n  \u003csection class=\"soi-orei-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-orei-grid-compact\"\u003e\n      \u003cdiv class=\"soi-orei-card-mini\"\u003e\n        \u003cspan class=\"soi-orei-card-mini-icon\"\u003e💧\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-value\"\u003e30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-card-mini\"\u003e\n        \u003cspan class=\"soi-orei-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-label\"\u003eApplication\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-value\"\u003eFlacon compte-gouttes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-card-mini\"\u003e\n        \u003cspan class=\"soi-orei-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-value\"\u003eEcocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-orei-card-mini\"\u003e\n        \u003cspan class=\"soi-orei-card-mini-icon\"\u003e🐶\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-label\"\u003eConvient à\u003c\/span\u003e\n        \u003cspan class=\"soi-orei-card-mini-value\"\u003eChiens \u0026amp; chats dès 3 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orei-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-orei-accordion-item\"\u003e\n        \u003csummary class=\"soi-orei-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-orei-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin d'hygiène, il ne remplace pas un avis vétérinaire. En cas d'otite déclarée, de mauvaise odeur persistante ou de douleur, consultez votre vétérinaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-orei-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-orei-cta-box\"\u003e\n      \u003cp class=\"soi-orei-cta-text\" style=\"color: white;\"\u003eParce que vos compagnons méritent des soins aussi naturels que bienveillants, offrez-leur des oreilles propres, apaisées et en bonne santé avec le Soin des Oreilles Propolia.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-orei-marine: #1A2D3D;\n  --soi-orei-marine-dark: #0F1E2B;\n  --soi-orei-marine-light: #2C4458;\n  --soi-orei-pomme: #A1C544;\n  --soi-orei-pomme-dark: #84A636;\n  --soi-orei-pomme-light: rgba(161,197,68,0.10);\n  --soi-orei-white: #FFFFFF;\n  --soi-orei-off-white: #F8FAF6;\n  --soi-orei-stone: #F1F3EE;\n  --soi-orei-line: #E5E8E0;\n  --soi-orei-primary: #D4A82A;\n  --soi-orei-primary-soft: #F5E6B8;\n  --soi-orei-accent: #7A9A8E;\n  --soi-orei-text: #1A2D3D;\n  --soi-orei-text-soft: #4A5B6B;\n  --soi-orei-text-muted: #7B8693;\n  --soi-orei-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-orei-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-orei-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-orei-radius: 12px;\n  --soi-orei-radius-sm: 8px;\n  --soi-orei-radius-pill: 999px;\n}\n\n.soi-orei-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-orei-fiche img { max-width: 100%; height: auto; }\n\n.soi-orei-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-orei-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-orei-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-orei-hero {\n  position: relative;\n  background: var(--soi-orei-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-orei-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-orei-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-orei-primary);\n}\n\n.soi-orei-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-orei-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-orei-primary);\n  border-radius: 50%;\n}\n\n.soi-orei-hero-title {\n  display: block;\n  color: var(--soi-orei-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-orei-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-orei-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-orei-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-orei-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-orei-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-orei-label-accent {\n  background: var(--soi-orei-primary);\n  border-color: var(--soi-orei-primary);\n  color: var(--soi-orei-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-orei-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-orei-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-orei-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-orei-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-orei-pomme);\n  border-radius: 2px;\n}\n\n.soi-orei-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-orei-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-orei-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-orei-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-orei-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-orei-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-orei-benefit {\n  background: var(--soi-orei-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-orei-radius);\n  border: 1px solid var(--soi-orei-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-orei-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-orei-shadow-md);\n}\n\n.soi-orei-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-orei-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-orei-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-orei-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-orei-benefit:hover .soi-orei-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-orei-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orei-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orei-benefit p {\n  font-size: 13px;\n  color: var(--soi-orei-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-orei-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-orei-card {\n  background: var(--soi-orei-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orei-radius);\n  border-left: 3px solid var(--soi-orei-pomme);\n}\n\n.soi-orei-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orei-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orei-card p {\n  font-size: 14px;\n  color: var(--soi-orei-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-orei-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-orei-card-mini {\n  background: var(--soi-orei-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-orei-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-orei-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-orei-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-orei-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-orei-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orei-marine);\n}\n\n\/* COMPOSITION *\/\n.soi-orei-compo {\n  background: var(--soi-orei-off-white);\n  border-radius: var(--soi-orei-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-orei-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-orei-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-orei-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-orei-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-orei-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-orei-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-orei-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-orei-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-orei-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-orei-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orei-radius);\n  border: 1px solid var(--soi-orei-line);\n  align-items: flex-start;\n}\n\n.soi-orei-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-orei-marine);\n  color: var(--soi-orei-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-orei-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orei-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-orei-step-content p {\n  font-size: 14px;\n  color: var(--soi-orei-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-orei-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-orei-pomme-light);\n  border-left: 4px solid var(--soi-orei-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-orei-radius) var(--soi-orei-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-orei-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-orei-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-orei-marine);\n  margin-bottom: 4px;\n}\n\n.soi-orei-tip p {\n  font-size: 14px;\n  color: var(--soi-orei-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-orei-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-orei-accordion-item {\n  background: var(--soi-orei-off-white);\n  border-radius: var(--soi-orei-radius-sm);\n  border: 1px solid var(--soi-orei-line);\n  overflow: hidden;\n}\n\n.soi-orei-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-orei-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-orei-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-orei-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-orei-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-orei-accordion-item[open] .soi-orei-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-orei-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-orei-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-orei-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-orei-cta-box {\n  background: var(--soi-orei-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-orei-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-orei-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-orei-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-orei-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-orei-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-orei-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-orei-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-orei-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-orei-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-orei-compo-value {\n    text-align: left;\n  }\n\n  .soi-orei-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-orei-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-orei-fiche {\n    --soi-orei-text-soft: #2C3E50;\n    --soi-orei-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61603149644106,"sku":"AP0091","price":8.2,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-oreilles-chien-chat-propolis-bio-propolia-packshot.webp?v=1785858380"},{"product_id":"spray-cutane-purifiant-animaux","title":"Spray cutané purifiant Propolis, Miel et Romarin - Propolia","description":"\n\n\u003cdiv class=\"soi-pnbt-fiche\"\u003e\n\n  \u003csection class=\"soi-pnbt-hero\"\u003e\n    \u003cdiv class=\"soi-pnbt-hero-tag\"\u003e\n      \u003cspan class=\"soi-pnbt-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie animale · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pnbt-hero-title\"\u003eSpray cutané purifiant pour animaux\u003c\/span\u003e\n    \u003cp class=\"soi-pnbt-hero-subtitle\"\u003eLe réflexe naturel pour purifier et apaiser la peau de vos compagnons à quatre pattes, grâce à la puissance de la ruche.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pnbt-hero-labels\"\u003e\n      \u003cspan class=\"soi-pnbt-label soi-pnbt-label-accent\"\u003eECOSOIN ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-pnbt-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-pnbt-label\"\u003e100% ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-pnbt-label\"\u003e20 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003cp class=\"soi-pnbt-section-intro\"\u003eVotre animal a une petite plaie, une égratignure après une balade, une zone irritée que vous ne savez pas comment traiter ? Le spray cutané purifiant Propolis, Miel et Romarin de Propolia est exactement ce qu'il vous faut avoir dans votre trousse de secours naturelle. Certifié Ecosoin des animaux par Ecocert et fabriqué en France, il associe la puissance de la ruche à la douceur des soins naturels.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003ch2\u003ePourquoi ce spray cutané est-il différent ?\u003c\/h2\u003e\n    \u003cp class=\"soi-pnbt-section-intro\"\u003eLà où de nombreux produits d'hygiène pour animaux contiennent des conservateurs ou des actifs chimiques agressifs, le Panse Bête de Propolia mise sur trois ingrédients emblématiques issus de la nature.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pnbt-benefits\"\u003e\n      \u003cdiv class=\"soi-pnbt-benefit\"\u003e\n        \u003cdiv class=\"soi-pnbt-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis\u003c\/h3\u003e\n        \u003cp\u003eRésine naturelle récoltée par les abeilles, reconnue pour ses propriétés purifiantes et antiseptiques. Elle forme un véritable bouclier protecteur sur la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-benefit\"\u003e\n        \u003cdiv class=\"soi-pnbt-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel bio\u003c\/h3\u003e\n        \u003cp\u003eHydrate en douceur, apaise les peaux irritées et contribue au confort cutané de votre animal au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-benefit\"\u003e\n        \u003cdiv class=\"soi-pnbt-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile essentielle de romarin\u003c\/h3\u003e\n        \u003cp\u003eTonifiante et purifiante, elle complète l'action de la propolis pour un soin complet et équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pnbt-tip\"\u003e\n      \u003cdiv class=\"soi-pnbt-tip-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, ces actifs créent un film protecteur naturel sur la peau de votre animal, idéal après un accident cutané, une irritation ou simplement en entretien régulier de l'hygiène cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003ch2\u003eDans quelles situations utiliser ce spray purifiant pour animaux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pnbt-grid\"\u003e\n      \u003cdiv class=\"soi-pnbt-card\"\u003e\n        \u003ch3\u003e🩹 Petites plaies et égratignures\u003c\/h3\u003e\n        \u003cp\u003eAprès une sortie ou une balade, traitez rapidement les coupures superficielles pour purifier la zone concernée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card\"\u003e\n        \u003ch3\u003e🔴 Zones irritées ou rougies\u003c\/h3\u003e\n        \u003cp\u003ePattes, ventre, oreilles externes : apaisez les irritations localisées grâce à l'action combinée de la propolis et du miel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card\"\u003e\n        \u003ch3\u003e✂️ Après une tonte ou un toilettage\u003c\/h3\u003e\n        \u003cp\u003eApaisez la peau sensibilisée par le passage de la tondeuse ou les manipulations du toilettage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card\"\u003e\n        \u003ch3\u003e🧴 Entretien courant de l'hygiène cutanée\u003c\/h3\u003e\n        \u003cp\u003eEn soin régulier sur les peaux sensibles, ou en prévention sur les zones exposées aux frottements et à l'humidité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003ch2\u003eComment utiliser le Panse Bête de Propolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pnbt-timeline\"\u003e\n      \u003cdiv class=\"soi-pnbt-step\"\u003e\n        \u003cdiv class=\"soi-pnbt-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pnbt-step-content\"\u003e\n          \u003ch3\u003eNettoyez la zone\u003c\/h3\u003e\n          \u003cp\u003eRetirez délicatement les impuretés visibles sur la zone à traiter si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-step\"\u003e\n        \u003cdiv class=\"soi-pnbt-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pnbt-step-content\"\u003e\n          \u003ch3\u003eVaporisez le spray\u003c\/h3\u003e\n          \u003cp\u003eAppliquez à quelques centimètres de la peau, directement sur la zone concernée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-step\"\u003e\n        \u003cdiv class=\"soi-pnbt-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-pnbt-step-content\"\u003e\n          \u003ch3\u003eLaissez sécher\u003c\/h3\u003e\n          \u003cp\u003eNe rincez pas. Renouvelez l'application selon les besoins, 2 à 3 fois par jour si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pnbt-accordion\"\u003e\n      \u003cdetails class=\"soi-pnbt-accordion-item\"\u003e\n        \u003csummary class=\"soi-pnbt-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pnbt-accordion-content\"\u003e\n          \u003cp\u003eEn cas de plaie profonde ou d'infection persistante, consultez un vétérinaire. Ce soin ne remplace pas un suivi médical adapté.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003ch2\u003eComposition du spray cutané Propolia\u003c\/h2\u003e\n    \u003cp class=\"soi-pnbt-section-intro\"\u003eFormule 100% d'ingrédients d'origine naturelle, dont 16% certifiés biologiques. Aucun ingrédient d'origine pétrochimique, aucune substance nocive. Un soin pensé pour respecter l'intégrité de la peau animale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pnbt-compo\"\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003eExtrait de propolis (concentré purifiant et protecteur)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003eActif apaisant\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003eMiel bio (hydratant et apaisant)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003eHuile essentielle de romarin (purifiante et tonifiante)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003eNaturels et minéraux (sans conservateurs chimiques)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003e100% d'ingrédients d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-compo-row\"\u003e\n        \u003cspan class=\"soi-pnbt-compo-label\"\u003ePart bio\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-compo-value\"\u003e16% certifiés biologiques\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\"\u003e\n    \u003ch2\u003eGaranties et engagements Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pnbt-grid-compact\"\u003e\n      \u003cdiv class=\"soi-pnbt-card-mini\"\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-icon\"\u003e🏅\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-value\"\u003eEcosoin Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card-mini\"\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-value\"\u003eFrance, Occitanie\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card-mini\"\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-icon\"\u003e📏\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-value\"\u003e20 ml pratique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pnbt-card-mini\"\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-icon\"\u003e🐾\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-label\"\u003eConvient\u003c\/span\u003e\n        \u003cspan class=\"soi-pnbt-card-mini-value\"\u003eChiens, chats et NAC\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pnbt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pnbt-cta-box\"\u003e\n      \u003cp class=\"soi-pnbt-cta-tag\" style=\"color: white;\"\u003eLe soin naturel de la ruche pour vos compagnons\u003c\/p\u003e\n      \u003cp class=\"soi-pnbt-cta-text\" style=\"color: white;\"\u003eGardez toujours le Panse Bête de Propolia à portée de main : un geste simple, des ingrédients vrais, pour le bien-être cutané de votre animal au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pnbt-marine: #1A2D3D;\n  --soi-pnbt-marine-dark: #0F1E2B;\n  --soi-pnbt-marine-light: #2C4458;\n  --soi-pnbt-pomme: #A1C544;\n  --soi-pnbt-pomme-dark: #84A636;\n  --soi-pnbt-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-pnbt-white: #FFFFFF;\n  --soi-pnbt-off-white: #F8FAF6;\n  --soi-pnbt-stone: #F1F3EE;\n  --soi-pnbt-line: #E5E8E0;\n\n  --soi-pnbt-primary: #D4A82A;\n  --soi-pnbt-primary-soft: rgba(212,168,42,0.12);\n  --soi-pnbt-accent: #6B7A3D;\n\n  --soi-pnbt-text: #1A2D3D;\n  --soi-pnbt-text-soft: #4A5B6B;\n  --soi-pnbt-text-muted: #7B8693;\n\n  --soi-pnbt-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pnbt-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pnbt-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pnbt-radius: 12px;\n  --soi-pnbt-radius-sm: 8px;\n  --soi-pnbt-radius-pill: 999px;\n}\n\n.soi-pnbt-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pnbt-fiche img { max-width: 100%; height: auto; }\n\n.soi-pnbt-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pnbt-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pnbt-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-pnbt-hero {\n  position: relative;\n  background: var(--soi-pnbt-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-pnbt-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pnbt-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pnbt-primary);\n}\n\n.soi-pnbt-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-pnbt-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pnbt-primary);\n  border-radius: 50%;\n}\n\n.soi-pnbt-hero-title {\n  display: block;\n  color: var(--soi-pnbt-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-pnbt-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-pnbt-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pnbt-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-pnbt-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pnbt-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pnbt-label-accent {\n  background: var(--soi-pnbt-primary);\n  border-color: var(--soi-pnbt-primary);\n  color: var(--soi-pnbt-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-pnbt-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pnbt-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pnbt-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-pnbt-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pnbt-primary);\n  border-radius: 2px;\n}\n\n.soi-pnbt-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pnbt-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-pnbt-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pnbt-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pnbt-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-pnbt-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-pnbt-benefit {\n  background: var(--soi-pnbt-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pnbt-radius);\n  border: 1px solid var(--soi-pnbt-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pnbt-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pnbt-shadow-md);\n}\n\n.soi-pnbt-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pnbt-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-pnbt-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pnbt-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pnbt-benefit:hover .soi-pnbt-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pnbt-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pnbt-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pnbt-benefit p {\n  font-size: 13px;\n  color: var(--soi-pnbt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-pnbt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pnbt-card {\n  background: var(--soi-pnbt-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pnbt-radius);\n  border-left: 3px solid var(--soi-pnbt-primary);\n}\n\n.soi-pnbt-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pnbt-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pnbt-card p {\n  font-size: 14px;\n  color: var(--soi-pnbt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-pnbt-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-pnbt-card-mini {\n  background: var(--soi-pnbt-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-pnbt-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-pnbt-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-pnbt-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-pnbt-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-pnbt-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pnbt-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-pnbt-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-pnbt-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pnbt-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pnbt-radius);\n  border: 1px solid var(--soi-pnbt-line);\n  align-items: flex-start;\n}\n\n.soi-pnbt-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pnbt-marine);\n  color: var(--soi-pnbt-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-pnbt-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pnbt-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pnbt-step-content p {\n  font-size: 14px;\n  color: var(--soi-pnbt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-pnbt-compo {\n  background: var(--soi-pnbt-off-white);\n  border-radius: var(--soi-pnbt-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-pnbt-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-pnbt-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pnbt-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pnbt-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pnbt-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pnbt-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pnbt-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-pnbt-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-pnbt-primary-soft);\n  border-left: 4px solid var(--soi-pnbt-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-pnbt-radius) var(--soi-pnbt-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-pnbt-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-pnbt-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-pnbt-marine);\n  margin-bottom: 4px;\n}\n\n.soi-pnbt-tip p {\n  font-size: 14px;\n  color: var(--soi-pnbt-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-pnbt-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pnbt-accordion-item {\n  background: var(--soi-pnbt-off-white);\n  border-radius: var(--soi-pnbt-radius-sm);\n  border: 1px solid var(--soi-pnbt-line);\n  overflow: hidden;\n}\n\n.soi-pnbt-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pnbt-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-pnbt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pnbt-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pnbt-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-pnbt-accordion-item[open] .soi-pnbt-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pnbt-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pnbt-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pnbt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-pnbt-cta-box {\n  background: var(--soi-pnbt-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pnbt-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pnbt-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-pnbt-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pnbt-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-pnbt-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pnbt-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pnbt-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-pnbt-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pnbt-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pnbt-compo-value {\n    text-align: left;\n  }\n\n  .soi-pnbt-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pnbt-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pnbt-fiche {\n    --soi-pnbt-text-soft: #2C3E50;\n    --soi-pnbt-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61603150790986,"sku":"AP0092","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-cutane-purifiant-propolis-miel-et-romarin-propolia-packshot.webp?v=1779538968"},{"product_id":"poudre-soin-cutane-animaux","title":"Poudre de soin cutané Propolis et Prêle - Propolia","description":"\n\u003cdiv class=\"soi-prop-fiche\"\u003e\n\n  \u003csection class=\"soi-prop-hero\"\u003e\n    \u003cdiv class=\"soi-prop-hero-tag\"\u003e\n      \u003cspan class=\"soi-prop-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Soin animal · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-prop-hero-title\"\u003eLa douceur de la ruche pour vos compagnons\u003c\/span\u003e\n    \u003cp class=\"soi-prop-hero-subtitle\"\u003eUne poudre de soin cutané à base de propolis et de prêle, formulée pour protéger et apaiser la peau sensible ou irritée de vos animaux de compagnie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-hero-labels\"\u003e\n      \u003cspan class=\"soi-prop-label soi-prop-label-accent\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003e100 % ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003e10 % BIO CERTIFIÉ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePoudre de soin cutané Propolis et Prêle Propolia : protège et apaise la peau de vos animaux\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un soin naturel pour aider la peau de votre chien ou de votre chat à cicatriser, se protéger et s'apaiser ? La poudre de soin cutané Propolis et Prêle de Propolia est une solution douce, certifiée et fabriquée en France, pensée spécifiquement pour les animaux de compagnie. Sa formule à base de propolis en poudre et de prêle combine les vertus naturelles de la ruche et des plantes pour prendre soin des peaux sensibles ou irritées.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cette poudre de propolis pour animaux ?\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eLa poudre siccative de propolis est reconnue pour ses propriétés assainissantes, apaisantes et protectrices. Associée à la prêle, riche en silice, elle forme un duo complémentaire pour les soins cutanés du quotidien de vos compagnons.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-benefits\"\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis en poudre\u003c\/h3\u003e\n        \u003cp\u003eNaturellement riche en flavonoïdes, elle aide à purifier la peau, à limiter les irritations et à protéger les zones fragilisées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePrêle\u003c\/h3\u003e\n        \u003cp\u003eSa teneur en silice soutient la réparation des tissus cutanés et renforce la peau en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile essentielle de romarin\u003c\/h3\u003e\n        \u003cp\u003eAction assainissante et tonifiante sur la peau de votre animal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🪨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTalc d'origine minérale\u003c\/h3\u003e\n        \u003cp\u003eAssure un effet siccatif pour garder la zone sèche et propre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComposition complète de la poudre de soin cutané\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eCette poudre se distingue par une formule 100 % d'origine naturelle, contenant 10 % d'ingrédients certifiés biologiques. Aucun ingrédient d'origine pétrochimique, aucun conservateur synthétique. Une formulation volontairement simple, efficace et respectueuse de l'animal.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-compo\"\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eTalc\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eOrigine minérale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eExtrait de propolis\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eOrigine apicole, certifié bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003ePoudre de prêle\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eEquisetum arvense, certifiée bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eHuile essentielle de romarin\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eRosmarinus officinalis\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComment utiliser la poudre de propolis pour animaux ?\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eSon flacon poudreur pratique permet une application facile, directement sur la zone à traiter. Voici comment procéder :\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-timeline\"\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eNettoyez et séchez\u003c\/h3\u003e\n          \u003cp\u003eNettoyez et séchez soigneusement la zone cutanée à traiter avant l'application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eAppliquez la poudre\u003c\/h3\u003e\n          \u003cp\u003eAppliquez une légère couche de poudre sur la peau irritée, la plaie superficielle ou la zone sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eRenouvelez l'application\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'application 1 à 2 fois par jour selon l'évolution de la zone traitée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eConservez correctement\u003c\/h3\u003e\n          \u003cp\u003eConservez le flacon à l'abri de l'humidité pour préserver les actifs naturels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-prop-tip\"\u003e\n      \u003cdiv class=\"soi-prop-tip-icon\"\u003e🐾\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCette poudre est adaptée aux chiens, chats et autres animaux de compagnie. En cas de plaie profonde, infectée ou persistante, consultez un vétérinaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eUne certification Ecocert qui fait la différence\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eLe label Ecosoin des animaux par Ecocert garantit que ce produit respecte des critères stricts : ingrédients d'origine naturelle, absence de substances controversées, fabrication responsable. Propolia produit cette poudre en Occitanie, dans le respect de ses engagements envers la qualité apicole française.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-grid-compact\"\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🏅\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eEcocert Ecosoin\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e📍\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eFrance, Occitanie\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003e100 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003e30 g, flacon poudreur\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003cdiv class=\"soi-prop-accordion\"\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin externe pour animaux. Il ne remplace pas un avis ou un traitement vétérinaire. En cas de doute sur l'état de santé de votre animal, consultez un professionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-prop-cta-box\"\u003e\n      \u003cp class=\"soi-prop-cta-tag\" style=\"color: white;\"\u003eLa ruche au service de vos compagnons\u003c\/p\u003e\n      \u003cp class=\"soi-prop-cta-text\" style=\"color: white;\"\u003eOffrez à vos animaux un soin cutané naturel, certifié et fabriqué en France. Parce qu'ils méritent des soins aussi doux que l'amour que vous leur portez.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-prop-marine: #1A2D3D;\n  --soi-prop-marine-dark: #0F1E2B;\n  --soi-prop-marine-light: #2C4458;\n  --soi-prop-pomme: #A1C544;\n  --soi-prop-pomme-dark: #84A636;\n  --soi-prop-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-prop-white: #FFFFFF;\n  --soi-prop-off-white: #F8FAF6;\n  --soi-prop-stone: #F1F3EE;\n  --soi-prop-line: #E5E8E0;\n\n  --soi-prop-primary: #D4A82A;\n  --soi-prop-primary-soft: #F5ECD4;\n  --soi-prop-accent: #C49A5C;\n\n  --soi-prop-text: #1A2D3D;\n  --soi-prop-text-soft: #4A5B6B;\n  --soi-prop-text-muted: #7B8693;\n\n  --soi-prop-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prop-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prop-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prop-radius: 12px;\n  --soi-prop-radius-sm: 8px;\n  --soi-prop-radius-pill: 999px;\n}\n\n.soi-prop-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prop-fiche img { max-width: 100%; height: auto; }\n\n.soi-prop-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prop-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-prop-hero {\n  position: relative;\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prop-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prop-pomme);\n}\n\n.soi-prop-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-prop-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prop-pomme);\n  border-radius: 50%;\n}\n\n.soi-prop-hero-title {\n  display: block;\n  color: var(--soi-prop-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-prop-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prop-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-prop-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prop-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prop-label-accent {\n  background: var(--soi-prop-pomme);\n  border-color: var(--soi-prop-pomme);\n  color: var(--soi-prop-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prop-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-prop-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prop-pomme);\n  border-radius: 2px;\n}\n\n.soi-prop-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-prop-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-prop-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prop-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-prop-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prop-benefit {\n  background: var(--soi-prop-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prop-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prop-shadow-md);\n}\n\n.soi-prop-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prop-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-prop-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prop-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prop-benefit:hover .soi-prop-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prop-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-benefit p {\n  font-size: 13px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-prop-compo {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-prop-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-prop-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prop-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prop-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prop-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prop-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prop-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prop-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  align-items: flex-start;\n}\n\n.soi-prop-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prop-marine);\n  color: var(--soi-prop-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-prop-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prop-step-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-prop-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prop-pomme-light);\n  border-left: 4px solid var(--soi-prop-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prop-radius) var(--soi-prop-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-prop-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prop-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prop-tip p {\n  font-size: 14px;\n  color: var(--soi-prop-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-prop-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-prop-card-mini {\n  background: var(--soi-prop-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-prop-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-prop-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-prop-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-prop-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n}\n\n\/* === ACCORDÉON === *\/\n.soi-prop-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prop-accordion-item {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius-sm);\n  border: 1px solid var(--soi-prop-line);\n  overflow: hidden;\n}\n\n.soi-prop-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prop-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prop-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-prop-accordion-item[open] .soi-prop-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prop-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-prop-cta-box {\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prop-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-prop-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prop-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-prop-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prop-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-prop-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prop-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prop-compo-value {\n    text-align: left;\n  }\n\n  .soi-prop-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-prop-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prop-fiche {\n    --soi-prop-text-soft: #2C3E50;\n    --soi-prop-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61603153183050,"sku":"AP0094","price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/poudre-soin-cutane-animaux-propolis-prele_propolia_11zon.webp?v=1781942909"},{"product_id":"aromaspray-veto","title":"Aromaspray Véto - 100 ml - Spray désodorisant animaux","description":"\n\n\u003cdiv class=\"soi-veto-fiche\"\u003e\n\n  \u003csection class=\"soi-veto-hero\"\u003e\n    \u003cdiv class=\"soi-veto-hero-tag\"\u003e\n      \u003cspan class=\"soi-veto-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie atmosphérique · Aromaspray\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-veto-hero-title\"\u003eUn air purifié pour vous et vos compagnons\u003c\/span\u003e\n    \u003cp class=\"soi-veto-hero-subtitle\"\u003eSpray désodorisant purifiant aux 7 huiles essentielles, formulé pour neutraliser les odeurs tenaces et assainir l'environnement de vos animaux de compagnie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-veto-hero-labels\"\u003e\n      \u003cspan class=\"soi-veto-label soi-veto-label-accent\"\u003e100% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-veto-label\"\u003eAUX HUILES ESSENTIELLES\u003c\/span\u003e\n      \u003cspan class=\"soi-veto-label\"\u003eSPRAY ATMOSPHÉRIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003cp class=\"soi-veto-section-intro\"\u003eVous avez un chien, un chat, ou les deux, et malgré tout votre soin, les odeurs de panier, de litière ou de fourrure humide finissent toujours par s'installer ? L'Aromaspray Véto est fait pour vous. Ce spray d'aromathérapie 100% naturel neutralise les odeurs tenaces et purifie l'air de votre intérieur, sans masquer les mauvaises senteurs mais en les éliminant réellement, grâce à la puissance des huiles essentielles pures.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un spray d'aromathérapie pour l'environnement de votre animal ?\u003c\/h2\u003e\n    \u003cp\u003eLes désodorisants classiques recouvrent les odeurs d'un voile chimique. L'Aromaspray Véto agit différemment : ses huiles essentielles actives assainissent l'air en profondeur, éliminent les bactéries en suspension et laissent une fragrance naturelle, boisée et florale. C'est un vrai désodorisant purifiant pour animaux, pensé pour respecter leur santé comme la vôtre.\u003c\/p\u003e\n    \u003cdiv class=\"soi-veto-benefits\"\u003e\n      \u003cdiv class=\"soi-veto-benefit\"\u003e\n        \u003cdiv class=\"soi-veto-benefit-icon\"\u003e\u003cspan\u003e🐾\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNeutralise les odeurs\u003c\/h3\u003e\n        \u003cp\u003eÉlimine les odeurs de litière, panier, cage et tissu en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-benefit\"\u003e\n        \u003cdiv class=\"soi-veto-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePurifie l'air ambiant\u003c\/h3\u003e\n        \u003cp\u003eAssainit naturellement l'atmosphère de votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-benefit\"\u003e\n        \u003cdiv class=\"soi-veto-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100% huiles essentielles\u003c\/h3\u003e\n        \u003cp\u003eFormule pure, sans composés chimiques agressifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-benefit\"\u003e\n        \u003cdiv class=\"soi-veto-benefit-icon\"\u003e\u003cspan\u003e🏠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRespectueux et agréable\u003c\/h3\u003e\n        \u003cp\u003eAgréable pour les humains, respectueux de l'environnement des animaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003ch2\u003eComposition de l'Aromaspray Véto : 7 huiles essentielles à l'action complémentaire\u003c\/h2\u003e\n    \u003cp\u003eChaque huile essentielle a été sélectionnée pour son rôle précis dans la formule :\u003c\/p\u003e\n    \u003cdiv class=\"soi-veto-grid\"\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🫧 Arbre à thé (Tea Tree)\u003c\/h3\u003e\n        \u003cp\u003eRéférence en aromathérapie pour ses propriétés antibactériennes et antifongiques. Il assainit en profondeur les espaces de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e💜 Lavande vraie\u003c\/h3\u003e\n        \u003cp\u003eApaisante et désodorisante, elle calme aussi bien les animaux stressés que l'atmosphère de la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🪵 Cèdre\u003c\/h3\u003e\n        \u003cp\u003ePurifie l'air et apporte une note boisée chaleureuse, idéale pour couvrir les odeurs animales sans agressivité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🌲 Genévrier\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses vertus purifiantes et assainissantes de l'air intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🌸 Géranium\u003c\/h3\u003e\n        \u003cp\u003eAction purifiante et équilibrante, avec une touche florale douce et fraîche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🍃 Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003eRafraîchit l'atmosphère et contribue à éloigner certains insectes indésirables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003eApporte une note lumineuse et gourmande qui rend l'ambiance immédiatement plus agréable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray anti-odeur animaux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-veto-timeline\"\u003e\n      \u003cdiv class=\"soi-veto-step\"\u003e\n        \u003cdiv class=\"soi-veto-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-veto-step-content\"\u003e\n          \u003ch3\u003eÉloignez votre animal\u003c\/h3\u003e\n          \u003cp\u003eÉloignez votre animal de la zone à traiter avant de pulvériser.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-step\"\u003e\n        \u003cdiv class=\"soi-veto-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-veto-step-content\"\u003e\n          \u003ch3\u003eVaporisez à 30 cm environ\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez dans la pièce, en direction du panier, de la litière ou des tissus concernés. Ne pas vaporiser directement sur l'animal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-step\"\u003e\n        \u003cdiv class=\"soi-veto-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-veto-step-content\"\u003e\n          \u003ch3\u003eAérez légèrement\u003c\/h3\u003e\n          \u003cp\u003eAérez la pièce après utilisation pour laisser les huiles essentielles agir et diffuser uniformément.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-veto-step\"\u003e\n        \u003cdiv class=\"soi-veto-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-veto-step-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n          \u003cp\u003eIdéalement après chaque nettoyage de la litière ou du panier.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-veto-tip\"\u003e\n      \u003cdiv class=\"soi-veto-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une efficacité optimale, vaporisez l'Aromaspray Véto juste après le nettoyage de la litière ou du panier : les huiles essentielles agissent d'autant mieux sur un environnement fraîchement entretenu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'Aromaspray Véto\u003c\/h2\u003e\n    \u003cdiv class=\"soi-veto-accordion\"\u003e\n      \u003cdetails class=\"soi-veto-accordion-item\"\u003e\n        \u003csummary class=\"soi-veto-accordion-header\"\u003e🐱 L'Aromaspray Véto est-il sans danger pour les chats ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-veto-accordion-content\"\u003e\n          \u003cp\u003eLa formule a été conçue pour respecter l'environnement des animaux de compagnie. Par précaution, ne vaporisez jamais directement sur votre animal et attendez quelques minutes avant de le laisser revenir dans la pièce. En cas de doute, consultez votre vétérinaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-veto-accordion-item\"\u003e\n        \u003csummary class=\"soi-veto-accordion-header\"\u003e🧹 Ce spray peut-il remplacer un nettoyage régulier ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-veto-accordion-content\"\u003e\n          \u003cp\u003eNon, l'Aromaspray Véto est un complément au nettoyage habituel. Il neutralise les odeurs résiduelles et assainit l'air, mais ne se substitue pas à l'entretien du couchage ou de la litière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-veto-accordion-item\"\u003e\n        \u003csummary class=\"soi-veto-accordion-header\"\u003e🌿 Quelle est la différence avec un spray aromathérapie classique ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-veto-accordion-content\"\u003e\n          \u003cp\u003eL'Aromaspray Véto est une formulation spécifiquement développée pour les espaces de vie des animaux, avec un équilibre d'huiles essentielles adapté à leurs sensibilités olfactives et à leurs environnements (litières, paniers, zones humides).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\"\u003e\n    \u003cdiv class=\"soi-veto-accordion\"\u003e\n      \u003cdetails class=\"soi-veto-accordion-item\"\u003e\n        \u003csummary class=\"soi-veto-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-veto-accordion-content\"\u003e\n          \u003cp\u003eCe produit est destiné à un usage atmosphérique uniquement. Il ne remplace pas un avis vétérinaire. Tenez hors de portée des enfants. Évitez le contact avec les yeux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-veto-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-veto-cta-box\"\u003e\n      \u003cp class=\"soi-veto-cta-tag\" style=\"color: white;\"\u003eUn foyer sain pour toute la famille\u003c\/p\u003e\n      \u003cp class=\"soi-veto-cta-text\" style=\"color: white;\"\u003eParce que votre animal mérite un espace de vie aussi sain que le vôtre, l'Aromaspray Véto transforme chaque pièce en un refuge frais et purifié. Sept huiles essentielles soigneusement choisies, une formule 100% naturelle, et une efficacité que vous sentirez dès la première vaporisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-veto-marine: #1A2D3D;\n  --soi-veto-marine-dark: #0F1E2B;\n  --soi-veto-marine-light: #2C4458;\n  --soi-veto-pomme: #A1C544;\n  --soi-veto-pomme-dark: #84A636;\n  --soi-veto-pomme-light: rgba(161,197,68,0.10);\n  --soi-veto-white: #FFFFFF;\n  --soi-veto-off-white: #F8FAF6;\n  --soi-veto-stone: #F1F3EE;\n  --soi-veto-line: #E5E8E0;\n  --soi-veto-primary: #8B5E3C;\n  --soi-veto-primary-soft: #A8795A;\n  --soi-veto-accent: #D4A42A;\n  --soi-veto-text: #1A2D3D;\n  --soi-veto-text-soft: #4A5B6B;\n  --soi-veto-text-muted: #7B8693;\n  --soi-veto-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-veto-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-veto-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-veto-radius: 12px;\n  --soi-veto-radius-sm: 8px;\n  --soi-veto-radius-pill: 999px;\n}\n\n.soi-veto-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-veto-fiche img { max-width: 100%; height: auto; }\n\n.soi-veto-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-veto-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-veto-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-veto-hero {\n  position: relative;\n  background: var(--soi-veto-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-veto-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-veto-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-veto-pomme);\n}\n\n.soi-veto-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-veto-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-veto-pomme);\n  border-radius: 50%;\n}\n\n.soi-veto-hero-title {\n  display: block;\n  color: var(--soi-veto-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-veto-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-veto-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-veto-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-veto-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-veto-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-veto-label-accent {\n  background: var(--soi-veto-pomme);\n  border-color: var(--soi-veto-pomme);\n  color: var(--soi-veto-marine);\n  font-weight: 600;\n}\n\n.soi-veto-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-veto-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-veto-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-veto-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-veto-pomme);\n  border-radius: 2px;\n}\n\n.soi-veto-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-veto-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-veto-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-veto-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-veto-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-veto-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-veto-benefit {\n  background: var(--soi-veto-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-veto-radius);\n  border: 1px solid var(--soi-veto-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-veto-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-veto-shadow-md);\n}\n\n.soi-veto-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-veto-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-veto-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-veto-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-veto-benefit:hover .soi-veto-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-veto-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-veto-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-veto-benefit p {\n  font-size: 13px;\n  color: var(--soi-veto-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-veto-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-veto-card {\n  background: var(--soi-veto-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-veto-radius);\n  border-left: 3px solid var(--soi-veto-pomme);\n}\n\n.soi-veto-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-veto-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-veto-card p {\n  font-size: 14px;\n  color: var(--soi-veto-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-veto-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-veto-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-veto-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-veto-radius);\n  border: 1px solid var(--soi-veto-line);\n  align-items: flex-start;\n}\n\n.soi-veto-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-veto-marine);\n  color: var(--soi-veto-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-veto-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-veto-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-veto-step-content p {\n  font-size: 14px;\n  color: var(--soi-veto-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-veto-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-veto-pomme-light);\n  border-left: 4px solid var(--soi-veto-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-veto-radius) var(--soi-veto-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-veto-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-veto-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-veto-marine);\n  margin-bottom: 4px;\n}\n\n.soi-veto-tip p {\n  font-size: 14px;\n  color: var(--soi-veto-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-veto-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-veto-accordion-item {\n  background: var(--soi-veto-off-white);\n  border-radius: var(--soi-veto-radius-sm);\n  border: 1px solid var(--soi-veto-line);\n  overflow: hidden;\n}\n\n.soi-veto-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-veto-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-veto-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-veto-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-veto-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-veto-accordion-item[open] .soi-veto-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-veto-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-veto-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-veto-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-veto-cta-box {\n  background: var(--soi-veto-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-veto-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-veto-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-veto-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-veto-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-veto-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-veto-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-veto-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-veto-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-veto-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-veto-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-veto-fiche {\n    --soi-veto-text-soft: #2C3E50;\n    --soi-veto-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire St Come","offers":[{"title":"Default Title","offer_id":61603409756490,"sku":"SC8620","price":11.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/aromaspray-veto-packshot.webp?v=1786193264"},{"product_id":"savon-noir-d-alep-liquide-najel","title":"Savon Noir d'Alep Liquide – Najel","description":"\u003cdiv class=\"soi-savn-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-savn-hero\"\u003e\n    \u003cdiv class=\"soi-savn-hero-tag\"\u003e\n      \u003cspan class=\"soi-savn-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène maison · Najel\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-savn-hero-title\"\u003eSavon noir d'Alep liquide concentré\u003c\/span\u003e\n    \u003cp class=\"soi-savn-hero-subtitle\"\u003eL'alliance de l'huile d'olive et de l'huile de laurier saponifiées pour remplacer une dizaine de produits ménagers conventionnels. Un seul flacon, des usages illimités.\u003c\/p\u003e\n    \u003cdiv class=\"soi-savn-hero-labels\"\u003e\n      \u003cspan class=\"soi-savn-label soi-savn-label-accent\"\u003eECODÉTERGENT ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-savn-label\"\u003e99 % ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-savn-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-savn-label\"\u003eBIODÉGRADABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-savn-label\"\u003eCONCENTRÉ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Savon noir d'Alep liquide concentré – Najel Olive \u0026 Laurier --\u003e\n  \u003csection class=\"soi-savn-section\"\u003e\n    \u003ch2\u003eSavon noir d'Alep liquide concentré – Najel Olive \u0026amp; Laurier\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003esavon noir liquide d'Alep Najel\u003c\/strong\u003e incarne l'alliance parfaite entre un savoir-faire ancestral et une formule moderne, certifiée \u003cstrong\u003eEcodétergent par Ecocert\u003c\/strong\u003e. Composé d'huile d'olive et d'huile de laurier saponifiées, ce savon noir liquide concentré remplace efficacement une dizaine de produits ménagers conventionnels. Un seul flacon, des usages illimités, et une conscience tranquille.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi choisir ce savon noir liquide plutôt qu'un autre ? --\u003e\n  \u003csection class=\"soi-savn-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce savon noir liquide plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-savn-section-intro\"\u003eSur le marché du savon noir liquide, nombreux sont les produits qui affichent des promesses écologiques sans les tenir vraiment. Ici, la formule Najel est composée à 99 % d'ingrédients d'origine naturelle, sans colorant, sans conservateur synthétique, et fabriquée en France. La différence se sent dès la première utilisation : une texture fluide, un pouvoir dégraissant réel, et aucune agressivité sur les surfaces comme sur les mains.\u003c\/p\u003e\n    \u003cdiv class=\"soi-savn-benefits\"\u003e\n      \u003cdiv class=\"soi-savn-benefit\"\u003e\n        \u003cdiv class=\"soi-savn-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié Ecodétergent Ecocert\u003c\/h3\u003e\n        \u003cp\u003eUne garantie indépendante de conformité écologique réelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-benefit\"\u003e\n        \u003cdiv class=\"soi-savn-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConcentré\u003c\/h3\u003e\n        \u003cp\u003eQuelques millilitres suffisent : le flacon dure bien plus longtemps qu'un produit classique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-benefit\"\u003e\n        \u003cdiv class=\"soi-savn-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBiodégradable\u003c\/h3\u003e\n        \u003cp\u003eRespecte les écosystèmes aquatiques après rinçage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-benefit\"\u003e\n        \u003cdiv class=\"soi-savn-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eAvec des huiles végétales issues de la tradition d'Alep.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Tous les usages du savon noir liquide au quotidien --\u003e\n  \u003csection class=\"soi-savn-section\"\u003e\n    \u003ch2\u003eTous les usages du savon noir liquide au quotidien\u003c\/h2\u003e\n    \u003cp class=\"soi-savn-section-intro\"\u003eCe savon noir liquide multiusage s'adapte à chaque pièce de votre maison et bien au-delà :\u003c\/p\u003e\n    \u003cdiv class=\"soi-savn-grid\"\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e🍽️ Liquide vaisselle au savon noir\u003c\/h3\u003e\n        \u003cp\u003eQuelques gouttes dans l'eau chaude dégraissent casseroles, poêles et couverts sans laisser de résidu chimique sur vos ustensiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e🏠 Sols et surfaces\u003c\/h3\u003e\n        \u003cp\u003eCarrelage, marbre, lino, céramique : il nettoie et assainit sans ternir ni rayer. Diluez 1 à 2 bouchons dans un seau d'eau tiède.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e🚿 Salle de bain et sanitaires\u003c\/h3\u003e\n        \u003cp\u003eÉlimine le calcaire léger, la graisse et les dépôts sans produit chimique agressif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e🌱 Jardin et plantes\u003c\/h3\u003e\n        \u003cp\u003eDilué et vaporisé sur les feuilles, il éloigne naturellement les pucerons et autres parasites, sans nuire à la plante ni au sol.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e🐾 Toilette des animaux\u003c\/h3\u003e\n        \u003cp\u003eDoux et non irritant, il peut être utilisé pour laver le pelage de vos compagnons à poils.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-card\"\u003e\n        \u003ch3\u003e👕 Lessive d'appoint\u003c\/h3\u003e\n        \u003cp\u003eEfficace en détachant avant lavage sur les cols, taches de gras ou auréoles tenaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition et utilisation --\u003e\n  \u003csection class=\"soi-savn-section\"\u003e\n    \u003ch2\u003eComposition et utilisation\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-savn-compo\"\u003e\n      \u003cdiv class=\"soi-savn-compo-row\"\u003e\n        \u003cspan class=\"soi-savn-compo-label\"\u003eIngrédients principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-savn-compo-value\"\u003ePotassium olivate (huile d'olive saponifiée), Potassium laurate (huile de laurier saponifiée), eau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-compo-row\"\u003e\n        \u003cspan class=\"soi-savn-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-savn-compo-value\"\u003e99 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-compo-row\"\u003e\n        \u003cspan class=\"soi-savn-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-savn-compo-value\"\u003eEcodétergent Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-compo-row\"\u003e\n        \u003cspan class=\"soi-savn-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-savn-compo-value\"\u003eParfum ajouté, colorant, conservateur synthétique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-compo-row\"\u003e\n        \u003cspan class=\"soi-savn-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-savn-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-savn-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-savn-step\"\u003e\n        \u003cdiv class=\"soi-savn-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-savn-step-content\"\u003e\n          \u003ch3\u003eVaisselle à la main\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 ml dans une bassine d'eau chaude.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-step\"\u003e\n        \u003cdiv class=\"soi-savn-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-savn-step-content\"\u003e\n          \u003ch3\u003eNettoyage des sols\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 bouchons (15 à 30 ml) dans 5 litres d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-step\"\u003e\n        \u003cdiv class=\"soi-savn-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-savn-step-content\"\u003e\n          \u003ch3\u003eTraitement antiparasitaire plantes\u003c\/h3\u003e\n          \u003cp\u003e15 ml dilués dans 1 litre d'eau, en vaporisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-savn-step\"\u003e\n        \u003cdiv class=\"soi-savn-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-savn-step-content\"\u003e\n          \u003ch3\u003eToilette des animaux\u003c\/h3\u003e\n          \u003cp\u003eAppliquer pur ou légèrement dilué sur pelage mouillé, rincer abondamment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-savn-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-savn-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécaution d'usage\u003c\/strong\u003e\n        \u003cp\u003eCe produit est un nettoyant ménager. Il n'est pas destiné à un usage cosmétique humain prolongé. En cas de doute sur une surface délicate, testez sur une petite zone avant application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Questions fréquentes sur le savon noir liquide --\u003e\n  \u003csection class=\"soi-savn-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le savon noir liquide\u003c\/h2\u003e\n    \u003cdiv class=\"soi-savn-accordion\"\u003e\n      \u003cdetails class=\"soi-savn-accordion-item\"\u003e\n        \u003csummary class=\"soi-savn-accordion-header\"\u003e🧴 Le savon noir liquide est-il aussi efficace que le liquide vaisselle du commerce ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-savn-accordion-content\"\u003e\n          \u003cp\u003eOui, à condition de bien le diluer et d'utiliser une eau assez chaude. Son pouvoir dégraissant naturel est réel, et il ne laisse pas de film chimique sur les surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-savn-accordion-item\"\u003e\n        \u003csummary class=\"soi-savn-accordion-header\"\u003e🔌 Peut-on l'utiliser dans un lave-vaisselle ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-savn-accordion-content\"\u003e\n          \u003cp\u003eNon, ce savon noir liquide n'est pas adapté aux appareils électroménagers. Il est conçu pour un usage manuel ou ménager dilué.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-savn-accordion-item\"\u003e\n        \u003csummary class=\"soi-savn-accordion-header\"\u003e📦 Où trouver ce savon noir liquide ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-savn-accordion-content\"\u003e\n          \u003cp\u003eDisponible ici directement, il est souvent comparé aux références disponibles en grande surface, mais sa certification Ecocert et sa formule à l'huile de laurier le distinguent clairement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-savn-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-savn-cta-box\"\u003e\n      \u003cp class=\"soi-savn-cta-text\" style=\"color: white;\"\u003eUn seul flacon de savon noir liquide d'Alep Najel, et vous simplifiez vraiment votre quotidien : moins de produits sous l'évier, moins de plastique, et une maison propre du sol au jardin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-savn-marine: #1A2D3D;\n  --soi-savn-marine-dark: #0F1E2B;\n  --soi-savn-marine-light: #2C4458;\n  --soi-savn-pomme: #A1C544;\n  --soi-savn-pomme-dark: #84A636;\n  --soi-savn-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-savn-white: #FFFFFF;\n  --soi-savn-off-white: #F8FAF6;\n  --soi-savn-stone: #F1F3EE;\n  --soi-savn-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : vert olive profond, vert sauge clair, blanc) === *\/\n  --soi-savn-primary: #5A7247;\n  --soi-savn-primary-soft: #C4CFA8;\n  --soi-savn-accent: #3B5442;\n\n  \/* === Textes === *\/\n  --soi-savn-text: #1A2D3D;\n  --soi-savn-text-soft: #4A5B6B;\n  --soi-savn-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-savn-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-savn-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-savn-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-savn-radius: 12px;\n  --soi-savn-radius-sm: 8px;\n  --soi-savn-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-savn-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-savn-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-savn-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-savn-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-savn-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-savn-hero {\n  position: relative;\n  background: var(--soi-savn-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-savn-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-savn-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-savn-pomme);\n}\n\n.soi-savn-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-savn-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-savn-pomme);\n  border-radius: 50%;\n}\n\n.soi-savn-hero-title {\n  display: block;\n  color: var(--soi-savn-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-savn-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-savn-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-savn-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-savn-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-savn-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-savn-label-accent {\n  background: var(--soi-savn-pomme);\n  border-color: var(--soi-savn-pomme);\n  color: var(--soi-savn-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-savn-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-savn-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-savn-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-savn-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-savn-pomme);\n  border-radius: 2px;\n}\n\n.soi-savn-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-savn-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-savn-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-savn-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-savn-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-savn-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-savn-benefit {\n  background: var(--soi-savn-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-savn-radius);\n  border: 1px solid var(--soi-savn-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-savn-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-savn-shadow-md);\n}\n\n.soi-savn-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-savn-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-savn-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-savn-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-savn-benefit:hover .soi-savn-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-savn-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-savn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-savn-benefit p {\n  font-size: 13px;\n  color: var(--soi-savn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-savn-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-savn-card {\n  background: var(--soi-savn-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-savn-radius);\n  border-left: 3px solid var(--soi-savn-pomme);\n}\n\n.soi-savn-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-savn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-savn-card p {\n  font-size: 14px;\n  color: var(--soi-savn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-savn-compo {\n  background: var(--soi-savn-off-white);\n  border-radius: var(--soi-savn-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-savn-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-savn-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-savn-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-savn-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-savn-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-savn-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-savn-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-savn-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-savn-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-savn-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-savn-radius);\n  border: 1px solid var(--soi-savn-line);\n  align-items: flex-start;\n}\n\n.soi-savn-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-savn-marine);\n  color: var(--soi-savn-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-savn-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-savn-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-savn-step-content p {\n  font-size: 14px;\n  color: var(--soi-savn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-savn-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-savn-pomme-light);\n  border-left: 4px solid var(--soi-savn-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-savn-radius) var(--soi-savn-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-savn-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-savn-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-savn-marine);\n  margin-bottom: 4px;\n}\n\n.soi-savn-tip p {\n  font-size: 14px;\n  color: var(--soi-savn-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-savn-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-savn-accordion-item {\n  background: var(--soi-savn-off-white);\n  border-radius: var(--soi-savn-radius-sm);\n  border: 1px solid var(--soi-savn-line);\n  overflow: hidden;\n}\n\n.soi-savn-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-savn-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-savn-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-savn-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-savn-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-savn-accordion-item[open] .soi-savn-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-savn-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-savn-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-savn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-savn-cta-box {\n  background: var(--soi-savn-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-savn-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-savn-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-savn-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-savn-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-savn-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-savn-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-savn-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-savn-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-savn-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-savn-compo-value {\n    text-align: left;\n  }\n\n  .soi-savn-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-savn-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-savn-benefits {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-savn-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-savn-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-savn-fiche {\n    --soi-savn-text-soft: #2C3E50;\n    --soi-savn-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Najel","offers":[{"title":"Default Title","offer_id":61603643851082,"sku":"NJ0370","price":8.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/najel_nj0370_noir_liquide-new_684d54e1-690c-484b-8098-471ef91b1b7e.jpg?v=1778843267"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/pour_les_animaux.webp?v=1780478494","url":"https:\/\/firmtoaromatherapy.com\/collections\/pour-les-animaux.oembed","provider":"Soinature","version":"1.0","type":"link"}