BIOTIFORM – Complexe cheveux Biotine, Levure de bière, Zinc & Sélénium Inolab
🌿 100% Vegan 🇫🇷 Fabriqué en France 🌾 Sans gluten BIOTIFORM Complexe cheveux haute performance La synergie experte de Biotine, Levure de bière, Zinc & Sélénium pour des cheveux plus forts, plus brillants et pleins de vitalité. ✨ Vos cheveux retrouvent leur éclat 💪 Force & résistance Renforcez la fibre capillaire de l'intérieur grâce à la biotine qui soutient la synthèse de kératine. ✨ Brillance naturelle La levure de bière nourrit le bulbe capillaire pour une chevelure visiblement plus lumineuse et soyeuse. 🛡️ Protection antioxydante Le zinc et le sélénium protègent vos follicules pileux contre le stress oxydatif et les agressions quotidiennes. 🌱 Croissance optimale Soutenez le cycle naturel de vos cheveux pour favoriser une pousse saine et régulière. 💅 Ongles renforcés Les mêmes actifs agissent aussi sur vos ongles pour les rendre moins cassants et plus résistants. 🍃 100% naturel Formule vegan, sans gluten, sans conservateurs artificiels. Uniquement des ingrédients clean et efficaces. 🧬 Composition premium Chaque dose journalière (2 gélules) vous apporte : 🌾 Levure de bière sans gluten 500 mg Source naturelle de vitamines B, protéines et minéraux pour nourrir la kératine en profondeur. 💊 Biotine (vitamine B8) 450 µg 900% VNR La vitamine de la beauté capillaire, essentielle à la synthèse de la kératine. ⚡ Zinc 12 mg 120% VNR Participe à la synthèse protéique et protège les cellules contre le stress oxydatif. 🛡️ Sélénium 50 µg 90% VNR Antioxydant puissant qui protège les follicules pileux des agressions extérieures. Autres ingrédients : Arôme naturel fruits rouges, colorants naturels (extrait de radis, cassis et pomme), gélule végétale HPMC, anti-agglomérants naturels. 📋 Mode d'emploi 1 Matin Prenez 1 gélule au cours du petit-déjeuner avec un grand verre d'eau. 2 Soir Prenez 1 gélule au cours du dîner avec un grand verre d'eau. 3 Durée Cure de 2 à 3 mois minimum pour des résultats visibles. Renouvelable selon vos besoins. 💡 Astuce : Les cheveux poussent en moyenne d'1 cm par mois. Soyez patient et régulier pour laisser le temps aux actifs d'agir sur le cycle capillaire. 👩 Pour qui ? 💇♀️ Chute de cheveux Vous constatez une perte plus importante que d'habitude, notamment aux changements de saison. 🪶 Cheveux fins Votre chevelure manque de volume, de densité ou paraît molle et sans tenue. ⚡ Manque de vitalité Vos cheveux sont ternes, cassants ou semblent dévitalisés et sans éclat. 🌱 Végétariens & vegans Vous suivez un régime sans viande et souhaitez éviter les carences en vitamines B. ❓ Questions fréquentes ⏱️ Combien de temps avant les premiers résultats ? Les premiers effets sur la brillance et la texture peuvent apparaître dès 4 à 6 semaines. Pour la densité et la pousse, comptez plutôt 2 à 3 mois de cure régulière. 💊 Peut-on associer BIOTIFORM avec d'autres compléments ? Oui, mais veillez à ne pas cumuler les apports en zinc et sélénium pour éviter tout excès. En cas de doute, demandez conseil à votre pharmacien ou médecin. 🌱 La biotine fait-elle vraiment pousser les cheveux ? La biotine contribue au maintien de cheveux normaux selon l'EFSA (Autorité européenne de sécurité des aliments). Elle soutient la production de kératine, protéine essentielle à la structure capillaire. 📋 Informations complémentaires 🧊 Conservation Conservez le sachet à température ambiante, à l'abri de la lumière, de la chaleur et de l'humidité. Tenez hors de portée des jeunes enfants. ⚠️ Précautions d'emploi Ne pas dépasser la dose journalière indiquée (2 gélules par jour). Ce complément alimentaire ne remplace pas une alimentation variée, équilibrée et un mode de vie sain. Consultez un professionnel de santé si vous suivez un traitement médical. Réservé aux adultes. Déconseillé aux femmes enceintes, allaitantes et aux enfants. 📦 Infos pratiques 💊 60 gélules Programme complet de 30 jours 🌿 Gélules végétales HPMC, 100% vegan 🍓 Goût fruits rouges Arômes naturels agréables ♻️ Éco-responsable Packaging recyclable 🌸 Offrez à vos cheveux la nutrition qu'ils méritent avec BIOTIFORM : une formule complète, naturelle et fabriquée en France pour révéler toute la beauté de votre chevelure. :root { --bio-cream: #FBF7F4; --bio-white: #ffffff; --bio-primary: #D4907C; --bio-primary-dark: #B5705D; --bio-primary-light: #F5E6E1; --bio-secondary: #C67B68; --bio-accent: #E8B4A6; --bio-text: #1a1a1a; --bio-text-light: #5a5a5a; --bio-border: #e8e0dc; --bio-shadow: 0 4px 24px rgba(180, 112, 93, .08); --bio-shadow-lg: 0 12px 48px rgba(180, 112, 93, .15); --bio-radius: 20px; --bio-radius-sm: 12px; } .bio-premium { max-width: 1200px; margin: 0 auto; padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem); background: var(--bio-cream); font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; } /* === HERO === */ .bio-hero { position: relative; background: linear-gradient(135deg, #D4907C 0%, #C67B68 40%, #E8B4A6 100%); border-radius: var(--bio-radius); padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem); margin-bottom: clamp(2.5rem, 5vw, 4rem); overflow: hidden; box-shadow: var(--bio-shadow-lg); } .bio-hero-pattern { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%); opacity: 1; } .bio-hero-content { position: relative; z-index: 1; text-align: center; } .bio-badges-top { display: flex; flex-wrap: wrap; justify-content: center; gap: .5rem; margin-bottom: 1.5rem; } .bio-badge { display: inline-flex; align-items: center; gap: 6px; padding: 8px 16px; background: rgba(255,255,255,.95); backdrop-filter: blur(10px); border-radius: 999px; font-size: 13px; font-weight: 700; color: var(--bio-primary-dark); box-shadow: 0 2px 12px rgba(0,0,0,.1); transition: all .3s ease; } .bio-badge:hover { transform: translateY(-2px) scale(1.05); } .bio-hero-title { display: block; color: white; font-size: clamp(32px, 8vw, 56px); font-weight: 900; margin: 0 0 .5rem 0; letter-spacing: -.04em; text-shadow: 0 4px 20px rgba(0,0,0,.2); } .bio-subtitle { color: rgba(255,255,255,.95); font-size: clamp(16px, 3vw, 22px); font-weight: 600; margin: 0 0 1rem 0; letter-spacing: .02em; } .bio-description { color: rgba(255,255,255,.9); font-size: clamp(14px, 2.5vw, 17px); line-height: 1.7; max-width: 600px; margin: 0 auto; } /* === SECTIONS === */ .bio-section { margin-bottom: clamp(2rem, 4vw, 3.5rem); } .bio-premium h2 { font-size: clamp(22px, 5vw, 36px); font-weight: 900; color: var(--bio-primary-dark); margin-bottom: clamp(1.25rem, 3vw, 2rem); text-align: center; letter-spacing: -.03em; position: relative; padding-bottom: 1rem; } .bio-premium h2::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 60px; height: 4px; background: linear-gradient(90deg, var(--bio-primary), var(--bio-accent)); border-radius: 2px; } .bio-intro-text { text-align: center; color: var(--bio-text-light); font-size: clamp(14px, 2vw, 16px); margin-bottom: 1.5rem; } .bio-footnote { text-align: center; color: var(--bio-text-light); font-size: 13px; font-style: italic; margin-top: 1.5rem; padding: 0 1rem; } /* === CARDS === */ .bio-card { background: var(--bio-white); border-radius: var(--bio-radius); padding: clamp(1.25rem, 3vw, 2rem); box-shadow: var(--bio-shadow); border: 2px solid transparent; transition: all .3s ease; text-align: center; } .bio-card:hover { transform: translateY(-6px); box-shadow: var(--bio-shadow-lg); border-color: var(--bio-primary); } .bio-card h3 { font-size: clamp(15px, 2.5vw, 18px); font-weight: 800; color: var(--bio-primary-dark); margin: 0 0 .5rem 0; line-height: 1.3; } .bio-card p { font-size: clamp(13px, 2vw, 15px); color: var(--bio-text-light); margin: 0; line-height: 1.6; } .bio-card-ingredient { position: relative; } .bio-dosage { font-size: clamp(20px, 4vw, 28px); font-weight: 900; color: var(--bio-primary); margin: .5rem 0; } .bio-vnr { font-size: 12px; font-weight: 600; color: var(--bio-accent); background: var(--bio-primary-light); padding: 2px 8px; border-radius: 999px; margin-left: 6px; } /* === GRILLES === */ .bio-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.25rem; } .bio-grid-compact { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; } .bio-grid-compact .bio-card { padding: 1rem; } .bio-grid-compact .bio-card h3 { font-size: 14px; margin-bottom: .35rem; } .bio-grid-compact .bio-card p { font-size: 12px; } /* === STEPS === */ .bio-steps { display: flex; flex-direction: column; gap: 1rem; max-width: 700px; margin: 0 auto; } .bio-step { display: flex; align-items: flex-start; gap: 1rem; background: var(--bio-white); border-radius: var(--bio-radius); padding: 1.25rem; box-shadow: var(--bio-shadow); transition: all .3s ease; } .bio-step:hover { transform: translateX(6px); box-shadow: var(--bio-shadow-lg); } .bio-step-number { flex-shrink: 0; width: 44px; height: 44px; background: linear-gradient(135deg, var(--bio-primary), var(--bio-secondary)); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 18px; font-weight: 800; } .bio-step-content h3 { font-size: 16px; font-weight: 800; color: var(--bio-primary-dark); margin: 0 0 .25rem 0; } .bio-step-content p { font-size: 14px; color: var(--bio-text-light); margin: 0; line-height: 1.5; } /* === TIP BOX === */ .bio-tip { display: flex; align-items: flex-start; gap: 1rem; background: linear-gradient(135deg, var(--bio-primary-light), #fff); border-radius: var(--bio-radius); padding: 1.25rem; margin-top: 1.5rem; border-left: 4px solid var(--bio-primary); } .bio-tip-icon { font-size: 24px; flex-shrink: 0; } .bio-tip p { font-size: 14px; color: var(--bio-text); margin: 0; line-height: 1.6; } /* === ACCORDÉON === */ .bio-accordion { background: var(--bio-white); border-radius: var(--bio-radius); box-shadow: var(--bio-shadow); overflow: hidden; } .bio-accordion-item { border-bottom: 1px solid var(--bio-border); margin: 0; padding: 0; } .bio-accordion-item:last-child { border-bottom: none; } .bio-accordion-header { padding: 1rem 1.25rem; font-weight: 700; font-size: 15px; color: var(--bio-primary-dark); cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; transition: background .2s ease; background: transparent; border: none; margin: 0; } .bio-accordion-header:hover { background: var(--bio-primary-light); } .bio-accordion-header::-webkit-details-marker { display: none; } .bio-accordion-header::after { content: '+'; font-size: 20px; font-weight: 400; color: var(--bio-primary); transition: transform .2s ease; } .bio-accordion-item[open] .bio-accordion-header::after { content: '−'; } .bio-accordion-content { padding: 0 1.25rem 1rem; color: var(--bio-text-light); font-size: 14px; line-height: 1.7; margin-top: 5px; } .bio-accordion-content p { margin: 0; } /* === CTA FINAL === */ .bio-cta-box { background: linear-gradient(135deg, var(--bio-primary) 0%, var(--bio-primary-dark) 100%); border-radius: var(--bio-radius); padding: clamp(1.75rem, 4vw, 3rem); text-align: center; position: relative; overflow: hidden; } .bio-cta-box::before { content: ''; position: absolute; top: -50%; right: -50%; width: 100%; height: 100%; background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 60%); } .bio-cta-box p { position: relative; color: white; font-size: clamp(15px, 2.5vw, 19px); line-height: 1.7; font-weight: 600; text-shadow: 0 2px 12px rgba(0,0,0,.1); margin: 0; } /* === RESPONSIVE MOBILE === */ @media (max-width: 767px) { .bio-grid { grid-template-columns: 1fr; gap: 1rem; } .bio-card { padding: 1.125rem; } .bio-section { margin-bottom: 1.75rem; } .bio-hero { padding: 2rem 1.25rem; margin-bottom: 1.75rem; border-radius: var(--bio-radius-sm); } .bio-premium h2 { margin-bottom: 1rem; padding-bottom: .75rem; } .bio-premium h2::after { width: 40px; height: 3px; } .bio-grid-compact { gap: .625rem; } .bio-grid-compact .bio-card { padding: .75rem; } .bio-step { padding: 1rem; } .bio-step-number { width: 36px; height: 36px; font-size: 15px; } .bio-tip { flex-direction: column; gap: .5rem; padding: 1rem; } .bio-accordion-header { padding: .875rem 1rem; font-size: 14px; } .bio-accordion-content { padding: 0 1rem .875rem; font-size: 13px; } .bio-badges-top { gap: .375rem; } .bio-badge { padding: 6px 12px; font-size: 11px; } } /* === ANIMATIONS === */ @media (prefers-reduced-motion: no-preference) { .bio-card { animation: fadeInUp .5s ease backwards; } .bio-card:nth-child(1) { animation-delay: .05s; } .bio-card:nth-child(2) { animation-delay: .1s; } .bio-card:nth-child(3) { animation-delay: .15s; } .bio-card:nth-child(4) { animation-delay: .2s; } .bio-card:nth-child(5) { animation-delay: .25s; } .bio-card:nth-child(6) { animation-delay: .3s; } .bio-step { animation: fadeInUp .5s ease backwards; } .bio-step:nth-child(1) { animation-delay: .1s; } .bio-step:nth-child(2) { animation-delay: .2s; } .bio-step:nth-child(3) { animation-delay: .3s; } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } /* === ACCESSIBILITÉ === */ @media (prefers-reduced-motion: reduce) { .bio-premium * { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; } }