<!doctype html>
<!-- BIBEON — page autonome (CSS et JS intégrés). Version du 30/07/2026, 12 h. -->
<html lang="fr">
<head>
<meta name="google-site-verification" content="cprnlOhR7L-R36k8b0GaA6DEHPfjImWCG6ehsmtnJks" />
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>BIBEON — Biberon nomade pliable 330 ml pour voyager avec bébé</title>
<meta name="description" content="Le biberon pliable BIBEON 330 ml : dosez le lait en poudre avant de partir, dépliez et ajoutez l’eau sur place. Avion, voiture, plage. Fabriqué en France.">
<meta name="theme-color" content="#f7f4ee">
<meta name="author" content="BIBEON">
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
<link rel="canonical" href="https://bibeon.fr/">
<link rel="alternate" hreflang="fr" href="https://bibeon.fr/">
<link rel="alternate" hreflang="x-default" href="https://bibeon.fr/">

<meta property="og:type" content="website">
<meta property="og:site_name" content="BIBEON">
<meta property="og:url" content="https://bibeon.fr/">
<meta property="og:title" content="BIBEON — Le biberon nomade pliable pour voyager avec bébé">
<meta property="og:description" content="Dosez avant de partir, dépliez et ajoutez l’eau sur place. 330 ml dans une poche de sac : avion, voiture, plage, camping. Fabriqué en France.">
<meta property="og:image" content="https://bibeon.fr/assets/packaging-bibeon.webp">
<meta property="og:image:alt" content="Le biberon nomade pliable BIBEON et son sachet « Toujours prêt »">
<meta property="og:image:width" content="1050">
<meta property="og:image:height" content="1400">
<meta property="og:locale" content="fr_FR">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="BIBEON — Le biberon nomade pliable pour voyager avec bébé">
<meta name="twitter:description" content="Dosez avant de partir, dépliez et ajoutez l’eau sur place. 330 ml dans une poche de sac. Fabriqué en France.">
<meta name="twitter:image" content="https://bibeon.fr/assets/packaging-bibeon.webp">
<meta name="twitter:image:alt" content="Le biberon nomade pliable BIBEON">
<meta property="product:brand" content="BIBEON">
<meta property="product:availability" content="instock">
<meta property="product:condition" content="new">
<meta name="pinterest-rich-pin" content="true">
<meta name="keywords" content="biberon nomade, biberon pliable, biberon de voyage, biberon avion, biberon compact, voyager avec bébé, sortie avec bébé, biberon 330 ml, doseur lait en poudre intégré, biberon fabriqué en France, parents nomades, road trip avec bébé, biberon camping, biberon plage">

<link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='8' fill='%236e7e61'/%3E%3Ctext x='16' y='22' font-family='Georgia,serif' font-size='18' fill='%23fff' text-anchor='middle'%3EB%3C/text%3E%3C/svg%3E">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Montserrat:wght@400;500;600;700&display=swap" rel="stylesheet">
<style>
/* =========================================================
   BIBEON — feuille de style
   Charte : Playfair Display (titres) + Montserrat (textes)
            crème, sauge, bleu nuit
   ========================================================= */

:root{
  --cream:#fdfbf9;        /* fond général, très clair */
  --beige:#f9f4ef;        /* bande beige rosé */
  --beige-2:#f6f1ea;      /* bandes tintées */
  --cream-deep:#f6f1ea;
  --white:#ffffff;
  --card:#ffffff;

  --sage:#6e7e61;          /* vert de la marque : boutons, sur-titres */
  --sage-dark:#55614b;     /* titres */
  --sage-soft:#a9b79c;
  --sage-tint:#eef1ea;

  --navy:#11253a;          /* logotype, sous-titres */
  --text:#5b655d;
  --line:#ddd6cb;

  --shadow-s:0 6px 18px rgba(17,37,58,.05);
  --shadow-m:0 18px 44px rgba(17,37,58,.09);
  --radius:26px;
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;
  background:var(--cream);
  color:var(--text);
  font-family:Montserrat,-apple-system,Segoe UI,Arial,sans-serif;
  font-size:16px;
  line-height:1.65;
  -webkit-font-smoothing:antialiased;
}
img{display:block;max-width:100%;height:auto}
a{color:inherit;text-decoration:none}
button{font:inherit}

.shell{width:min(1180px,calc(100% - 44px));margin-inline:auto}
.center{text-align:center}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}

/* ---------- typographie ---------- */
h1,h2,h3,blockquote,.serif{font-family:"Playfair Display",Georgia,serif;font-weight:500}

.overline{
  margin:0 0 18px;
  font-size:11px;font-weight:500;
  letter-spacing:.32em;text-transform:uppercase;
  color:var(--sage);
}
.section-title{
  font-size:clamp(32px,3.8vw,50px);
  line-height:1.04;
  color:var(--sage-dark);
  margin:0 0 18px;
}
.section-head{max-width:640px;margin:0 auto 60px}
.section-head p{margin:0;font-size:16px}
.lead{font-size:17px;max-width:56ch}

/* ---------- boutons ---------- */
.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  border:1px solid transparent;border-radius:999px;
  padding:14px 26px;font-size:14px;font-weight:600;letter-spacing:.02em;
  cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;
}
.btn-primary{background:var(--sage);color:#fff}
.btn-primary:hover{background:var(--sage-dark)}
.btn-ghost{background:transparent;border-color:var(--line);color:var(--navy)}
.btn-ghost:hover{border-color:var(--sage);color:var(--sage-dark)}
.btn-sm{padding:10px 18px;font-size:13px}
.btn-link{font-weight:600;color:var(--navy);border-bottom:1px solid var(--sage-soft);padding-bottom:2px}
.btn-link:hover{color:var(--sage-dark)}

/* ---------- entête ---------- */
.header{
  position:sticky;top:0;z-index:40;
  background:rgba(255,255,255,.96);
  backdrop-filter:blur(12px);
  border-bottom:1px solid var(--line);
}
.nav{min-height:78px;display:flex;align-items:center;gap:22px}
.brand{
  display:inline-block;
  font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;
  letter-spacing:.16em;color:var(--navy);white-space:nowrap;
}
.nav-links{display:flex;gap:21px;margin-left:auto;font-size:13.5px;white-space:nowrap}
.nav-links a{padding:6px 0;border-bottom:1px solid transparent}
.nav-links a:hover{color:var(--sage-dark);border-color:var(--sage-soft)}
.nav-outils{display:flex;align-items:center;gap:14px}
.icone{
  display:grid;place-items:center;width:38px;height:38px;border-radius:50%;
  border:1px solid transparent;color:var(--navy);transition:background .2s,border-color .2s;
}
.icone svg{width:21px;height:21px}
.icone:hover{background:var(--beige-2);border-color:var(--line);color:var(--sage-dark)}
.nav .btn{flex:none}
.burger{
  display:none;margin-left:auto;
  background:#fff;border:1px solid var(--line);border-radius:999px;
  padding:9px 16px;font-size:13px;font-weight:600;color:var(--navy);cursor:pointer;
}

/* ---------- hero pleine hauteur ---------- */
.hero{
  position:relative;overflow:hidden;isolation:isolate;
  min-height:min(78vh,700px);display:flex;align-items:center;
  padding:0 0 min(14vh,140px);background:var(--navy);
}
.hero-fond{
  position:absolute;inset:0;width:100%;height:100%;
  object-fit:cover;object-position:center center;z-index:-2;
  filter:saturate(.72) contrast(1.03) sepia(.05);
}
.hero-voile{
  position:absolute;inset:0;z-index:-1;
  background:
    linear-gradient(100deg,
      rgba(14,28,53,.90) 0%,
      rgba(14,28,53,.72) 26%,
      rgba(14,28,53,.34) 50%,
      rgba(14,28,53,.06) 74%,
      rgba(14,28,53,0)  100%),
    linear-gradient(180deg, rgba(14,28,53,.34) 0%, rgba(14,28,53,0) 26%);
}
.hero-contenu{position:relative;max-width:900px}
.hero .overline{color:#c9d3bd;margin-bottom:20px}
.hero h1{
  font-size:clamp(40px,5.8vw,86px);line-height:1.0;letter-spacing:-.015em;
  color:#fff;margin:0 0 28px;max-width:17ch;
  text-shadow:0 2px 34px rgba(14,28,53,.5);
}
.hero h1 em{font-style:italic;color:#cfe0b8}
@media (max-width:700px){
  .hero{min-height:84vh;padding-bottom:48px}
  .hero-voile{background:linear-gradient(180deg,rgba(14,28,53,.30) 0%,rgba(14,28,53,.55) 40%,rgba(14,28,53,.88) 100%)}
}
@media (prefers-reduced-motion:reduce){ .hero-fond{display:none} }
.hero-phrase{
  margin:0 0 38px;max-width:44ch;
  font-family:"Playfair Display",Georgia,serif;font-style:italic;
  font-size:clamp(18px,1.9vw,25px);line-height:1.35;color:rgba(255,255,255,.9);
  text-shadow:0 2px 24px rgba(14,28,53,.5);
}
.hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}
.btn-clair{background:transparent;border-color:rgba(255,255,255,.55);color:#fff}
.btn-clair:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}

/* ---------- bandeau de réassurance ---------- */
.rassure{background:var(--white);border-bottom:1px solid var(--line)}
.rassure-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;padding:22px 0;text-align:center}
.rassure-points{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:12.5px;font-weight:600;
                letter-spacing:.12em;text-transform:uppercase;color:var(--sage-dark)}
.rassure-points span{display:inline-flex;align-items:center}
.rassure-points span+span::before{content:"·";margin-right:20px;color:var(--sage);font-weight:700}
.rassure-avis{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none}
.rassure-avis b{font-family:"Playfair Display",Georgia,serif;font-size:26px;font-weight:600;color:var(--navy)}
.rassure-avis span{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sage-dark)}
@media (max-width:700px){.hero{min-height:82vh;padding-bottom:44px}}

