מתנה שני בקבוקים - Happymami Lactancia Materna

📦 משלוח חינם לספרד היבשתית החל מ־49€*

המתנה המושלמת
היא יוצרת אותה

את קונה את הערכה. היא מעצבת את הפטמות שלה
בהתאמה אישית מהבית, בחינם.

מתנה
המתנה המושלמת אם...
היא בהיריון

היא מממשת אותו כשהיא צריכה. בלי לחץ.

מסיבת לידה

המתנה שאף חברה אחרת לא תביא.

זה התינוק הראשון שלה

הפעם הראשונה היא הקשה ביותר. שלא תהיה לבד.

את רוצה לקלוע בול

היא בוחרת מה שהיא צריכה. אי אפשר לטעות.

מאושר על ידי מיילדות
+100,000 אמהות סומכות

4.9/5 ⭐⭐⭐⭐⭐ בגוגל

.google-reviews-video-container { --videos-visibles: 4; width: 100%; max-width: 1080px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; padding: 10px 0; } @media (max-width: 767px) { .google-reviews-video-container { --videos-visibles: 2; max-width: 100%; } } .reviews-carousel-wrapper { width: 100%; overflow: hidden; } .reviews-track { display: flex; width: 100%; } .reviews-track.animated { transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1); } .review-slide { flex: 0 0 calc(100% / var(--videos-visibles)); padding: 0 6px; box-sizing: border-box; display: flex !important; justify-content: center !important; } .video-card { position: relative; width: 90% !important; height: 280px !important; background-color: transparent !important; border-radius: 20px; overflow: hidden; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06); } @media (max-width: 767px) { .review-slide { padding: 0 8px; } .video-card { width: 100% !important; height: 240px !important; } } /* Importante: Añadimos object-fit cover al póster para que mantenga proporciones */ .video-card video { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block; border-radius: 20px; background-color: #000 !important; transform: scale(1.02); } .play-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background: rgba(0, 0, 0, 0.02); cursor: pointer; transition: opacity 0.3s ease, visibility 0.3s ease; z-index: 2; } .video-card.playing .play-overlay { opacity: 0; visibility: hidden; pointer-events: none; } .play-button-circle { width: 50px; height: 50px; border: 2.5px solid #ffffff; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0.15); backdrop-filter: blur(2px); transition: transform 0.2s ease; } .play-button-circle svg { width: 20px; height: 20px; margin-left: 3px; } @media (max-width: 767px) { .play-button-circle { width: 42px; height: 42px; border-width: 2px; } .play-button-circle svg { width: 16px; height: 16px; margin-left: 2px; } } .reviews-dots { display: flex; justify-content: center; gap: 14px; margin-top: 18px; min-height: 11px; } .review-dot { width: 11px; height: 11px; background-color: #f3cbd3 !important; border: none !important; border-radius: 50%; cursor: pointer; padding: 0; transition: background-color 0.3s ease; outline: none !important; box-shadow: none !important; -webkit-tap-highlight-color: transparent; } .review-dot.active { background-color: #6d1b23 !important; } (function() { const carruselInfinitoReal = () => { const container = document.querySelector(".google-reviews-video-container"); const track = document.querySelector(".reviews-track"); const dotsContainer = document.querySelector(".reviews-dots"); if (!container || !track || !dotsContainer) return; let originalSlides = Array.from(track.children); const totalOriginals = originalSlides.length; if (totalOriginals === 0) return; const getStepPercent = () => { const videosVisibles = parseFloat(getComputedStyle(container).getPropertyValue("--videos-visibles")) || 4; return 100 / videosVisibles; }; for (let i = 0; i < 4; i++) { track.appendChild(originalSlides[i % totalOriginals].cloneNode(true)); } for (let i = 1; i <= 4; i++) { const targetIndex = (totalOriginals - i % totalOriginals + totalOriginals) % totalOriginals; track.insertBefore(originalSlides[targetIndex].cloneNode(true), track.firstChild); } const allSlides = track.querySelectorAll(".review-slide"); let currentIndex = 4; track.style.transform = `translateX(-${currentIndex * getStepPercent()}%)`; dotsContainer.innerHTML = ""; for (let i = 0; i { let dotActiveIndex = (index - 4) % totalOriginals; if (dotActiveIndex { if (idx === dotActiveIndex) { dot.classList.add("active"); } else { dot.classList.remove("active"); } }); }; const moverA = (index, conAnimacion = true) => { currentIndex = index; if (conAnimacion) { track.classList.add("animated"); } else { track.classList.remove("animated"); } track.style.transform = `translateX(-${currentIndex * getStepPercent()}%)`; actualizarPuntitos(currentIndex); }; track.addEventListener("transitionend", () => { if (currentIndex >= totalOriginals + 4) { moverA(4, false); } if (currentIndex { const targetDot = e.target.closest(".review-dot"); if (!targetDot) return; e.preventDefault(); const targetSection = parseInt(targetDot.getAttribute("data-target"), 10); moverA(targetSection + 4, true); }); allSlides.forEach((slide) => { const video = slide.querySelector("video"); const overlay = slide.querySelector(".play-overlay"); if (!video || !overlay) return; overlay.addEventListener("click", (e) => { e.preventDefault(); allSlides.forEach(s => { const v = s.querySelector("video"); if (v && v !== video) v.pause(); }); if (video.paused) { // Al hacer play, el navegador forzará la carga del archivo, eliminando el bloqueo inicial video.play().catch(err => console.log(err)); video.controls = true; } }); video.addEventListener("play", () => slide.querySelector(".video-card").classList.add("playing")); video.addEventListener("pause", () => { slide.querySelector(".video-card").classList.remove("playing"); video.controls = false; }); video.addEventListener("ended", () => { slide.querySelector(".video-card").classList.remove("playing"); video.controls = false; video.currentTime = 0; }); }); let startX = 0; let endX = 0; track.addEventListener("touchstart", (e) => { startX = e.touches[0].clientX; }, { passive: true }); track.addEventListener("touchend", (e) => { endX = e.changedTouches[0].clientX; const threshold = 40; if (startX - endX > threshold) { moverA(currentIndex + 1, true); } else if (endX - startX > threshold) { moverA(currentIndex - 1, true); } }, { passive: true }); window.addEventListener("resize", () => { moverA(currentIndex, false); }); }; if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", carruselInfinitoReal); } else { carruselInfinitoReal(); } })();
:root { --pink-light: #fce4ec; --pink-main: #F49898; --green-main: #F49898; --bg-white: #ffffff; --text-dark: #3A4249; --granate-titles: #773232; --total-duration: 6s; --font-itc-souvenir: "ITC Souvenir Demi Regular", "ITC Souvenir Demi", serif; --font-euclid: "Euclid Circular B Regular", "Euclid Circular B", sans-serif; } .stepper-wrapper { font-family: var(--font-euclid); max-width: 850px; margin: 20px auto; padding: 0 10px; text-align: center; } /* TÍTULO ACTUALIZADO SEGÚN LA FOTO */ .stepper-title { font-family: var(--font-itc-souvenir); color: #773232; /* El granate de la foto */ font-size: 28px; /* Tamaño más grande y robusto como en la imagen */ margin-bottom: 50px; font-weight: normal; text-transform: none; /* Quitamos las mayúsculas */ letter-spacing: -0.5px; /* Un poco más juntas las letras como en el logo */ } .stepper-container { position: relative; display: flex; justify-content: space-between; align-items: flex-start; } /* BARRA DE PROGRESO */ .progress-track { position: absolute; top: 22px; left: 120px; right: 120px; height: 5px; background-color: var(--pink-light); z-index: 1; } .progress-fill { height: 100%; width: 0%; background-color: var(--green-main); animation: fillBar var(--total-duration) infinite ease-in-out; } /* AQUÍ ESTÁ LA SOLUCIÓN: Forzamos opacity: 1 hasta el 85% */ @keyframes fillBar { 0%, 10% { width: 0%; opacity: 1; } 40% { width: 50%; opacity: 1; } 70%, 85% { width: 100%; opacity: 1; } 95%, 100% { width: 100%; opacity: 0; } } .step-item { position: relative; z-index: 2; flex: 1; display: flex; flex-direction: column; align-items: center; min-width: 0; } .step-circle { width: 50px; height: 50px; background-color: var(--bg-white); border: 2px solid var(--pink-light); border-radius: 50%; display: flex; justify-content: center; align-items: center; font-family: var(--font-euclid); font-weight: bold; color: var(--pink-main); margin-bottom: 15px; animation-duration: var(--total-duration); animation-iteration-count: infinite; animation-timing-function: ease-in-out; } @keyframes circleStep1 { 0%, 10% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } 15%, 85% { background: var(--green-main); border-color: var(--green-main); color: white; } 95%, 100% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } } @keyframes circleStep2 { 0%, 40% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } 45%, 85% { background: var(--green-main); border-color: var(--green-main); color: white; } 95%, 100% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } } @keyframes circleStep3 { 0%, 70% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } 75%, 85% { background: var(--green-main); border-color: var(--green-main); color: white; } 95%, 100% { background: var(--bg-white); border-color: var(--pink-light); color: var(--pink-main); } } #circle-1 { animation-name: circleStep1; } #circle-2 { animation-name: circleStep2; } #circle-3 { animation-name: circleStep3; } .step-label { font-family: var(--font-itc-souvenir); font-weight: normal; font-size: 20px; margin-bottom: 5px; color: var(--text-dark); animation-duration: var(--total-duration); animation-iteration-count: infinite; animation-timing-function: ease-in-out; } @keyframes labelStep1 { 0%, 10% { color: var(--text-dark); } 15%, 85% { color: var(--granate-titles); } 95%, 100% { color: var(--text-dark); } } @keyframes labelStep2 { 0%, 40% { color: var(--text-dark); } 45%, 85% { color: var(--granate-titles); } 95%, 100% { color: var(--text-dark); } } @keyframes labelStep3 { 0%, 70% { color: var(--text-dark); } 75%, 85% { color: var(--granate-titles); } 95%, 100% { color: var(--text-dark); } } #label-1 { animation-name: labelStep1; } #label-2 { animation-name: labelStep2; } #label-3 { animation-name: labelStep3; } .step-desc { font-family: var(--font-euclid); font-size: 14px; color: #3A4249; line-height: 1.2; } /* MÓVIL */ @media (max-width: 600px) { .stepper-title { font-size: 22px; /* Un poco más pequeño en móvil pero manteniendo estilo */ margin-bottom: 30px; } .step-circle { width: 35px; height: 35px; font-size: 14px; } .step-label { font-size: 18px; } .step-desc { font-size: 14px; } /* BARRA DE PROGRESO */ .progress-track { position: absolute; top: 15px; left: 20%; right: 15%; height: 4px; background-color: var(--pink-light); z-index: 1; } }
Cómo funciona
1
Tú regalas
Elige el pack y personaliza los colores
2
Ella recibe
Pack listo con su código QR único
3
Ella diseña
Configura sus tetinas, las enviamos gratis
hf_20260318_100827_bbb6d11e-9c47-48b0-8901-fff01ef399ba (1) עותק

מתנה שעובדת באמת

את לא קונה בקבוק. את מעניקה תמיכה בהנקה שלה.

היא יכולה לגשת לייעוץ עם צוות המיילדות שלנו

/* Contenedor principal: ahora permite saltar de línea */ .seccion-badges-cuadrados { padding: 0px 10px; display: flex; flex-wrap: wrap; /* PERMITE DOS LÍNEAS */ gap: 12px; width: 100%; box-sizing: border-box; justify-content: center; margin-top: 20px; } /* Tarjetas individuales: ahora al 50% de ancho */ .badge-cuadrado { /* 50% menos la mitad del gap para que encajen dos por línea */ flex: 0 0 calc(50% - 6px); background-color: #ffffff; border-radius: 20px; padding: 25px 15px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; box-sizing: border-box; box-shadow: 0 4px 12px rgba(0,0,0,0.05); min-height: 180px; /* Altura mínima para que sean uniformes */ font-family: "Euclid Circular B", Sans-Serif; } /* Iconos desde Medios de WordPress */ .badge-cuadrado img { width: 70px; height: 70px; margin-bottom: 12px; object-fit: contain; } /* Títulos */ .badge-cuadrado h4 { margin: 0 0 8px 0; font-size: 16px!important; /* Un poco más grande al tener más espacio */ font-weight: 800; color: #1a2b3c; line-height: 1.2; font-family: "Euclid Circular B", Sans-Serif; } /* Descripciones */ .badge-cuadrado p { margin: 0; font-family: sans-serif; font-size: 14px!important; color: #7f8c8d; line-height: 1.3; } /* Ajustes para móviles */ @media (max-width: 480px) { .badge-cuadrado { padding: 15px 10px; min-height: 160px; } .badge-cuadrado h4 { font-size: 13px; } .badge-cuadrado p { font-size: 11px; } }

Matrona de confianza

Pautas de aceptación incluidas gratis

Acierto seguro

El único 100% personalizado por ella

94% aceptación

A la primera gracias al diseño a medida

Sin acertar tallas

Ella diseña desde casa, el regalo nunca falla

59,90  49,90 ¡Ahorra 10,00 !

2 בקבוקים בהתאמה אישית
מתקן למדידת אבקת חלב
תרמוס 500 מ”ל
הנחיות קבלה וייעוץ מקצועי

לא, בכלל לא. את קונה את הערכה והיא מגדירה את הבקבוק מהבית על ידי מענה על שאלות לגבי האנטומיה שלה. את לא צריכה לקלוע בול.

בתוך הערכה תמצאי כרטיס עם קוד אלפאנומרי ייחודי. היכנסי לאתר שלנו, הזיני את הקוד והתאימי אישית את הפטמה לפי האנטומיה שלה וגיל התינוק. לאחר האישור, אנו שולחים את הפטמות לביתה ללא עלות נוספת. התהליך אורך כ-5 דקות.

היא תקבל הנחיות קבלה חינם — מדריך מותאם אישית של צעד אחר צעד להאכלות הראשונות. אם היא רוצה ליווי אישי, היא יכולה להוסיף ייעוץ 1:1 עם המיילד שלנו מנואל או עם הפסיכולוגית הנקה שלנו פאולה.

לקוד יש שנה אחת של תוקף מתאריך הרכישה. היא יכולה לממש אותו כשהתינוק נולד או כשהיא צריכה, בבחירת הזרימה המתאימה לגיל התינוק באותו רגע.

זה אחד הזמנים הטובים ביותר לתת אותו במתנה. עם שנה אחת של תוקף, היא יכולה לחכות עד שהתינוק ייוולד כדי לעצב את הפטמות עם הגודל והזרימה המדויקים שהיא תצטרך באותו רגע.

כן, את יכולה להזין את הכתובת שלה ישירות בסיום הרכישה. היא תקבל את הערכה עם קוד ה-QR והנחיות הקבלה הכלולות.

הכוס והפטמה עשויים מסיליקון רפואי, ללא BPA וחומרים רעילים. אינו נשבר בנפילה, תואם למדיח כלים, מעקר, מחמם בקבוקים ומיקרוגל.

הזמנות לפני השעה 13:00 נשלחות באותו יום (שני עד שישי). 90% מהמשלוחים מגיעים תוך 24 שעות בחצי האי האיברי. האיים הבלאריים: 2–4 ימי עסקים.

jQuery(document).ready(function() { jQuery('#pre-btn .product').html(jQuery('.happymami-product-card.active .variation-title').html()); jQuery('#pre-btn .regular-price').html(jQuery('.happymami-product-card.active .regular-price').html()); jQuery('#pre-btn .offer-price').html(jQuery('.happymami-product-card.active .offer-price').html()); jQuery('.happymami-product-card').on('click', function() { jQuery('#pre-btn .product').html(jQuery('.happymami-product-card.active .variation-title').html()); jQuery('#pre-btn .regular-price').html(jQuery('.happymami-product-card.active .regular-price').html()); jQuery('#pre-btn .offer-price').html(jQuery('.happymami-product-card.active .offer-price').html()); }); });
(function() { const handleScroll = () => { const boton = document.getElementById('boton-flotante'); const stop = document.querySelector('.product-selectors, #product-selectors, product-selectors'); if (!boton || !stop) return; const rect = stop.getBoundingClientRect(); const windowHeight = window.innerHeight; // Si la parte superior de la sección entra en la pantalla (o ya la pasaste) if (rect.top <= windowHeight) { boton.style.cssText = "opacity: 0 !important; visibility: hidden !important; transition: all 0.4s ease;"; } else { // Si estás más arriba de la sección boton.style.cssText = "opacity: 1 !important; visibility: visible !important; transition: all 0.4s ease;"; } }; window.addEventListener('scroll', handleScroll); window.addEventListener('resize', handleScroll); document.addEventListener('DOMContentLoaded', handleScroll); })(); #boton-flotante { bottom: 20px !important; left: 50% !important; transform: translateX(-50%) !important; right: auto !important; z-index: 9999 !important; display: inline-flex !important; white-space: nowrap !important; position: fixed; transition: opacity 0.4s ease, visibility 0.4s ease !important; }
aykon-itzuv-0

הנחיות מקדימות

aykon-itzuv-0

היי, אני אלבה! ההולוגרמה האמיתית של אחת המיילדות שלנו, ואני אלווה אותך לאורך כל תהליך העיצוב. נעים מאוד להכיר!

זכרי שהעיצוב כולל 5 שלבים ובכל שלב תמצאי אפשרויות שונות שביניהן תחליקי כדי למצוא את העיצוב המושלם שלך.

אם את מניקה, עקבי אחרי ההנחיות עם הסימון:

[הנקה]

אם את נותנת בקבוק באופן בלעדי, עקבי אחרי ההנחיות עם הסימון:

[בקבוק בלבד]

שלב 1: סוג הפטמה

שלב 2: זווית הפטמה של הבקבוק

שלב 3: מהירות הזרימה

שלב 4: קיבולת הבקבוק

שלב 5: הוסיפי צבע

אם יש לך שאלות לגבי העיצוב שלך, אפשר ליצור איתנו קשר בוואטסאפ כדי שנעזור לך.

בקבוק ipad happymami
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.
Ha ocurrido un problema.