{"product_id":"bobana-marine-collagen-retinol-gel","title":"Bobana Marine Collagen \u0026 Retinol Gel","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-retinol-container {\n    font-family: Arial, sans-serif;\n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 6s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.4rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.3rem;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .hero-description {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 750px;\n    margin: 0 auto;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    text-align: center;\n    background: #fafafa;\n  }\n  \n  .product-image {\n    max-width: 280px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 1.5rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .intro-text {\n    max-width: 800px;\n    margin: 0 auto;\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 1s forwards;\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-container {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-layout {\n    display: grid;\n    grid-template-columns: 1fr 300px;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n  }\n  \n  .benefit-item {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-item:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-item:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-item:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-item:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-item:nth-child(5) { animation-delay: 0.5s; }\n  .benefit-item:nth-child(6) { animation-delay: 0.6s; }\n  \n  .benefit-item::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-item:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-item:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .benefit-title {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    display: flex;\n    align-items: center;\n  }\n  \n  .benefit-icon {\n    width: 8px;\n    height: 8px;\n    background: #9C8102;\n    border-radius: 50%;\n    margin-right: 10px;\n    transition: transform 0.3s ease;\n  }\n  \n  .benefit-item:hover .benefit-icon {\n    transform: scale(1.5);\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .benefits-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInLeft 1s ease-out 0.4s forwards;\n  }\n  \n  .benefits-image:hover {\n    transform: scale(1.03) rotate(1deg);\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: cardRise 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  .ingredient-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .comparison-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .comparison-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .comparison-card.negative {\n    border-top: 4px solid #dc3545;\n    animation-delay: 0.1s;\n  }\n  \n  .comparison-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.3s;\n    transform: scale(1.02);\n  }\n  \n  .comparison-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .comparison-card:hover::before {\n    left: 100%;\n  }\n  \n  .comparison-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .comparison-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .comparison-card.negative .comparison-title {\n    color: #dc3545;\n  }\n  \n  .comparison-item {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n  }\n  \n  .comparison-item::before {\n    content: '✗';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #dc3545;\n    font-weight: bold;\n  }\n  \n  .comparison-card.positive .comparison-item::before {\n    content: '✓';\n    color: #9C8102;\n  }\n  \n  .value-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n  }\n  \n  .value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 2rem 1.5rem;\n    border-top: 4px solid #9C8102;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: scale(0.9);\n    animation: valueZoom 0.6s ease-out forwards;\n  }\n  \n  .value-card:nth-child(1) { animation-delay: 0.1s; }\n  .value-card:nth-child(2) { animation-delay: 0.2s; }\n  .value-card:nth-child(3) { animation-delay: 0.3s; }\n  .value-card:nth-child(4) { animation-delay: 0.4s; }\n  .value-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .value-card:hover {\n    transform: translateY(-8px) scale(1.02);\n    background: white;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .value-number {\n    font-size: 1.8rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .value-card:hover .value-number {\n    transform: scale(1.1);\n  }\n  \n  .value-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .value-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .timeline-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .timeline-container {\n    max-width: 800px;\n    margin: 0 auto;\n    margin-top: 2rem;\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    align-items: flex-start;\n    opacity: 0;\n    animation: timelineSlide 0.8s ease-out forwards;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  .timeline-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n    transition: all 0.4s ease;\n    position: relative;\n  }\n  \n  .timeline-marker::after {\n    content: '';\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    border: 2px solid #9C8102;\n    border-radius: 50%;\n    opacity: 0;\n    transform: scale(1.2);\n    transition: all 0.4s ease;\n  }\n  \n  .timeline-item:hover .timeline-marker::after {\n    opacity: 0.3;\n    transform: scale(1.4);\n  }\n  \n  .timeline-item:hover .timeline-marker {\n    transform: scale(1.1);\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 2rem;\n    border-radius: 15px;\n    margin-right: 1rem;\n    flex-grow: 1;\n    border-left: 4px solid #9C8102;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n  }\n  \n  .timeline-content:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .timeline-title {\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .timeline-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .timeline-list li {\n    padding: 0.5rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .timeline-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    text-align: center;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: stepRise 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-step:nth-child(1) { animation-delay: 0.1s; }\n  .usage-step:nth-child(2) { animation-delay: 0.2s; }\n  .usage-step:nth-child(3) { animation-delay: 0.3s; }\n  .usage-step:nth-child(4) { animation-delay: 0.4s; }\n  \n  .usage-step::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .usage-step:hover::before {\n    left: 100%;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: bold;\n    margin: 0 auto 1rem;\n    font-size: 1.1rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .usage-step:hover .step-number {\n    transform: rotateY(360deg);\n  }\n  \n  .step-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .step-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .warning-section {\n    background: linear-gradient(135deg, #fff9f0 0%, #ffffff 100%);\n    border: 2px solid #9C8102;\n    border-radius: 15px;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    text-align: center;\n  }\n  \n  .warning-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1.5rem;\n  }\n  \n  .warning-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 1.5rem;\n    margin-top: 1.5rem;\n    text-align: left;\n  }\n  \n  .warning-item {\n    padding: 1rem;\n    background: white;\n    border-radius: 8px;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s ease;\n  }\n  \n  .warning-item:hover {\n    transform: translateX(5px);\n    box-shadow: 0 5px 15px rgba(156, 129, 2, 0.1);\n  }\n  \n  .suitability-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .suitability-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .suitability-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n  }\n  \n  .suitability-card.suitable {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.1s;\n  }\n  \n  .suitability-card.not-suitable {\n    border-top: 4px solid #dc3545;\n    animation-delay: 0.3s;\n  }\n  \n  .suitability-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .suitability-card.not-suitable .suitability-title {\n    color: #dc3545;\n  }\n  \n  .cta-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 1.5rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 50%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .cta-text {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto 1rem;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes slideInLeft {\n    0% { opacity: 0; transform: translateX(30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes valueZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes timelineSlide {\n    0% { opacity: 0; transform: translateX(-40px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes stepRise {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .benefits-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .benefits-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .comparison-grid,\n    .suitability-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-container {\n      padding: 0 1rem;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n      align-items: center;\n      margin: 2rem auto;\n      max-width: 400px;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1.5rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n      width: 100%;\n      max-width: 350px;\n      margin: 0 auto;\n    }\n    \n    .ingredients-grid,\n    .value-grid,\n    .usage-grid,\n    .warning-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-retinol-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eGel Bobana Colágeno Marino \u0026amp; Retinol\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eEl combatiente de arrugas más potente con colágeno marino y retinol\u003c\/h2\u003e\n\u003cp class=\"hero-description\"\u003e\n      ¿Has empezado a notar signos de envejecimiento en tu piel? Pequeñas arrugas alrededor de los ojos, arrugas que han empezado a profundizarse, piel que se ha vuelto menos elástica que antes... \u003cstrong\u003eNo son signos naturales que tengas que aceptar, son desafíos que puedes enfrentar con la ciencia y la tecnología avanzada\u003c\/strong\u003e.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"Gel Bobana Colágeno Marino \u0026amp; Retinol\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_marine_collagen_retinol_gel.png?v=1752504892\"\/\u003e\n\u003cp class=\"intro-text\"\u003e\n\u003cstrong\u003eGel Bobana con retinol no es solo un hidratante... es un arma potente contra el tiempo y los signos del envejecimiento\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-container\"\u003e\n\u003ch2 class=\"section-title\"\u003eBeneficios potentes para una piel más fuerte\u003c\/h2\u003e\n\u003cdiv class=\"benefits-layout\"\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Tonifica la piel flácida\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEl colágeno marino reconstruye la estructura de la piel y la reafirma desde las capas más profundas\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Reducir líneas y arrugas\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEl retinol estimula la regeneración celular y reduce la profundidad de las arrugas existentes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Estimular la regeneración celular\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eAcelera el proceso natural de regeneración de la piel hasta en un 300%\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Mejorar la textura de la piel\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eTrata la aspereza y las irregularidades y aporta una suavidad extrema\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Combate los signos del progreso\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003ePreviene la formación de nuevas arrugas y líneas finas y protege contra daños futuros\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Restaura la luminosidad\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eElimina las capas de piel muerta y revela una piel más luminosa y radiante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"benefits-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-retinol-gel-332110.webp?v=1752504686\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eIngredientes poderosos para resultados excepcionales\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eColágeno marino\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eLa base sólida para una piel joven\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReconstruye la estructura de la piel\u003c\/strong\u003e De las capas profundas\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEstimula la producción natural de colágeno\u003c\/strong\u003e del 85%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTonifica la piel\u003c\/strong\u003e Reduce claramente la flacidez\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePartículas finas\u003c\/strong\u003e Penetra eficazmente en profundidad en la piel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eMicroesferas de retinol\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eLos ingredientes anti-progreso más potentes\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSistema de liberación gradual\u003c\/strong\u003e Reduce la irritación y aumenta la eficacia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEstimula la regeneración celular\u003c\/strong\u003e Duplica la potencia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduce la profundidad de las arrugas\u003c\/strong\u003e Los existentes están prohibidos de ser nuevos\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtegida de la oxidación\u003c\/strong\u003e Mantiene el poder del retinol\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eÁcido retinoico\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eForma activa de vitamina A\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eExfoliación delicada y continua\u003c\/strong\u003e Elimina las células muertas de la piel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEstimular los procesos de reforma\u003c\/strong\u003e Natural para la piel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMejora de la tasa de renovación celular\u003c\/strong\u003e De 28 días a 14 días\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReducir el tamaño de los poros\u003c\/strong\u003e Mejorar la estructura de la piel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eNiacinamida (Vitamina B3)\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eEl compañero perfecto para el retinol\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduce la irritación\u003c\/strong\u003e Probablemente de retinol\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMejora la barrera hidrolipídica\u003c\/strong\u003e Aumenta su resistencia\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegula la secreción de aceites\u003c\/strong\u003e Reduce el brillo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMejora el efecto del retinol\u003c\/strong\u003e Acelera los resultados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eAceite de Jojoba\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eHidratación equilibrada\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlivia la irritación\u003c\/strong\u003e Probablemente de retinol\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHidratación profunda\u003c\/strong\u003e Sin obstruir los poros\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoporta el proceso de curación\u003c\/strong\u003e Y renovación\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsorción rápida\u003c\/strong\u003e Sin grasa\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eAceite de árbol de té\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eProtección y purificación\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntibacteriano\u003c\/strong\u003e Protege la piel renovada\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSedante natural\u003c\/strong\u003e Para inflamación e irritación\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLimpia los poros\u003c\/strong\u003e Profundo sin resecar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoporta el proceso de curación\u003c\/strong\u003e Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Section --\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ch2 class=\"section-title\"\u003e¿Por qué el Retinol Bobana es el más potente en la lucha contra el envejecimiento?\u003c\/h2\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card negative\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eProductos con retinol normales\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eEl retinol es inestable\u003c\/strong\u003e Pierde rápidamente su eficacia\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eIrritación grave\u003c\/strong\u003e Especialmente al principio\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eEnfoque fijo\u003c\/strong\u003e No se adapta a las necesidades de la piel\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eSequedad excesiva\u003c\/strong\u003e Necesita hidratación extra\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card positive\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eGel Retinol Bobana\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eEsferas de retinol protegidas\u003c\/strong\u003e Mantiene eficacia y estabilidad\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eLiberación gradual\u003c\/strong\u003e Reduce la irritación y aumenta la resistencia\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eRespaldado con hidratantes naturales\u003c\/strong\u003e Para un equilibrio perfecto\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eResultados más fuertes\u003c\/strong\u003e Con mayor comodidad para la piel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eValor anti-progresivo excepcional\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e250 ml\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eTamaño grande\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eMás grande que la mayoría de los productos con retinol en el mercado\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4-5 meses\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eLo suficientemente largo\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eDe uso regular por la noche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003eRaro\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eComponentes valiosos\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eRetinol estabilizado y colágeno marino están entre los ingredientes más caros\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003eEconómico\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eUso inteligente\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003ePocas gotas son suficientes para una cobertura completa\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4 en 1\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eMuchos productos\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eAntiedad + reafirmante para la piel + rejuvenecimiento celular + hidratante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Section --\u003e\n\u003cdiv class=\"timeline-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eCamino de transformación con Bobana Retinol\u003c\/h2\u003e\n\u003cdiv class=\"timeline-container\"\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003ePrimera semana - adaptación\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eInicio delicado sin irritación excesiva\u003c\/li\u003e\n\u003cli\u003eMejora de la suavidad de la piel\u003c\/li\u003e\n\u003cli\u003eEl inicio del proceso de regeneración celular\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1 semana\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eSemana 2 - Motivación\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eAumento de la frescura y del brillo de la piel\u003c\/li\u003e\n\u003cli\u003eEl inicio de una mejora de la textura de la piel\u003c\/li\u003e\n\u003cli\u003eLigera reducción de las arrugas finas\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eSemana 2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003ePrimer mes - resultados visibles\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eMejora evidente en las líneas finas\u003c\/li\u003e\n\u003cli\u003eReafirmación visible de la piel y mejora de la elasticidad\u003c\/li\u003e\n\u003cli\u003eMejora del tono de la piel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1 mes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eEl segundo mes - desarrollo continuo\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eReducción significativa de la profundidad de las arrugas\u003c\/li\u003e\n\u003cli\u003ePiel más luminosa y suave\u003c\/li\u003e\n\u003cli\u003eMejora del tamaño de los poros y de la textura de la piel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e2 meses\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eTercer mes - transformación completa\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eResultados extraordinarios en la lucha contra los signos de progresión\u003c\/li\u003e\n\u003cli\u003ePiel firme, fuerte y rejuvenecida\u003c\/li\u003e\n\u003cli\u003eParecen años más jóvenes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eMes 3\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eUso seguro y eficaz\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003ePara obtener los mejores resultados con seguridad\u003c\/h3\u003e\n\u003cdiv class=\"usage-grid\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eInicio gradual\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eUsa todos los días durante la primera semana\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eLimpieza\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eLava bien el rostro y espera 20-30 minutos antes de la aplicación\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eAplicación\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eAplicar una pequeña cantidad, evitando la zona de los ojos y los labios\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eSeguir\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eAumentar gradualmente la frecuencia según la tolerancia de la piel\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Warning Section --\u003e\n\u003cdiv class=\"warning-section\"\u003e\n\u003ch3 class=\"warning-title\"\u003eAdvertencias importantes de seguridad\u003c\/h3\u003e\n\u003cdiv class=\"warning-grid\"\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eSolo para uso nocturno\u003c\/strong\u003e - El retinol aumenta la sensibilidad de la piel al sol\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eEl uso de la protección solar es obligatorio\u003c\/strong\u003e Por la mañana\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eEvitar la zona de ojos y labios\u003c\/strong\u003e Completamente\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eDestinado a personas mayores de 27 años\u003c\/strong\u003e - No adecuado para edades más jóvenes\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eInterrumpir el uso inmediatamente\u003c\/strong\u003e En caso de irritación grave\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eSe requiere paciencia\u003c\/strong\u003e - Los resultados reales aparecen después de 4-6 semanas\n      \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitability Section --\u003e\n\u003cdiv class=\"suitability-section\"\u003e\n\u003ch2 class=\"section-title\"\u003e¿Para quién es adecuado este producto?\u003c\/h2\u003e\n\u003cdiv class=\"suitability-grid\"\u003e\n\u003cdiv class=\"suitability-card suitable\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eAdecuado para ti si eres\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003eHacia finales de los veinte o más\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e¿Sufres de líneas finas o arrugas prematuras?\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e¿Quieres reafirmar la piel flácida?\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e¿Estás buscando un combatiente del progreso potente y efectivo?\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eTienes una piel que puede soportar ingredientes fuertes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suitability-card not-suitable\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eNo apto si quieres\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003eMenos de 25 años - Tu piel aún no necesita esta potencia\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDurante el embarazo o la lactancia - El retinol no es seguro durante estos períodos\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e¿Sufres de una grave alergia al retinol?\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eUsas otros tratamientos de piel potentes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eAhora... la decisión de la juventud eterna está en tus manos\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eEl tiempo no te esperará... y los signos del progreso no se detendrán por sí solos\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n      El Gel Retinol Bobana es tu arma más poderosa contra el tiempo. Cada gota está impregnada con la última tecnología avanzada antiedad que la ciencia ha desarrollado. No es solo un producto... es una inversión para el futuro de tu piel.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eNo dejes que el tiempo se lleve cada vez más de tu belleza\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eLista completa de ingredientes\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eMARINE COLLAGEN, RETINOIC ACID, NIACINAMIDE, VITAMIN B3, RETINOL MICROBEADS, CARBOMER, TRIETHANOLAMINE, JOJOBA OIL, TEA TREE OIL\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-item, .ingredient-card, .comparison-card, .value-card, .usage-step, .timeline-content');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before, .cta-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced timeline marker interactions\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    marker.addEventListener('mouseenter', function() {\n      this.style.transform = 'scale(1.1) rotate(5deg)';\n      this.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.4)';\n    });\n    \n    marker.addEventListener('mouseleave', function() {\n      this.style.transform = 'scale(1) rotate(0deg)';\n      this.style.boxShadow = 'none';\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .cta-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Progressive enhancement for value cards\n  const valueCards = document.querySelectorAll('.value-card');\n  valueCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const number = this.querySelector('.value-number');\n      if (number) {\n        number.style.transform = 'scale(1.15) rotate(5deg)';\n        number.style.color = '#b8941a';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const number = this.querySelector('.value-number');\n      if (number) {\n        number.style.transform = 'scale(1) rotate(0deg)';\n        number.style.color = '#9C8102';\n      }\n    });\n  });\n\n  \/\/ Ingredient card enhanced interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingLeft = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingLeft = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with ripple effect\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach(step =\u003e {\n    step.addEventListener('click', function(e) {\n      const ripple = document.createElement('span');\n      const rect = this.getBoundingClientRect();\n      const size = Math.max(rect.width, rect.height);\n      const x = e.clientX - rect.left - size \/ 2;\n      const y = e.clientY - rect.top - size \/ 2;\n      \n      ripple.style.width = ripple.style.height = size + 'px';\n      ripple.style.left = x + 'px';\n      ripple.style.top = y + 'px';\n      ripple.style.position = 'absolute';\n      ripple.style.borderRadius = '50%';\n      ripple.style.background = 'rgba(156, 129, 2, 0.3)';\n      ripple.style.transform = 'scale(0)';\n      ripple.style.animation = 'ripple 0.6s linear';\n      ripple.style.pointerEvents = 'none';\n      \n      this.appendChild(ripple);\n      \n      setTimeout(() =\u003e {\n        ripple.remove();\n      }, 600);\n    });\n  });\n\n  \/\/ Add ripple animation keyframes\n  const style = document.createElement('style');\n  style.textContent = `\n    @keyframes ripple {\n      to {\n        transform: scale(4);\n        opacity: 0;\n      }\n    }\n  `;\n  document.head.appendChild(style);\n\n  \/\/ Warning section pulse effect\n  const warningSection = document.querySelector('.warning-section');\n  if (warningSection) {\n    warningSection.addEventListener('mouseenter', function() {\n      this.style.borderColor = '#b8941a';\n      this.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.2)';\n      this.style.transform = 'scale(1.01)';\n    });\n    \n    warningSection.addEventListener('mouseleave', function() {\n      this.style.borderColor = '#9C8102';\n      this.style.boxShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  }\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-item, .ingredient-card, .value-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901651185861,"sku":null,"price":180.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-retinol-gel-275274.webp?v=1752504686","url":"https:\/\/instachiq.com\/es\/products\/bobana-marine-collagen-retinol-gel","provider":"Instachiq","version":"1.0","type":"link"}