/* ---------- le renversement ---------- */
.renversement{background:var(--navy);color:rgba(255,255,255,.82);padding:132px 0 116px;text-align:center}
.renversement .overline{color:#a9bb96}
.renv-titre{
  font-family:"Playfair Display",Georgia,serif;font-weight:500;
  font-size:clamp(34px,4.4vw,62px);line-height:1.02;letter-spacing:-.01em;
  color:#fff;margin:0 0 30px;
}
.renv-titre em{font-style:italic;color:#cfe0b8}
.renv-corps{max-width:62ch;margin:0 auto;font-size:17px;line-height:1.75}
.renv-corps p{margin:0 0 16px}
.renv-corps strong{color:#fff;font-weight:600}
.renv-image{margin:48px auto 0;max-width:880px}
.renv-image img{display:block;width:100%;height:auto;border-radius:var(--radius)}
.chute-claire{border-color:rgba(255,255,255,.28);color:#fff}
.chute-claire em{color:#cfe0b8}

/* ---------- la matière ---------- */
.matiere{padding:104px 0;background:var(--beige-2)}
.matiere-carte{max-width:820px}
.matiere .section-title em{font-style:italic;color:var(--sage)}
.matiere-corps{font-size:16.5px;line-height:1.8}
.matiere-corps p{margin:0 0 16px}
.matiere-corps strong{color:var(--navy);font-weight:600}
.matiere .chute{margin-inline:0;text-align:left;max-width:26ch}

/* ---------- sortir léger ---------- */
.leger{padding:104px 0 96px;background:var(--cream)}
.leger-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}
.leger .section-title em{font-style:italic;color:var(--sage)}
.leger-texte p{font-size:16.5px;line-height:1.8;margin:0 0 16px;max-width:52ch}
.leger .chute{margin:34px 0 0;text-align:left;max-width:22ch}
.leger-image{margin:0}
.leger-image img,.leger-image video{display:block;width:100%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow-m)}
.leger-image figcaption{margin-top:12px;text-align:center;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sage)}
@media (max-width:900px){.leger-grid{grid-template-columns:1fr;gap:36px}.leger .chute{margin-inline:auto;text-align:center}}

/* ---------- bandeau de lancement ---------- */
.lancement{
  margin:0 0 40px;padding:22px 26px;border-radius:18px;
  background:var(--navy);color:rgba(255,255,255,.86);text-align:center;
}
.lancement b{
  display:block;margin-bottom:8px;color:#cfe0b8;
  font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;
}
.lancement span{
  display:block;max-width:52ch;margin:0 auto;
  font-family:"Playfair Display",Georgia,serif;font-size:clamp(19px,2vw,26px);line-height:1.35;color:#fff;
}

/* ---------- barre service clients ---------- */
.service{background:var(--navy);color:rgba(255,255,255,.72);font-size:12.5px}
.service-in{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px;padding:9px 0}
.service-titre{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#c9d3bd}
.service a{color:rgba(255,255,255,.82);text-decoration:none;white-space:nowrap}
.service a:hover{color:#fff}
.service a b{font-weight:600;color:#c9d3bd;margin-right:6px}
@media (max-width:700px){.service-in{gap:4px 18px;padding:8px 0;font-size:12px}}

.nav-tel{display:flex;align-items:center;gap:14px;font-size:12px;white-space:nowrap}
@media (max-width:1500px){ .nav-tel a:nth-child(2){display:none} }
.nav-tel a{display:inline-flex;align-items:center;color:var(--navy);text-decoration:none}
.nav-tel a:hover{color:var(--sage-dark)}
.nav-tel a+a::before{content:"·";margin-right:14px;color:var(--sage-soft)}
.nav-tel a b{font-weight:600;color:var(--sage);margin-right:5px;font-size:10.5px;
             letter-spacing:.08em;text-transform:uppercase}
@media (max-width:1280px){.nav-tel a b{display:none}}
@media (max-width:1100px){.nav-tel{display:none}}

/* ---------- retour en haut ---------- */
.haut{
  position:fixed;right:22px;bottom:22px;z-index:60;
  display:grid;place-items:center;width:46px;height:46px;border-radius:50%;
  background:var(--navy);color:#fff;box-shadow:var(--shadow-m);
  opacity:0;pointer-events:none;transform:translateY(10px);
  transition:opacity .25s ease,transform .25s ease;
}
.haut svg{width:20px;height:20px}
.haut.visible{opacity:1;pointer-events:auto;transform:none}
.haut:hover{background:var(--sage-dark)}
@media (max-width:600px){.haut{right:16px;bottom:16px;width:42px;height:42px}}

.produit-rare{border-color:var(--sage-soft)}
.rare-etiquette{
  margin:14px 0 0;font-size:10.5px;font-weight:600;letter-spacing:.22em;
  text-transform:uppercase;color:var(--sage)
}
.produit-rare h3{margin-top:4px}
.rare-note{
  margin:0 0 16px;padding:8px 12px;border-radius:10px;
  background:var(--sage-tint);color:var(--sage-dark);
  font-size:12.5px;font-weight:600;line-height:1.4;
}

/* ---------- familles d’arguments ---------- */
.atouts .preuve{padding:32px 28px}
.atouts .preuve h3{font-size:25px;margin-bottom:12px}
.atouts .preuve p{font-size:16px;line-height:1.75}
.atouts .preuve .marque{min-width:58px;height:58px;font-size:16px;margin-bottom:18px}
.atouts .preuves-grid{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:20px}
.famille-bloc{margin-bottom:52px}
.famille-bloc:last-child{margin-bottom:0}
.famille-titre{
  margin:0 0 28px;padding-bottom:16px;border-bottom:1px solid var(--line);
  font-family:"Playfair Display",Georgia,serif;font-weight:500;font-style:italic;
  font-size:clamp(22px,2.2vw,29px);letter-spacing:0;text-transform:none;
  color:var(--sage-dark);
}


.pedigree-signe{
  margin:26px 0 0;padding-top:22px;border-top:1px solid var(--line);
  text-align:center;font-size:15px;color:var(--text);
}
.pedigree-signe a{color:var(--sage-dark);border-bottom:1px solid var(--sage-soft)}

.baseline{
  margin:8px 0 14px;font-family:"Playfair Display",Georgia,serif;font-style:italic;
  font-size:20px;color:var(--sage);
}
.prix-avant{
  margin-right:8px;font-size:.62em;font-weight:400;color:var(--sage-soft);
  text-decoration:line-through;text-decoration-thickness:1.5px;
}

.defi{max-width:820px;margin:38px auto 8px;padding:34px 38px;
      background:var(--cream);border:1px solid var(--line);border-radius:var(--radius)}
.defi h3{margin:0 0 18px;font-family:"Playfair Display",Georgia,serif;font-weight:500;
         font-size:clamp(24px,2.6vw,34px);line-height:1.15;color:var(--sage-dark)}
.defi p{margin:0 0 15px;font-size:16px;line-height:1.75}
.defi .chute{margin:26px auto 0;text-align:center;max-width:24ch}

.rose-vue{margin:30px auto 36px;max-width:460px}
.rose-vue video{display:block;width:100%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow-m)}
.rose-vue figcaption{margin-top:12px;text-align:center;font-size:12px;letter-spacing:.06em;
                     text-transform:uppercase;color:var(--sage)}

.avant-boutique{padding:88px 0;background:var(--navy);color:rgba(255,255,255,.84);text-align:center}
.avant-boutique .overline{color:#a9bb96}
.avant-boutique .section-title{color:#fff;max-width:20ch;margin-inline:auto}
.avant-boutique .section-title em{font-style:italic;color:#cfe0b8}
.avant-boutique p{max-width:64ch;margin:0 auto 18px;font-size:16.5px;line-height:1.8}
.btn-clair-sombre{display:inline-block;margin-top:8px;padding:13px 26px;border-radius:999px;
  border:1px solid rgba(255,255,255,.55);color:#fff;text-decoration:none;font-size:14.5px}
.btn-clair-sombre:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}

.coloris-consigne{
  margin:-8px 0 16px;font-size:13px;line-height:1.6;color:var(--sage-dark);
  font-weight:600;
}

.boutique-note{max-width:70ch;margin:26px auto 0;text-align:center;font-size:14px;line-height:1.7;color:#7b8579}

.usage-avion{margin:0 0 26px;padding:32px 38px;border-radius:var(--radius);background:var(--navy);
  color:rgba(255,255,255,.86)}
.usage-avion h3{margin:0 0 14px;font-family:"Playfair Display",Georgia,serif;font-weight:500;
  font-size:clamp(23px,2.4vw,30px);color:#fff;line-height:1.2}
.usage-avion p{margin:0 0 13px;font-size:16px;line-height:1.75}
.usage-pratique{padding-top:13px;border-top:1px solid rgba(255,255,255,.22);font-size:14.5px;color:#cfe0b8}
.usage-avion p{max-width:72ch}
@media (max-width:820px){.usage-avion{padding:24px}}

.film-nettoyage{margin:22px 0;padding:20px 24px;border-radius:16px;
  background:var(--sage-tint);border:1px solid var(--sage-soft);font-size:15.5px;line-height:1.75}

.capuchon-figure{max-width:520px;margin:30px auto 0}
.capuchon-figure img{display:block;width:100%;height:auto;border-radius:20px;border:1px solid var(--line)}
.capuchon-figure figcaption{margin-top:12px;text-align:center;font-size:13.5px;line-height:1.6;color:#7b8579}

.definition{margin:16px 0 18px;padding:16px 20px;border-left:3px solid var(--sage-soft);
  background:rgba(255,255,255,.55);font-size:14.5px;line-height:1.7}

.grad-vue{margin:18px 0 0}
.grad-vue video{
  display:block;width:100%;aspect-ratio:5/3;
  object-fit:cover;object-position:72% center;
  border-radius:18px;border:1px solid var(--line);
  filter:contrast(1.06);
}
.grad-vue figcaption{margin-top:10px;font-size:12.5px;color:#7b8579}

.renv-image-2{margin-top:18px}

.gestes-film{margin:34px auto 0;max-width:560px}
.gestes-film video{display:block;width:100%;height:auto;border-radius:20px;
  border:1px solid var(--line);background:var(--navy)}
.gestes-film figcaption{margin-top:11px;text-align:center;font-size:13px;line-height:1.6;color:#7b8579}

/* ---------- chute de section ---------- */
.demo-grid .chute{margin-inline:0;text-align:left;max-width:20ch}
.chute{
  margin:52px auto 0;max-width:23ch;padding-top:26px;
  border-top:1px solid var(--line);
  font-family:"Playfair Display",Georgia,serif;
  font-size:clamp(22px,2.6vw,33px);line-height:1.12;
  color:var(--sage-dark);text-align:center;
}
.chute em{font-style:italic;color:var(--sage)}

/* ---------- bandeau d'atouts ---------- */
.atouts{padding:128px 0 112px;background:var(--white)}
.atouts .section-title em{font-style:italic;color:var(--sage)}
.atouts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;
             margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}
.atout{
  position:relative;padding:30px 22px 34px;border-right:1px solid var(--line);
}
.atout:nth-child(3n){border-right:0}
.atout:nth-child(-n+3){border-bottom:1px solid var(--line)}
.atout-num{
  display:block;margin-bottom:14px;
  font-family:"Playfair Display",Georgia,serif;font-size:15px;
  letter-spacing:.16em;color:var(--sage-soft);
}
.atout b{display:block;color:var(--navy);font-size:15px;line-height:1.25;margin-bottom:8px}
.atout span{display:block;font-size:13px;line-height:1.6}
@media (max-width:900px){
  .atouts-grid{grid-template-columns:repeat(2,1fr)}
  .atout{border-bottom:1px solid var(--line)}
}
@media (max-width:560px){.atouts-grid{grid-template-columns:1fr}.atout{border-right:0}}

/* ---------- comment ça marche ---------- */
.etapes{padding:80px 0 70px}
.etapes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
.etape{
  background:var(--white);border:1px solid var(--line);border-radius:var(--radius);
  padding:26px 26px 30px;text-align:center;box-shadow:var(--shadow-s);
  display:flex;flex-direction:column;
}
.etape-visuel{
  height:310px;
  background:var(--sage-tint);border-radius:18px;margin-bottom:20px;padding:14px;
}
.etape-visuel img{display:block;height:100%;width:100%;object-fit:contain}
.etape-num{
  width:34px;height:34px;margin:0 auto 10px;border-radius:50%;
  display:grid;place-items:center;
  background:var(--sage);color:#fff;font-size:13px;font-weight:700;
}
.etape h3{font-size:27px;color:var(--navy);margin:0 0 8px}
.etape p{margin:0;font-size:14.5px}

/* ---------- vidéo ---------- */
.demo{padding:74px 0;background:var(--beige)}
.demo-grid{display:grid;grid-template-columns:1fr .92fr;gap:52px;align-items:start}
.demo h2{margin-bottom:16px}
.demo p{margin:0 0 14px}
.video-frame{
  border-radius:var(--radius);overflow:hidden;margin-inline:auto;max-width:480px;aspect-ratio:1/1;
  border:1px solid var(--line);box-shadow:var(--shadow-m);background:var(--beige-2);
}
.video-frame video{width:100%;height:100%;display:block;object-fit:contain;background:var(--beige-2)}
.video-note{margin:12px auto 0;font-size:12.5px;color:#7b8579;text-align:center}

/* ---------- preuves ---------- */
.preuves{padding:112px 0;background:var(--cream)}
.preuves-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:16px}
.preuve{
  border:1px solid var(--line);border-radius:20px;padding:26px 22px;background:#fff;
}
.preuve .marque{
  display:inline-grid;place-items:center;min-width:52px;height:52px;padding:0 12px;
  border-radius:50px;background:var(--sage-tint);color:var(--sage-dark);
  font-weight:700;font-size:15px;letter-spacing:.06em;margin-bottom:14px;
}
.preuve h3{font-size:23px;color:var(--navy);margin:0 0 8px;line-height:1.15}
.preuve p{margin:0;font-size:14px}

/* ---------- histoire ---------- */
.histoire{padding:84px 0}
.split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}
.histoire-photo{
  border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-m);
  aspect-ratio:16/10;
}
.histoire-photo img{width:100%;height:100%;object-fit:cover}
.histoire p{max-width:52ch}

/* ---------- coloris ---------- */
.coloris{padding:68px 0;background:var(--cream);text-align:center}
.coloris-corps{max-width:64ch;margin:26px auto 0;text-align:left}
.coloris-corps p{margin:0 0 14px;font-size:16px;line-height:1.8}
.coloris-visuel{max-width:940px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px 24px;box-shadow:var(--shadow-s)}
/* la bande contient six biberons : on n’affiche que les cinq premiers */
.coloris-visuel{overflow:hidden}
.coloris-visuel img{display:block;width:124%;max-width:none;height:auto;margin-left:0}

/* ---------- boutique ---------- */
.boutique{padding:80px 0;background:var(--cream)}
.boutique .shell{border:1px solid var(--line);border-radius:30px;padding:52px 42px;background:rgba(255,255,255,.5)}
.produits{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.produit{
  background:#fff;border:1px solid var(--line);border-radius:var(--radius);
  padding:26px;display:flex;flex-direction:column;box-shadow:var(--shadow-s);
}
.produit-image{
  aspect-ratio:4/3;border-radius:18px;background:var(--cream);
  padding:14px;overflow:hidden;
}
.produit-image img[data-coloris-img]{aspect-ratio:1/1;object-fit:contain}
.produit-image img{display:block;height:100%;width:100%;object-fit:contain}
.produit h3{font-size:29px;color:var(--navy);margin:20px 0 10px;line-height:1.15}
.produit p{margin:0 0 20px;font-size:16px;line-height:1.7}
.produit .bas{
  margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;
  border-top:1px solid var(--line);padding-top:16px;
}

.bandeau{background:var(--sage-dark);color:var(--white)}
.bandeau b{font-weight:600;color:#fff}
.bandeau .shell{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px;
                padding:9px 20px;font-size:12px;letter-spacing:.05em}
.bandeau span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.bandeau span+span::before{content:"·";opacity:.55;margin-right:8px}
@media (max-width:560px){.bandeau b{font-weight:600;color:#fff}
.bandeau .shell{font-size:11px;gap:6px 16px}
  .bandeau span+span::before{display:none}}
.prix small{display:block;font-size:12.5px;line-height:1.5;font-weight:400;color:#6b756f;margin-top:4px}
.prix{font-weight:600;color:var(--sage-dark);font-size:19px}

/* ---------- moyens de paiement ---------- */
.paiement{margin-top:36px;padding-top:26px;border-top:1px solid var(--line);text-align:center}
.paiement-titre{
  margin:0 0 14px;font-size:11.5px;font-weight:600;letter-spacing:.18em;
  text-transform:uppercase;color:var(--sage);
}
.paiement-marques{
  list-style:none;margin:0;padding:0;
  display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;
}
.pm{
  display:grid;place-items:center;min-width:62px;height:38px;padding:0 12px;
  background:#fff;border:1px solid var(--line);border-radius:9px;
  font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em;
}
.pm-visa{color:#1a1f71;font-style:italic;letter-spacing:.06em}
.pm-mc svg{width:40px;height:24px}
.pm-pp{gap:0;display:inline-flex;align-items:center;font-size:13.5px;font-style:italic}
.pm-pp span:first-child{color:#003087}
.pm-pp span:last-child{color:#009cde}
.pm-ap{color:#111;font-weight:600}
.paiement-note{margin:16px 0 0;font-size:12.5px;color:#7b8579}

/* ---------- signature ---------- */
.signature{padding:104px 0;background:var(--cream)}
.signature-carte{
  display:grid;grid-template-columns:1.05fr .95fr;
  background:var(--navy);border:1px solid var(--navy);
  border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-m);
}
.signature-texte{padding:56px 50px;display:flex;flex-direction:column;justify-content:center}
.signature .overline{color:#a9bb96}
.signature blockquote{
  margin:0 0 20px;font-size:clamp(24px,2.8vw,36px);line-height:1.12;color:#fff;
}
.signature-note{margin:0;font-size:15px;line-height:1.7;max-width:46ch;color:rgba(255,255,255,.78)}
.signature img{width:100%;height:100%;object-fit:cover;min-height:300px}

/* ---------- inscription ---------- */
.inscription{padding:60px 0}
.inscription-carte{
  background:var(--beige-2);border:1px solid var(--line);border-radius:var(--radius);
  padding:44px 48px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;
}
.inscription h2{font-size:clamp(28px,3vw,38px);color:var(--sage-dark);margin:0 0 6px}
.inscription p{margin:0;font-size:14.5px}
.form-mail{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.form-mail input{
  min-width:290px;padding:14px 20px;border-radius:999px;
  border:1px solid var(--line);background:#fff;font:inherit;font-size:14px;color:var(--navy);
}
.form-mail input:focus{outline:2px solid var(--sage-soft);outline-offset:1px}
.form-message{flex-basis:100%;font-size:13px;color:var(--sage-dark);margin:0}

/* ---------- pied de page ---------- */
footer{background:var(--beige-2);padding:56px 0 22px;margin-top:0;border-top:1px solid var(--line)}
.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.1fr;gap:36px}
.footer-grid h3{
  font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;
  letter-spacing:.16em;text-transform:uppercase;color:var(--navy);margin:0 0 14px;
}
.footer-col{display:flex;flex-direction:column;gap:9px;font-size:13.5px}
.footer-col a:hover{color:var(--sage-dark)}
.footer-intro{font-size:13.5px;max-width:34ch;margin:14px 0 0}
.copyright{
  border-top:1px solid var(--line);margin-top:40px;padding-top:18px;
  display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:space-between;font-size:12px;
}

/* =========================================================
   Adaptations écran moyen / téléphone
   ========================================================= */
@media (max-width:1020px){
  .nav-links{
    display:none;position:absolute;left:22px;right:22px;top:72px;
    flex-direction:column;gap:14px;
    background:#fff;border:1px solid var(--line);border-radius:20px;
    padding:22px 24px;box-shadow:var(--shadow-m);
  }
  .nav-links.open{display:flex}
  .burger{display:block}
  .nav-outils .btn{display:none}
  .nav-outils{margin-left:8px;gap:6px}
  .icone{width:34px;height:34px}

  .hero-grid,.demo-grid,.split{grid-template-columns:1fr;gap:40px}
  .hero-scene{max-width:640px;margin-inline:auto;width:100%;min-height:420px}
  .hero-photo{width:66%}
  .hero-produits{width:42%}
  .leaf-deco{display:none}
  .atouts-grid{grid-template-columns:repeat(3,1fr)}
  .preuves-grid{grid-template-columns:repeat(2,1fr)}
  .produits{grid-template-columns:repeat(2,1fr)}
  .signature-carte{grid-template-columns:1fr}
  .signature-texte{padding:40px 32px}
  .inscription-carte{grid-template-columns:1fr;padding:36px 30px}
  .footer-grid{grid-template-columns:1fr 1fr}
}

@media (max-width:660px){
  body{font-size:15.5px}
  .shell{width:calc(100% - 34px)}
  .hero{padding:40px 0 24px}
  .hero-scene{min-height:330px}
  .hero-photo{width:63%}
  .hero-produits{width:41%}
  .hero-produits figcaption{font-size:10px;letter-spacing:.03em}
  .hero-actions{gap:12px}
  .hero-actions .btn{width:100%}
  .atouts-grid{grid-template-columns:repeat(2,1fr)}
  .etapes,.boutique,.preuves,.histoire{padding:56px 0}
  .boutique .shell{padding:30px 16px;border-radius:22px}
  .pm{min-width:56px;padding:0 9px;font-size:12px}
  .paiement-marques{gap:8px}
  .etapes-grid,.produits,.preuves-grid{grid-template-columns:1fr}
  .etape-visuel{height:290px}
  .form-mail input{min-width:100%}
  .form-mail .btn{width:100%}
  .footer-grid{grid-template-columns:1fr}
  .copyright{justify-content:flex-start}
}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *{animation:none!important;transition:none!important}
}



.film-frame{margin-top:22px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;
            background:var(--beige-2);aspect-ratio:1280/666}
.film-frame video{width:100%;height:100%;display:block;object-fit:contain;background:var(--beige-2)}


.contact-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-end}
.tel-lien{font-family:"Playfair Display",Georgia,serif;font-size:30px;color:var(--sage-dark);
          letter-spacing:.02em;white-space:nowrap;text-decoration:none}
.tel-lien:hover{text-decoration:underline;text-underline-offset:5px}
@media (max-width:760px){.contact-actions{justify-content:flex-start}}



.lot-note{margin:14px 0 6px;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--sage)}

.composition{margin-top:22px;padding:24px 26px;background:var(--beige-2);border:1px solid var(--line);
             border-radius:var(--radius)}
.composition-titre{margin:0 0 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sage)}
.composition-lien{
  margin:22px 0 0;padding-top:18px;border-top:1px solid var(--line);
  font-size:14.5px;line-height:1.7;color:var(--text);
}
.composition-lien a{color:var(--sage-dark);border-bottom:1px solid var(--sage-soft)}

.composition-image{display:block;width:100%;max-width:640px;height:auto;margin:0 auto 22px}
.composition dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:9px 20px;font-size:14px}
.composition dt{font-weight:600;color:var(--navy);white-space:nowrap}
.composition dd{margin:0;color:var(--text)}
@media (max-width:520px){.composition dl{grid-template-columns:1fr;gap:2px 0}
  .composition dd{margin-bottom:10px}}

.entretien{margin-top:22px;background:var(--white);border:1px solid var(--line);
           border-radius:var(--radius);overflow:hidden;display:grid;
           grid-template-columns:repeat(2,1fr)}
.entretien>div{padding:28px 30px;border-right:1px solid var(--line)}
.entretien>div:nth-child(2n){border-right:0}
.entretien>div:nth-child(-n+2){border-bottom:1px solid var(--line)}
.entretien ul{margin:0;padding-left:18px}
.entretien li{margin-bottom:7px;font-size:14px;line-height:1.6}
.entretien li:last-child{margin-bottom:0}
@media (max-width:520px){
  .entretien{grid-template-columns:1fr}
  .entretien>div{border-right:0;border-bottom:1px solid var(--line)}
  .entretien>div:last-child{border-bottom:0}
}
.entretien-titre{margin:0 0 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sage)}
.entretien-interdit{color:#a8564a}
.entretien ul{margin:0;padding-left:16px}
.entretien li{font-size:13.5px;margin-bottom:6px;line-height:1.55}
.liste-interdit{list-style:none;padding-left:0}
.liste-interdit li{position:relative;padding-left:20px;color:#a8564a;font-weight:600}
.liste-interdit li::before{content:"×";position:absolute;left:4px;font-size:16px;line-height:1.2}
.entretien-note{margin:10px 0 0;font-size:12.5px;color:#7b8579;line-height:1.55}
/* ---------- nuancier ---------- */
.nuancier{margin:14px 0 4px}
.nuancier-titre{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sage)}
.nuancier-choix{color:var(--navy);font-weight:600;text-transform:none;letter-spacing:0}
.pastilles{display:flex;gap:14px;flex-wrap:wrap;padding:4px 0}
.pastille{width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;padding:0;
          position:relative;overflow:hidden;
          background:radial-gradient(circle at 32% 26%,
                     color-mix(in srgb, var(--teinte) 45%, white) 0%,
                     var(--teinte) 42%,
                     color-mix(in srgb, var(--teinte) 82%, #4a3f2f) 100%);
          box-shadow:inset 0 -5px 9px rgba(74,63,47,.22),
                     inset 0 4px 8px rgba(255,255,255,.42),
                     0 3px 6px rgba(17,37,58,.20),
                     0 1px 2px rgba(17,37,58,.14);
          transition:transform .2s cubic-bezier(.34,1.4,.64,1), box-shadow .2s ease}
.pastille::after{content:"";position:absolute;left:22%;top:14%;width:34%;height:22%;
          border-radius:50%;transform:rotate(-18deg);pointer-events:none;
          background:radial-gradient(ellipse at center, rgba(255,255,255,.92) 0%, rgba(255,255,255,0) 72%)}
.pastille::before{content:"";position:absolute;left:14%;right:14%;bottom:9%;height:20%;
          border-radius:50%;pointer-events:none;
          background:radial-gradient(ellipse at center, rgba(255,255,255,.34) 0%, rgba(255,255,255,0) 70%)}
.pastille:hover{transform:translateY(-3px) scale(1.09)}
.pastille[aria-pressed="true"]{transform:translateY(-3px) scale(1.09);
          box-shadow:inset 0 -5px 9px rgba(74,63,47,.22),
                     inset 0 4px 8px rgba(255,255,255,.42),
                     0 0 0 3px var(--white), 0 0 0 4.5px var(--navy),
                     0 4px 10px rgba(17,37,58,.24)}
.pastille:focus-visible{outline:2px solid var(--sage);outline-offset:3px}
.fiche{margin-top:34px;background:var(--white);border:1px solid var(--line);
       border-radius:var(--radius);overflow:hidden;display:grid;
       grid-template-columns:repeat(3,1fr)}
.fiche span{display:block;padding:22px 24px;
            border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
.fiche span:nth-child(3n){border-right:0}
.fiche span:nth-child(n+7){border-bottom:0}
.fiche b{display:block;margin-bottom:5px;font-family:"Playfair Display",Georgia,serif;
         font-weight:500;font-size:21px;line-height:1.15;color:var(--navy)}
.fiche small{display:block;font-size:13px;line-height:1.5;color:var(--text)}
@media (max-width:820px){
  .fiche{grid-template-columns:repeat(2,1fr)}
  .fiche span:nth-child(3n){border-right:1px solid var(--line)}
  .fiche span:nth-child(2n){border-right:0}
  .fiche span:nth-child(n+7){border-bottom:1px solid var(--line)}
  .fiche span:nth-child(n+9){border-bottom:0}
}
@media (max-width:520px){
  .fiche{grid-template-columns:1fr}
  .fiche span{border-right:0!important;border-bottom:1px solid var(--line)!important}
  .fiche span:last-child{border-bottom:0!important}
}


/* ---------- ils en parlent (section désactivée par défaut) ---------- */
.presse{padding:70px 0;background:var(--white)}
.presse-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;margin-top:34px}
.presse-item{background:var(--beige-2);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}
.presse-media{margin:0 0 10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sage)}
.presse-extrait{margin:0 0 14px;font-family:"Playfair Display",Georgia,serif;font-size:21px;
                color:var(--navy);line-height:1.35}
.presse-item a{font-size:13px;text-decoration:underline;text-underline-offset:3px}



/* ---------- le film ---------- */
.film{padding:70px 0;background:var(--beige-2)}
.film-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}
@media (max-width:900px){.film-grid{grid-template-columns:1fr;gap:28px}}
/* ---------- les quatre différences ---------- */
.uniques{padding:78px 0;background:var(--white)}
.uniques-liste{max-width:840px;margin:38px auto 0;display:grid;gap:18px}
.unique{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;
        background:var(--beige-2);border:1px solid var(--line);border-radius:var(--radius);
        padding:26px 30px}
.unique-num{margin:0;font-family:"Playfair Display",Georgia,serif;font-size:34px;
            line-height:1;color:var(--sage);opacity:.75}
.unique h3{margin:0 0 8px;font-family:"Playfair Display",Georgia,serif;font-weight:500;
           font-size:26px;color:var(--sage-dark);line-height:1.2}
.unique p{margin:0;font-size:14.5px}
.unique em{font-style:italic}
@media (max-width:640px){.unique{grid-template-columns:1fr;gap:10px}}

/* ---------- entre leurs mains ---------- */
.mains{padding:74px 0;background:var(--beige-2)}
.mains-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;margin-top:34px}
.mains-grille figure{margin:0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);
                     box-shadow:var(--shadow-s);background:var(--white)}
.mains-grille img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover}

.avis-badge{max-width:760px;margin:26px auto 0;padding:14px 22px;text-align:center;font-size:13.5px;
            background:var(--white);border:1px solid var(--line);border-radius:999px;color:var(--text)}
.avis-badge strong{color:var(--sage-dark)}
.temoignages{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin-top:28px}
.temoignages figure{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);
                    padding:26px 24px;box-shadow:var(--shadow-s)}
.temoignages p{margin:0 0 14px;font-family:"Playfair Display",Georgia,serif;font-size:20px;
               line-height:1.45;color:var(--navy)}
.temoignages figcaption{font-size:12.5px;color:#7b8579}
.temoignages figcaption span{color:var(--sage-dark);font-weight:600}
.temoignages-source{max-width:760px;margin:16px auto 0;text-align:center;font-size:12px;color:#7b8579}
/* ---------- avis des parents ---------- */
.avis{padding:76px 0;background:var(--beige-2)}
.avis-note{display:grid;grid-template-columns:auto 1fr;gap:34px;align-items:center;
           max-width:760px;margin:34px auto 0;padding:26px 32px;background:var(--white);
           border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-s)}
.avis-chiffre{text-align:center;white-space:nowrap}
.avis-chiffre strong{font-family:"Playfair Display",Georgia,serif;font-size:56px;
                     line-height:1;color:var(--sage-dark);font-weight:500}
.avis-chiffre span{font-size:16px;color:var(--sage);margin-left:4px}
.avis-chiffre p{margin:6px 0 0;font-size:12px;color:#7b8579}
.avis-details{list-style:none;margin:0;padding:0;display:grid;
              grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 22px}
.avis-details li{display:flex;justify-content:space-between;gap:14px;font-size:14px;
                 padding-bottom:7px;border-bottom:1px solid var(--line)}
.avis-details b{color:var(--sage-dark)}
.avis-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:26px}
.avis-carte{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);
            padding:28px 26px;box-shadow:var(--shadow-s)}
.avis-carte h3{margin:0 0 14px;font-family:"Playfair Display",Georgia,serif;font-weight:500;
               font-size:24px;color:var(--sage-dark);line-height:1.25}
.avis-carte ul{margin:0;padding-left:18px}
.avis-carte li{font-size:14.5px;margin-bottom:9px}
.avis-reponse{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);
              font-size:13.5px;color:#7b8579}
.avis-lien{margin-top:32px}
@media (max-width:620px){.avis-note{grid-template-columns:1fr;gap:20px}}
/* ---------- bonus anti-air ---------- */
.bonus{max-width:860px;margin:38px auto 0;padding:26px 30px;background:var(--white);
       border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-s);
       display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start}
.bonus-etiquette{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;
                 color:var(--white);background:var(--sage-dark);border-radius:999px;
                 padding:6px 14px;white-space:nowrap}
.bonus h3{margin:0 0 8px;font-family:"Playfair Display",Georgia,serif;font-weight:500;
          font-size:27px;color:var(--sage-dark);line-height:1.2}
.bonus p{margin:0;font-size:14.5px}
@media (max-width:700px){.bonus{grid-template-columns:1fr;gap:14px}
  .bonus-etiquette{justify-self:start}}



/* ---------- vidéo verticale bornée ---------- */
.video-compacte{width:min(100%,500px);margin-inline:auto;margin-top:26px}
.video-compacte video{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain;
                      border:1px solid var(--line);border-radius:var(--radius);background:var(--beige-2)}
.video-compacte p{margin:9px 0 0;font-size:12.5px;color:#7b8579;text-align:center}
@media (max-width:768px){
  .video-compacte{width:min(100%,420px)}
  .video-compacte video{max-height:65vh}
}
/* ---------- essayez le geste ---------- */
.essai{padding:112px 0;background:var(--white)}
.essai-grid{display:grid;grid-template-columns:1fr .88fr;gap:52px;align-items:start}
@media (max-width:900px){.essai-grid{grid-template-columns:1fr;gap:32px}}
.essai-note{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sage)}
.bib-sprite{
  width:100%;max-width:290px;aspect-ratio:600/750;margin:0 auto;border-radius:14px;
  background-image:url("assets/depliage-sprite.webp");
  background-repeat:no-repeat;background-size:100% 1000%;background-position:0 0;
}
.essai-verrou{max-width:400px;margin-top:26px;padding:2px 0 2px 16px;border-left:2px solid var(--sage)}
.essai-verrou h3{margin:0 0 6px;font-size:16px;line-height:1.3;color:var(--navy)}
.essai-verrou p{margin:0;font-size:14px}
@media (max-width:900px){.essai-verrou{margin-inline:auto}}
.essai-demo{background:var(--beige-2);border:1px solid var(--line);border-radius:var(--radius);
            padding:26px 26px 30px;text-align:center;box-shadow:var(--shadow-s)}
.essai-scene{display:flex;justify-content:center}
.essai-scene svg{width:100%;max-width:290px;height:auto}
.essai-lecture{margin:16px 0 0;font-family:"Playfair Display",Georgia,serif;font-weight:500;
               font-size:44px;line-height:1;color:var(--sage-dark)}
.essai-lecture small{font-family:"Montserrat",sans-serif;font-size:15px;color:var(--sage)}
.essai-sous{margin:6px 0 20px;font-size:12.5px;color:#7b8579}
#bibFold{-webkit-appearance:none;appearance:none;width:100%;max-width:290px;height:6px;border-radius:3px;
         background:linear-gradient(to right,var(--sage) var(--pct,44%),var(--line) var(--pct,44%));
         outline:none;cursor:pointer}
#bibFold::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;
         background:var(--sage-dark);border:4px solid var(--white);box-shadow:0 2px 8px rgba(17,37,58,.25)}
#bibFold::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--sage-dark);
         border:4px solid var(--white);box-shadow:0 2px 8px rgba(17,37,58,.25)}
#bibFold:focus-visible{outline:3px solid var(--sage);outline-offset:4px}
.essai-bornes{display:flex;justify-content:space-between;max-width:290px;margin:10px auto 0;
              font-size:11px;letter-spacing:.04em;color:#7b8579}
/* ---------- preuve d'échelle ---------- */
.echelle-preuve{padding:74px 0;background:var(--white)}
.echelle-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px;margin-top:36px}
.echelle-duo figure{margin:0;background:var(--beige-2);border:1px solid var(--line);
                    border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-s)}
.echelle-duo img{display:block;width:100%}
.echelle-duo figcaption{padding:14px 20px;text-align:center;font-size:13.5px;color:var(--text);
                        border-top:1px solid var(--line);background:var(--white)}
/* ---------- usages / voyages ---------- */
.usages{padding:78px 0;background:var(--cream)}
.usages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:22px;margin-top:36px}
.usage{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);
       padding:26px 24px;box-shadow:var(--shadow-s)}
.usage h3{margin:0 0 10px;font-size:23px;color:var(--sage-dark);line-height:1.25}
.usage p{margin:0;font-size:14.5px}


.usage-photo{margin:34px 0 0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;
             background:var(--white);box-shadow:var(--shadow-s)}
.usage-photo img{width:100%}
/* ---------- questions fréquentes ---------- */
.faq{padding:78px 0;background:var(--beige-2)}
.faq-liste{max-width:840px;margin:36px auto 0}
.faq-item{background:var(--white);border:1px solid var(--line);border-radius:20px;
          padding:18px 24px;margin-bottom:12px}
.faq-item summary{cursor:pointer;list-style:none;font-weight:600;font-size:15px;color:var(--navy);
                  display:flex;justify-content:space-between;gap:16px;align-items:center}
.faq-item summary::-webkit-details-marker{display:none}
.faq-item summary::after{content:"+";font-size:22px;color:var(--sage);line-height:1}
.faq-item[open] summary::after{content:"–"}
.faq-item p{margin:14px 0 4px;font-size:14.5px}
.faq-item summary:focus-visible{outline:2px solid var(--sage);outline-offset:3px;border-radius:6px}
.brand svg.brand-logo{display:block;width:auto;height:34px;color:var(--navy);transform:translateY(-2px);margin-right:14px}
footer .brand svg.brand-logo{height:30px}
@media (max-width:700px){.brand svg.brand-logo{height:27px}}
.footer-fournisseurs{display:block;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:#7b8579}
.footer-fournisseurs a{display:inline;font-size:13.5px}
</style>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bibeon.fr/#organisation",
      "name": "BIBEON",
      "url": "https://bibeon.fr/",
      "email": "contact@bibeon.fr",
      "logo": "https://bibeon.fr/assets/packaging-bibeon.webp",
      "description": "BIBEON conçoit et fabrique en France un biberon nomade pliable de 330 ml, pensé pour les sorties et les voyages avec bébé.",
      "areaServed": "FR",
      "sameAs": [
        "https://www.instagram.com/bibeon.fr",
        "https://www.tiktok.com/@bibeon.fr",
        "https://www.pinterest.fr/bibeonfr",
        "https://www.facebook.com/bibeon.fr"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://bibeon.fr/#site",
      "url": "https://bibeon.fr/",
      "name": "BIBEON",
      "inLanguage": "fr-FR",
      "publisher": {
        "@id": "https://bibeon.fr/#organisation"
      }
    },
    {
      "@type": "Product",
      "@id": "https://bibeon.fr/#biberon",
      "name": "BIBEON — biberon nomade pliable 330 ml",
      "alternateName": "Biberon de voyage pliable BIBEON",
      "description": "Biberon nomade pliable de 330 ml à corps à soufflets. On dose le lait en poudre dans le biberon replié avant de sortir (jusqu’à 8 doses), on déplie et on ajoute l’eau au moment du repas. Tétine silicone débit 6 mois fournie. Sans aucun bisphénol, testé par le LNE, fabriqué en France.",
      "image": [
        "https://bibeon.fr/assets/hero-trio.webp",
        "https://bibeon.fr/assets/biberon-vert.webp",
        "https://bibeon.fr/assets/packaging-bibeon.webp"
      ],
      "brand": {
        "@type": "Brand",
        "name": "BIBEON"
      },
      "manufacturer": {
        "@id": "https://bibeon.fr/#organisation"
      },
      "countryOfOrigin": "FR",
      "material": "Flacon en plastique sans aucun bisphénol ; bague et capuchon en matière végétale, compostables ; tétine silicone",
      "audience": {
        "@type": "PeopleAudience",
        "suggestedMinAge": 6,
        "audienceType": "Parents de bébés de 6 mois à 3 ans"
      },
      "additionalProperty": [
        {
          "@type": "PropertyValue",
          "name": "Contenance",
          "value": "330 ml"
        },
        {
          "@type": "PropertyValue",
          "name": "Graduation",
          "value": "jusqu’à 300 ml par paliers de 30 ml"
        },
        {
          "@type": "PropertyValue",
          "name": "Doses de lait transportables",
          "value": "jusqu’à 8"
        },
        {
          "@type": "PropertyValue",
          "name": "Tétine fournie",
          "value": "silicone, débit 6 mois"
        },
        {
          "@type": "PropertyValue",
          "name": "Fabrication",
          "value": "France (région lyonnaise)"
        },
        {
          "@type": "PropertyValue",
          "name": "Encombrement replié",
          "value": "9,5 × 6,5 cm, capuchon fermé"
        }
      ],
      "offers": {
        "@type": "AggregateOffer",
        "priceCurrency": "EUR",
        "lowPrice": "25.00",
        "highPrice": "125.00",
        "offerCount": 4,
        "url": "https://bibeon.fr/#boutique",
        "availability": "https://schema.org/InStock",
        "itemCondition": "https://schema.org/NewCondition",
        "seller": {
          "@id": "https://bibeon.fr/#organisation"
        },
        "shippingDetails": {
          "@type": "OfferShippingDetails",
          "shippingRate": {
            "@type": "MonetaryAmount",
            "value": "0",
            "currency": "EUR"
          },
          "shippingDestination": {
            "@type": "DefinedRegion",
            "addressCountry": "FR"
          }
        }
      },
      "weight": {
        "@type": "QuantitativeValue",
        "value": 23,
        "unitCode": "GRM"
      },
      "color": [
        "vert",
        "orange",
        "violet",
        "rose",
        "bleu"
      ],
      "depth": {
        "@type": "QuantitativeValue",
        "value": 9.5,
        "unitCode": "CMT"
      },
      "width": {
        "@type": "QuantitativeValue",
        "value": 6.5,
        "unitCode": "CMT"
      }
    },
    {
      "@type": "FAQPage",
      "@id": "https://bibeon.fr/#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Comment emporter un biberon en voyage sans encombrer le sac ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "BIBEON se replie à la taille d’un petit pot : replié, il tient dans une poche de sac à main. Vous y placez les doses de lait en poudre avant de partir, vous le dépliez au moment du repas et vous ajoutez l’eau. Vous n’avez plus à transporter une boîte doseuse à côté, ni à sortir le sac à langer pour une course d’une heure."
          }
        },
        {
          "@type": "Question",
          "name": "Peut-on emporter le biberon BIBEON en avion, en bagage cabine ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oui : replié et vide, il prend la place d’un petit étui et se glisse dans le bagage cabine. Le lait en poudre voyage à sec à l’intérieur, l’eau s’ajoute après les contrôles, ce qui évite la question des liquides. Les règles applicables aux aliments pour bébé varient selon les aéroports et les compagnies : renseignez-vous avant le départ."
          }
        },
        {
          "@type": "Question",
          "name": "Combien de doses de lait en poudre peut-on transporter dans BIBEON ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Jusqu’à 8 doses tiennent dans le biberon totalement replié. Le biberon doit être replié au moment du dosage : la poudre reste ainsi à l’abri de l’air."
          }
        },
        {
          "@type": "Question",
          "name": "Quelle est la contenance du biberon BIBEON ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "330 ml une fois entièrement déplié. Le corps est gradué jusqu’à 300 ml par paliers de 30 ml : un soufflet correspond à une graduation. Le volume situé au-dessus du dernier soufflet, jusqu’à la bague, représente 30 ml supplémentaires, non gradués : la contenance utile est donc de 330 ml, dont 300 ml gradués."
          }
        },
        {
          "@type": "Question",
          "name": "À partir de quel âge utiliser le biberon BIBEON ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Il est livré avec une tétine silicone à débit « 6 mois ». Il s’adresse aux bébés à partir de la diversification, jusqu’à environ 3 ans."
          }
        },
        {
          "@type": "Question",
          "name": "Comment nettoyer le biberon pliable en déplacement ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Au goupillon, à l’eau chaude savonneuse, puis rinçage. Le lave-vaisselle est interdit. Pour la stérilisation, employez les pastilles de stérilisation à froid. Jamais d’ébullition. Pour le réchauffage au bain-marie, au micro-ondes ou au chauffe-biberon, retirez toujours la bague, la tétine et le capuchon."
          }
        },
        {
          "@type": "Question",
          "name": "Le biberon BIBEON est-il sans aucun bisphénol et testé ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Il est sans aucun bisphénol et a été testé par le LNE, le Laboratoire national de métrologie et d’essais. Aucune substance de migration chimique du plastique n’a été détectée dans le lait lors des essais. Le rapport d’essais de migration est disponible sur demande."
          }
        },
        {
          "@type": "Question",
          "name": "Où le biberon BIBEON est-il fabriqué ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "En France, en région lyonnaise, du moule au flacon. La bague et le capuchon sont en matière végétale, ce qui les rend compostables."
          }
        }
      ]
    },
    {
      "@type": "VideoObject",
      "@id": "https://bibeon.fr/#demo",
      "name": "BIBEON, le biberon nomade pliable — démonstration",
      "description": "Démonstration du biberon nomade pliable BIBEON 330 ml : le dosage du lait en poudre dans le biberon replié, le dépliage des soufflets et l’ajout de l’eau au moment du repas.",
      "thumbnailUrl": "https://bibeon.fr/assets/demo-bibeon.jpg",
      "contentUrl": "https://bibeon.fr/assets/demo-bibeon.mp4",
      "uploadDate": "2026-07-31",
      "duration": "PT1M12S",
      "inLanguage": "fr-FR",
      "publisher": {
        "@id": "https://bibeon.fr/#organisation"
      }
    }
  ]
}
</script>
</head>

