Ir directamente a la información del producto
/* ============================================================ WELLFRESH LANDING PAGE — CSS Archivo: wellfresh-landing.css Subir a: Shopify Admin > Themes > Edit code > Assets ============================================================ */ /* ---- Variables de color ---- */ :root { --wf-green: #1a8a4a; --wf-green-dark: #136638; --wf-green-light:#e8f5ee; --wf-mint: #d4edda; --wf-gold: #f5a623; --wf-dark: #1a1a2e; --wf-gray: #6b7280; --wf-light: #f9fafb; --wf-white: #ffffff; --wf-red: #e53e3e; --wf-radius: 12px; --wf-shadow: 0 4px 20px rgba(0,0,0,0.10); --wf-shadow-lg: 0 8px 40px rgba(0,0,0,0.15); } /* ---- Reset de página ---- */ .wf-page { font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: var(--wf-dark); line-height: 1.6; margin: 0; padding: 0; } .wf-page * { box-sizing: border-box; } /* ---- Contenedores ---- */ .wf-container { max-width: 1100px; margin: 0 auto; padding: 0 20px; } .wf-container--narrow { max-width: 800px; } /* ============================================================ TOPBAR ============================================================ */ .wf-topbar { background: var(--wf-green); color: white; font-size: 13px; font-weight: 600; padding: 8px 16px; text-align: center; } .wf-topbar__inner { display: flex; justify-content: center; align-items: center; gap: 12px; flex-wrap: wrap; } .wf-divider { opacity: 0.5; } /* ============================================================ HERO ============================================================ */ .wf-hero { background: linear-gradient(135deg, var(--wf-green-light) 0%, #ffffff 60%); padding: 60px 0; } .wf-hero__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: center; } .wf-hero__image { position: relative; text-align: center; } .wf-hero__img { width: 100%; max-width: 460px; border-radius: var(--wf-radius); box-shadow: var(--wf-shadow-lg); } .wf-badge { position: absolute; background: var(--wf-green); color: white; font-size: 12px; font-weight: 700; padding: 6px 14px; border-radius: 20px; white-space: nowrap; } .wf-badge--top { top: 12px; left: 12px; } .wf-badge--bottom { bottom: 12px; right: 12px; } .wf-eyebrow { font-size: 13px; font-weight: 600; color: var(--wf-green); text-transform: uppercase; letter-spacing: 1px; margin: 0 0 12px; } .wf-hero__title { font-size: clamp(28px, 4vw, 44px); font-weight: 800; line-height: 1.15; margin: 0 0 16px; color: var(--wf-dark); } .wf-highlight { color: var(--wf-green); } .wf-hero__sub { font-size: 17px; color: #374151; margin: 0 0 20px; } /* ---- Estrellas ---- */ .wf-stars { display: flex; align-items: center; gap: 8px; margin-bottom: 24px; } .wf-stars__icons { color: var(--wf-gold); font-size: 20px; letter-spacing: 2px; } .wf-stars__text { font-size: 14px; color: var(--wf-gray); } /* ---- Selector de paquetes ---- */ .wf-packages { margin-bottom: 24px; } .wf-packages__label { font-weight: 600; font-size: 14px; margin-bottom: 10px; color: var(--wf-gray); } .wf-packages__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .wf-pkg input[type="radio"] { display: none; } .wf-pkg__box { border: 2px solid #e5e7eb; border-radius: var(--wf-radius); padding: 10px 8px; text-align: center; cursor: pointer; transition: all 0.2s; position: relative; } .wf-pkg input:checked + .wf-pkg__box { border-color: var(--wf-green); background: var(--wf-green-light); } .wf-pkg--popular .wf-pkg__box, .wf-pkg--best .wf-pkg__box { border-color: var(--wf-green); } .wf-pkg__badge { position: absolute; top: -10px; left: 50%; transform: translateX(-50%); background: var(--wf-green); color: white; font-size: 9px; font-weight: 700; padding: 2px 8px; border-radius: 10px; white-space: nowrap; } .wf-pkg__badge--best { background: var(--wf-gold); } .wf-pkg__qty { display: block; font-weight: 700; font-size: 14px; } .wf-pkg__price { display: block; font-size: 18px; font-weight: 800; color: var(--wf-green); } .wf-pkg__save { display: block; font-size: 11px; color: var(--wf-green); font-weight: 600; } /* ---- Botones ---- */ .wf-btn { display: block; width: 100%; padding: 16px 24px; border: none; border-radius: var(--wf-radius); font-size: 17px; font-weight: 700; cursor: pointer; text-align: center; text-decoration: none; transition: transform 0.15s, box-shadow 0.15s; letter-spacing: 0.3px; } .wf-btn--primary { background: var(--wf-green); color: white; box-shadow: 0 4px 15px rgba(26, 138, 74, 0.4); } .wf-btn--primary:hover { background: var(--wf-green-dark); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(26, 138, 74, 0.5); } .wf-btn--secondary { background: white; color: var(--wf-green); border: 2px solid var(--wf-green); } .wf-btn--secondary:hover { background: var(--wf-green-light); transform: translateY(-1px); } .wf-btn--large { font-size: 20px; padding: 20px 32px; } .wf-cta-note { text-align: center; font-size: 13px; color: var(--wf-gray); margin-top: 10px; } /* ---- Fila de confianza ---- */ .wf-trust-row { display: flex; gap: 16px; margin-top: 16px; } .wf-trust-item { display: flex; align-items: center; gap: 6px; font-size: 13px; color: var(--wf-gray); } .wf-trust-icon { font-size: 18px; } /* ============================================================ SECCIONES GENERALES ============================================================ */ .wf-section-title { font-size: clamp(24px, 3vw, 36px); font-weight: 800; text-align: center; margin: 0 0 16px; line-height: 1.2; } .wf-section-title--left { text-align: left; } .wf-section-sub { text-align: center; color: var(--wf-gray); font-size: 16px; margin: 0 0 40px; } /* ============================================================ PROBLEMA ============================================================ */ .wf-problem { background: #fff8f0; padding: 64px 20px; } .wf-problem__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin: 32px 0; } .wf-problem__card { background: white; border-radius: var(--wf-radius); padding: 24px; display: flex; align-items: flex-start; gap: 14px; box-shadow: var(--wf-shadow); } .wf-problem__icon { font-size: 32px; flex-shrink: 0; } .wf-problem__conclusion { text-align: center; font-size: 18px; font-weight: 600; color: var(--wf-green); margin-top: 8px; } /* ============================================================ SOLUCIÓN ============================================================ */ .wf-solution { padding: 72px 20px; background: white; } .wf-solution__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .wf-solution__img { width: 100%; border-radius: var(--wf-radius); box-shadow: var(--wf-shadow-lg); } .wf-solution__text { font-size: 16px; color: #374151; margin-bottom: 24px; } .wf-check-list { list-style: none; padding: 0; margin: 0; } .wf-check-list li { padding: 8px 0; font-size: 15px; border-bottom: 1px solid #f0f0f0; } .wf-check-list li:last-child { border-bottom: none; } /* ============================================================ CÓMO FUNCIONA ============================================================ */ .wf-how { background: var(--wf-green-light); padding: 72px 20px; } .wf-steps { display: flex; align-items: center; justify-content: center; gap: 24px; margin-top: 40px; flex-wrap: wrap; } .wf-step { background: white; border-radius: var(--wf-radius); padding: 32px 24px; text-align: center; flex: 1; min-width: 180px; max-width: 240px; box-shadow: var(--wf-shadow); } .wf-step__number { width: 52px; height: 52px; background: var(--wf-green); color: white; font-size: 24px; font-weight: 800; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 16px; } .wf-step__title { font-size: 20px; font-weight: 700; margin: 0 0 8px; } .wf-step__text { font-size: 14px; color: var(--wf-gray); margin: 0; } .wf-step__arrow { font-size: 28px; color: var(--wf-green); font-weight: 700; } /* ============================================================ BENEFICIOS ============================================================ */ .wf-benefits { padding: 72px 20px; background: white; } .wf-benefits__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; margin-top: 40px; } .wf-benefit { text-align: center; padding: 28px 20px; border-radius: var(--wf-radius); border: 1px solid #e5e7eb; transition: box-shadow 0.2s; } .wf-benefit:hover { box-shadow: var(--wf-shadow); } .wf-benefit__icon { font-size: 40px; margin-bottom: 12px; } .wf-benefit h3 { font-size: 17px; font-weight: 700; margin: 0 0 8px; } .wf-benefit p { font-size: 14px; color: var(--wf-gray); margin: 0; } /* ============================================================ TESTIMONIOS ============================================================ */ .wf-testimonials { background: var(--wf-light); padding: 72px 20px; } .wf-testimonials__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 40px; } .wf-testimonial { background: white; border-radius: var(--wf-radius); padding: 24px; box-shadow: var(--wf-shadow); } .wf-testimonial__stars { color: var(--wf-gold); font-size: 18px; letter-spacing: 2px; margin-bottom: 12px; } .wf-testimonial__header { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; } .wf-testimonial__avatar { width: 50px; height: 50px; border-radius: 50%; object-fit: cover; border: 2px solid var(--wf-green-light); } .wf-testimonial__location { display: block; font-size: 12px; color: var(--wf-gray); } .wf-testimonial__text { font-size: 15px; color: #374151; font-style: italic; margin: 0; line-height: 1.6; } /* ---- Galería de entregas ---- */ .wf-delivery-proof { margin-top: 48px; text-align: center; } .wf-delivery-proof__title { font-size: 18px; font-weight: 700; margin-bottom: 20px; } .wf-delivery-proof__grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; } .wf-delivery-proof__grid img { width: 100%; border-radius: var(--wf-radius); box-shadow: var(--wf-shadow); object-fit: cover; aspect-ratio: 3/4; } /* ============================================================ COMPARATIVA ============================================================ */ .wf-compare { padding: 72px 20px; background: white; } .wf-compare__table { margin-top: 32px; border-radius: var(--wf-radius); overflow: hidden; box-shadow: var(--wf-shadow); } .wf-compare__header, .wf-compare__row { display: grid; grid-template-columns: 2fr 1fr 1fr; } .wf-compare__header { background: var(--wf-green); color: white; font-weight: 700; font-size: 15px; } .wf-compare__col { padding: 14px 18px; border-right: 1px solid rgba(255,255,255,0.1); } .wf-compare__row { border-bottom: 1px solid #f0f0f0; } .wf-compare__row:last-child { border-bottom: none; } .wf-compare__row:nth-child(even) { background: var(--wf-light); } .wf-compare__col--us { color: var(--wf-green); font-weight: 700; text-align: center; } .wf-compare__col--them { color: var(--wf-red); text-align: center; } /* ============================================================ OFERTA ============================================================ */ .wf-offer { background: linear-gradient(135deg, #0f4c2a 0%, #1a8a4a 100%); padding: 72px 20px; color: white; } .wf-offer .wf-section-title, .wf-offer .wf-section-sub { color: white; } .wf-offer .wf-section-sub { color: rgba(255,255,255,0.8); } .wf-urgency { background: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.3); border-radius: 40px; padding: 10px 20px; display: inline-flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 600; margin-bottom: 24px; } .wf-urgency__icon { font-size: 18px; } .wf-offer__cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin: 40px 0; } .wf-offer-card { background: white; color: var(--wf-dark); border-radius: var(--wf-radius); padding: 28px 20px; text-align: center; position: relative; box-shadow: var(--wf-shadow-lg); } .wf-offer-card--featured { border: 3px solid var(--wf-gold); transform: scale(1.05); } .wf-offer-card__ribbon { position: absolute; top: -14px; left: 50%; transform: translateX(-50%); background: var(--wf-gold); color: white; font-size: 11px; font-weight: 700; padding: 4px 14px; border-radius: 20px; white-space: nowrap; } .wf-offer-card img { width: 130px; margin-bottom: 16px; } .wf-offer-card h3 { font-size: 20px; font-weight: 700; margin: 0 0 4px; } .wf-offer-card__sub { font-size: 13px; color: var(--wf-gray); margin: 0 0 12px; } .wf-offer-card__original { font-size: 14px; color: var(--wf-gray); text-decoration: line-through; } .wf-offer-card__price { font-size: 32px; font-weight: 800; color: var(--wf-green); line-height: 1; margin: 4px 0; } .wf-offer-card__save { font-size: 13px; color: var(--wf-green); font-weight: 700; margin-bottom: 8px; } .wf-offer-card__shipping { font-size: 13px; color: var(--wf-gray); margin-bottom: 16px; } .wf-offer__guarantee { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); border-radius: var(--wf-radius); padding: 24px; display: flex; align-items: flex-start; gap: 16px; margin-top: 40px; text-align: left; } .wf-offer__guarantee-icon { font-size: 40px; flex-shrink: 0; } .wf-offer__guarantee strong { font-size: 17px; display: block; margin-bottom: 4px; } .wf-offer__guarantee p { margin: 0; font-size: 14px; opacity: 0.9; } /* ============================================================ FAQ ============================================================ */ .wf-faq { padding: 72px 20px; background: var(--wf-light); } .wf-faq__list { margin-top: 32px; } .wf-faq__item { background: white; border-radius: var(--wf-radius); margin-bottom: 12px; box-shadow: var(--wf-shadow); overflow: hidden; } .wf-faq__question { padding: 18px 24px; font-size: 16px; font-weight: 600; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; transition: background 0.2s; } .wf-faq__question::-webkit-details-marker { display: none; } .wf-faq__question::after { content: '+'; font-size: 22px; color: var(--wf-green); font-weight: 400; transition: transform 0.2s; } details[open] .wf-faq__question::after { transform: rotate(45deg); } .wf-faq__question:hover { background: var(--wf-green-light); } .wf-faq__answer { padding: 4px 24px 20px; font-size: 15px; color: #374151; line-height: 1.7; } /* ============================================================ CTA FINAL ============================================================ */ .wf-final-cta { background: var(--wf-green-light); padding: 80px 20px; text-align: center; } .wf-final-cta__title { font-size: clamp(28px, 4vw, 44px); font-weight: 800; line-height: 1.2; margin-bottom: 16px; } .wf-final-cta__sub { font-size: 17px; color: #374151; margin-bottom: 32px; } /* ============================================================ FOOTER ============================================================ */ .wf-footer { background: var(--wf-dark); color: rgba(255,255,255,0.6); padding: 32px 20px; text-align: center; font-size: 14px; } .wf-footer__links { margin-top: 8px; } .wf-footer__links a { color: rgba(255,255,255,0.6); text-decoration: none; } .wf-footer__links a:hover { color: white; } /* ============================================================ RESPONSIVE — Mobile first ============================================================ */ @media (max-width: 768px) { .wf-hero { padding: 40px 0; } .wf-hero__grid { grid-template-columns: 1fr; gap: 32px; } .wf-hero__image { order: -1; } .wf-packages__grid { grid-template-columns: repeat(3, 1fr); } .wf-trust-row { flex-wrap: wrap; gap: 10px; } .wf-problem__grid { grid-template-columns: 1fr; } .wf-solution__grid { grid-template-columns: 1fr; } .wf-steps { flex-direction: column; align-items: stretch; } .wf-step__arrow { transform: rotate(90deg); text-align: center; } .wf-benefits__grid { grid-template-columns: repeat(2, 1fr); } .wf-testimonials__grid { grid-template-columns: 1fr; } .wf-delivery-proof__grid { grid-template-columns: repeat(2, 1fr); } .wf-compare__col--feature { font-size: 13px; } .wf-offer__cards { grid-template-columns: 1fr; gap: 24px; } .wf-offer-card--featured { transform: none; order: -1; } .wf-topbar__inner { gap: 8px; font-size: 12px; } .wf-divider { display: none; } } @media (max-width: 480px) { .wf-benefits__grid { grid-template-columns: 1fr; } .wf-delivery-proof__grid { grid-template-columns: repeat(2, 1fr); } }
Imagen producto
Mira cómo integrar el colágeno en tu rutina diaria
ENVÍO CONTRA ENTREGA • ENVÍO GRATIS • ENVÍO CONTRA ENTREGA • ENVÍO GRATIS •
ENVÍO CONTRA ENTREGA • ENVÍO GRATIS • ENVÍO CONTRA ENTREGA • ENVÍO GRATIS •
⏳ La oferta termina en 15:00
Testimonio cliente
★★★★★
María Fernanda R.
✔ Compra verificada
Estoy muy contenta con este suplemento de colágeno. Desde que lo tomo, mi piel se ve más firme y luminosa. Mi autoestima ha mejorado muchísimo y siento mi cuerpo más saludable.
Testimonio cliente
★★★★★
Claudia P.
✔ Compra verificada
Excelente producto. Entrega rápida y bien embalado. Todo llegó en perfecto estado.
Testimonio cliente
★★★★★
Ana Lucía G.
✔ Compra verificada
Tengo 50 y odiaba sentirme "invisible". Mi cuerpo me dolía, mi piel estaba apagada. Llevo 3 meses con esto y no es solo mi piel la que tiene brillo. Siento una vitalidad que pensé que había perdido. Me siento yo otra vez.
Testimonio Natalia
★★★★★
Natalia R.
✔ Compra verificada
Me encanta que trae colágeno de pescado y de huevo, es súper completo. Me quitó la cara de cansancio crónico y las ojeras. Me dicen que qué me hice, que me veo más joven.
Testimonio Viviana
★★★★★
Viviana M. H.
✔ Compra verificada
Tenía el intestino vuelto nada y la piel brotada. Esto me arregló la digestión y me limpió la cara. Cuando uno está sano por dentro, se nota por fuera. Piel de bebé total.
Testimonio Vanessa
★★★★★
Vanessa López
✔ Compra verificada
Me gusta que este colágeno en polvo provenga de animales alimentados con pasto y sea kosher, lo que lo hace parecer una opción más limpia en comparación con otras. no tengo ninguna queja.

Preguntas Frecuentes

¿Para qué sirve el Colágeno NeoCell?
Ayuda a mejorar la elasticidad de la piel, fortalecer uñas y cabello, y apoyar la salud de las articulaciones.
¿Cada cuánto se toma y cómo se consume?
Se recomienda tomar una porción al día de forma constante.

Puedes mezclarlo en café, jugos, batidos, leche, atol o incluso sopas. Es totalmente sin sabor, por lo que no cambia el gusto de tus bebidas.

Para mejores resultados, consúmelo diariamente durante 4 a 8 semanas.
¿En cuánto tiempo veo resultados?
Con uso diario, muchas personas notan cambios entre 4 a 8 semanas, especialmente en piel y articulaciones.
¿Tiene sabor?
No. Es totalmente sin sabor y se puede mezclar fácilmente en cualquier bebida o comida.
¿Cuántas porciones trae?
Rinde aproximadamente 62 porciones por envase de 623g (22 oz).
¿Es seguro tomarlo todos los días?
Sí, está formulado para consumo diario. Es libre de OGM, sin aditivos y proviene de ganado alimentado a pasto (GrassFed).
¿Qué contiene el Colágeno NeoCell?
Contiene péptidos de colágeno hidrolizado enzimáticamente para una mejor absorción.

Aporta 18 aminoácidos esenciales, incluyendo glicina, prolina y leucina, fundamentales para la salud de la piel, cabello, uñas y articulaciones.

Proviene de ganado GrassFed (alimentado a pasto), es apto para dietas keto y kosher, y está libre de OGM y aditivos. Producto sin sabor y fácil de mezclar.
¿Cuándo recibiré mi pedido?
Tiempo de entrega
Hola, enviamos los pedidos de 24 a 48 horas hábiles. Ten en cuenta que varía mucho la hora a la que haces el pedido, pero en menos de 4 días hábiles esperamos ya haberte entregado.