Description
Infusion ayurvédique · Atma
Virya Bio Vitalité en sachets
Une infusion 100 % biologique formulée selon la tradition ayurvédique pour retrouver une énergie profonde et durable, sans excitants ni théine.
AYURVÉDIQUE
SANS THÉINE
FABRIQUÉ EN FRANCE
VEGAN
Vous ressentez un coup de mou persistant, une fatigue qui ne part pas malgré le repos, ou vous sortez tout juste d’une période difficile ? Virya Bio Vitalité d’Atma vous propose une approche radicalement différente des boissons énergisantes classiques : ici, on ne force pas le corps, on le nourrit et on l’accompagne dans sa régénération naturelle.
Une formule ayurvédique bio, pensée pour la récupération durable
Là où une boisson caféinée vous donne un coup de fouet qui s’effondre deux heures plus tard, Virya agit en profondeur sur les causes de la fatigue. Ses plantes adaptogènes et digestives travaillent en synergie pour restaurer l’énergie naturelle de votre organisme, jour après jour.
🔥 Trikatu (gingembre, poivre noir, poivre long)
Ce trio traditionnel ayurvédique stimule le feu digestif, améliore l’assimilation des nutriments et prépare le terrain pour que toutes les autres plantes agissent mieux.
🌿 Ashwagandha
Plante adaptogène de référence, elle aide le corps à mieux gérer le stress, à réduire la fatigue physique et mentale, et à restaurer l’équilibre général.
🍈 Amalaki (amla)
Fruit riche en vitamine C naturelle, il soutient l’immunité, nourrit les tissus en profondeur et favorise une récupération progressive et durable.
✨ Cardamome et cannelle
Pour la chaleur, le réconfort aromatique et un soutien digestif complémentaire.
🍃 Réglisse
Adoucissante et harmonisante, elle équilibre la formule et rend la boisson naturellement sucrée sans sucre ajouté.
Pour qui est faite cette infusion vitalité bio ?
Virya Bio Vitalité convient particulièrement si vous vous reconnaissez dans l’une de ces situations :
Fatigue chronique
Baisse d’énergie inexpliquée qui persiste malgré le repos.
Convalescence
Récupération après une maladie ou une opération.
Surmenage
Épuisement professionnel ou émotionnel.
Récupération sportive
Soutien après un effort physique intense.
Changement de saison
Quand le corps réclame un soutien pour s’adapter.
Cette infusion est sans théine, ce qui la rend idéale à tout moment de la journée, y compris le soir, sans perturber votre sommeil.
Comment préparer et utiliser Virya Bio Vitalité ?
Versez
1 sachet dans une tasse d’eau frémissante (environ 90 °C).
Laissez infuser
5 à 8 minutes pour libérer tous les actifs des plantes.
Dégustez
En dehors des repas, de préférence le matin ou en milieu de journée.
Suivez une cure
21 jours pour des effets visibles et durables.
Composition complète de Virya Bio Vitalité
Racine d’ashwagandha (Withania somnifera), fruit d’amalaki (Phyllanthus emblica), gingembre, poivre noir, poivre long, cardamome, cannelle, réglisse
Agriculture biologique certifiée
Infusion en sachets
France
Sans théine, sans arômes artificiels, convient aux végétariens et végétaliens
Précautions d’emploi
⚠️ Précautions et contre-indications
Ce produit est un complément alimentaire sous forme d’infusion. Il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. Déconseillé aux femmes enceintes ou allaitantes sans avis médical. Tenez hors de portée des enfants. Consultez votre médecin en cas de traitement en cours.
Se soigner naturellement
Pas de stimulants, pas de promesses vides : juste des plantes ayurvédiques certifiées bio, qui travaillent en douceur pour vous redonner l’énergie qui vous manque. Une tasse par jour, une cure de 21 jours, et vous vous sentez à nouveau vous-même.
:root {
–soi-virya-marine: #1A2D3D;
–soi-virya-marine-dark: #0F1E2B;
–soi-virya-marine-light: #2C4458;
–soi-virya-pomme: #A1C544;
–soi-virya-pomme-dark: #84A636;
–soi-virya-pomme-light: rgba(161,197,68,0.10);
–soi-virya-white: #FFFFFF;
–soi-virya-off-white: #F8FAF6;
–soi-virya-stone: #F1F3EE;
–soi-virya-line: #E5E8E0;
–soi-virya-primary: #B83230;
–soi-virya-primary-soft: rgba(184,50,48,0.08);
–soi-virya-accent: #D4A52A;
–soi-virya-text: #1A2D3D;
–soi-virya-text-soft: #4A5B6B;
–soi-virya-text-muted: #7B8693;
–soi-virya-shadow: 0 2px 8px rgba(26,45,61,0.06);
–soi-virya-shadow-md: 0 6px 20px rgba(26,45,61,0.08);
–soi-virya-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);
–soi-virya-radius: 12px;
–soi-virya-radius-sm: 8px;
–soi-virya-radius-pill: 999px;
}
.soi-virya-fiche * { margin: 0; padding: 0; box-sizing: border-box; }
.soi-virya-fiche img { max-width: 100%; height: auto; }
.soi-virya-fiche {
max-width: 1040px;
margin: 0 auto;
padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);
background: var(–soi-virya-white);
font-family: ‘Poppins’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, sans-serif;
color: var(–soi-virya-text);
line-height: 1.7;
-webkit-font-smoothing: antialiased;
}
/* === HERO === */
.soi-virya-hero {
position: relative;
background: var(–soi-virya-marine);
padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);
margin-bottom: clamp(2rem, 4vw, 3rem);
border-radius: var(–soi-virya-radius);
text-align: center;
overflow: hidden;
}
.soi-virya-hero::before {
content: »;
position: absolute;
top: 0; left: 0; right: 0;
height: 4px;
background: var(–soi-virya-pomme);
}
.soi-virya-hero-tag {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 11px;
font-weight: 500;
letter-spacing: 0.12em;
text-transform: uppercase;
color: rgba(255,255,255,0.7);
margin-bottom: 1rem;
}
.soi-virya-tag-dot {
display: inline-block;
width: 6px;
height: 6px;
background: var(–soi-virya-pomme);
border-radius: 50%;
}
.soi-virya-hero-title {
display: block;
color: var(–soi-virya-white);
font-family: ‘Poppins’, sans-serif;
font-size: clamp(26px, 5vw, 38px);
font-weight: 600;
letter-spacing: -0.02em;
line-height: 1.2;
margin-bottom: 0.75rem;
}
.soi-virya-hero-subtitle {
font-family: ‘Inter’, sans-serif;
font-size: clamp(14px, 2vw, 16px);
color: rgba(255,255,255,0.85);
max-width: 580px;
margin: 0 auto 1.5rem;
line-height: 1.6;
}
.soi-virya-hero-labels {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
}
.soi-virya-label {
display: inline-block;
padding: 6px 14px;
background: transparent;
border: 1px solid rgba(255,255,255,0.3);
color: var(–soi-virya-white);
font-size: 11px;
font-weight: 500;
letter-spacing: 0.08em;
border-radius: var(–soi-virya-radius-pill);
font-family: ‘Inter’, sans-serif;
}
.soi-virya-label-accent {
background: var(–soi-virya-pomme);
border-color: var(–soi-virya-pomme);
color: var(–soi-virya-marine);
font-weight: 600;
}
/* === SECTIONS === */
.soi-virya-section {
margin-bottom: clamp(2rem, 4vw, 3rem);
}
.soi-virya-section h2 {
font-family: ‘Poppins’, sans-serif;
font-size: clamp(20px, 3vw, 26px);
font-weight: 600;
color: var(–soi-virya-marine);
margin-bottom: 1.5rem;
letter-spacing: -0.01em;
line-height: 1.3;
position: relative;
padding-bottom: 12px;
}
.soi-virya-section h2::after {
content: »;
position: absolute;
bottom: 0;
left: 0;
width: 40px;
height: 3px;
background: var(–soi-virya-pomme);
border-radius: 2px;
}
.soi-virya-section-intro {
font-size: clamp(14px, 2vw, 16px);
color: var(–soi-virya-text-soft);
margin-bottom: 1.5rem;
max-width: 720px;
line-height: 1.7;
}
.soi-virya-section p {
font-size: clamp(14px, 2vw, 15px);
color: var(–soi-virya-text);
line-height: 1.7;
margin-bottom: 0.8rem;
}
.soi-virya-section p:last-child {
margin-bottom: 0;
}
/* === BENEFITS === */
.soi-virya-benefits {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 1.5rem;
}
.soi-virya-benefit {
background: var(–soi-virya-white);
padding: 1.5rem 1.25rem;
border-radius: var(–soi-virya-radius);
border: 1px solid var(–soi-virya-line);
text-align: center;
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.soi-virya-benefit:hover {
transform: translateY(-2px);
box-shadow: var(–soi-virya-shadow-md);
}
.soi-virya-benefit-icon {
width: 56px;
height: 56px;
margin: 0 auto 1rem;
background: var(–soi-virya-marine);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
position: relative;
}
.soi-virya-benefit-icon::after {
content: »;
position: absolute;
inset: -4px;
border: 1.5px solid var(–soi-virya-pomme);
border-radius: 50%;
opacity: 0;
transition: opacity 0.2s ease;
}
.soi-virya-benefit:hover .soi-virya-benefit-icon::after {
opacity: 1;
}
.soi-virya-benefit h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 16px;
font-weight: 600;
color: var(–soi-virya-marine);
margin-bottom: 0.5rem;
}
.soi-virya-benefit p {
font-size: 13px;
color: var(–soi-virya-text-soft);
line-height: 1.6;
margin: 0;
}
/* === GRID + CARDS === */
.soi-virya-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 1.25rem;
}
.soi-virya-card {
background: var(–soi-virya-off-white);
padding: 1.25rem 1.5rem;
border-radius: var(–soi-virya-radius);
border-left: 3px solid var(–soi-virya-pomme);
}
.soi-virya-card h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 16px;
font-weight: 600;
color: var(–soi-virya-marine);
margin-bottom: 0.5rem;
}
.soi-virya-card p {
font-size: 14px;
color: var(–soi-virya-text-soft);
line-height: 1.6;
margin: 0;
}
/* === TIMELINE === */
.soi-virya-timeline {
display: flex;
flex-direction: column;
gap: 1rem;
}
.soi-virya-step {
display: flex;
gap: 1.25rem;
background: var(–soi-virya-white);
padding: 1.25rem 1.5rem;
border-radius: var(–soi-virya-radius);
border: 1px solid var(–soi-virya-line);
align-items: flex-start;
}
.soi-virya-step-num {
flex-shrink: 0;
width: 36px;
height: 36px;
background: var(–soi-virya-marine);
color: var(–soi-virya-white);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: ‘Poppins’, sans-serif;
font-weight: 600;
font-size: 14px;
}
.soi-virya-step-content h3 {
font-family: ‘Poppins’, sans-serif;
font-size: 15px;
font-weight: 600;
color: var(–soi-virya-marine);
margin-bottom: 0.3rem;
}
.soi-virya-step-content p {
font-size: 14px;
color: var(–soi-virya-text-soft);
line-height: 1.6;
margin: 0;
}
/* === COMPOSITION === */
.soi-virya-compo {
background: var(–soi-virya-off-white);
border-radius: var(–soi-virya-radius);
padding: 0.5rem 0;
overflow: hidden;
}
.soi-virya-compo-row {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem 1.5rem;
border-bottom: 1px solid var(–soi-virya-line);
gap: 1rem;
flex-wrap: wrap;
}
.soi-virya-compo-row:last-child {
border-bottom: none;
}
.soi-virya-compo-label {
font-size: 12px;
font-weight: 500;
color: var(–soi-virya-text-muted);
text-transform: uppercase;
letter-spacing: 0.08em;
flex-shrink: 0;
}
.soi-virya-compo-value {
font-family: ‘Poppins’, sans-serif;
font-size: 14px;
font-weight: 500;
color: var(–soi-virya-marine);
text-align: right;
}
/* === TIP === */
.soi-virya-tip {
display: flex;
gap: 1rem;
background: var(–soi-virya-pomme-light);
border-left: 4px solid var(–soi-virya-pomme);
padding: 1.25rem 1.5rem;
border-radius: 0 var(–soi-virya-radius) var(–soi-virya-radius) 0;
align-items: flex-start;
}
.soi-virya-tip-icon {
flex-shrink: 0;
font-size: 22px;
line-height: 1;
}
.soi-virya-tip strong {
display: block;
font-family: ‘Poppins’, sans-serif;
font-weight: 600;
font-size: 14px;
color: var(–soi-virya-marine);
margin-bottom: 4px;
}
.soi-virya-tip p {
font-size: 14px;
color: var(–soi-virya-text);
line-height: 1.6;
margin: 0;
}
/* === ACCORDION === */
.soi-virya-accordion {
display: flex;
flex-direction: column;
gap: 8px;
}
.soi-virya-accordion-item {
background: var(–soi-virya-off-white);
border-radius: var(–soi-virya-radius-sm);
border: 1px solid var(–soi-virya-line);
overflow: hidden;
}
.soi-virya-accordion-header {
font-family: ‘Poppins’, sans-serif;
font-weight: 500;
font-size: 14px;
color: var(–soi-virya-marine);
padding: 1rem 1.25rem;
cursor: pointer;
list-style: none;
display: flex;
justify-content: space-between;
align-items: center;
}
.soi-virya-accordion-header::-webkit-details-marker {
display: none;
}
.soi-virya-accordion-header::after {
content: ‘+’;
font-size: 20px;
font-weight: 300;
color: var(–soi-virya-pomme);
transition: transform 0.2s ease;
}
.soi-virya-accordion-item[open] .soi-virya-accordion-header::after {
transform: rotate(45deg);
}
.soi-virya-accordion-content {
padding: 0 1.25rem 1rem;
}
.soi-virya-accordion-content p {
font-size: 14px;
color: var(–soi-virya-text-soft);
line-height: 1.6;
margin: 0;
}
/* === CTA BOX === */
.soi-virya-cta-box {
background: var(–soi-virya-marine);
padding: clamp(2rem, 4vw, 2.5rem);
border-radius: var(–soi-virya-radius);
text-align: center;
position: relative;
overflow: hidden;
}
.soi-virya-cta-box::before {
content: »;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 60px;
height: 4px;
background: var(–soi-virya-pomme);
border-radius: 0 0 4px 4px;
}
.soi-virya-cta-tag {
font-family: ‘Inter’, sans-serif;
font-size: 11px;
font-weight: 500;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(–soi-virya-pomme);
margin-bottom: 0.75rem;
}
.soi-virya-cta-text {
font-family: ‘Poppins’, sans-serif;
font-size: clamp(16px, 3vw, 20px);
font-weight: 500;
color: var(–soi-virya-white);
line-height: 1.4;
margin: 0;
max-width: 580px;
margin-left: auto;
margin-right: auto;
}
/* === RESPONSIVE === */
@media (max-width: 640px) {
.soi-virya-step {
flex-direction: column;
gap: 0.75rem;
}
.soi-virya-compo-row {
flex-direction: column;
align-items: flex-start;
gap: 4px;
}
.soi-virya-compo-value {
text-align: left;
}
.soi-virya-hero {
padding: 1.75rem 1.25rem;
}
.soi-virya-benefits {
grid-template-columns: 1fr;
}
}
/* === ACCESSIBILITÉ === */
@media (prefers-reduced-motion: reduce) {
.soi-virya-fiche * {
animation: none;
transition: none;
}
}
@media (prefers-contrast: more) {
.soi-virya-fiche {
–soi-virya-text-soft: #2C3E50;
–soi-virya-line: #B0B8B0;
}
}








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