<body>

<!-- ================= ENTÊTE ================= -->
<div class="bandeau">
  <div class="shell">
    <span><b>À l’occasion de l’ouverture de la boutique</b></span>
    <span>un biberon au prix du lot de cinq, jusqu’au 30 septembre</span>
    <span>Port compris</span>
  </div>
</div>

<header class="header">
  <div class="shell nav">
    <a class="brand" href="#accueil" aria-label="BIBEON — accueil"><svg class="brand-logo" viewBox="0 0 901 227" role="img" aria-label="BIBEON"><g transform="translate(0,227) scale(0.1,-0.1)" fill="currentColor" fill-rule="evenodd"><path d="M8830 2245 c-80 -18 -197 -59 -270 -96 -155 -78 -271 -212 -299 -347
-12 -57 -15 -274 -4 -285 3 -4 27 31 53 78 57 100 162 238 222 290 47 40 171
125 183 125 4 0 -42 -51 -104 -112 -61 -62 -127 -135 -147 -163 -39 -54 -128
-224 -121 -231 8 -8 322 96 387 128 107 52 188 146 236 274 30 80 48 221 37
294 l-8 55 -50 2 c-28 1 -79 -5 -115 -12z M6130 1344 c-265 -40 -441 -157 -540 -359 -54 -109 -70 -179 -70
-306 0 -190 51 -326 168 -451 84 -89 156 -135 277 -178 l100 -35 195 0 c187 1
198 2 274 28 240 84 405 261 452 487 21 98 14 259 -15 350 -74 234 -285 409
-549 455 -77 14 -229 18 -292 9z m232 -245 c176 -37 301 -174 330 -361 51
-336 -236 -569 -582 -472 -109 31 -194 107 -248 221 -25 54 -27 67 -27 189 l0
130 38 76 c58 117 153 195 270 217 62 13 159 13 219 0z M60 1333 c-8 -3 -23 -12 -32 -21 -17 -14 -18 -57 -18 -632 0 -615 0
-617 21 -636 20 -18 42 -19 418 -19 424 0 456 3 556 52 70 34 138 105 171 177
24 51 28 74 28 141 -2 131 -60 227 -170 281 l-54 26 41 30 c111 80 149 247 88
388 -24 56 -95 127 -160 161 -97 49 -121 52 -509 55 -201 2 -372 1 -380 -3z
m732 -263 c95 -64 89 -195 -12 -254 -32 -19 -54 -21 -262 -24 l-228 -3 0 156
0 156 233 -3 c229 -3 234 -3 269 -28z m42 -526 c56 -29 79 -63 84 -126 5 -65
-22 -110 -83 -142 -37 -19 -60 -21 -292 -24 l-253 -4 0 162 0 162 253 -4 c232
-3 255 -5 291 -24z M1695 1316 l-25 -25 0 -615 0 -615 26 -20 c23 -18 41 -21 124 -21 81
0 102 3 121 19 l24 19 0 621 c0 582 -1 621 -18 638 -14 14 -38 19 -122 21
-100 4 -105 3 -130 -22z M2513 1330 c-12 -5 -26 -18 -32 -29 -8 -13 -11 -216 -11 -625 0 -587
1 -607 19 -625 11 -11 35 -23 54 -26 19 -4 205 -5 413 -3 411 5 446 9 540 64
65 38 137 122 157 184 26 79 23 193 -7 255 -30 65 -88 122 -154 152 l-54 25
29 18 c172 107 187 369 29 508 -110 96 -202 112 -635 111 -179 0 -336 -4 -348
-9z m708 -240 c145 -40 132 -248 -18 -289 -21 -6 -129 -11 -240 -11 l-203 0 0
155 0 155 213 0 c116 0 228 -5 248 -10z m34 -531 c87 -24 141 -91 132 -165 -6
-53 -36 -96 -84 -120 -34 -17 -68 -19 -290 -22 l-253 -4 0 161 0 161 228 0
c133 0 244 -5 267 -11z M4153 1330 c-12 -5 -26 -18 -32 -29 -8 -13 -11 -216 -11 -624 0 -581
1 -606 19 -628 l19 -24 486 -3 c571 -3 526 -13 526 113 0 123 28 115 -405 115
l-365 0 0 160 0 160 309 0 c262 0 310 2 321 15 18 22 15 151 -5 181 l-15 24
-305 0 -305 0 0 155 0 155 350 0 c417 0 390 -8 390 118 0 126 41 117 -499 119
-251 1 -466 -2 -478 -7z M7470 1333 c-40 -14 -40 -15 -40 -653 0 -516 2 -619 14 -636 12 -16
29 -20 108 -22 83 -3 96 -1 120 18 l28 21 2 414 3 415 75 -93 c41 -50 175
-218 299 -372 123 -154 249 -309 279 -343 l55 -64 94 4 c80 2 97 6 109 22 12
17 14 119 14 633 l0 614 -25 24 c-22 23 -32 25 -115 25 -83 0 -93 -2 -115 -25
l-25 -24 0 -396 0 -396 -167 203 c-303 369 -456 552 -497 596 l-40 42 -81 -1
c-44 0 -87 -3 -95 -6z"/></g></svg></a>

    <button class="burger" aria-expanded="false" aria-controls="menu">Menu</button>

        <nav class="nav-links" id="menu" aria-label="Navigation principale">
      <a href="index.html" aria-current="page">Accueil</a>
      <a href="voyage.html">Voyager avec bébé</a>
      <a href="mode-demploi.html">Mode d’emploi</a>
      <a href="legerete.html">La légèreté</a>
      <a href="migration.html">Migration</a>
      <a href="qui-sommes-nous.html">Qui sommes-nous</a>
      <a href="contact.html">Contact</a>
      <a href="index.html#boutique">Boutique</a>
    </nav>

    <div class="nav-outils">
      <a class="icone" href="contact.html" aria-label="Nous contacter">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" aria-hidden="true">
          <circle cx="12" cy="8" r="3.6"/><path d="M4.5 20c.9-3.8 4-6 7.5-6s6.6 2.2 7.5 6"/>
        </svg>
      </a>
      <a class="icone" href="#boutique" aria-label="Voir la boutique">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" aria-hidden="true">
          <path d="M5.5 8h13l-1.1 11.2a2 2 0 0 1-2 1.8H8.6a2 2 0 0 1-2-1.8L5.5 8Z"/>
          <path d="M9 8V6.4A3 3 0 0 1 12 3.4a3 3 0 0 1 3 3V8"/>
        </svg>
      </a>
      <div class="nav-tel">
        <a href="tel:+33611768632"><b>Utilisation</b> 06 11 76 86 32</a>
        <a href="tel:+33611768407"><b>Commandes</b> 06 11 76 84 07</a>
      </div>
    </div>
  </div>
