top of page

Éléments essentiels

La Potion Fée du Bien est un complément alimentaire anti-stress pour chien, et chat, formulé à base de plantes apaisantes . Idéale en cas de troubles du sommeil, d’agitation ou de nervosité, cette potion naturelle soutient l’équilibre émotionnel de votre animal au fil des jours.
Volume

200ML

De Goede Fee Potion is een antistress voedingssupplement voor honden en katten, samengesteld met kalmerende planten.

Ideaal bij slaapstoornissen, rusteloosheid of nervositeit, ondersteunt dit natuurlijke drankje de emotionele balans van uw huisdier gedurende de dag.
Volume
200 ml

 

Potion Fée du bien

SKU : D&MZen
29,90 €Prix
TVA Incluse |
0/500
Quantité
les commandes sont généralement disponibles endéans les deux semaines
  • Liste des ingrédients

    100% d'ingrédients d'origine naturelle.
    Extraits fluides aqueux de plantes sèches : Melisse, Griffonia, Passiflore, Valériane, Glycerine, Chlorure de Sodiumacide ascorbique, sorbate de potassium.

    Lijst met ingrediënten

    100% ingrediënten van natuurlijke oorsprong.
    Waterige vloeibare extracten van gedroogde planten: melisse, griffonia, passiebloem, valeriaan, glycerine, natriumchloride, ascorbinezuur, kaliumsorbaat.
    • Fait main
    • Eco-Friendly
    • Cruelty free
    • Vegan
    • Made in France
  • 🌿 s’intègre facilement à la gamelle de votre chien et chat. En cure ponctuelle ou prolongée, elle les chiens et les chats sujets à l’anxiété, au stress ou aux changements de comportement. Dosage en fonction du poids de votre anima

    🌿  gemakkelijk toe te voegen aan de voerbak huisdier. Als eenmalige of langdurige behandeling helpt het honden en katten die vatbaar zijn voor angst, stress of gedragsveranderingen.

    Dosering volgens het gewicht van uw huisdier

Sit Happens Coaching - Tous droits réservés

bottom of page
function syncTiles(){ $grid.querySelectorAll('.pc-item').forEach(el=>{ const name = el.getAttribute('data-name'); const active = (selectionMode==='single') ? (selected[0]===name) : selected.includes(name); el.setAttribute('aria-pressed', active); el.classList.toggle('is-selected', active); updateBadge(el, name); }); } function updateBadge(el, name){ // Nettoie el.querySelectorAll('.pc-badge').forEach(b=>b.remove()); if(selectionMode==='double'){ const idx = selected.indexOf(name); if(idx>-1){ const b = document.createElement('div'); b.className='pc-badge'; b.textContent = idx===0? 'A' : 'B'; el.appendChild(b); } } } function updateSummary(){ if(selected.length===0){ $summary.textContent = 'Aucune sélection'; return; } if(selectionMode==='single'){ $summary.textContent = `Sélection: ${selected[0]}`; } else { const [a,b] = selected; $summary.textContent = `Couleurs: ${a || '—'} ${b? ' + '+b : ''}`; } } function syncHiddenFields(){ // Injection facultative dans des champs existants de formulaire try{ if(selectionMode==='single' && CONFIG.formFieldSingleId){ const i = document.getElementById(CONFIG.formFieldSingleId); if(i) i.value = selected[0] || ''; } if(selectionMode==='double'){ if(CONFIG.formFieldDoubleIdA){ const ia = document.getElementById(CONFIG.formFieldDoubleIdA); if(ia) ia.value = selected[0] || ''; } if(CONFIG.formFieldDoubleIdB){ const ib = document.getElementById(CONFIG.formFieldDoubleIdB); if(ib) ib.value = selected[1] || ''; } } }catch(err){ /* silencieux */ } } // Toolbar (changer le mode à la volée) $root.querySelectorAll('.pc-chip').forEach(btn=>{ btn.addEventListener('click', ()=>{ selectionMode = btn.getAttribute('data-mode'); selected = []; $root.querySelectorAll('.pc-chip').forEach(b=>b.setAttribute('aria-pressed','false')); btn.setAttribute('aria-pressed','true'); $grid.setAttribute('role', selectionMode==='single'?'radiogroup':'group'); renderGrid(); }) }); // Actions $copy.addEventListener('click', async ()=>{ const text = (selectionMode==='single') ? (selected[0] || '') : selected.join(' / '); try{ await navigator.clipboard.writeText(text); $copy.textContent = 'Copié !'; setTimeout(()=>{$copy.textContent='Copier la sélection'},1200); }catch(err){ alert(text); } }); $clear.addEventListener('click', ()=>{ selected=[]; syncTiles(); updateSummary(); syncHiddenFields(); }); // Premier rendu renderGrid(); })();