Apithérapie / Hygiène nasale
=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===
Labels/certifications mentionnés : Bio (propolis bio, miel bio, prêle des champs bio, thym bio), Sans OGM, Fabriqué en France (Occitanie), 99 % d’origine naturelle, sans colorant de synthèse, sans matière active de synthèse, sans huile minérale, 10 % des ingrédients issus de l’agriculture biologique
Chiffres précis mentionnés : 20 mL, 99 % d’origine naturelle, 10 % issus de l’agriculture biologique, solution isotonique 0,9 %, dès 3 ans, 1 à 2 pulvérisations par narine, 2 à 3 fois par jour
Origine mentionnée : Fabriqué en France (Occitanie)
Forme galénique : Spray nasal (flacon en verre teinté 20 mL)
Actifs/plantes nommés : Propolis bio, Miel bio, Prêle des champs bio, Thym bio, Eau purifiée, Chlorure de sodium
Posologie mentionnée : Se moucher avant, insérer l’embout tête inclinée, 1 à 2 pulvérisations par narine, répéter autre narine, 2 à 3 fois par jour ou en prévention lors des changements de saison
Précautions mentionnées : Dispositif d’hygiène nasale, ne remplace pas un traitement médical, consulter médecin si symptômes persistants, dès 3 ans
=== PALETTE CSS ===
Marine Soinat: #1A2D3D (fixe)
Pomme Soinat: #A1C544 (fixe)
Primaire produit: #5BAAD5 (bleu ciel du packaging)
Accent produit: #E8A4B8 (rose doux du packaging)
Préfixe CSS: soi-snpr
=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===
H2 détectés :
1. « Pourquoi choisir ce spray nasal à la propolis ? »
2. « Composition du spray nasal Propolia »
3. « Comment utiliser le spray nasal propolis ? »
4. « Engagements qualité Propolia »
5. « À qui s’adresse ce spray nasal propolis bio ? »
=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===
Hero : labels affichés = BIO, FABRIQUÉ EN FRANCE, 99 % NATUREL, SANS OGM, DÈS 3 ANS
H2 #1 « Pourquoi choisir ce spray nasal à la propolis ? » → benefits (4 actifs avec bénéfices distincts) + paragraphe intro + paragraphe isotonique
H2 #2 « Composition du spray nasal Propolia » → compo (data rows pour les ingrédients) + paragraphe mentions
H2 #3 « Comment utiliser le spray nasal propolis ? » → timeline (4 étapes numérotées) + paragraphe flacon
H2 #4 « Engagements qualité Propolia » → grid-compact (5 specs courtes)
H2 #5 « À qui s’adresse ce spray nasal propolis bio ? » → grid cards (4 profils cibles) + accordéon précautions
CTA final basé sur la phrase de clôture de la source
Composants OMIS faute de données : tip (pas de conseil spécifique supplémentaire au-delà de la posologie)
-->
Apithérapie · Hygiène nasale · Propolia
Spray Nasal Doux Propolis & Miel
La douceur du miel et la puissance purifiante de la propolis bio réunies dans un spray nasal familial, pour nettoyer, apaiser et protéger vos voies nasales au quotidien.
FABRIQUÉ EN FRANCE
99 % NATUREL
SANS OGM
DÈS 3 ANS
Pourquoi choisir ce spray nasal à la propolis ?
Contrairement à de nombreux sprays nasaux conventionnels, cette formule 99 % d’origine naturelle mise sur la synergie de deux actifs apicoles reconnus, enrichis de plantes certifiées biologiques.
Propolis bio
Substance naturelle produite par les abeilles, reconnue pour ses propriétés purifiantes et protectrices des muqueuses.
Miel bio
Adoucit et apaise les irritations nasales, notamment lors des épisodes de nez bouché, de rhume ou de rhinite saisonnière.
Prêle des champs bio
Plante riche en silice, connue pour ses vertus reminéralisantes et protectrices.
Thym bio
Actif végétal traditionnellement associé à la purification des voies respiratoires.
Un confort d’utilisation optimal : ni brûlure, ni picotement. Un nettoyage efficace et bien toléré par toute la famille.
Composition du spray nasal Propolia
Eau purifiée (base isotonique)
Chlorure de sodium (sel marin, 0,9 %)
Extrait de propolis bio
Miel bio
Extrait de prêle des champs bio
Extrait de thym bio
10 % issus de l’agriculture biologique
Formule sans OGM, sans colorant de synthèse, sans matière active de synthèse et sans huile minérale.
Comment utiliser le spray nasal à la propolis ?
Préparez vos narines
Mouchez-vous doucement avant l’application pour libérer les narines.
Positionnez l’embout
Insérez l’embout dans une narine, tête légèrement inclinée sur le côté opposé.
Pulvérisez
Appuyez 1 à 2 fois sur la pompe en inspirant doucement. Répétez pour l’autre narine.
Fréquence d’utilisation
Utilisez 2 à 3 fois par jour selon les besoins, ou en prévention lors des changements de saison.
Le flacon de 20 mL en verre teinté préserve la qualité des actifs et reste facilement transportable en déplacement.
Engagements qualité Propolia
Fabrication
France (Occitanie)
Origine naturelle
99 %
Garantie
Sans OGM
Convient
Dès 3 ans
Conditionnement
Verre teinté 20 mL
À qui s’adresse ce spray nasal propolis bio ?
👨👩👧 Toute la famille
Adultes et enfants dès 3 ans cherchant une hygiène nasale quotidienne naturelle.
🤧 Nez sensible
Personnes sujettes aux rhumes, rhinites ou nez bouché à répétition.
🌱 Adeptes du naturel
Familles souhaitant éviter les sprays nasaux contenant des substances de synthèse.
✈️ En déplacement
Sportifs, voyageurs ou personnes exposées à des environnements pollués ou climatisés.
⚠️ Précautions d’emploi
Ce produit est un dispositif d’hygiène nasale et ne remplace pas un traitement médical. En cas de symptômes persistants, consultez votre médecin.
Respirez mieux, naturellement
Retrouvez le confort respiratoire au quotidien avec la douceur du miel et la puissance purifiante de la propolis bio. Une formule familiale, fabriquée en France, qui prend soin de vos voies nasales sans agresser vos muqueuses.
:root {
–soi-snpr-marine: #1A2D3D;
–soi-snpr-marine-dark: #0F1E2B;
–soi-snpr-marine-light: #2C4458;
–soi-snpr-pomme: #A1C544;
–soi-snpr-pomme-dark: #84A636;
–soi-snpr-pomme-light: rgba(161,197,68,0.10);
–soi-snpr-white: #FFFFFF;
–soi-snpr-off-white: #F8FAF6;
–soi-snpr-stone: #F1F3EE;
–soi-snpr-line: #E5E8E0;
–soi-snpr-primary: #5BAAD5;
–soi-snpr-primary-soft: #D6EAF5;
–soi-snpr-accent: #E8A4B8;
–soi-snpr-text: #1A2D3D;
–soi-snpr-text-soft: #4A5B6B;
–soi-snpr-text-muted: #7B8693;
–soi-snpr-shadow: 0 2px 8px rgba(26,45,61,0.06);
–soi-snpr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);
–soi-snpr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);
–soi-snpr-radius: 12px;
–soi-snpr-radius-sm: 8px;
–soi-snpr-radius-pill: 999px;
}
.soi-snpr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }
.soi-snpr-fiche img { max-width: 100%; height: auto; }
.soi-snpr-fiche {
max-width: 1040px;
margin: 0 auto;
padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);
background: var(–soi-snpr-white);
font-family: ‘Poppins’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, sans-serif;
color: var(–soi-snpr-text);
line-height: 1.7;
-webkit-font-smoothing: antialiased;
}
/* === HERO === */
.soi-snpr-hero {
position: relative;
background: var(–soi-snpr-marine);
padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);
margin-bottom: clamp(2rem, 4vw, 3rem);
border-radius: var(–soi-snpr-radius);
text-align: center;
overflow: hidden;
}
.soi-snpr-hero::before {
content: »;
position: absolute;
top: 0; left: 0; right: 0;
height: 4px;
background: var(–soi-snpr-pomme);
}
.soi-snpr-hero-tag {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 11px;
font-weight: 500;
letter-spacing: 0.12em;
text-transform: uppercase;
color: rgba(255,255,255,0.7);
margin-bottom: 1rem;
}
.soi-snpr-tag-dot {
display: inline-block;
width: 6px;
height: 6px;
background: var(–soi-snpr-pomme);
border-radius: 50%;
}
.soi-snpr-hero-title {
display: block;
color: var(–soi-snpr-white);
font-family: ‘Poppins’, sans-serif;
font-size: clamp(26px, 5vw, 38px);
font-weight: 600;
letter-spacing: -0.02em;
line-height: 1.2;
margin-bottom: 0.75rem;
}
.soi-snpr-hero-subtitle {
font-family: ‘Inter’, sans-serif;
font-size: clamp(14px, 2vw, 16px);
color: rgba(255,255,255,0.85);
max-width: 580px;
margin: 0 auto 1.5rem;
line-height: 1.6;
}
.soi-snpr-hero-labels {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
}
.soi-snpr-label {
display: inline-block;
padding: 6px 14px;
background: transparent;
border: 1px solid rgba(255,255,255,0.3);
color: var(–soi-snpr-white);
font-size: 11px;
font-weight: 500;
letter-spacing: 0.08em;
border-radius: var(–soi-snpr-radius-pill);
font-family: ‘Inter’, sans-serif;
}
.soi-snpr-label-accent {
background: var(–soi-snpr-pomme);
border-color: var(–soi-snpr-pomme);
color: var(–soi-snpr-marine);
font-weight: 600;
}
/* === SECTIONS === */
.soi-snpr-section {
margin-bottom: clamp(2rem, 4vw, 3rem);
}
.soi-snpr-section h2 {
font-family: ‘Poppins’, sans-serif;
font-size: clamp(20px, 3vw, 26px);
font-weight: 600;
color: var(–soi-snpr-marine);
margin-bottom: 1.5rem;
letter-spacing: -0.01em;
line-height: 1.3;
position: relative;
padding-bottom: 12px;
}
.soi-snpr-section h2::after {
content: »;
position: absolute;
bottom: 0;
left: 0;
width: 40px;
height: 3px;
background: var(–soi-snpr-pomme);
border-radius: 2px;
}
.soi-snpr-section-intro {
font-size: clamp(14px, 2vw, 16px);
color: var(–soi-snpr-text-soft);
margin-bottom: 1.5rem;
max-width: 720px;
}
.soi-snpr-section p {
font-size: clamp(14px, 2vw, 15px);
color: var(–soi-snpr-text);
line-height: 1.7;
margin-bottom: 0.8rem;
}
.soi-snpr-section p:last-child {
margin-bottom: 0;
}
/* === BENEFITS === */
.soi-snpr-benefits {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 1.5rem;
margin-bottom: 1.5rem;
}
.soi-snpr-benefit {
background: var(–soi-snpr-white);
padding: 1.5rem 1.25rem;
border-radius: var(–soi-snpr-radius);
border: 1px solid var(–soi-snpr-line);
text-align: center;
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.soi-snpr-benefit:hover {
transform: translateY(-2px);
box-shadow: var(–soi-snpr-shadow-md);
}
.soi-snpr-benefit-icon {
width: 56px;
height: 56px;
margin: 0 auto 1rem;
background: var(–soi-snpr-marine);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
position: relative;
}
.soi-snpr-benefit-icon::after {
content: »;
position: absolute;
inset: -4px;
border: 1.5px solid var(–soi-snpr-pomme);
border-radius: 50%;
opacity: 0;
transition: opacity 0.2s ease;
}
.soi-snpr-benefit:hover .soi-snpr-benefit-icon::after {
opacity: 1;
}
.soi-snpr-benefit h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 16px;
font-weight: 600;
color: var(–soi-snpr-marine);
margin-bottom: 0.5rem;
}
.soi-snpr-benefit p {
font-size: 13px;
color: var(–soi-snpr-text-soft);
line-height: 1.6;
margin: 0;
}
/* === TIP === */
.soi-snpr-tip {
display: flex;
gap: 1rem;
background: var(–soi-snpr-pomme-light);
border-left: 4px solid var(–soi-snpr-pomme);
padding: 1.25rem 1.5rem;
border-radius: 0 var(–soi-snpr-radius) var(–soi-snpr-radius) 0;
align-items: flex-start;
}
.soi-snpr-tip-icon {
flex-shrink: 0;
font-size: 22px;
line-height: 1;
}
.soi-snpr-tip strong {
display: block;
font-family: ‘Poppins’, sans-serif;
font-weight: 600;
font-size: 14px;
color: var(–soi-snpr-marine);
margin-bottom: 4px;
}
.soi-snpr-tip p {
font-size: 14px;
color: var(–soi-snpr-text);
line-height: 1.6;
margin: 0;
}
/* === COMPOSITION === */
.soi-snpr-compo {
background: var(–soi-snpr-off-white);
border-radius: var(–soi-snpr-radius);
padding: 0.5rem 0;
overflow: hidden;
margin-bottom: 1rem;
}
.soi-snpr-compo-row {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem 1.5rem;
border-bottom: 1px solid var(–soi-snpr-line);
gap: 1rem;
flex-wrap: wrap;
}
.soi-snpr-compo-row:last-child {
border-bottom: none;
}
.soi-snpr-compo-label {
font-size: 12px;
font-weight: 500;
color: var(–soi-snpr-text-muted);
text-transform: uppercase;
letter-spacing: 0.08em;
}
.soi-snpr-compo-value {
font-family: ‘Poppins’, sans-serif;
font-size: 14px;
font-weight: 500;
color: var(–soi-snpr-marine);
text-align: right;
}
.soi-snpr-compo-note {
font-size: clamp(13px, 2vw, 14px);
color: var(–soi-snpr-text-soft);
font-style: italic;
line-height: 1.6;
margin-top: 0.5rem;
}
/* === TIMELINE === */
.soi-snpr-timeline {
display: flex;
flex-direction: column;
gap: 1rem;
margin-bottom: 1.25rem;
}
.soi-snpr-step {
display: flex;
gap: 1.25rem;
background: var(–soi-snpr-white);
padding: 1.25rem 1.5rem;
border-radius: var(–soi-snpr-radius);
border: 1px solid var(–soi-snpr-line);
align-items: flex-start;
}
.soi-snpr-step-num {
flex-shrink: 0;
width: 36px;
height: 36px;
background: var(–soi-snpr-marine);
color: var(–soi-snpr-white);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: ‘Poppins’, sans-serif;
font-weight: 600;
font-size: 14px;
}
.soi-snpr-step-content h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 15px;
font-weight: 600;
color: var(–soi-snpr-marine);
margin-bottom: 0.3rem;
}
.soi-snpr-step-content p {
font-size: 14px;
color: var(–soi-snpr-text-soft);
line-height: 1.6;
margin: 0;
}
.soi-snpr-flacon-note {
font-size: clamp(13px, 2vw, 14px);
color: var(–soi-snpr-text-soft);
line-height: 1.6;
}
/* === GRID COMPACT === */
.soi-snpr-grid-compact {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
gap: 12px;
}
.soi-snpr-card-mini {
background: var(–soi-snpr-stone);
padding: 1rem 1.25rem;
border-radius: var(–soi-snpr-radius-sm);
text-align: center;
display: flex;
flex-direction: column;
gap: 4px;
}
.soi-snpr-card-mini-icon {
font-size: 20px;
margin-bottom: 4px;
}
.soi-snpr-card-mini-label {
font-size: 11px;
color: var(–soi-snpr-text-muted);
text-transform: uppercase;
letter-spacing: 0.08em;
font-weight: 500;
}
.soi-snpr-card-mini-value {
font-family: ‘Poppins’, sans-serif;
font-size: 15px;
font-weight: 600;
color: var(–soi-snpr-marine);
}
/* === GRID + CARDS === */
.soi-snpr-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 1.25rem;
margin-bottom: 1.25rem;
}
.soi-snpr-card {
background: var(–soi-snpr-off-white);
padding: 1.25rem 1.5rem;
border-radius: var(–soi-snpr-radius);
border-left: 3px solid var(–soi-snpr-pomme);
}
.soi-snpr-card h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 16px;
font-weight: 600;
color: var(–soi-snpr-marine);
margin-bottom: 0.5rem;
}
.soi-snpr-card p {
font-size: 14px;
color: var(–soi-snpr-text-soft);
line-height: 1.6;
margin: 0;
}
/* === ACCORDÉON === */
.soi-snpr-accordion {
display: flex;
flex-direction: column;
gap: 8px;
}
.soi-snpr-accordion-item {
background: var(–soi-snpr-off-white);
border-radius: var(–soi-snpr-radius-sm);
border: 1px solid var(–soi-snpr-line);
overflow: hidden;
}
.soi-snpr-accordion-header {
font-family: ‘Poppins’, sans-serif;
font-weight: 500;
font-size: 14px;
color: var(–soi-snpr-marine);
padding: 1rem 1.25rem;
cursor: pointer;
list-style: none;
display: flex;
justify-content: space-between;
align-items: center;
}
.soi-snpr-accordion-header::-webkit-details-marker {
display: none;
}
.soi-snpr-accordion-header::after {
content: ‘+’;
font-size: 20px;
font-weight: 300;
color: var(–soi-snpr-pomme);
transition: transform 0.2s ease;
}
.soi-snpr-accordion-item[open] .soi-snpr-accordion-header::after {
transform: rotate(45deg);
}
.soi-snpr-accordion-content {
padding: 0 1.25rem 1rem;
}
.soi-snpr-accordion-content p {
font-size: 14px;
color: var(–soi-snpr-text-soft);
line-height: 1.6;
margin: 0;
}
/* === CTA BOX === */
.soi-snpr-cta-box {
background: var(–soi-snpr-marine);
padding: clamp(2rem, 4vw, 2.5rem);
border-radius: var(–soi-snpr-radius);
text-align: center;
position: relative;
overflow: hidden;
}
.soi-snpr-cta-box::before {
content: »;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 60px;
height: 4px;
background: var(–soi-snpr-pomme);
border-radius: 0 0 4px 4px;
}
.soi-snpr-cta-tag {
font-family: ‘Inter’, sans-serif;
font-size: 11px;
font-weight: 500;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–soi-snpr-pomme);
margin-bottom: 0.75rem;
}
.soi-snpr-cta-text {
font-family: ‘Poppins’, sans-serif;
font-size: clamp(18px, 3vw, 22px);
font-weight: 500;
color: var(–soi-snpr-white);
line-height: 1.4;
margin: 0;
max-width: 580px;
margin-left: auto;
margin-right: auto;
}
/* === RESPONSIVE === */
@media (max-width: 640px) {
.soi-snpr-step {
flex-direction: column;
gap: 0.75rem;
}
.soi-snpr-compo-row {
flex-direction: column;
align-items: flex-start;
gap: 4px;
}
.soi-snpr-compo-value {
text-align: left;
}
.soi-snpr-hero {
padding: 1.75rem 1.25rem;
}
.soi-snpr-grid-compact {
grid-template-columns: repeat(2, 1fr);
}
}
/* === ACCESSIBILITÉ === */
@media (prefers-reduced-motion: reduce) {
.soi-snpr-fiche * {
animation: none;
transition: none;
}
}
@media (prefers-contrast: more) {
.soi-snpr-fiche {
–soi-snpr-text-soft: #2C3E50;
–soi-snpr-line: #B0B8B0;
}
}












Avis
Il n’y a pas encore d’avis.