</header>

<main>

<!-- ================= HERO ================= -->
<section class="hero" id="accueil">
  <video class="hero-fond" src="assets/hero-serre.mp4" poster="assets/hero-serre.webp"
         autoplay muted loop playsinline preload="metadata" aria-hidden="true" tabindex="-1"></video>
  <div class="hero-voile" aria-hidden="true"></div>

  <div class="shell hero-contenu">
    <p class="overline">Fabriqué en France · Testé par le LNE</p>
    <h1>Le biberon nomade sans rien à transporter <em>de plus.</em></h1>
    <p class="hero-phrase">Il tient dans la poche. Préparez ici, nourrissez partout.</p>
    <div class="hero-actions">
      <a class="btn btn-primary" href="#boutique">Découvrir BIBEON</a>
      <a class="btn btn-clair" href="#fonctionnement">Voir comment ça marche</a>
    </div>
  </div>
</section>

<!-- ================= BANDEAU DE RÉASSURANCE ================= -->
<section class="rassure" aria-label="Garanties">
  <div class="shell rassure-grid">
    <div class="rassure-points">
      <span>50 % végétal</span><span>Sans OGM ni gluten</span><span>Testé par le LNE</span><span>0 résidu</span>
      <span>Sans BPA</span><span>330 ml</span><span>Dès 6 mois</span><span>Fabriqué en France</span>
    </div>
    <a class="rassure-avis" href="#avis"><b>4,4 / 5</b><span>65 parents testeurs</span></a>
  </div>
</section>

<!-- ================= LE RENVERSEMENT ================= -->
<section class="renversement" aria-label="Ce que BIBEON remplace">
  <div class="shell">
    <p class="overline">L’ancien monde</p>
    <h2 class="renv-titre">Pour une heure dehors,<br>on <em>déménage.</em></h2>
    <div class="renv-corps">
      <p>Ils sont beaux. Le grand biberon — de verre, de plastique épais ou de silicone — la boîte doseuse à étages, le sac assorti : de beaux objets, bien faits, choisis avec soin. À la maison, ils ne posent aucun problème.</p>
      <p>C’est dehors qu’ils se paient. Lourds, encombrants, et trois objets à sortir pour un seul repas — avec des gestes à faire debout, sans table, un bébé dans les bras. Une course de vingt minutes se prépare comme un départ.</p>
      <p>BIBEON ne s’ajoute pas à cette liste. <strong>Il la remplace.</strong></p>
    </div>
    <figure class="renv-image">
      <img src="assets/monde-davant.webp" width="1400" height="777" loading="lazy"
           alt="Des biberons rigides classiques disposés autour d’une boîte doseuse de lait en poudre">
    </figure>
    <figure class="renv-image renv-image-2">
      <img src="assets/sortir-leger.webp" width="1500" height="844" loading="lazy"
           alt="Un biberon BIBEON debout au milieu de biberons classiques qui s’effondrent autour de lui">
    </figure>
    <p class="chute chute-claire">On n’a pas amélioré le biberon.<br><em>On a supprimé tout le reste.</em></p>
  </div>
</section>

<!-- ================= SORTIR LÉGER ================= -->
<section class="leger" aria-label="Sortir léger">
  <div class="shell leger-grid">
    <div class="leger-texte">
      <p class="overline">Une journée dehors</p>
      <h2 class="section-title">Un sac à main.<br>Le biberon dedans,<br>déjà dosé. <em>C’est tout.</em></h2>
      <p>Une balade, des courses, la salle d’attente du pédiatre. Le week-end chez des amis, la chambre d’hôtel, et jusqu’à l’avion. Partout où il fallait s’organiser, il n’y a plus rien à organiser : vos affaires tiennent en un goupillon et trois biberons de poche.</p>
      <p>Comptez ce que vous emportiez : un biberon rigide, une boîte doseuse, un sac à langer pour un aller-retour au parc. Trois objets, et une sortie qui se prépare comme un voyage.</p>
      <p>Comptez maintenant : trois repas déjà dosés, dans un sac à main. La poudre y est depuis la maison. Il ne reste que l’eau à trouver, et on en trouve partout.</p>
      <p class="chute">Avant, c’était le sac à langer.<br><em>Maintenant, c’est le sac à main.</em></p>
    </div>
    <figure class="leger-image">
      <video src="assets/demo-nomade.mp4" poster="assets/sac-a-main.webp"
             autoplay muted loop playsinline preload="metadata"
             aria-label="Des biberons BIBEON repliés que l’on range dans un petit sac à main"></video>
      <figcaption>Trois repas déjà dosés, dans un sac à main.</figcaption>
    </figure>
  </div>
</section>

<!-- ================= ESSAYEZ LE GESTE ================= -->
<section class="essai" id="essai" aria-label="Déplier le biberon">
  <div class="shell essai-grid">
    <div>
      <p class="overline">Essayez le geste</p>
      <h2 class="section-title">Toutes les tailles,<br><em>un seul biberon.</em></h2>
      <p>Trente millilitres d’eau pour un médicament. Quatre-vingt-dix pour un petit appétit. Deux cent quarante pour un grand. Trois cents pour un potage. Vous ne choisissez plus entre un biberon de 150, un de 260 et un de 330 : <strong>vous donnez à celui-ci la taille dont vous avez besoin</strong>, au moment où vous en avez besoin.</p>
      <p>La graduation n’est pas imprimée, elle est gravée dans le moule — un repère par soufflet. Elle n’est juste qu’à une condition : <strong>que tous les soufflets situés en dessous soient dépliés.</strong> Chaque soufflet resté fermé retire 30 ml à ce que le trait annonce.</p>
      <p class="essai-note">Faites glisser le curseur : le biberon se déplie, et le volume s’affiche.</p>

      <div class="essai-verrou">
        <h3>Des soufflets qui tiennent la position.</h3>
        <p>Chaque soufflet reste où on le laisse. Il faut une vraie pression pour le déplier ou le replier : c’est un effort demandé au parent, et il est voulu. <strong>Le biberon ne peut pas se refermer inopinément</strong> — ni dans le sac, ni pendant la tétée.</p>
      </div>


    </div>

    <div class="essai-demo">
      <div class="essai-scene">
        <div id="bibSprite" class="bib-sprite" role="img"
             aria-label="Le biberon BIBEON qui se déplie au fil du curseur"></div>
      </div>

      <p class="essai-lecture"><span id="bibVol">150</span><small> ml</small></p>
      <p class="essai-sous"><span id="bibNb">4 soufflets dépliés</span></p>

      <input type="range" id="bibFold" min="0" max="9" value="4" step="1"
             aria-label="Déplier le biberon, de 30 à 300 millilitres par paliers de 30">
      <div class="essai-bornes"><span>replié · 30 ml</span><span>déplié · 300 ml</span></div>

    </div>
    <p class="chute">Un biberon pour tous les appétits.<br><em>Et pour tout ce qu’on y met.</em></p>
  </div>
</section>

<!-- ================= COMMENT ÇA MARCHE ================= -->
<section class="etapes" id="fonctionnement">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Comment ça marche ?</p>
      <h2 class="section-title">Trois gestes, et rien de plus.</h2>
      <p>BIBEON est vendu vide. Le lait en poudre et l’eau ne sont pas fournis.</p>
    </div>

    <div class="etapes-grid">
      <article class="etape">
        <div class="etape-visuel"><img src="assets/etape-1.webp" width="454" height="482" alt="Le biberon replié, ouvert, et la dose de lait en poudre versée à l’intérieur" loading="lazy"></div>
        <div class="etape-num">1</div>
        <h3>Dosez</h3>
        <p>Avant de sortir, versez vos doses de lait en poudre dans le biberon <strong>totalement replié</strong>, puis refermez. Capuchon vissé, il est <strong>hermétique</strong> : ni air ni humidité n’entrent. Conservez-le à l’abri de la lumière, dans un sac à main ou un placard. Jusqu’à 8 doses tiennent à l’intérieur, de quoi couvrir les plus gros appétits.</p>
      </article>

      <article class="etape">
        <div class="etape-visuel"><img src="assets/etape-2.webp" width="454" height="482" alt="Le biberon que l’on déplie pour retrouver sa contenance" loading="lazy"></div>
        <div class="etape-num">2</div>
        <h3>Dépliez</h3>
        <p>Au moment du repas, dépliez le corps à soufflets <strong>en totalité</strong>, quel que soit le volume à préparer. Un seul soufflet resté replié sous la graduation visée, et il manque 30 ml : le dosage ne correspond plus à la réalité de ce qui est indiqué.</p>
      </article>

      <article class="etape">
        <div class="etape-visuel"><img src="assets/etape-3.webp" width="454" height="482" alt="De l’eau versée dans le biberon déplié" loading="lazy"></div>
        <div class="etape-num">3</div>
        <h3>Ajoutez l’eau</h3>
        <p>Ajoutez l’eau, secouez, et le biberon est prêt. Déplié, le relief des soufflets brise les grumeaux au secouage : aucun accessoire n’est nécessaire. Plus de boîte doseuse à transporter à côté.</p>
      </article>
    </div>

    <figure class="gestes-film">
      <video src="assets/depliage-plan.mp4" poster="assets/depliage-plan.webp"
             autoplay muted loop playsinline preload="metadata"
             aria-label="Le biberon BIBEON qui se déplie soufflet après soufflet, du format replié à sa hauteur complète"></video>
      <figcaption>Le dépliage complet, en un seul geste.</figcaption>
    </figure>

    <p class="chute">Le dosage se fait chez vous.<br><em>Dehors, il ne reste que l’eau.</em></p>
  </div>
</section>

<!-- ================= BONUS · L’ANTI-AIR ================= -->
<section class="signature" aria-label="L’anti-air">
  <div class="shell signature-carte">
    <div class="signature-texte">
      <p class="overline">Bonus · l’anti-air</p>
      <blockquote>Le lait descend, l’air prend sa place. Ici, on abaisse les soufflets vides.</blockquote>
      <p class="signature-note">Au cours de la tétée, quand le niveau baisse, on abaisse les soufflets vides jusqu’au niveau du lait restant. Moins d’air dans le biberon, c’est moins d’air avalé inutilement. Et en fin de tétée, couder le biberon remplit la tétine de lait.</p>
    </div>
    <img src="assets/biberon-main.webp" width="1024" height="1024" alt="Le biberon BIBEON déplié, tenu dans une main" loading="lazy">
  </div>
</section>

<!-- ================= LE FILM ================= -->
<section class="film" aria-label="Le film de démonstration">
  <div class="shell film-grid">
    <div class="film-frame">
      <video poster="assets/demo-bibeon.jpg" width="1280" height="666"
             controls playsinline preload="none"
             aria-label="Démonstration filmée du biberon nomade pliable BIBEON">
        <source src="assets/demo-bibeon.mp4" type="video/mp4">
      </video>
    </div>

    <div>
      <p class="overline">Le film</p>
      <h2 class="section-title">Le biberon en main,<br>du dosage au repas.</h2>
      <p>Une minute pour voir ce qu’aucun texte ne montre vraiment : le dépliage, la poudre versée dans le biberon replié, l’eau ajoutée par-dessus, les soufflets qu’on abaisse à mesure que le lait descend — puis le nettoyage et le séchage. <strong>Plus rien ne vous échappera.</strong></p>
      <p>BIBEON ne prétend pas remplacer votre biberon du quotidien. Il a été conçu pour tout ce qui commence quand vous fermez la porte. <strong>Chez vous, gardez vos biberons. Dehors, c’est son territoire.</strong></p>
      <p class="film-nettoyage"><strong>Des soufflets qui rendent tout l’intérieur accessible.</strong> La forme de BIBEON peut sembler plus difficile à nettoyer qu’un biberon rigide. En réalité, ses soufflets pliables permettent un geste impossible avec un flacon rigide : <strong>accéder directement avec les doigts au fond du biberon et à chacun de ses plis.</strong></p>
      <p>Une question ? Nous sommes là pour y répondre.</p>
      <p><a class="btn btn-ghost" href="mode-demploi.html">Voir le mode d’emploi détaillé</a></p>
    </div>
  </div>
</section>

<!-- ================= LA MATIÈRE ================= -->
<section class="matiere" aria-label="Le référentiel applicable">
  <div class="shell matiere-carte">
    <p class="overline">La matière</p>
    <h2 class="section-title">Conçu pour le <em>lait de bébé.</em></h2>
    <div class="matiere-corps">
      <p>Un biberon n’est ni un implant ni un dispositif médical — <strong>fût-il donné à un enfant malade, à l’hôpital.</strong> C’est un matériau au contact des denrées alimentaires, et le référentiel qui s’y applique est celui des MCDA.</p>
      <p class="definition">Un <strong>dispositif médical</strong> est un objet destiné à soigner, diagnostiquer ou surveiller : une seringue, un cathéter, une prothèse. Un <strong>implant</strong> est celui qu’on pose à l’intérieur du corps et qui y reste. Leur conformité s’évalue sur la tolérance des tissus vivants — pas sur ce qui migre dans un aliment.</p>
      <p>Chez BIBEON, <strong>aucune pièce n’est agréée pour le contact médical : toutes le sont pour le contact alimentaire</strong>, comme la réglementation l’exige — le flacon en polypropylène, la bague et le capuchon en matière végétale, la tétine en silicone alimentaire.</p>
      <p>Et nous l’avons fait vérifier plutôt que de l’affirmer. Le LNE, le laboratoire qui fait autorité en France, a mesuré la migration du flacon dans les cinq coloris, de la bague et du capuchon. Verdict : zéro résidu détecté. Le seuil de détection est de 6 milligrammes par kilo — six millionièmes. En dessous, il n’y a plus rien à mesurer.</p>
      <p><a class="btn btn-primary btn-sm" href="tests-migration-lne-bibeon.html">Voir les mesures du LNE</a></p>
    </div>
  </div>
</section>

<!-- ================= PREUVES ================= -->
<section class="preuves" id="preuves">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Nos garanties</p>
      <h2 class="section-title">Ce que nous pouvons prouver.</h2>
      <p>Le rapport d’essais du LNE et l’attestation du fournisseur de matière vous sont remis sur simple demande.</p>
    </div>
    <div class="preuves-grid">
      <article class="preuve">
        <div class="marque">50 %</div>
        <h3>Matière végétale</h3>
        <p>La bague et le capuchon sont en matière d’origine végétale, ce qui les rend compostables. Douze grammes sur les vingt-trois du biberon : la moitié se vérifie sur une balance.</p>
      </article>
      <article class="preuve">
        <div class="marque">Sans</div>
        <h3>OGM ni gluten</h3>
        <p>Cette matière végétale ne contient ni organisme génétiquement modifié, ni gluten. Attestation du fournisseur à disposition.</p>
      </article>
      <article class="preuve">
        <div class="marque">LNE</div>
        <h3>Testé et contrôlé</h3>
        <p>Le biberon a été testé par le Laboratoire national de métrologie et d’essais. Rapport d’essais de migration disponible sur demande.</p>
      </article>
      <article class="preuve">
        <div class="marque">0</div>
        <h3>Résidu de migration</h3>
        <p>Aucune substance de migration n’a été détectée dans le lait. La mesure reste sous 6 mg par kilo d’aliment — le seuil en deçà duquel la méthode ne détecte plus rien — quand la limite autorisée pour un matériau au contact des denrées alimentaires est de 60.</p>
        <p><a href="tests-migration-lne-bibeon.html">Consulter les essais de migration réalisés par le LNE</a></p>
      </article>
      <article class="preuve">
        <div class="marque">Sans</div>
        <h3>Bisphénol</h3>
        <p>Le flacon est en polypropylène, une matière qui n’en contient pas — aucun essai bisphénol n’est d’ailleurs réalisé sur le polypropylène, pour cette raison même. Et il se plie sans le moindre assouplissant ajouté.</p>
      </article>
      <article class="preuve">
        <div class="marque">330</div>
        <h3>Millilitres utiles</h3>
        <p>Le corps est gradué jusqu’à 300 ml par paliers de 30 — un soufflet, une graduation. Les 30 ml situés au-dessus du dernier soufflet ne sont pas gradués.</p>
      </article>
      <article class="preuve">
        <div class="marque">Tétine</div>
        <h3>Silicone alimentaire</h3>
        <p>La tétine fournie est en silicone alimentaire, à débit 6 mois. Une matière destinée au contact avec les aliments, et rien d’autre.</p>
      </article>
      <article class="preuve">
        <div class="marque">FR</div>
        <h3>Fabriqué en France</h3>
        <p>Conçu et fabriqué en région lyonnaise, du moule au flacon. Une production locale, dans un secteur où elle est devenue rare.</p>
      </article>
    </div>
    <p class="chute">Nous n’affirmons rien<br><em>que le LNE n’ait mesuré.</em></p>
  </div>
</section>

<!-- ================= HISTOIRE ================= -->
<section class="histoire" id="histoire">
  <div class="shell split">
    <div class="histoire-photo">
      <img src="assets/bibeon-chaine-production-historique.webp" width="1400" height="1400" alt="Chaîne industrielle produisant des corps de biberons pliables BIBEON, au début des années 2000" loading="lazy">
    </div>
    <div>
      <p class="overline">Notre histoire</p>
      <h2 class="section-title">Ce biberon s’est déjà vendu<br><em>par millions.</em></h2>
      <p>Tout commence en 1996. Trente ans plus tard, presque jour pour jour, il est encore là. Le corps à soufflets a fait l’objet d’un brevet en 1999. Entre 2002 et 2004, il est sorti de nos machines à raison d’un million d’exemplaires par mois, vendus par deux enseignes nationales — dans une version à usage unique, sous sachet scellé.</p>
      <p>Puis il s’est arrêté. Pas faute d’acheteurs : à cause d’une affaire de sécurité sanitaire que nous avons nous-mêmes portée sur la place publique, et qui nous a coûté ce qu’elle devait coûter.</p>
      <p>Vingt ans plus tard, les moules sont toujours là — mais le flacon, lui, a changé. Celui de 1996 ne devait se déplier qu’une seule fois : il était à usage unique. Il a fallu reprendre son architecture et la consolider pour qu’il supporte des centaines de dépliages sans que la matière ne fatigue, ni que la graduation ne dérive. C’est cette version-là qui revient : réutilisable, bague et capuchon en matière végétale, et mesurée sous les normes d’aujourd’hui.</p>
      <a class="btn btn-primary" href="qui-sommes-nous.html">Lire l’histoire de BIBEON</a>
      <p class="chute">Le premier ne servait qu’une fois.<br><em>Celui-ci en supporte des centaines.</em></p>
    </div>
  </div>
</section>

<!-- ================= COLORIS ================= -->
<section class="coloris" aria-label="Les coloris BIBEON">
  <div class="shell">
    <p class="overline">Les coloris</p>
    <h2 class="section-title">Cinq coloris, cinq biberons<br><em>toujours au bon endroit.</em></h2>
    <div class="coloris-visuel">
      <img src="assets/coloris-strip.webp" width="1352" height="383" alt="Les cinq coloris du biberon BIBEON : menthe, abricot, lilas, rose et lin" loading="lazy">
    </div>
    <div class="coloris-corps">
      <p>Un chez Mamie, un chez la nounou, un à la crèche, un dans la voiture et un dans le sac à main. Chaque coloris permet d’identifier immédiatement le biberon prévu pour chaque moment de la journée, sans oubli ni confusion.</p>
      <p>Propre, sec et replié, il peut être préparé à l’avance avec la juste dose de lait en poudre. Au moment du repas, la personne qui s’occupe de bébé n’a rien à mesurer ni à mémoriser : elle déplie le biberon et ajoute simplement l’eau jusqu’au repère indiqué.</p>
      <p>Et parce qu’à la crèche ou chez la nounou plusieurs biberons peuvent se ressembler, <strong>le capuchon plat peut accueillir une étiquette</strong> avec le prénom de l’enfant et le niveau d’eau à atteindre.</p>
    </div>

    <figure class="capuchon-figure">
      <img src="assets/capuchon-prenom.webp" width="1152" height="864" loading="lazy"
           alt="Le capuchon plat d’un biberon BIBEON portant une étiquette manuscrite : le prénom Léa et la mention 270 ml">
      <figcaption>Une étiquette sur le capuchon plat : le prénom de l’enfant et le niveau à atteindre.</figcaption>
    </figure>

    <p class="chute">Cinq couleurs pour cinq lieux de vie.<br><em>Où que bébé soit, son biberon est déjà prêt.</em></p>
  </div>
</section>

<!-- ================= AVANT LA BOUTIQUE ================= -->
<section class="avant-boutique" aria-label="Pourquoi ce prix">
  <div class="shell">
    <p class="overline">Avant de choisir</p>
    <h2 class="section-title">Il ne pèse rien.<br>Et pourtant <em>il coûte.</em></h2>
    <p>Vingt-trois grammes, le poids d’une lettre : on se dit qu’un objet si léger ne peut pas valoir cher. Pour un biberon qui se plie, c’est l’inverse.</p>
    <p>Trop épais, il ne se plie plus — c’est un biberon ordinaire, et il pèse comme les autres. Trop fin, il cède à la troisième manipulation. Entre les deux, il n’existe qu’une seule épaisseur où les soufflets travaillent des centaines de fois sans que la graduation ne dérive. C’est celle-là qu’il a fallu trouver — et c’est cette même finesse qui met si peu de matière au contact du lait.</p>
    <p><a class="btn btn-clair-sombre" href="legerete.html">Pourquoi vingt-trois grammes ont coûté si cher</a></p>
  </div>
</section>

<!-- ================= BOUTIQUE ================= -->
<section class="boutique" id="boutique">
  <div class="shell">


    <div class="section-head center">
      <p class="overline">Notre boutique</p>
      <h2 class="section-title">Les essentiels BIBEON.</h2>
      <p>Paiement par carte ou PayPal, expédition depuis la France, retour sous 14 jours. Pour un lot particulier ou une commande en volume, appelez-nous.</p>
    </div>

    <div class="lancement">
      <b>Offre de lancement</b>
      <span>25 € l’unité jusqu’au 30 septembre inclus, port compris. Au 1<sup>er</sup> octobre, l’unité passe à 35 €.</span>
    </div>

    <div class="produits">
      <article class="produit">
        <div class="produit-image"><img src="assets/biberon-vert.webp" width="1200" height="900" alt="Le biberon nomade BIBEON en coloris menthe, capuchon fermé et tétine montée" data-coloris-img="1" loading="lazy"></div>
        <h3>Un BIBEON</h3>
        <p>Le biberon nomade, préparé par vous. Avec sa tétine en silicone alimentaire, débit 6 mois. Vendu vide.</p>
        <div class="nuancier" data-max="1" data-image="1">
          <p class="nuancier-titre">Coloris <span class="nuancier-choix">Vert</span></p>
          <div class="pastilles"><button type="button" class="pastille" data-coloris="Menthe" data-fichier="vert" data-lien="https://py.pl/IDHpe" style="--teinte:#acd7c0" aria-label="Menthe" aria-pressed="true"></button><button type="button" class="pastille" data-coloris="Abricot" data-fichier="orange" data-lien="https://py.pl/2HC5kM" style="--teinte:#e2b59d" aria-label="Abricot" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Lilas" data-fichier="violet" data-lien="https://py.pl/EBa9r" style="--teinte:#b7a0c7" aria-label="Lilas" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Rose" data-fichier="rose" data-lien="https://py.pl/1q7xE7" style="--teinte:#d0a7bc" aria-label="Rose" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Lin" data-fichier="bleu" data-lien="https://py.pl/25KCmg" style="--teinte:#a5c2d4" aria-label="Lin" aria-pressed="false"></button></div>
        </div>
        <div class="bas"><span class="prix">25 €<small>tarif de lancement · 35 € à partir du 1<sup>er</sup> octobre · port compris</small></span><a class="btn btn-primary btn-sm" href="https://py.pl/IDHpe" target="_blank" rel="noopener" id="lienBibeon">Commander</a></div>
      </article>

      <article class="produit">
        <div class="produit-image"><img src="assets/duo-biberons.webp" width="1200" height="900" alt="Deux biberons nomades BIBEON repliés, coloris menthe et abricot" loading="lazy"></div>
        <h3>Le duo BIBEON</h3>
        <p>Deux biberons : celui de la sortie, et celui qui reste prêt dans le sac.</p>
        <div class="nuancier" data-max="2">
          <p class="nuancier-titre">Choisissez 2 coloris parmi les 3 <span class="nuancier-choix">aucun choisi</span></p>
          <div class="pastilles" data-paires='{"Lilas+Abricot":"https://py.pl/7rI7klD11nU","Menthe+Abricot":"https://py.pl/22McOA","Menthe+Lilas":"https://py.pl/1ofoe9"}'><button type="button" class="pastille" data-coloris="Menthe" data-fichier="vert" style="--teinte:#acd7c0" aria-label="Menthe" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Abricot" data-fichier="orange" style="--teinte:#e2b59d" aria-label="Abricot" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Lilas" data-fichier="violet" style="--teinte:#b7a0c7" aria-label="Lilas" aria-pressed="false"></button></div>
        </div>
        <div class="bas"><span class="prix">62 €<small>soit 31 € l’unité · port compris · coloris au choix</small></span><a class="btn btn-primary btn-sm" href="#inscription">Choisissez deux coloris</a></div>
      </article>

      <article class="produit">
        <div class="produit-image"><img src="assets/trio-coloris.webp" width="1200" height="900" alt="Trois biberons nomades BIBEON repliés, coloris menthe, abricot et lilas" loading="lazy"></div>
        <h3>Le lot de trois BIBEON</h3>
        <p>Trois repas dosés la veille : la journée entière tient dans le sac à main, et rien d’autre à emporter.</p>
        <p class="lot-note">Menthe, abricot et lilas — un de chaque</p>
        <div class="bas"><span class="prix">87 €<small>soit 29 € l’unité · port compris</small></span><a class="btn btn-primary btn-sm" href="https://py.pl/2Oc3yYLWaB7" target="_blank" rel="noopener">Commander</a></div>
      </article>

      <article class="produit">
        <div class="produit-image"><img src="assets/coloris-reels.webp" width="1200" height="900" alt="Les cinq coloris BIBEON : menthe, abricot, lilas, rose et lin" loading="lazy"></div>
        <h3>Le lot de cinq BIBEON</h3>
        <p>Un chez vous, un dans la voiture, un chez la nounou, un chez mamie — et le cinquième toujours prêt. Ou les cinq déjà dosés pour un long voyage.</p>
        <p class="lot-note">La dotation complète · les cinq coloris, un de chaque</p>
        <div class="bas"><span class="prix">125 €<small>soit 25 € l’unité · port compris</small></span><a class="btn btn-primary btn-sm" href="https://py.pl/1XG8bj" target="_blank" rel="noopener">Commander</a></div>
      </article>

      <article class="produit produit-rare">
        <div class="produit-image"><img src="assets/bibeo-rose.webp" width="1200" height="900" alt="Un BIBEO rose : flacon et capuchon roses, bague jaune" data-coloris-img="1" loading="lazy"></div>
        <p class="rare-etiquette">Édition limitée</p>
        <h3>Le BIBEO</h3>
        <p>Coloré de haut en bas, bague jaune. Sur le capuchon, la marque d’origine : <strong>un colibri qui tient le O</strong>.</p>
        <div class="nuancier" data-max="1" data-image="1" data-prefixe="bibeo-">
          <p class="nuancier-titre">Coloris <span class="nuancier-choix">Rose</span></p>
          <div class="pastilles"><button type="button" class="pastille" data-coloris="Rose" data-fichier="rose" data-lien="https://py.pl/1j34kp" style="--teinte:#efb4c2" aria-label="Rose" aria-pressed="true"></button><button type="button" class="pastille" data-coloris="Menthe" data-fichier="vert" data-lien="https://py.pl/vS3Tl" style="--teinte:#acd7c0" aria-label="Menthe" aria-pressed="false"></button></div>
        </div>
        <p class="rare-note">Le BIBEO ne fait pas partie de l’offre de lancement.</p>
        <div class="bas"><span class="prix">45 €<small>port compris · coloris au choix</small></span><a class="btn btn-primary btn-sm" href="https://py.pl/1j34kp" target="_blank" rel="noopener" id="lienBibeo">Commander</a></div>
      </article>

      <article class="produit produit-rare">
        <div class="produit-image"><img src="assets/bibeo-duo.webp" width="1200" height="900" alt="Les deux BIBEO côte à côte : l’un rose, l’autre vert, bague jaune" loading="lazy"></div>
        <p class="rare-etiquette">Édition limitée</p>
        <h3>Le duo BIBEO</h3>
        <p>Un rose et un menthe. La seule façon d’avoir les deux.</p>
        <div class="nuancier" data-max="2">
          <p class="nuancier-titre">Choisissez 2 coloris <span class="nuancier-choix">aucun choisi</span></p>
          <div class="pastilles"><button type="button" class="pastille" data-coloris="Rose" style="--teinte:#efb4c2" aria-label="Rose" aria-pressed="false"></button><button type="button" class="pastille" data-coloris="Menthe" style="--teinte:#acd7c0" aria-label="Menthe" aria-pressed="false"></button></div>
        </div>
        <p class="lot-note">Un rose et un menthe</p>
        <p class="rare-note">Le BIBEO ne fait pas partie de l’offre de lancement.</p>
        <div class="bas"><span class="prix">79 €<small>soit 39,50 € l’unité · port compris</small></span><a class="btn btn-primary btn-sm" href="https://py.pl/185CXp" target="_blank" rel="noopener">Commander</a></div>
      </article>
    </div>

    <p class="boutique-note">Le coloris se choisit avec les pastilles : le bouton vous mène à l’article correspondant. Pour toute demande particulière, indiquez-la dans le message à la commande.</p>

    <p class="chute">Un biberon par endroit où va bébé.<br><em>Et plus rien à emporter entre les deux.</em></p>

      <div class="fiche">
        <span><b>330 ml</b><small>de contenance utile, une fois déplié</small></span>
        <span><b>9,5 × 6,5 cm</b><small>replié, capuchon fermé</small></span>
        <span><b>23 g</b><small>à vide, tétine et capuchon compris</small></span>
        <span><b>9 soufflets</b><small>au-dessus d’une base fixe</small></span>
        <span><b>300 ml gradués</b><small>par paliers de 30 ml — un soufflet, une graduation</small></span>
        <span><b>Dès 6 mois</b><small>et jusqu’à 3 ans</small></span>
        <span><b>Tétine débit 6 mois</b><small>fournie, en silicone alimentaire</small></span>
        <span><b>5 coloris</b><small>vert, orange, violet, rose, bleu</small></span>
        <span><b>Vendu vide</b><small>lait et eau non inclus · lots de 1, 2, 3 ou 5</small></span>
      </div>

      <div class="composition">
        <p class="composition-titre">Composition</p>
        <img class="composition-image" src="assets/composition-pieces.webp" width="1400" height="490" loading="lazy"
             alt="Le biberon BIBEON et son capuchon plat, montré à l’envers puis à l’endroit">
        <dl>
          <dt>Flacon</dt><dd>polypropylène — sans aucun bisphénol</dd>
          <dt>Bague</dt><dd>matière d’origine végétale, sans OGM ni gluten, compostable</dd>
          <dt>Capuchon</dt><dd>matière d’origine végétale, sans OGM ni gluten, compostable</dd>
          <dt>Tétine</dt><dd>silicone alimentaire, débit 6 mois</dd>
        </dl>
        <p class="composition-lien">Trois matières, trois procédés, et un poids obtenu au gramme près.<br>
          <a href="legerete.html">La légèreté a son prix — pourquoi cette composition</a></p>
      </div>

      <div class="entretien">
        <div>
          <p class="entretien-titre">Entretien</p>
          <ul>
            <li>Démontez complètement, puis lavez à la main, au goupillon.</li>
            <li>Eau chaude savonneuse, puis rinçage abondant.</li>
            <li>Le corps se replie : le doigt atteint alors tous les recoins, jusqu’au fond.</li>
            <li>Pour déloger une saleté ou sécher, dépliez les soufflets un à un, du fond jusqu’au col.</li>
          </ul>
        </div>
        <div>
          <p class="entretien-titre">Réchauffage</p>
          <ul>
            <li>Au bain-marie, au micro-ondes ou au chauffe-biberon.</li>
            <li>Toujours sans la bague, la tétine ni le capuchon.</li>
            <li>Ne chauffez jamais le biberon fermé.</li>
          </ul>
        </div>
        <div>
          <p class="entretien-titre entretien-interdit">Interdit</p>
          <ul class="liste-interdit">
            <li>Lave-vaisselle.</li>
            <li>Ébullition.</li>
          </ul>
          <p class="entretien-note">Stérilisation : pastilles à froid.</p>
        </div>
        <div>
          <p class="entretien-titre">Fin de vie</p>
          <ul>
            <li>Biberon entièrement recyclable.</li>
            <li>Bague et capuchon compostables.</li>
          </ul>
        </div>
      </div>

      <div class="paiement">
        <p class="paiement-titre">Paiement sécurisé</p>
        <ul class="paiement-marques">
          <li class="pm pm-visa">VISA</li>
          <li class="pm pm-mc" aria-label="Mastercard">
            <svg viewBox="0 0 46 28" aria-hidden="true"><circle cx="18" cy="14" r="9" fill="#eb001b"/><circle cx="28" cy="14" r="9" fill="#f79e1b" fill-opacity=".85"/></svg>
          </li>
          <li class="pm pm-pp"><span>Pay</span><span>Pal</span></li>
          <li class="pm pm-ap">Apple&nbsp;Pay</li>
        </ul>
        <p class="paiement-note">Prix port compris, expédition depuis la France. Retour sous 14 jours.</p>
      </div>
  </div>
</section>


<!-- ================= VOYAGES / USAGES ================= -->
<section class="usages" id="voyages">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Voyager avec bébé</p>
      <h2 class="section-title">Un biberon pour tous les départs.</h2>
      <p>Chaque déplacement a sa contrainte propre : les liquides refusés au contrôle, l’absence de table, le sable, la tablette étroite du train, le sac déjà plein. Aucune ne concerne le biberon lui-même — toutes concernent ce qu’il fallait emporter autour.</p>
    </div>

    <figure class="usage-photo">
      <img src="assets/biberon-en-vrai.webp" width="1400" height="951" alt="Un biberon BIBEON déplié posé sur une table de jardin, un enfant joue en arrière-plan" loading="lazy">
    </figure>

    <div class="usage-avion">
      <div>
        <h3>Biberon en avion</h3>
        <p>Le dossier du siège devant vous ne laisse rien. La tablette prend toute la place, un passager est assis à dix centimètres, et vous avez le bébé sur un bras. C’est le moment où il faudrait sortir l’arsenal — le grand biberon, la boîte doseuse, l’eau — et transvaser au-dessus de vos genoux.</p>
        <p>À la place, vous prenez dans votre sac à main, posée à côté du passeport, une petite chose pliée. Tout est déjà dedans. Il ne manque que l’eau, et l’hôtesse vous l’apporte.</p>
        <p class="usage-pratique">Replié, il passe en bagage cabine : le lait en poudre voyage à sec, l’eau s’ajoute une fois côté embarquement.</p>
      </div>
    </div>

    <div class="usages-grid">
      <article class="usage">
        <h3>Biberon en voiture et sur l’autoroute</h3>
        <p>Trois biberons déjà dosés dans la boîte à gants ou le sac à main. À l’aire d’autoroute, on déplie, on ajoute l’eau, et on repart.</p>
      </article>
      <article class="usage">
        <h3>Biberon en train</h3>
        <p>Pas de boîte doseuse à ouvrir sur une tablette étroite. Le dosage est fait depuis la maison, il ne reste qu’un geste à faire.</p>
      </article>
      <article class="usage">
        <h3>Biberon à la plage</h3>
        <p>Le sac de plage est déjà plein. Un biberon replié prend la place d’un tube de crème solaire, et le sable ne rentre pas dans une boîte doseuse restée à la maison.</p>
      </article>
      <article class="usage">
        <h3>Biberon en camping et en van</h3>
        <p>Peu de place, peu de vaisselle. Le biberon se replie une fois vide et se nettoie au goupillon.</p>
      </article>
      <article class="usage">
        <h3>Randonnée, parc, poussette</h3>
        <p>Une sortie d’une heure ne devrait pas exiger un sac à langer complet. Le repas tient dans une poche.</p>
      </article>
      <article class="usage">
        <h3>Restaurant, musée, salle d’attente</h3>
        <p>Vous demandez de l’eau, vous dépliez, c’est prêt. Rien à étaler sur la table.</p>
      </article>
      <article class="usage">
        <h3>Biberon au travail</h3>
        <p>La pause déjeuner à la crèche d’entreprise, le bureau où l’on tire son lait, le sac qui doit rester présentable. Trois biberons dosés la veille tiennent dans une poche latérale.</p>
      </article>
      <article class="usage">
        <h3>Chez la nounou, chez les grands-parents</h3>
        <p>Vous avez mis votre marque de lait et votre dose avant de partir. La personne qui garde votre enfant n’a rien à mesurer, rien à mémoriser : elle ajoute l’eau jusqu’au trait inscrit sur le capuchon. Plus d’erreur de dosage possible.</p>
      </article>
    </div>

    <p class="center" style="margin-top:34px">
      <a class="btn btn-primary" href="voyage.html">Voir tous les usages en voyage</a>
    </p>
    <p class="chute">Ce ne sont pas huit situations.<br><em>C’est le même geste, partout.</em></p>
  </div>
</section>

<!-- ================= FAQ ================= -->
<section class="faq" id="faq">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Questions fréquentes</p>
      <h2 class="section-title">Ce que les parents nous demandent.</h2>
    </div>

    <div class="faq-liste">
      <details class="faq-item">
        <summary>Comment emporter un biberon en voyage sans encombrer le sac ?</summary>
        <p>BIBEON se replie à la taille d’un petit pot : replié, il tient dans une poche de sac à main. Vous y placez les doses de lait en poudre avant de partir, vous le dépliez au moment du repas et vous ajoutez l’eau. Plus de boîte doseuse à transporter à côté, et plus de sac à langer à sortir pour une course d’une heure.</p>
      </details>
      <details class="faq-item">
        <summary>Peut-on l’emporter en avion, en bagage cabine ?</summary>
        <p>Oui. Replié et vide, il prend la place d’un petit étui. Le lait en poudre voyage à sec à l’intérieur et l’eau s’ajoute après les contrôles, ce qui évite la question des liquides en cabine. Les règles applicables aux aliments pour bébé varient selon les aéroports et les compagnies : renseignez-vous avant le départ.</p>
      </details>
      <details class="faq-item">
        <summary>Combien de doses de lait en poudre tiennent à l’intérieur ?</summary>
        <p>Jusqu’à 8 doses, dans le biberon totalement replié. C’est d’ailleurs la seule bonne position pour doser : la poudre reste à l’abri de l’air.</p>
      </details>
      <details class="faq-item">
        <summary>Quelle est la contenance exacte ?</summary>
        <p>330 ml une fois entièrement déplié. Le corps est gradué jusqu’à 300 ml par paliers de 30 ml — un soufflet, une graduation. Les 30 ml restants, entre le dernier soufflet et la bague, ne sont pas gradués : 330 ml utiles, 300 ml gradués.</p>
      </details>
      <details class="faq-item">
        <summary>À partir de quel âge ?</summary>
        <p>La tétine en silicone fournie est à débit « 6 mois ». BIBEON accompagne les bébés de la diversification jusqu’à environ 3 ans.</p>
      </details>
      <details class="faq-item">
        <summary>Comment le nettoyer en déplacement ?</summary>
        <p>Au goupillon, à l’eau chaude savonneuse, puis rinçage. Le lave-vaisselle est interdit. Pour la stérilisation, employez les pastilles de stérilisation à froid. Jamais d’ébullition. Pour réchauffer au bain-marie, au micro-ondes ou au chauffe-biberon, retirez toujours la bague, la tétine et le capuchon.</p>
      </details>
      <details class="faq-item">
        <summary>Est-il sans aucun bisphénol ? A-t-il été testé ?</summary>
        <p>Il est sans aucun bisphénol et a été testé par le LNE, le Laboratoire national de métrologie et d’essais : aucune substance de migration chimique du plastique n’a été détectée dans le lait lors des essais. Le rapport d’essais de migration est disponible sur demande.</p>
      </details>
      <details class="faq-item">
        <summary>Où est-il fabriqué ?</summary>
        <p>En France, en région lyonnaise, du moule au flacon. La bague et le capuchon sont en matière végétale, ce qui les rend compostables.</p>
      </details>
    </div>
  </div>
</section>

<!-- ================= LES CINQ DIFFÉRENCES ================= -->
<section class="uniques" id="uniques" aria-label="Ce qui distingue BIBEON">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Ce que les autres ne font pas</p>
      <h2 class="section-title">Cinq différences,<br>et aucune n’est un détail.</h2>
      <p>Il existe de très bons biberons. Aucun ne réunit ces cinq points.</p>
    </div>

    <div class="defi">
      <p class="overline">Le défi</p>
      <h3>Vingt-trois grammes, et ce fut le plus dur.</h3>
      <p>Moins de matière au contact du lait, et une matière qui se plie sans le moindre assouplissant ajouté : c’est ainsi que le laboratoire n’a détecté aucun résidu. La paroi fine n’est pas une économie de plastique, c’est une condition.</p>
      <p>Mais une paroi trop fine cède à la troisième manipulation. Et une paroi épaisse ne se plie plus : le biberon redevient ordinaire, et pèse comme les autres. Plus épais encore, sur une architecture qui doit passer au chauffe-biberon, le plastique devient instable — il ne retrouve plus sa forme après chaque pliage, et <strong>la graduation se déplace</strong>. On croit verser 30 ml, il n’y en a que cinq.</p>
      <p>Il fallait donc l’épaisseur exacte où tout tient ensemble : assez fine pour que les soufflets travaillent et que le dosage reste juste, assez solide pour supporter des centaines de dépliages. Et une géométrie qui contourne l’hystérésis du matériau — cette tendance du plastique à ne pas revenir à sa forme. Ce fut l’objet d’un brevet.</p>
      <p class="chute">Ce que vous soupesez n’est pas du plastique en moins.<br><em>C’est de la valeur en plus.</em></p>
    </div>

    <figure class="rose-vue">
      <video src="assets/rose-flacon.mp4" poster="assets/rose-flacon.webp"
             autoplay muted loop playsinline preload="metadata"
             aria-label="Le biberon BIBEON qui tourne, corps, soufflets, bague et tétine"></video>
      <figcaption>Le corps, les soufflets, la bague, la tétine. Tout se voit.</figcaption>
    </figure>

    <div class="uniques-liste">

      <article class="unique">
        <p class="unique-num">01</p>
        <div>
          <h3>Nomade, vraiment</h3>
          <p>Nomade veut dire quatre choses à la fois. <strong>Peu encombrant</strong> : replié, il tient dans une poche. <strong>Léger</strong> : 23 grammes à vide, tétine et capuchon compris. <strong>Sans boîte doseuse</strong> : le lait en poudre voyage <em>dans</em> le biberon, dosé chez vous — c’est un objet de moins dans le sac, et un geste de moins dehors. Et <strong>gain de place</strong> : trois biberons prêts occupent le volume d’un seul biberon rigide, vide.</p>
          <p>À lui seul, il remplace <strong>trois accessoires</strong> : la boîte doseuse, l’écrase-grumeaux — le relief des soufflets s’en charge — et l’obturateur, ce disque plat qu’on glisse entre le flacon et la bague pour empêcher la tétine de fuir en transport. Ici, le capuchon plat obture lui-même l’orifice de la tétine : il n’y a rien à ajouter.</p>
        </div>
      </article>

      <article class="unique">
        <p class="unique-num">02</p>
        <div>
          <h3>Végétal, et rien de détecté</h3>
          <p>La bague et le capuchon sont en matière d’origine végétale, ce qui les rend compostables. Le flacon est en polypropylène : aucun bisphénol, et il se plie <strong>sans le moindre assouplissant ajouté</strong>. C’est cette sobriété de matière que le LNE n’a pas réussi à retrouver dans le lait. <a href="tests-migration-lne-bibeon.html">Lire le détail des mesures</a>.</p>
        </div>
      </article>

      <article class="unique">
        <p class="unique-num">03</p>
        <div>
          <h3>Zéro air à l’intérieur</h3>
          <p>C’est la conséquence directe du pliage, et personne d’autre ne peut l’offrir. Une fois replié sur la dose de lait en poudre, le biberon ne contient <strong>aucun volume d’air résiduel</strong> : les parois viennent au contact de la poudre. La tétine, repliée sur elle-même, voit son orifice obturé par le capuchon enfoncé bien à la verticale dans sa base.</p>
          <p>Résultat : rien n’entre, rien ne sort. Pas d’air, pas d’humidité, et aucune fuite pendant les déplacements — même au fond d’un sac.</p>
        </div>
      </article>

      

      <article class="unique">
        <p class="unique-num">04</p>
        <div>
          <h3>Le capuchon plat</h3>
          <p>Dehors, vos doigts ne touchent jamais l’intérieur du biberon. Tout se fait par le capuchon : posé à l’envers, il tient à plat et stable sur n’importe quelle surface — table de restaurant, aire d’autoroute — sans que la bague ni l’intérieur ne rencontrent quoi que ce soit. Et si la tétine s’est enfoncée, on la déloge avec le bord du capuchon, sans y porter la main.</p>
          <p><strong>Quand il n’y a ni eau ni savon à portée, le capuchon fait le reste.</strong></p>
        </div>
      </article>

      <article class="unique unique-video">
        <p class="unique-num">05</p>
        <div>
          <h3>Toutes les tailles dans un seul biberon</h3>
          <p>De 30 à 300 ml, par paliers de 30 — <strong>une graduation gravée dans le moule, jamais imprimée</strong> : elle ne s’effacera pas au lavage. Aucun autre biberon ne change de contenance : on en achète un de 150 pour les débuts, un de 260 ensuite, un de 330 pour finir. <strong>Celui-ci les remplace tous les trois.</strong></p>
          <figure class="grad-vue">
            <video src="assets/graduation-gravee.mp4" poster="assets/graduation-gravee.webp"
                   autoplay muted loop playsinline preload="metadata"
                   aria-label="Gros plan sur les soufflets du biberon : les volumes gravés dans la matière à chaque palier"></video>
            <figcaption>Les volumes gravés dans la matière, un par soufflet.</figcaption>
          </figure>
        </div>
      </article>

    </div>
  </div>
</section>

<!-- ================= ENTRE LEURS MAINS ================= -->
<section class="mains" id="mains" aria-label="Le biberon entre les mains des enfants">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Entre leurs mains</p>
      <h2 class="section-title">Ils le tiennent tout seuls.</h2>
      <p>Vingt-trois grammes : assez léger pour de petits bras. Et les doigts de bébé se logent dans le creux des soufflets, si bien que le biberon ne leur glisse pas des mains. Un enfant de six mois l’attrape, le tient, le repose.</p>
    </div>

    <div class="mains-grille">
      <figure><img src="assets/bebe-1.webp" width="900" height="900" alt="Une petite fille boit seule au biberon BIBEON rose" loading="lazy"></figure>
      <figure><img src="assets/bebe-2.webp" width="900" height="900" alt="Un enfant tient le biberon BIBEON violet à deux mains, les doigts posés sur les soufflets" loading="lazy"></figure>
      <figure><img src="assets/bebe-3.webp" width="900" height="900" alt="Une enfant boit au biberon BIBEON vert, installée dans des coussins" loading="lazy"></figure>
    </div>

    <p class="chute">Il n’a rien eu à apprendre.<br><em>Il l’a simplement pris.</em></p>
  </div>
</section>

<!-- ================= LES AVIS ================= -->
<section class="avis" id="avis" aria-label="Les avis des parents">
  <div class="shell">
    <div class="section-head center">
      <p class="overline">Les avis des parents</p>
      <h2 class="section-title">65 familles l’ont testé.</h2>
      <p>BIBEON a été soumis aux mères testeuses de ConsoBaby&amp;Kid, premier site français d’avis de parents. Les avis y sont publiés sans que nous puissions les modifier — <strong>y compris les critiques que vous lirez plus bas</strong>.</p>
    </div>

    <p class="avis-badge">Badge <strong>ConsoBaby&amp;Kid</strong> — attribué aux seuls produits notés au moins 4,2 sur 5, avec un minimum de 30 avis.</p>

    <div class="avis-note">
      <div class="avis-chiffre">
        <strong>4,4</strong><span>/ 5</span>
        <p>sur 65 avis de parents</p>
      </div>
      <ul class="avis-details">
        <li><span>Qualité</span><b>4,5</b></li>
        <li><span>Attrait pour bébé</span><b>4,5</b></li>
        <li><span>Praticité et hygiène</span><b>4,2</b></li>
        <li><span>Prix</span><b>4,2</b></li>
      </ul>
    </div>

    <div class="avis-duo">
      <article class="avis-carte">
        <h3>Ce qui revient le plus souvent</h3>
        <ul>
          <li>La matière végétale et l’absence de résidus, citées comme la première raison d’adopter le biberon.</li>
          <li>Le format nomade : les parents le décrivent comme le biberon des sorties, du sac à main et des voyages.</li>
          <li>La légèreté, y compris pour les petites mains de bébé.</li>
          <li>Les coloris, souvent jugés attirants par les enfants eux-mêmes.</li>
          <li>Le rapport de non-migration du LNE, cité comme un élément rassurant.</li>
        </ul>
      </article>

      <article class="avis-carte">
        <h3>Ce que les parents nous demandent d’améliorer</h3>
        <ul>
          <li><b>10 avis sur 65</b> — le nettoyage et le séchage, jugés moins immédiats qu’avec un biberon rigide. Le geste : le doigt atteint tous les recoins, puis on déplie les soufflets un à un, du fond jusqu’au col.</li>
          <li><b>8 avis sur 65</b> — le dépliage, qui réclame un peu d’habitude les premières fois.</li>
          <li><b>5 avis sur 65</b> — la tétine : ces parents souhaiteraient d’autres débits selon l’âge.</li>
          <li><b>4 avis sur 65</b> — le goulot, jugé étroit au moment de verser la dose de poudre.</li>
          <li><b>3 avis sur 65</b> — le prix, jugé élevé.</li>
        </ul>
        <p class="avis-reponse">Nous publions ces retours tels quels, avec leur nombre. Ce sont eux qui guident la suite : le mode d’emploi vidéo de ce site répond aux deux premiers points.</p>
      </article>
    </div>

    <div class="temoignages">
      <figure>
        <p>Une belle découverte, dont l’atout principal est la matière. Mon fils d’un an n’était habitué qu’à une seule marque, et il a très bien accepté celui-ci — je crois que la forme y est pour beaucoup. Très pratique, il prend peu de place, et un service client au top.</p>
        <figcaption>Chloé G. · février 2025 · <span>Un super biberon innovant</span></figcaption>
      </figure>
      <figure>
        <p>Très belle découverte avec ce biberon végétal. J’aimais l’idée d’un biberon plus sain et celui-ci m’a vraiment rassurée : les matériaux sont d’origine végétale et sans bisphénols. Il est aussi très léger et facile à manipuler, même pour les petites mains, et il prend très peu de place dans le sac. Bébé semble bien à l’aise avec, et le système aide à limiter l’air dans le biberon.</p>
        <figcaption>Lilia A. · mars 2026 · <span>Biberon idéal</span></figcaption>
      </figure>
      <figure>
        <p>Excellent biberon d’une grande capacité, qui convient au bébé à partir de six mois. Je recommande vivement, très bon rapport qualité-prix. Facile à nettoyer.</p>
        <figcaption>Rochdi H. · février 2026 · <span>Excellent</span></figcaption>
      </figure>
      <figure>
        <p>Très contente de ces biberons ! Les matériaux sont de qualité, sans OGM, ce qui est très rassurant pour la santé de bébé. Ils sont faciles à utiliser, à nettoyer, et bébé les accepte très bien. Je recommande sans hésiter.</p>
        <figcaption>Amandine D. · janvier 2026 · <span>Biberons parfaits</span></figcaption>
      </figure>
    </div>
    <p class="temoignages-source">Avis publiés sur ConsoBaby&amp;Kid, reformulés pour la mise en page. Les textes d’origine sont consultables sur leur site.</p>

    <p class="center avis-lien">
      <a class="btn btn-ghost" href="https://www.consobaby.com/avis-biberon-instantane-bibeon.html" rel="noopener" target="_blank">Lire les 65 avis sur ConsoBaby&amp;Kid</a>
    </p>
  
    <p class="chute">Nous publions aussi ce qu’ils nous reprochent.<br><em>Ce sont eux qui écrivent la suite.</em></p>
  </div>
</section>

<!-- ================= INSCRIPTION ================= -->
<section class="inscription" id="inscription">
  <div class="shell inscription-carte">
    <div>
      <h2>Parlons-en de vive voix.</h2>
      <p>Une question sur le produit, une demande de revendeur, une commande en volume : appelez, on répond.</p>
    </div>
    <div class="contact-actions">
      <a class="tel-lien" href="tel:+33611768407">06 11 76 84 07</a>
      <a class="btn btn-primary" href="contact.html">Nous écrire</a>
    </div>
  </div>
</section>

</main>

<!-- ================= PIED DE PAGE ================= -->
<footer id="contact">
  <div class="shell footer-grid">
    <div class="footer-col">
      <a class="brand" href="#accueil" aria-label="BIBEON — accueil"><svg class="brand-logo" viewBox="0 0 901 227" role="img" aria-label="BIBEON"><g transform="translate(0,227) scale(0.1,-0.1)" fill="currentColor" fill-rule="evenodd"><path d="M8830 2245 c-80 -18 -197 -59 -270 -96 -155 -78 -271 -212 -299 -347
-12 -57 -15 -274 -4 -285 3 -4 27 31 53 78 57 100 162 238 222 290 47 40 171
125 183 125 4 0 -42 -51 -104 -112 -61 -62 -127 -135 -147 -163 -39 -54 -128
-224 -121 -231 8 -8 322 96 387 128 107 52 188 146 236 274 30 80 48 221 37
294 l-8 55 -50 2 c-28 1 -79 -5 -115 -12z M6130 1344 c-265 -40 -441 -157 -540 -359 -54 -109 -70 -179 -70
-306 0 -190 51 -326 168 -451 84 -89 156 -135 277 -178 l100 -35 195 0 c187 1
198 2 274 28 240 84 405 261 452 487 21 98 14 259 -15 350 -74 234 -285 409
-549 455 -77 14 -229 18 -292 9z m232 -245 c176 -37 301 -174 330 -361 51
-336 -236 -569 -582 -472 -109 31 -194 107 -248 221 -25 54 -27 67 -27 189 l0
130 38 76 c58 117 153 195 270 217 62 13 159 13 219 0z M60 1333 c-8 -3 -23 -12 -32 -21 -17 -14 -18 -57 -18 -632 0 -615 0
-617 21 -636 20 -18 42 -19 418 -19 424 0 456 3 556 52 70 34 138 105 171 177
24 51 28 74 28 141 -2 131 -60 227 -170 281 l-54 26 41 30 c111 80 149 247 88
388 -24 56 -95 127 -160 161 -97 49 -121 52 -509 55 -201 2 -372 1 -380 -3z
m732 -263 c95 -64 89 -195 -12 -254 -32 -19 -54 -21 -262 -24 l-228 -3 0 156
0 156 233 -3 c229 -3 234 -3 269 -28z m42 -526 c56 -29 79 -63 84 -126 5 -65
-22 -110 -83 -142 -37 -19 -60 -21 -292 -24 l-253 -4 0 162 0 162 253 -4 c232
-3 255 -5 291 -24z M1695 1316 l-25 -25 0 -615 0 -615 26 -20 c23 -18 41 -21 124 -21 81
0 102 3 121 19 l24 19 0 621 c0 582 -1 621 -18 638 -14 14 -38 19 -122 21
-100 4 -105 3 -130 -22z M2513 1330 c-12 -5 -26 -18 -32 -29 -8 -13 -11 -216 -11 -625 0 -587
1 -607 19 -625 11 -11 35 -23 54 -26 19 -4 205 -5 413 -3 411 5 446 9 540 64
65 38 137 122 157 184 26 79 23 193 -7 255 -30 65 -88 122 -154 152 l-54 25
29 18 c172 107 187 369 29 508 -110 96 -202 112 -635 111 -179 0 -336 -4 -348
-9z m708 -240 c145 -40 132 -248 -18 -289 -21 -6 -129 -11 -240 -11 l-203 0 0
155 0 155 213 0 c116 0 228 -5 248 -10z m34 -531 c87 -24 141 -91 132 -165 -6
-53 -36 -96 -84 -120 -34 -17 -68 -19 -290 -22 l-253 -4 0 161 0 161 228 0
c133 0 244 -5 267 -11z M4153 1330 c-12 -5 -26 -18 -32 -29 -8 -13 -11 -216 -11 -624 0 -581
1 -606 19 -628 l19 -24 486 -3 c571 -3 526 -13 526 113 0 123 28 115 -405 115
l-365 0 0 160 0 160 309 0 c262 0 310 2 321 15 18 22 15 151 -5 181 l-15 24
-305 0 -305 0 0 155 0 155 350 0 c417 0 390 -8 390 118 0 126 41 117 -499 119
-251 1 -466 -2 -478 -7z M7470 1333 c-40 -14 -40 -15 -40 -653 0 -516 2 -619 14 -636 12 -16
29 -20 108 -22 83 -3 96 -1 120 18 l28 21 2 414 3 415 75 -93 c41 -50 175
-218 299 -372 123 -154 249 -309 279 -343 l55 -64 94 4 c80 2 97 6 109 22 12
17 14 119 14 633 l0 614 -25 24 c-22 23 -32 25 -115 25 -83 0 -93 -2 -115 -25
l-25 -24 0 -396 0 -396 -167 203 c-303 369 -456 552 -497 596 l-40 42 -81 -1
c-44 0 -87 -3 -95 -6z"/></g></svg></a>
      <p class="baseline">Toujours prêt.</p>
      <p class="footer-intro">Le biberon nomade pliable, pensé pour alléger les sorties avec bébé.</p>
    </div>

    <div class="footer-col">
      <h3>Le produit</h3>
      <a href="index.html#fonctionnement">Comment ça marche</a>
      <a href="index.html#uniques">Nos différences</a>
        <a href="legerete.html">La légèreté a son prix</a>
        <a href="preparer-biberon-en-sortie.html">Préparer un biberon en sortie</a>
        <a href="biberon-nomade-sans-accessoires.html">Le biberon nomade sans accessoires</a>
        <a href="tests-migration-lne-bibeon.html">Les essais de migration du LNE</a>
        <a href="suzanne-de-begon-histoire-bibeon.html">L’histoire de l’inventrice</a>
        <a href="nettoyer-desinfecter-steriliser-biberon.html">Nettoyer, désinfecter ou stériliser</a>
        <a href="biberon-entame-refrigerateur.html">Biberon entamé : que faire du reste ?</a>
        <a href="silicone-medical-alimentaire-biberon.html">Silicone médical ou alimentaire ?</a>
      <a href="index.html#preuves">Nos garanties</a>
      <a href="index.html#avis">Les avis</a>
      <a href="index.html#faq">Questions fréquentes</a>
      <a href="index.html#histoire">Notre engagement</a>
      <a href="index.html#boutique">Boutique</a>
    </div>

    <div class="footer-col">
      <h3>Informations</h3>
      <a href="mentions-legales.html">Mentions légales</a>
      <a href="cgv.html">Conditions générales de vente</a>
      <a href="confidentialite.html">Politique de confidentialité</a>
    </div>

    <div class="footer-col">
      <h3>Nous contacter</h3>
      <a href="mailto:contact@bibeon.fr">contact@bibeon.fr</a>
      <a href="tel:+33611768407">06 11 76 84 07</a>
      <span>Du lundi au vendredi, 9 h – 18 h</span>
      <span class="footer-fournisseurs">Fournisseurs et revendeurs<br><a href="tel:+33427024415">04 27 02 44 15</a></span>
    </div>
  </div>

  <div class="shell copyright">
    <span>© <span id="annee"></span> BIBEON — Tous droits réservés. Modèles déposés.</span>
    <span>Biberon vendu vide. Lait en poudre et eau non fournis.</span>
  </div>
</footer>

<script>
/* --- le film du hero, ralenti --- */
(function(){ document.querySelectorAll(".hero-fond, .grad-vue video").forEach(function(v){ v.playbackRate = 0.6; }); })();

/* BIBEON — comportements de la page */
(function () {
  "use strict";

  /* --- menu du téléphone --- */
  var burger = document.querySelector(".burger");
  var menu = document.querySelector("#menu");

  if (burger && menu) {
    burger.addEventListener("click", function () {
      var open = menu.classList.toggle("open");
      burger.setAttribute("aria-expanded", String(open));
    });
    menu.querySelectorAll("a").forEach(function (a) {
      a.addEventListener("click", function () {
        menu.classList.remove("open");
        burger.setAttribute("aria-expanded", "false");
      });
    });
    document.addEventListener("keydown", function (e) {
      if (e.key === "Escape") {
        menu.classList.remove("open");
        burger.setAttribute("aria-expanded", "false");
      }
    });
  }

  /* --- année du copyright --- */
  var annee = document.querySelector("#annee");
  if (annee) annee.textContent = new Date().getFullYear();

  /* --- formulaire d'inscription ---
     À relier à votre outil d'e-mailing (Brevo, Mailchimp…) avant la mise en ligne.
     Pour l'instant, il confirme simplement la saisie sans rien envoyer.            */
  var form = document.querySelector("#form-mail");
  if (form) {
    form.addEventListener("submit", function (e) {
      e.preventDefault();
      var champ = form.querySelector("input[type=email]");
      var msg = form.querySelector(".form-message");
      var valeur = (champ.value || "").trim();

      if (!/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(valeur)) {
        msg.textContent = "Merci de vérifier votre adresse e-mail.";
        champ.focus();
        return;
      }
      msg.textContent = "Merci ! Ce formulaire doit encore être relié à votre outil d'e-mailing.";
      form.reset();
    });
  }

  /* --- la vidéo ne tourne que lorsqu'elle est visible --- */
  var video = document.querySelector(".video-frame video");
  if (video && "IntersectionObserver" in window) {
    var obs = new IntersectionObserver(function (entries) {
      entries.forEach(function (entry) {
        if (entry.isIntersecting) {
          if (!video.getAttribute("src-loaded")) {
            video.setAttribute("src-loaded", "1");
            video.load();
          }
          video.play().catch(function () {});
        } else {
          video.pause();
        }
      });
    }, { threshold: 0.25 });
    obs.observe(video);
  }
})();


/* --- « Essayez le geste » : la planche se déplace au curseur --- */
(function () {
  var vue   = document.getElementById("bibSprite"),
      range = document.getElementById("bibFold"),
      vol   = document.getElementById("bibVol"),
      nb    = document.getElementById("bibNb");
  if (!vue || !range) return;
  var N = 9;

  function maj() {
    var n = parseInt(range.value, 10);
    vue.style.backgroundPosition = "0 " + (n / N * 100) + "%";
    vol.textContent = (n + 1) * 30;
    nb.textContent  = n === 0 ? "biberon repli\u00e9"
                    : n === 1 ? "1 soufflet d\u00e9pli\u00e9"
                              : n + " soufflets d\u00e9pli\u00e9s";
  }
  range.addEventListener("input", maj);
  range.addEventListener("change", maj);
  maj();
})();


/* --- nuancier : choix du ou des coloris, image et menu PayPal suivent --- */
(function () {
  document.querySelectorAll(".nuancier").forEach(function (n) {
    var max = parseInt(n.dataset.max, 10) || 1,
        etiquette = n.querySelector(".nuancier-choix"),
        carte = n.closest(".produit"),
        image = carte && carte.querySelector("[data-coloris-img]");

    function choisis() {
      return Array.prototype.filter.call(n.querySelectorAll(".pastille"), function (b) {
        return b.getAttribute("aria-pressed") === "true";
      });
    }
    function maj() {
      var c = choisis().map(function (b) { return b.dataset.coloris; });
      etiquette.textContent = c.length ? c.join(", ") : (max === 1 ? "à choisir" : "aucun choisi");
      if (image && c.length) image.src = "assets/" + (n.dataset.prefixe || "biberon-") + choisis()[0].dataset.fichier + ".webp";
      var bouton = carte && carte.querySelector(".bas a"),
          premier = choisis()[0],
          pastilles = n.querySelector(".pastilles"),
          paires = pastilles && pastilles.dataset.paires ? JSON.parse(pastilles.dataset.paires) : null;
      if (bouton && paires) {
        var noms = choisis().map(function (b) { return b.dataset.coloris; }),
            url = paires[noms.join("+")] || paires[noms.slice().reverse().join("+")];
        if (noms.length === max && url) { bouton.href = url; bouton.textContent = "Commander"; }
        else { bouton.href = "#inscription"; bouton.textContent = "Choisissez deux coloris"; }
      } else if (bouton && premier && premier.dataset.lien) {
        bouton.href = premier.dataset.lien;
      }
      var sel = carte && carte.querySelector('select[name^="os"], select[name^="on"]');
      if (sel && c.length) {
        for (var i = 0; i < sel.options.length; i++) {
          if (sel.options[i].value.toLowerCase() === c.join(", ").toLowerCase()) { sel.selectedIndex = i; break; }
        }
      }
    }
    n.querySelectorAll(".pastille").forEach(function (b) {
      b.addEventListener("click", function () {
        var actif = b.getAttribute("aria-pressed") === "true";
        if (max === 1) {
          n.querySelectorAll(".pastille").forEach(function (x) { x.setAttribute("aria-pressed", "false"); });
          b.setAttribute("aria-pressed", "true");
        } else if (actif) {
          b.setAttribute("aria-pressed", "false");
        } else if (choisis().length < max) {
          b.setAttribute("aria-pressed", "true");
        } else {
          choisis()[0].setAttribute("aria-pressed", "false");
          b.setAttribute("aria-pressed", "true");
        }
        maj();
      });
    });
    maj();
  });
})();

</script>
<a class="haut" href="#accueil" aria-label="Revenir en haut de la page">
  <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
    <path d="M12 19V5"/><path d="m5 12 7-7 7 7"/>
  </svg>
</a>

<script>
(function(){
  var b=document.querySelector('.haut'); if(!b) return;
  function maj(){ b.classList.toggle('visible', window.scrollY > 700); }
  window.addEventListener('scroll', maj, {passive:true}); maj();
})();
</script>

</body>
</html>
