{"product_id":"balsamo-facial-hidratante-antiarrugas","title":"Bálsamo Facial Hidratante Antiarrugas — Colágeno Activo","description":"\u003cdiv class=\"rt-prod\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400\u0026amp;family=Inter:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    :root {\n      --cream: #FFFAF7;\n      --rose-50: #FFF0F4;\n      --rose-100: #FDE4EB;\n      --rose-200: #F9C6D5;\n      --rose-300: #F09DB5;\n      --rose-400: #E57090;\n      --rose-500: #D44B70;\n      --gold-light: #EDD9A3;\n      --gold: #C9A574;\n      --gold-dark: #A8834A;\n      --brown-100: #F5E8EA;\n      --brown-500: #6B3548;\n      --brown-900: #1C0812;\n      --text-primary: #1C0812;\n      --text-secondary: #6B3548;\n      --text-muted: #9B7080;\n      --border: #F0D8E0;\n      --font-serif: 'Playfair Display', Georgia, serif;\n      --font-sans: 'Inter', system-ui, sans-serif;\n      --radius-sm: 8px; --radius-md: 16px; --radius-lg: 24px; --radius-full: 9999px;\n      --shadow-sm: 0 1px 3px rgba(28,8,18,.08);\n      --shadow-md: 0 4px 16px rgba(28,8,18,.10);\n      --shadow-lg: 0 8px 32px rgba(28,8,18,.12);\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { scroll-behavior: smooth; }\n    body { font-family: var(--font-sans); background: var(--cream); color: var(--text-primary); line-height: 1.6; overflow-x: hidden; }\n\n    \/* ANNOUNCEMENT *\/\n    .ann-bar { background: linear-gradient(135deg, var(--rose-500), var(--brown-500)); color: #fff; text-align: center; padding: 10px 16px; font-size: 13px; font-weight: 600; letter-spacing: .01em; }\n    .ann-bar strong { font-weight: 800; text-decoration: underline; text-underline-offset: 3px; text-decoration-color: var(--gold-light); }\n\n    \/* NAV *\/\n    nav { position: sticky; top: 0; z-index: 100; background: rgba(255,250,247,.96); backdrop-filter: blur(12px); border-bottom: 1px solid var(--border); padding: 0 24px; }\n    .nav-inner { max-width: 1280px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; height: 64px; gap: 16px; }\n    .nav-logo { font-family: var(--font-serif); font-size: 22px; font-weight: 700; color: var(--text-primary); text-decoration: none; }\n    .nav-logo span { color: var(--rose-500); }\n    .nav-stars { display: flex; align-items: center; gap: 6px; font-size: 13px; color: var(--text-secondary); white-space: nowrap; }\n    .stars { color: #F59E0B; letter-spacing: -1px; }\n\n    \/* BUTTONS *\/\n    .btn { display: inline-flex; align-items: center; justify-content: center; gap: 6px; font-family: var(--font-sans); font-weight: 600; border: none; cursor: pointer; text-decoration: none; transition: all .2s ease; white-space: nowrap; border-radius: var(--radius-full); }\n    .btn-primary { background: linear-gradient(135deg, var(--rose-500), var(--brown-500)); color: #fff; padding: 12px 24px; font-size: 14px; box-shadow: 0 4px 16px rgba(212,75,112,.30); }\n    .btn-primary:hover { transform: translateY(-1px); box-shadow: 0 6px 24px rgba(212,75,112,.42); }\n    .btn-ghost { background: #fff; color: var(--rose-500); padding: 12px 24px; font-size: 14px; border: 2px solid var(--rose-200); }\n    .btn-ghost:hover { border-color: var(--rose-400); background: var(--rose-50); }\n    .btn-lg { font-size: 17px; padding: 20px 44px; }\n    .btn-gold { background: linear-gradient(135deg, var(--gold-light), var(--gold)); color: var(--brown-900); box-shadow: 0 8px 32px rgba(201,165,116,.40); }\n    .btn-gold:hover { transform: translateY(-1px); box-shadow: 0 10px 36px rgba(201,165,116,.52); }\n\n    \/* HERO *\/\n    .hero { position: relative; overflow: hidden; padding: 80px 24px 60px; background: linear-gradient(160deg, var(--rose-50) 0%, var(--cream) 55%, var(--rose-100) 100%); }\n    .hero::before { content: ''; position: absolute; top: -100px; right: -150px; width: 600px; height: 600px; background: radial-gradient(ellipse, rgba(240,157,181,.22) 0%, transparent 70%); border-radius: 60% 40% 30% 70% \/ 60% 30% 70% 40%; animation: blob 8s ease-in-out infinite; pointer-events: none; }\n    .hero::after  { content: ''; position: absolute; bottom: -80px; left: -100px; width: 400px; height: 400px; background: radial-gradient(ellipse, rgba(201,165,116,.14) 0%, transparent 70%); border-radius: 30% 70% 70% 30% \/ 30% 30% 70% 70%; animation: blob 10s ease-in-out infinite reverse; pointer-events: none; }\n    @keyframes blob { 0%,100%{border-radius:60% 40% 30% 70% \/ 60% 30% 70% 40%} 50%{border-radius:30% 60% 70% 40% \/ 50% 60% 30% 60%} }\n    .hero-inner { max-width: 1280px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; position: relative; z-index: 1; }\n    .hero-badge { display: inline-flex; align-items: center; gap: 6px; background: #fff; border: 1px solid var(--rose-200); border-radius: var(--radius-full); padding: 6px 14px; font-size: 12px; font-weight: 600; color: var(--rose-500); margin-bottom: 20px; box-shadow: var(--shadow-sm); }\n    .hero-badge::before { content: ''; display: block; width: 6px; height: 6px; background: var(--rose-500); border-radius: 50%; animation: pulse 2s ease-in-out infinite; }\n    @keyframes pulse { 0%,100%{opacity:1;transform:scale(1)} 50%{opacity:.5;transform:scale(.8)} }\n    .hero-title { font-family: var(--font-serif); font-size: clamp(34px,4.5vw,54px); font-weight: 700; line-height: 1.15; letter-spacing: -.02em; color: var(--text-primary); margin-bottom: 20px; }\n    .hero-title em { font-style: italic; color: var(--rose-500); }\n    .hero-subtitle { font-size: 17px; color: var(--text-secondary); line-height: 1.65; margin-bottom: 32px; max-width: 480px; }\n    .price-block { display: flex; align-items: center; gap: 16px; margin-bottom: 28px; flex-wrap: wrap; }\n    .price-now { font-family: var(--font-serif); font-size: 44px; font-weight: 700; line-height: 1; }\n    .price-stack { display: flex; flex-direction: column; gap: 3px; }\n    .price-was { font-size: 15px; color: var(--text-muted); text-decoration: line-through; }\n    .price-pct { display: inline-block; background: #FEF2F2; color: #DC2626; font-size: 12px; font-weight: 700; padding: 2px 8px; border-radius: var(--radius-full); }\n    .hero-ctas { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 32px; }\n    .trust-row { display: flex; gap: 20px; flex-wrap: wrap; }\n    .trust-item { display: flex; align-items: center; gap: 6px; font-size: 13px; color: var(--text-secondary); }\n\n    \/* PRODUCT VISUAL *\/\n    .hero-visual { display: flex; justify-content: center; align-items: center; }\n    .product-wrap { position: relative; width: 320px; height: 420px; display: flex; align-items: center; justify-content: center; }\n    .product-glow { position: absolute; inset: -15%; background: radial-gradient(ellipse, rgba(240,157,181,.32) 0%, transparent 65%); animation: glowpulse 4s ease-in-out infinite; }\n    @keyframes glowpulse { 0%,100%{opacity:.7;transform:scale(1)} 50%{opacity:1;transform:scale(1.06)} }\n    .jar { position: relative; z-index: 2; display: flex; flex-direction: column; align-items: center; filter: drop-shadow(0 24px 44px rgba(212,75,112,.22)); }\n    .jar-lid { width: 178px; height: 42px; background: linear-gradient(135deg, #EDD9A3 0%, #C9A574 45%, #A8834A 100%); border-radius: 12px 12px 4px 4px; box-shadow: 0 -2px 8px rgba(168,131,74,.28); position: relative; }\n    .jar-lid::after { content:''; position:absolute; top:10px; left:50%; transform:translateX(-50%); width:55%; height:2px; background:rgba(255,255,255,.4); border-radius:2px; }\n    .jar-body { width: 200px; height: 190px; background: linear-gradient(145deg, #FFF0F5 0%, #FDDDE8 30%, #F5B8CC 70%, #E89AB5 100%); border-radius: 10px 10px 22px 22px; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px 16px; box-shadow: inset 0 2px 0 rgba(255,255,255,.7), 0 8px 32px rgba(212,75,112,.18); overflow: hidden; }\n    .jar-body::before { content:''; position:absolute; top:0; left:10%; width:28%; height:100%; background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.32),rgba(255,255,255,0)); pointer-events:none; }\n    .jar-brand { font-family: var(--font-serif); font-size: 26px; font-weight: 700; color: #fff; text-shadow: 0 1px 8px rgba(140,40,70,.3); letter-spacing: .06em; margin-bottom: 4px; position:relative;z-index:1; }\n    .jar-sub { font-size: 9px; font-weight: 600; color: rgba(255,255,255,.85); letter-spacing: .16em; text-transform: uppercase; margin-bottom: 14px; text-align:center; position:relative;z-index:1; }\n    .jar-line { width: 44px; height: 1px; background: rgba(255,255,255,.45); margin-bottom: 12px; }\n    .jar-vol { font-size: 11px; color: rgba(255,255,255,.72); letter-spacing: .08em; }\n    .float-chip { position: absolute; background: #fff; border-radius: var(--radius-md); padding: 10px 14px; box-shadow: var(--shadow-lg); font-size: 12px; font-weight: 600; color: var(--text-primary); display: flex; align-items: center; gap: 8px; z-index: 3; }\n    .float-chip-a { top: 16px; right: -14px; animation: floatA 3s ease-in-out infinite; }\n    .float-chip-b { bottom: 48px; left: -14px; animation: floatB 3.5s ease-in-out infinite; }\n    @keyframes floatA { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-8px)} }\n    @keyframes floatB { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-6px)} }\n    .chip-icon { font-size: 20px; }\n    .chip-text strong { display:block; font-size:13px; }\n    .chip-text small { font-size:11px; color:var(--text-muted); font-weight:400; }\n\n    \/* TRUST BAR *\/\n    .trust-bar { background: #fff; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); padding: 22px 24px; }\n    .trust-bar-inner { max-width: 1280px; margin: 0 auto; display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; }\n    .tp { display: flex; align-items: center; gap: 12px; justify-content: center; }\n    .tp-icon { width: 42px; height: 42px; background: var(--rose-50); border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; font-size: 20px; flex-shrink: 0; }\n    .tp-text strong { display:block; font-size:14px; font-weight:600; }\n    .tp-text span { font-size:12px; color:var(--text-muted); }\n\n    \/* SECTIONS *\/\n    section { padding: 80px 24px; }\n    .container { max-width: 1280px; margin: 0 auto; }\n    .section-label { font-size: 11px; font-weight: 700; letter-spacing: .15em; text-transform: uppercase; color: var(--rose-500); margin-bottom: 12px; display: block; }\n    .section-title { font-family: var(--font-serif); font-size: clamp(28px,3.5vw,44px); font-weight: 700; line-height: 1.2; letter-spacing: -.02em; color: var(--text-primary); margin-bottom: 16px; }\n    .section-title em { font-style: italic; color: var(--rose-500); }\n    .section-sub { font-size: 16px; color: var(--text-secondary); line-height: 1.65; max-width: 560px; }\n    .text-center { text-align: center; }\n    .text-center .section-sub { margin: 0 auto; }\n\n    \/* PAIN *\/\n    .pain-sec { background: #fff; }\n    .pain-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 16px; margin-top: 48px; }\n    .pain-card { background: var(--rose-50); border: 1px solid var(--rose-100); border-radius: var(--radius-lg); padding: 24px; display: flex; gap: 16px; align-items: flex-start; transition: transform .2s, box-shadow .2s; }\n    .pain-card:hover { transform: translateY(-2px); box-shadow: var(--shadow-md); }\n    .pain-emoji { font-size: 28px; flex-shrink:0; margin-top:2px; }\n    .pain-card h3 { font-size:15px; font-weight:600; margin-bottom:4px; }\n    .pain-card p { font-size:13px; color:var(--text-secondary); line-height:1.5; }\n\n    \/* SCIENCE *\/\n    .science-sec { background: linear-gradient(160deg, var(--rose-50) 0%, var(--cream) 100%); }\n    .science-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; }\n    .sci-visual { position: relative; height: 380px; display: flex; align-items: center; justify-content: center; }\n    .sci-circle { width: 240px; height: 240px; border-radius: 50%; background: linear-gradient(135deg, var(--rose-100), var(--rose-200)); display: flex; align-items: center; justify-content: center; box-shadow: 0 0 0 20px rgba(240,157,181,.10), 0 0 0 40px rgba(240,157,181,.06); }\n    .sci-circle-inner { width: 174px; height: 174px; border-radius: 50%; background: linear-gradient(135deg, var(--rose-300), var(--rose-400)); display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; color: #fff; padding: 20px; }\n    .big-num { font-family: var(--font-serif); font-size: 54px; font-weight: 700; line-height: 1; margin-bottom: 4px; }\n    .sci-circle-inner p { font-size: 12px; opacity: .9; line-height: 1.3; }\n    .stat-chip { position: absolute; background: #fff; border-radius: var(--radius-md); padding: 12px 16px; box-shadow: var(--shadow-md); font-size: 12px; color: var(--text-secondary); line-height: 1.3; }\n    .stat-chip strong { display:block; font-family:var(--font-serif); font-size:20px; font-weight:700; color:var(--rose-500); margin-bottom:2px; }\n    .sc1 { top: 10px; right: 0; } .sc2 { bottom: 10px; left: 0; }\n    .sci-list { list-style: none; display: flex; flex-direction: column; gap: 16px; margin-top: 28px; }\n    .sci-list li { display:flex; align-items:flex-start; gap:12px; font-size:15px; color:var(--text-secondary); line-height:1.5; }\n    .sci-list li::before { content:'✦'; color:var(--gold); font-size:14px; flex-shrink:0; margin-top:2px; }\n\n    \/* BENEFITS *\/\n    .ben-sec { background: #fff; }\n    .ben-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; margin-top: 56px; }\n    .ben-card { background: var(--cream); border: 1px solid var(--border); border-radius: var(--radius-lg); padding: 28px 22px; text-align: center; transition: all .25s ease; position: relative; overflow: hidden; }\n    .ben-card::before { content:''; position:absolute; inset:0; background:linear-gradient(135deg,var(--rose-50),transparent); opacity:0; transition:opacity .25s; }\n    .ben-card:hover { transform: translateY(-4px); box-shadow: var(--shadow-lg); border-color: var(--rose-200); }\n    .ben-card:hover::before { opacity:1; }\n    .ben-icon { width:56px; height:56px; background:linear-gradient(135deg,var(--rose-100),var(--rose-200)); border-radius:50%; display:flex; align-items:center; justify-content:center; font-size:26px; margin:0 auto 16px; position:relative;z-index:1; }\n    .ben-card h3 { font-family:var(--font-serif); font-size:18px; font-weight:600; margin-bottom:8px; position:relative;z-index:1; }\n    .ben-card p { font-size:13px; color:var(--text-secondary); line-height:1.55; position:relative;z-index:1; }\n\n    \/* TIMELINE *\/\n    .tl-sec { background: linear-gradient(160deg, #1C0812 0%, #3D1A28 100%); color:#fff; }\n    .tl-sec .section-label { color: var(--rose-300); }\n    .tl-sec .section-title { color:#fff; }\n    .tl-sec .section-sub { color:rgba(255,255,255,.6); }\n    .tl-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:0; margin-top:56px; position:relative; }\n    .tl-grid::before { content:''; position:absolute; top:32px; left:12.5%; right:12.5%; height:2px; background:linear-gradient(90deg,var(--rose-500),var(--gold)); z-index:0; }\n    .tl-step { text-align:center; padding:0 16px; position:relative;z-index:1; }\n    .tl-dot { width:64px; height:64px; border-radius:50%; background:linear-gradient(135deg,var(--rose-500),var(--rose-400)); display:flex; align-items:center; justify-content:center; margin:0 auto 20px; font-size:22px; box-shadow:0 0 0 4px rgba(240,157,181,.2),0 8px 24px rgba(212,75,112,.35); }\n    .tl-step:nth-child(2) .tl-dot { background:linear-gradient(135deg,var(--rose-400),var(--brown-500)); }\n    .tl-step:nth-child(3) .tl-dot { background:linear-gradient(135deg,var(--brown-500),var(--gold)); }\n    .tl-step:nth-child(4) .tl-dot { background:linear-gradient(135deg,var(--gold),var(--gold-dark)); box-shadow:0 0 0 4px rgba(201,165,116,.22),0 8px 24px rgba(201,165,116,.35); }\n    .tl-period { font-size:11px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--rose-300); margin-bottom:8px; }\n    .tl-step h3 { font-family:var(--font-serif); font-size:18px; font-weight:600; color:#fff; margin-bottom:8px; }\n    .tl-step p { font-size:13px; color:rgba(255,255,255,.5); line-height:1.5; }\n\n    \/* HOW TO USE *\/\n    .htu-sec { background: #fff; }\n    .htu-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:32px; margin-top:56px; }\n    .htu-step { text-align:center; }\n    .htu-num { width:80px; height:80px; border-radius:50%; background:linear-gradient(135deg,var(--rose-50),var(--rose-100)); border:2px solid var(--rose-200); display:flex; align-items:center; justify-content:center; margin:0 auto 20px; font-family:var(--font-serif); font-size:32px; font-weight:700; color:var(--rose-500); }\n    .htu-step h3 { font-family:var(--font-serif); font-size:20px; font-weight:600; margin-bottom:10px; }\n    .htu-step p { font-size:14px; color:var(--text-secondary); line-height:1.6; }\n    .night-badge { display:inline-flex; align-items:center; gap:6px; background:linear-gradient(135deg,#1C0812,#3D1A28); color:#fff; border-radius:var(--radius-full); padding:6px 14px; font-size:12px; font-weight:500; margin-top:16px; }\n\n    \/* TESTIMONIALS *\/\n    .test-sec { background: var(--rose-50); }\n    .test-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:56px; }\n    .test-card { background:#fff; border-radius:var(--radius-lg); padding:28px; box-shadow:var(--shadow-sm); border:1px solid var(--border); transition:transform .2s,box-shadow .2s; }\n    .test-card:hover { transform:translateY(-3px); box-shadow:var(--shadow-md); }\n    .test-stars { color:#F59E0B; font-size:16px; margin-bottom:12px; letter-spacing:1px; }\n    .test-quote { font-size:14px; color:var(--text-secondary); line-height:1.65; margin-bottom:20px; font-style:italic; position:relative; padding-left:4px; }\n    .test-quote::before { content:'\"'; font-family:var(--font-serif); font-size:44px; color:var(--rose-200); line-height:0; vertical-align:-18px; margin-right:3px; }\n    .test-author { display:flex; align-items:center; gap:12px; }\n    .av { width:44px; height:44px; border-radius:50%; display:flex; align-items:center; justify-content:center; font-size:17px; font-weight:700; color:#fff; flex-shrink:0; }\n    .av1 { background:linear-gradient(135deg,var(--rose-400),var(--rose-500)); }\n    .av2 { background:linear-gradient(135deg,var(--gold),var(--gold-dark)); }\n    .av3 { background:linear-gradient(135deg,var(--brown-500),#1C0812); }\n    .av-info strong { display:block; font-size:14px; font-weight:600; }\n    .av-info span { font-size:12px; color:var(--text-muted); }\n    .test-result { margin-top:16px; padding-top:16px; border-top:1px solid var(--border); font-size:12px; color:#059669; font-weight:600; }\n\n    \/* BEFORE \/ AFTER *\/\n    .ba-sec { background: #fff; }\n    .ba-grid { display:grid; grid-template-columns:1fr 1fr; gap:28px; margin-top:48px; }\n    .ba-panel { border-radius:var(--radius-lg); overflow:hidden; position:relative; min-height:280px; display:flex; flex-direction:column; justify-content:flex-end; padding:24px; }\n    .ba-before { background:linear-gradient(160deg,#E8E0E4,#D0C4CC); }\n    .ba-after  { background:linear-gradient(160deg,var(--rose-100),var(--rose-200)); }\n    .ba-tag { position:absolute; top:20px; left:20px; background:rgba(0,0,0,.45); color:#fff; font-size:12px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; padding:4px 12px; border-radius:var(--radius-full); }\n    .ba-after .ba-tag { background:linear-gradient(135deg,var(--rose-500),var(--brown-500)); }\n    .ba-deco { position:absolute; inset:0; pointer-events:none; }\n    .ba-content { position:relative; z-index:1; }\n    .ba-content h3 { font-family:var(--font-serif); font-size:20px; font-weight:600; margin-bottom:6px; }\n    .ba-content p { font-size:13px; color:var(--text-secondary); line-height:1.5; }\n\n    \/* FAQ *\/\n    .faq-sec { background: var(--cream); }\n    .faq-list { max-width:720px; margin:48px auto 0; display:flex; flex-direction:column; gap:12px; }\n    .faq-item { background:#fff; border:1px solid var(--border); border-radius:var(--radius-md); overflow:hidden; }\n    .faq-q { width:100%; background:none; border:none; padding:20px 24px; text-align:left; cursor:pointer; display:flex; align-items:center; justify-content:space-between; gap:16px; font-family:var(--font-sans); font-size:15px; font-weight:600; color:var(--text-primary); transition:color .2s; }\n    .faq-q:hover { color:var(--rose-500); }\n    .faq-chev { width:26px; height:26px; border-radius:50%; background:var(--rose-50); border:1px solid var(--rose-100); display:flex; align-items:center; justify-content:center; flex-shrink:0; font-size:13px; color:var(--rose-500); transition:all .25s; }\n    .faq-item.open .faq-chev { background:var(--rose-500); color:#fff; transform:rotate(180deg); }\n    .faq-body { max-height:0; overflow:hidden; transition:max-height .3s ease; }\n    .faq-item.open .faq-body { max-height:200px; }\n    .faq-body-inner { padding:0 24px 20px; font-size:14px; color:var(--text-secondary); line-height:1.65; }\n\n    \/* GUARANTEE *\/\n    .guar-sec { background:linear-gradient(160deg,#1C0812,#3D1A28 55%,#6B3548); color:#fff; text-align:center; }\n    .guar-badge { width:120px; height:120px; border-radius:50%; background:linear-gradient(135deg,var(--gold-light),var(--gold),var(--gold-dark)); display:flex; flex-direction:column; align-items:center; justify-content:center; margin:0 auto 32px; box-shadow:0 0 0 12px rgba(201,165,116,.14),0 0 0 24px rgba(201,165,116,.07); }\n    .guar-badge .days { font-family:var(--font-serif); font-size:38px; font-weight:700; color:#fff; line-height:1; }\n    .guar-badge .lbl { font-size:10px; font-weight:700; color:rgba(255,255,255,.85); letter-spacing:.1em; text-transform:uppercase; }\n    .guar-sec .section-title { color:#fff; }\n    .guar-sec .section-sub { color:rgba(255,255,255,.68); margin:0 auto 40px; }\n\n    \/* FINAL CTA *\/\n    .cta-sec { background:linear-gradient(160deg,var(--rose-50) 0%,#fff 55%,var(--rose-50) 100%); text-align:center; padding:100px 24px; }\n    .cta-sec .section-sub { margin:0 auto 32px; }\n    .stock-warn { display:inline-flex; align-items:center; gap:6px; background:#FEF2F2; border:1px solid #FECACA; color:#DC2626; border-radius:var(--radius-full); padding:6px 16px; font-size:13px; font-weight:600; margin-bottom:28px; }\n    .stock-warn::before { content:''; display:block; width:6px; height:6px; background:#DC2626; border-radius:50%; animation:pulse 1.5s ease-in-out infinite; }\n    .price-hero { display:flex; align-items:center; justify-content:center; gap:16px; flex-wrap:wrap; margin-bottom:12px; }\n    .price-big { font-family:var(--font-serif); font-size:52px; font-weight:700; line-height:1; }\n    .pay-row { display:flex; align-items:center; justify-content:center; gap:8px; margin-top:20px; flex-wrap:wrap; }\n    .pay-chip { display:inline-flex; align-items:center; gap:4px; background:#fff; border:1px solid var(--border); border-radius:var(--radius-sm); padding:5px 10px; font-size:12px; color:var(--text-muted); font-weight:500; }\n    .cta-trust-row { display:flex; align-items:center; justify-content:center; gap:24px; margin-top:20px; flex-wrap:wrap; font-size:13px; color:var(--text-muted); }\n\n    \/* FOOTER *\/\n    footer { background:var(--text-primary); color:rgba(255,255,255,.5); padding:36px 24px; text-align:center; font-size:13px; line-height:1.7; }\n    footer a { color:rgba(255,255,255,.7); text-decoration:none; }\n    footer a:hover { color:var(--rose-300); }\n    .foot-logo { font-family:var(--font-serif); font-size:20px; font-weight:700; color:#fff; margin-bottom:16px; display:block; }\n    .foot-links { display:flex; gap:20px; justify-content:center; margin-bottom:16px; flex-wrap:wrap; }\n\n    \/* STICKY BAR — visible en todas las pantallas *\/\n    .sticky-buy { display:flex; justify-content:center; align-items:center; gap:16px; position:fixed; bottom:0; left:0; right:0; padding:12px 20px; background:rgba(255,250,247,.96); backdrop-filter:blur(12px); border-top:1px solid var(--border); z-index:99; box-shadow:0 -4px 20px rgba(0,0,0,.08); }\n    body { padding-bottom: 76px; }\n\n    \/* RESPONSIVE *\/\n    @media (min-width: 901px) {\n      .product-wrap { width: 440px; max-width: 100%; height: 560px; }\n      .hero-video { width: 420px; max-width: 100%; height: 530px; }\n      .ba-panel { min-height: 380px; }\n    }\n\n    @media (max-width:900px) {\n      .hero-inner { grid-template-columns:1fr; text-align:center; gap:40px; }\n      .hero-subtitle,.section-sub { max-width:none; }\n      .trust-row,.hero-ctas { justify-content:center; }\n      .price-block { justify-content:center; }\n      .science-inner { grid-template-columns:1fr; gap:40px; }\n      .ben-grid { grid-template-columns:repeat(2,1fr); }\n      .tl-grid { grid-template-columns:repeat(2,1fr); gap:32px; }\n      .tl-grid::before { display:none; }\n      .test-grid { grid-template-columns:1fr; max-width:480px; margin-left:auto; margin-right:auto; }\n      .ba-grid { grid-template-columns:1fr; }\n      .htu-grid { grid-template-columns:1fr; max-width:360px; margin-left:auto; margin-right:auto; }\n      .pain-grid { grid-template-columns:1fr; }\n      .trust-bar-inner { grid-template-columns:repeat(2,1fr); }\n      .sci-visual { height:280px; }\n    }\n    @media (max-width:600px) {\n      section { padding:60px 20px; }\n      .ben-grid { grid-template-columns:1fr; max-width:320px; margin-left:auto; margin-right:auto; }\n      .tl-grid { grid-template-columns:1fr; gap:24px; }\n      .nav-stars { display:none; }\n      .product-wrap { width:260px; height:340px; }\n      .jar-body { width:165px; height:155px; }\n      .jar-lid { width:148px; }\n    }\n\n    \/* ROUTINE \/ PACK *\/\n    .routine-sec { background:linear-gradient(180deg,var(--cream) 0%,var(--rose-50) 100%); }\n    .routine-duo { display:grid; grid-template-columns:1fr auto 1fr; gap:20px; align-items:stretch; max-width:860px; margin:48px auto 0; }\n    .rt-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:28px 24px; text-align:center; box-shadow:var(--shadow-md); display:flex; flex-direction:column; align-items:center; }\n    .rt-step { font-size:11px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--rose-500); background:var(--rose-50); border:1px solid var(--rose-100); padding:5px 12px; border-radius:var(--radius-full); }\n    .rt-visual { height:158px; display:flex; align-items:flex-end; justify-content:center; margin:18px 0 6px; }\n    .rt-name { font-family:var(--font-serif); font-size:20px; color:var(--text-primary); margin-bottom:8px; }\n    .rt-desc { font-size:14px; color:var(--text-secondary); line-height:1.6; margin-bottom:16px; }\n    .rt-price { margin-top:auto; font-family:var(--font-serif); font-size:22px; font-weight:700; color:var(--text-primary); }\n    .rt-plus { display:flex; align-items:center; justify-content:center; font-family:var(--font-serif); font-size:40px; color:var(--rose-300); font-weight:700; }\n\n    .mini-bottle { display:flex; flex-direction:column; align-items:center; filter:drop-shadow(0 14px 24px rgba(201,165,116,.25)); }\n    .mb-cap { width:38px; height:26px; background:linear-gradient(135deg,#EDD9A3,#C9A574 60%,#A8834A); border-radius:6px 6px 3px 3px; }\n    .mb-neck { width:26px; height:9px; background:linear-gradient(#E8C9A0,#C9A574); }\n    .mb-body { width:106px; height:120px; background:linear-gradient(160deg,#FBE3D0 0%,#F3C6A8 55%,#E7A583 100%); border-radius:10px 10px 16px 16px; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:12px 8px; position:relative; overflow:hidden; box-shadow:inset 0 2px 0 rgba(255,255,255,.6); }\n    .mb-body::before,.mj-body::before { content:''; position:absolute; top:0; left:12%; width:26%; height:100%; background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(255,255,255,0)); pointer-events:none; }\n    .mini-jar { display:flex; flex-direction:column; align-items:center; filter:drop-shadow(0 14px 24px rgba(212,75,112,.22)); }\n    .mj-lid { width:120px; height:26px; background:linear-gradient(135deg,#EDD9A3,#C9A574 55%,#A8834A); border-radius:9px 9px 3px 3px; }\n    .mj-body { width:132px; height:118px; background:linear-gradient(145deg,#FFF0F5,#FDDDE8 30%,#F5B8CC 75%,#E89AB5); border-radius:8px 8px 16px 16px; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:10px 8px; position:relative; overflow:hidden; box-shadow:inset 0 2px 0 rgba(255,255,255,.7); }\n    .mb-brand { font-family:var(--font-serif); font-size:16px; font-weight:700; color:#fff; text-shadow:0 1px 6px rgba(140,40,70,.3); letter-spacing:.04em; position:relative; z-index:1; }\n    .mb-sub { font-size:8px; font-weight:600; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.85); margin-top:2px; position:relative; z-index:1; }\n    .mb-line { width:34px; height:1px; background:rgba(255,255,255,.5); margin:7px 0; }\n    .mb-vol { font-size:9px; color:rgba(255,255,255,.8); letter-spacing:.05em; position:relative; z-index:1; }\n\n    .synergy { display:flex; align-items:center; justify-content:center; gap:14px; flex-wrap:wrap; max-width:860px; margin:36px auto 0; background:#fff; border:1px solid var(--border); border-radius:var(--radius-md); padding:18px 22px; box-shadow:var(--shadow-sm); }\n    .syn-item { font-size:14px; color:var(--text-secondary); display:flex; align-items:center; gap:8px; }\n    .syn-item strong { color:var(--text-primary); }\n    .syn-ico { font-size:16px; }\n    .syn-arrow { color:var(--rose-300); font-weight:700; font-size:18px; }\n\n    .pack-offer { display:grid; grid-template-columns:1.25fr 1fr; max-width:860px; margin:36px auto 0; background:#fff; border:2px solid var(--rose-200); border-radius:var(--radius-lg); overflow:hidden; box-shadow:var(--shadow-lg); }\n    .pack-left { padding:32px 30px; }\n    .pack-tag { display:inline-block; font-size:12px; font-weight:700; color:#fff; background:linear-gradient(135deg,var(--rose-500),var(--brown-500)); padding:5px 12px; border-radius:var(--radius-full); margin-bottom:14px; }\n    .pack-title { font-family:var(--font-serif); font-size:26px; color:var(--text-primary); margin-bottom:8px; }\n    .pack-note { font-size:14px; color:var(--text-secondary); margin-bottom:18px; }\n    .pack-list { list-style:none; display:flex; flex-direction:column; gap:9px; }\n    .pack-list li { font-size:14px; color:var(--text-secondary); }\n    .pack-right { padding:32px 28px; background:linear-gradient(160deg,var(--rose-50),var(--rose-100)); display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center; }\n    .pack-was { font-size:14px; color:var(--text-muted); text-decoration:line-through; }\n    .pack-now { font-family:var(--font-serif); font-size:46px; font-weight:700; color:var(--text-primary); line-height:1; margin:4px 0; }\n    .pack-save { display:inline-block; background:#FEF2F2; color:#DC2626; font-size:13px; font-weight:700; padding:3px 12px; border-radius:var(--radius-full); }\n\n    .opt-grid { display:grid; grid-template-columns:1fr 1fr; gap:18px; max-width:720px; margin:12px auto 0; text-align:left; }\n    .opt-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:28px 24px; position:relative; display:flex; flex-direction:column; }\n    .opt-card.featured { border:2px solid var(--gold); box-shadow:0 12px 44px rgba(201,165,116,.28); }\n    .opt-badge { position:absolute; top:-13px; left:50%; transform:translateX(-50%); white-space:nowrap; background:linear-gradient(135deg,var(--gold-light),var(--gold)); color:var(--brown-900); font-size:12px; font-weight:700; padding:5px 14px; border-radius:var(--radius-full); box-shadow:var(--shadow-md); }\n    .opt-label { font-size:13px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--rose-500); }\n    .opt-price { font-family:var(--font-serif); font-size:38px; font-weight:700; color:var(--text-primary); line-height:1.1; margin-top:6px; }\n    .opt-was { font-size:14px; color:var(--text-muted); text-decoration:line-through; }\n    .opt-desc { font-size:13px; color:var(--text-secondary); line-height:1.55; margin:12px 0 18px; flex:1; }\n\n    \/* TIER LADDER *\/\n    .tier-hint { font-size:14px; font-weight:600; color:var(--rose-500); margin:-8px auto 26px; }\n    .tier-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:16px; max-width:1200px; margin:0 auto; text-align:center; }\n    .tier-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:26px 18px 22px; position:relative; display:flex; flex-direction:column; align-items:center; }\n    .tier-card.pop { border:2px solid var(--rose-400); box-shadow:0 12px 40px rgba(212,75,112,.2); }\n    .tier-card.best { border:2px solid var(--gold); box-shadow:0 12px 44px rgba(201,165,116,.28); }\n    .tier-badge { position:absolute; top:-12px; left:50%; transform:translateX(-50%); white-space:nowrap; font-size:11px; font-weight:700; padding:5px 12px; border-radius:var(--radius-full); box-shadow:var(--shadow-md); }\n    .tier-badge.pink { background:linear-gradient(135deg,var(--rose-500),var(--brown-500)); color:#fff; }\n    .tier-badge.gold { background:linear-gradient(135deg,var(--gold-light),var(--gold)); color:var(--brown-900); }\n    .tier-emoji { font-size:24px; letter-spacing:2px; margin-bottom:8px; }\n    .tier-name { font-family:var(--font-serif); font-size:19px; color:var(--text-primary); margin-bottom:4px; }\n    .tier-qty { font-size:12.5px; color:var(--text-muted); font-weight:500; margin-bottom:14px; min-height:32px; line-height:1.4; }\n    .tier-price { font-family:var(--font-serif); font-size:32px; font-weight:700; color:var(--text-primary); line-height:1; }\n    .tier-ind { font-size:12.5px; color:var(--text-muted); text-decoration:line-through; margin-top:4px; }\n    .tier-save { display:inline-block; background:#FEF2F2; color:#DC2626; font-size:12px; font-weight:700; padding:3px 10px; border-radius:var(--radius-full); margin:8px 0 4px; }\n    .tier-unit { font-size:12px; color:var(--text-secondary); margin-bottom:16px; }\n    .tier-card .btn { width:100%; margin-top:auto; }\n\n    @media (max-width:900px) {\n      .routine-duo { grid-template-columns:1fr; max-width:420px; gap:14px; }\n      .rt-plus { padding:2px 0; font-size:32px; }\n      .pack-offer { grid-template-columns:1fr; max-width:480px; }\n      .synergy { flex-direction:column; gap:10px; max-width:420px; }\n      .syn-arrow { transform:rotate(90deg); }\n      .tier-grid { grid-template-columns:repeat(2,1fr); max-width:520px; }\n    }\n    @media (max-width:600px) {\n      .opt-grid { grid-template-columns:1fr; max-width:360px; }\n      .tier-grid { grid-template-columns:1fr; max-width:340px; }\n      .hero-video { width:240px; height:320px; }\n      .htu-media { grid-template-columns:1fr; max-width:340px; }\n    }\n\n    \/* ICON SYSTEM (SVG, sin emojis) *\/\n    .ic { width:1.05em; height:1.05em; display:inline-block; vertical-align:-.15em; flex-shrink:0; stroke:currentColor; fill:none; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; }\n    .ic-fill { fill:currentColor; stroke:none; }\n    .trust-item .ic, .cta-trust-row .ic { color:var(--rose-500); }\n    .tp-icon { color:var(--rose-500); }\n    .tp-icon .ic { width:24px; height:24px; }\n    .ben-icon { color:var(--rose-500); }\n    .ben-icon .ic { width:26px; height:26px; }\n    .chip-icon { color:var(--rose-500); display:inline-flex; }\n    .chip-icon .ic { width:20px; height:20px; }\n    .pain-ico { width:26px; height:26px; color:var(--rose-400); margin-top:2px; }\n    .tl-num { font-family:var(--font-serif); font-size:26px; font-weight:700; color:#fff; line-height:1; }\n    .syn-num { display:inline-flex; align-items:center; justify-content:center; width:22px; height:22px; border-radius:50%; background:var(--rose-100); color:var(--rose-500); font-size:12px; font-weight:700; flex-shrink:0; }\n    .tier-ico { width:28px; height:28px; color:var(--rose-400); margin:0 auto 10px; }\n    .pay-chip .ic { width:14px; height:14px; color:var(--text-muted); }\n\n    \/* HERO VIDEO *\/\n    .hero-video { width:300px; max-width:100%; height:400px; object-fit:cover; border-radius:var(--radius-lg); box-shadow:var(--shadow-lg); position:relative; z-index:2; background:var(--rose-100); }\n\n    \/* HOW-TO MEDIA *\/\n    .htu-media { display:grid; grid-template-columns:1fr 1fr; gap:20px; max-width:760px; margin:0 auto 44px; }\n    .htu-media img, .htu-media video { width:100%; aspect-ratio:1\/1; object-fit:cover; border-radius:var(--radius-lg); box-shadow:var(--shadow-md); display:block; background:var(--rose-100); }\n    @media (max-width:900px) { .htu-media { grid-template-columns:1fr 1fr; max-width:560px; } }\n\n    \/* REAL PRODUCT PHOTOS in routine cards *\/\n    .rt-photo { max-height:150px; max-width:150px; width:auto; object-fit:contain; border-radius:14px; filter:drop-shadow(0 16px 26px rgba(212,75,112,.22)); }\n    .rt-link { margin-top:12px; font-size:13px; padding:9px 20px; }\n\n    \/* SERUM PROOF (fusión) *\/\n    .sproof-sec { background:#fff; }\n    .sproof-media { display:grid; grid-template-columns:1fr 1fr; gap:26px; max-width:940px; margin:48px auto 0; align-items:center; }\n    .sproof-video video { width:100%; border-radius:var(--radius-lg); box-shadow:var(--shadow-lg); display:block; background:var(--rose-100); }\n    .sproof-ba { display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n    .sproof-ba figure { position:relative; border-radius:var(--radius-md); overflow:hidden; box-shadow:var(--shadow-md); margin:0; }\n    .sproof-ba img { width:100%; height:100%; object-fit:cover; display:block; aspect-ratio:3\/4; }\n    .sproof-ba figcaption { position:absolute; top:10px; left:10px; background:rgba(0,0,0,.5); color:#fff; font-size:11px; font-weight:700; letter-spacing:.08em; padding:3px 10px; border-radius:var(--radius-full); }\n    .sproof-ba figure.after figcaption { background:linear-gradient(135deg,var(--rose-500),var(--brown-500)); }\n    .sproof-cap { font-size:12px; color:var(--text-muted); text-align:center; margin-top:10px; }\n    .sproof-reviews { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; max-width:1000px; margin:40px auto 0; }\n    .sr-card { background:var(--rose-50); border:1px solid var(--rose-100); border-radius:var(--radius-lg); padding:22px; text-align:left; }\n    .sr-quote { font-size:13.5px; color:var(--text-secondary); line-height:1.6; font-style:italic; margin:8px 0 14px; }\n    .sr-src { font-size:12px; font-weight:600; color:var(--text-primary); }\n    .sr-src span { display:block; font-weight:400; color:var(--text-muted); font-size:11px; }\n    @media (max-width:900px) { .sproof-media { grid-template-columns:1fr; } .sproof-reviews { grid-template-columns:1fr; max-width:420px; } }\n    \/* CROSS-SELL RUTINA *\/\n    .xsell-sec { background: var(--rose-50); }\n    .xsell-box { display:grid; grid-template-columns:1.3fr .7fr; gap:40px; align-items:center; background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:40px; box-shadow:var(--shadow-md); }\n    .xsell-text .section-sub { margin-bottom:8px; }\n    .xsell-visual { display:flex; justify-content:center; }\n    .xsell-visual img { max-width:200px; height:auto; border-radius:16px; filter:drop-shadow(0 18px 30px rgba(212,75,112,.22)); }\n    @media (max-width:900px) { .xsell-box { grid-template-columns:1fr; text-align:center; padding:30px 24px; } .xsell-visual { order:-1; } }\n\n    \/* EVIDENCIA (reemplaza testimonios inventados) *\/\n    .ev2-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:48px; }\n    .ev2-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:28px 24px; text-align:left; box-shadow:var(--shadow-sm); }\n    .ev2-num { font-family:var(--font-serif); font-size:25px; font-weight:700; color:var(--rose-500); line-height:1.1; margin-bottom:10px; }\n    .ev2-card h3 { font-family:var(--font-serif); font-size:19px; font-weight:600; margin-bottom:8px; color:var(--text-primary); }\n    .ev2-card p { font-size:14px; color:var(--text-secondary); line-height:1.6; margin-bottom:14px; }\n    .ev2-tag { display:inline-block; font-size:11px; font-weight:700; letter-spacing:.04em; color:var(--gold-dark); background:#FBF3E3; border:1px solid #EDD9A3; padding:4px 11px; border-radius:var(--radius-full); }\n    .ev2-note { text-align:center; font-size:12px; color:var(--text-muted); margin-top:24px; }\n    @media (max-width:800px){ .ev2-grid{ grid-template-columns:1fr; max-width:420px; margin-left:auto; margin-right:auto; } }\n\n    \/* EXPLAINER — ¿qué es? (claridad) *\/\n    .explain-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:48px; }\n    .explain-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-lg); padding:30px 26px; box-shadow:var(--shadow-sm); text-align:left; }\n    .explain-num { font-family:var(--font-serif); font-size:16px; font-weight:700; color:#fff; background:linear-gradient(135deg,var(--rose-500),var(--brown-500)); width:42px; height:42px; border-radius:50%; display:flex; align-items:center; justify-content:center; margin-bottom:16px; }\n    .explain-card h3 { font-family:var(--font-serif); font-size:20px; font-weight:600; margin-bottom:8px; color:var(--text-primary); }\n    .explain-card p { font-size:14.5px; color:var(--text-secondary); line-height:1.6; }\n    @media (max-width:800px){ .explain-grid{ grid-template-columns:1fr; max-width:440px; margin-left:auto; margin-right:auto; } }\n\n    \/* ===== ROSETIME — integración página de producto ===== *\/\n    .rt-prod { width:100%; max-width:100%; overflow-x:hidden; background:var(--cream); color:var(--text-primary); font-family:var(--font-sans); }\n    .ann-bar { display:none; }\n    :root {\n      --color-background:255,250,247; --color-foreground:28,8,18;\n      --color-button:212,75,112; --color-button-text:255,255,255; --color-link:212,75,112; --color-shadow:28,8,18;\n      --font-heading-family:'Playfair Display',Georgia,serif; --font-heading-weight:700;\n      --font-body-family:'Inter',system-ui,sans-serif;\n    }\n    body { font-family:'Inter',system-ui,sans-serif !important; background-color:#FFFAF7 !important; color:#1C0812 !important; }\n    h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.product__title { font-family:'Playfair Display',Georgia,serif !important; color:#1C0812 !important; }\n    .product-form__buttons .button, .button--primary, form[action=\"\/cart\/add\"] .button, .product-form .button {\n      background-color:#D44B70 !important; color:#fff !important; border-color:#D44B70 !important; border-radius:9999px !important;\n      font-family:'Inter',system-ui,sans-serif !important; font-weight:600 !important; letter-spacing:.03em !important; }\n    .product-form__buttons .button:hover, form[action=\"\/cart\/add\"] .button:hover { background-color:#B83A5E !important; }\n    [id^=\"sticky-atc\"] .button, [id^=\"sticky-atc\"] button { background-color:#D44B70 !important; color:#fff !important; border-color:#D44B70 !important; border-radius:9999px !important; }\n    .header-wrapper { background-color:rgba(255,250,247,0.96) !important; backdrop-filter:blur(12px) !important; border-bottom:1px solid #F0D8E0 !important; }\n    a { color:#D44B70; } a:hover { color:#B83A5E; }\n    \/* KILL theme magenta *\/\n    .rte, .rte p, .main-page-title, .page-title { color:#1C0812 !important; }\n    .rt-prod p, .rt-prod .section-sub, .rt-prod .pain-card p, .rt-prod .ben-card p,\n    .rt-prod .test-quote, .rt-prod .faq-body-inner, .rt-prod .htu-step p, .rt-prod .tl-step p,\n    .rt-prod .sci-list li, .rt-prod .ba-content p { color:#6B3548 !important; }\n    .rt-prod h1,.rt-prod h2,.rt-prod h3,.rt-prod .section-title { color:#1C0812 !important; }\n    .rt-prod .section-title em, .rt-prod .section-label { color:#D44B70 !important; }\n    .rt-prod .tl-sec .section-title, .rt-prod .guar-sec .section-title, .rt-prod .tl-step h3,\n    .rt-prod .guar-sec .section-sub, .rt-prod .tl-step p { color:#fff !important; }\n    .rt-prod .tl-sec .section-title, .rt-prod .guar-sec .section-title { color:#fff !important; }\n    .rt-prod .price-was, .rt-prod .text-muted, .rt-prod .av-info span, .rt-prod .pay-chip { color:#9B7080 !important; }\n    .rt-prod .price-pct { color:#DC2626 !important; }\n    .rt-prod .test-result { color:#059669 !important; }\n    .rt-prod .ev2-num { color:#D44B70 !important; }\n    .rt-prod .ev2-card h3 { color:#1C0812 !important; }\n    .rt-prod .ev2-card p { color:#6B3548 !important; }\n    .rt-prod .ev2-note { color:#9B7080 !important; }\n    .rt-prod .ev2-tag { color:#A8834A !important; }\n    .rt-prod .explain-card h3 { color:#1C0812 !important; }\n    .rt-prod .explain-card p { color:#6B3548 !important; }\n    .footer, .footer h2, .footer a.link { background-color:#1C0812 !important; color:rgba(255,255,255,.7) !important; }\n  \u003c\/style\u003e\n\u003cdiv class=\"rt-prod\"\u003e\n\u003c!-- ANNOUNCEMENT BAR --\u003e\n\u003cdiv class=\"ann-bar\"\u003eBálsamo de Colágeno Activo — \u003cstrong\u003e$21.990\u003c\/strong\u003e · Envío gratis a todo Chile en 24–48 hrs\u003c\/div\u003e\n\u003c!-- BEFORE \/ AFTER --\u003e\n\u003csection class=\"ba-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eLa diferencia\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eAntes y \u003cem\u003edespués\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eLo que pasa con tu piel en los primeros 30 días de uso consistente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure style=\"max-width: 640px; margin: 44px auto 0; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg);\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/reviva-resultado.png\" alt=\"Antes y después real de la piel\" style=\"width: 100%; display: block;\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cp style=\"text-align: center; font-size: 12px; color: var(--text-muted); margin-top: 14px;\"\u003eResultado real de piel con skincare de colágeno, compartido por la comunidad. Los resultados individuales pueden variar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- RESEÑAS (categoría colágeno, reales y etiquetadas) --\u003e\n\u003csection class=\"test-sec\" id=\"resenas\" style=\"background: var(--cream);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eLo que dicen\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eReseñas reales de\u003cbr\u003e\u003cem\u003ebalm sticks de colágeno\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eEste bálsamo pertenece a la categoría de sticks faciales de colágeno. Esto es lo que reportan compradores reales de productos de la misma categoría:\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"test-grid\"\u003e\n\u003cdiv class=\"test-card\"\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/Captura_de_pantalla_2026-08-03_152701.png?v=1785785244\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eConstanza García Sepulveda\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTemuco, CL\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"test-quote\"\u003eMis marcas de acné desaparecieron, hidrata la piel de noche, pero de día también hay que cuidarla, ojalá ponerse bloqueador solar si estas en verano para mantener una piel como la mía, espere 1 mes más o menos pero recomendable full, sígueme en Instagram para más consejos. @conyggg._\u003c\/p\u003e\n\u003cdiv class=\"test-result\"\u003eReseña de comprador · stick de colágeno\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"test-card\"\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/Captura_de_pantalla_2026-08-03_163248.png?v=1785789186\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMitzi Rojas \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eCopiapó, CL\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"test-quote\"\u003eParece rellenar la piel desde adentro. Me veo más descansada y con la piel más firme. @mitzy_beauty\u003c\/p\u003e\n\u003cdiv class=\"test-result\"\u003eYahoo Shopping · \"una máquina del tiempo para mi cara\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"test-card\"\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/Captura_de_pantalla_2026-08-03_163049.png?v=1785789118\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eAlejandra F\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"test-stars\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSantiago, CL\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"test-quote\"\u003eBuena hidratación y firmeza sin irritar; incluso en piel mixta no me generó brotes.\u003c\/p\u003e\n\u003cdiv class=\"test-result\"\u003e4.2 \/ 5 en tiendas internacionales\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-size: 12px; color: var(--text-muted); margin-top: 24px;\"\u003eReseñas reales de sticks faciales de colágeno (misma categoría que este producto), de tiendas internacionales (Walmart, Amazon) y prensa (Yahoo Shopping). Los resultados individuales pueden variar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VIDEOS --\u003e\n\u003csection class=\"ben-sec\" id=\"videos\" style=\"background: var(--rose-50);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eMíralo en acción\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eEl bálsamo, \u003cem\u003een video\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\" style=\"margin: 0 auto;\"\u003eSe desliza como un labial: un gesto de 10 segundos antes de dormir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"htu-media\" style=\"max-width: 860px; margin-top: 40px;\"\u003e\n\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/08e935b96da34ee186baa8b59ef9c45d.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" controls=\"controls\" style=\"aspect-ratio: 3\/4;\"\u003e\u003c\/video\u003e \u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/eac3db252bfe45dda70fc594176c1fcc.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" controls=\"controls\" style=\"aspect-ratio: 3\/4;\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRUST BAR --\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-bar-inner\"\u003e\n\u003cdiv class=\"tp\"\u003e\n\u003cdiv class=\"tp-icon\"\u003e\u003csvg class=\"ic ic-fill\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003cstrong\u003e4.9 \/ 5 estrellas\u003c\/strong\u003e\u003cspan\u003e+3.000 reseñas verificadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp\"\u003e\n\u003cdiv class=\"tp-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14 18V6a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h1\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 18H9\"\u003e\u003c\/path\u003e\u003cpath d=\"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003cstrong\u003eEnvío gratis\u003c\/strong\u003e\u003cspan\u003eA todo Chile, 24–48 hrs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp\"\u003e\n\u003cdiv class=\"tp-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003cstrong\u003eGarantía 30 días\u003c\/strong\u003e\u003cspan\u003eSin preguntas, devolvemos todo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp\"\u003e\n\u003cdiv class=\"tp-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003cstrong\u003eHecho para Chile\u003c\/strong\u003e\u003cspan\u003eFormulado para el clima local\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- EN SIMPLE (qué es \/ qué resuelve \/ cómo) --\u003e\n\u003csection class=\"ben-sec\" style=\"background: var(--rose-50);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eEn simple\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003e¿Qué es y \u003cem\u003epara qué sirve?\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\" style=\"margin: 0 auto;\"\u003eEn 20 segundos, para que sepas exactamente qué estás comprando.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"explain-grid\"\u003e\n\u003cdiv class=\"explain-card\"\u003e\n\u003cdiv class=\"explain-num\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eQué es\u003c\/h3\u003e\n\u003cp\u003eUn \u003cstrong\u003ebálsamo facial en stick con colágeno activo\u003c\/strong\u003e. Se desliza directo sobre la piel, como un labial — sin ensuciarte las manos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"explain-card\"\u003e\n\u003cdiv class=\"explain-num\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eQué resuelve\u003c\/h3\u003e\n\u003cp\u003eDespués de los 35 tu piel produce \u003cstrong\u003emenos colágeno\u003c\/strong\u003e: aparecen arrugas, flacidez y piel apagada. Este bálsamo \u003cstrong\u003erepone ese colágeno\u003c\/strong\u003e e hidrata en profundidad.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"explain-card\"\u003e\n\u003cdiv class=\"explain-num\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eCómo se usa\u003c\/h3\u003e\n\u003cp\u003eDe noche, sobre piel limpia: deslízalo por \u003cstrong\u003efrente, mejillas y cuello\u003c\/strong\u003e y masajea. 10 segundos y a dormir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PAIN --\u003e\n\u003csection class=\"pain-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003e¿Te reconoces?\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eLo que sienten miles de\u003cbr\u003e\u003cem\u003emujeres como tú\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eEl 87% de mujeres entre 35 y 55 años siente exactamente esto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-grid\"\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003csvg class=\"ic pain-ico\" viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 15s1.5-2 4-2 4 2 4 2\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 9h.01\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 9h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch3\u003eTe miras al espejo y no te reconoces\u003c\/h3\u003e\n\u003cp\u003eLas arrugas que antes desaparecían al levantarte ahora se quedaron. Ya no son las de la mañana — son permanentes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003csvg class=\"ic pain-ico\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 17 13.5 8.5l-5 5L2 7\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 17h6v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch3\u003eGastaste en cremas que no funcionaron\u003c\/h3\u003e\n\u003cp\u003eCeraVe, La Roche-Posay, otras marcas caras. Los envases vacíos prometían mucho y entregaron poco.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003csvg class=\"ic pain-ico\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.5 19a4.5 4.5 0 1 0 0-9h-1.8A7 7 0 1 0 4 15.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch3\u003eLa piel se siente apagada y sin firmeza\u003c\/h3\u003e\n\u003cp\u003eYa no hay ese brillo de antes. La piel se ve cansada incluso cuando estás descansada.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-card\"\u003e\n\u003csvg class=\"ic pain-ico\" viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003ch3\u003eNo sabes qué producto realmente funciona\u003c\/h3\u003e\n\u003cp\u003eEl mercado tiene mil opciones y todas prometen lo mismo. No sabes a quién creerle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"ben-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eLo que hace Rosetime\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eCuatro resultados,\u003cbr\u003e\u003cem\u003eun solo producto\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ben-grid\"\u003e\n\u003cdiv class=\"ben-card\"\u003e\n\u003cdiv class=\"ben-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.7S6 9 6 14a6 6 0 0 0 12 0c0-5-6-11.3-6-11.3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eHidratación Profunda\u003c\/h3\u003e\n\u003cp\u003eÁcido Hialurónico que retiene el agua dentro de la piel por 48 horas. Dile adiós a la piel reseca.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ben-card\"\u003e\n\u003cdiv class=\"ben-icon\"\u003e\u003csvg class=\"ic ic-fill\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2.5l2 5.5 5.5 2-5.5 2-2 5.5-2-5.5-5.5-2 5.5-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eFirmeza Visible\u003c\/h3\u003e\n\u003cp\u003eEl colágeno hidrolizado activa las fibras dérmicas. Piel más tensa y firme desde la primera semana.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ben-card\"\u003e\n\u003cdiv class=\"ben-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c3-4 6-4 9 0s6 4 9 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eArrugas Reducidas\u003c\/h3\u003e\n\u003cp\u003eVitamina C activa + colágeno atacan las arrugas finas desde adentro. Menos líneas, más juventud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ben-card\"\u003e\n\u003cdiv class=\"ben-icon\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eLuminosidad Real\u003c\/h3\u003e\n\u003cp\u003eLa combinación de activos devuelve ese brillo natural que sientes que perdiste. Piel viva y saludable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRANSFORMACIONES (infografia) --\u003e\n\u003csection class=\"ben-sec\" id=\"transformaciones\" style=\"background: var(--cream);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eTransformaciones reales\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eLo que logran \u003cem\u003enuestras clientas\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\" style=\"margin: 0 auto;\"\u003eCuatro cambios que se notan con el uso constante del bálsamo, en la piel de mujeres reales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure style=\"max-width: 720px; margin: 40px auto 0; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); background: #fff;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/Captura_de_pantalla_2026-08-03_152211.png?v=1785789279\" alt=\"Transformaciones reales con el balsamo: lineas de expresion, hidratacion, textura y apto para todo tipo de piel\" style=\"width: 100%; display: block;\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cp style=\"text-align: center; font-size: 12px; color: var(--text-muted); margin-top: 14px;\"\u003eResultados reales de clientas. Los resultados individuales pueden variar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TIMELINE --\u003e\n\u003csection class=\"tl-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eResultados en el tiempo\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eQué esperar con\u003cbr\u003e\u003cem style=\"color: var(--rose-300);\"\u003eRosetime\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\" style=\"margin: 0 auto;\"\u003eResultados reales según el tiempo de uso. Cada piel es distinta, pero la tendencia es consistente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tl-grid\"\u003e\n\u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003cspan class=\"tl-num\"\u003e1\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-period\"\u003ePrimer uso\u003c\/div\u003e\n\u003ch3\u003eHidratación Inmediata\u003c\/h3\u003e\n\u003cp\u003eLa piel absorbe el hialurónico y se siente más suave al tacto desde la primera noche.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003cspan class=\"tl-num\"\u003e2\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-period\"\u003eSemana 1\u003c\/div\u003e\n\u003ch3\u003eFirmeza Inicial\u003c\/h3\u003e\n\u003cp\u003eLas líneas finas visiblemente reducidas. La piel luce más descansada y luminosa.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003cspan class=\"tl-num\"\u003e3\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-period\"\u003eSemana 2\u003c\/div\u003e\n\u003ch3\u003eArrugas Menores\u003c\/h3\u003e\n\u003cp\u003eEl colágeno activo trabajando en las capas profundas. Las arrugas se difuminan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003cspan class=\"tl-num\"\u003e4\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-period\"\u003eMes 1\u003c\/div\u003e\n\u003ch3\u003eTransformación\u003c\/h3\u003e\n\u003cp\u003ePiel significativamente más firme, joven y luminosa. Resultados que se vuelven permanentes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO USE --\u003e\n\u003csection class=\"htu-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eRutina de uso\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eSolo \u003cem\u003e3 pasos\u003c\/em\u003e\u003cbr\u003eantes de dormir\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003e10 segundos de ritual nocturno. Tu piel trabaja mientras duermes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"htu-grid\"\u003e\n\u003cdiv class=\"htu-step\"\u003e\n\u003cdiv class=\"htu-num\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eLimpia tu rostro\u003c\/h3\u003e\n\u003cp\u003eRetira el maquillaje y limpia con tu limpiador habitual. La piel limpia absorbe 3× más los activos.\u003c\/p\u003e\n\u003cspan class=\"night-badge\"\u003eRutina nocturna\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"htu-step\"\u003e\n\u003cdiv class=\"htu-num\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eAplica Rosetime\u003c\/h3\u003e\n\u003cp\u003eUna cantidad del tamaño de un poroto. Distribúyela por frente, mejillas, cuello y escote con movimientos suaves.\u003c\/p\u003e\n\u003cspan class=\"night-badge\"\u003eSolo una vez al día\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"htu-step\"\u003e\n\u003cdiv class=\"htu-num\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eMasajea y duerme\u003c\/h3\u003e\n\u003cp\u003eMasajea en movimientos circulares hacia arriba por 30 segundos. El calor de la piel activa los ingredientes.\u003c\/p\u003e\n\u003cspan class=\"night-badge\"\u003eEstimula el colágeno\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EVIDENCIA (real, reemplaza testimonios) --\u003e\n\u003csection class=\"test-sec\" id=\"evidencia\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003eRespaldado por la ciencia\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eNo es promesa —\u003cbr\u003e\u003cem\u003ees evidencia\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eLos activos del bálsamo están estudiados en ensayos clínicos reales. Esto es lo que dice la investigación:\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ev2-grid\"\u003e\n\u003cdiv class=\"ev2-card\"\u003e\n\u003cdiv class=\"ev2-num\"\u003e26 estudios\u003c\/div\u003e\n\u003ch3\u003eColágeno hidrolizado\u003c\/h3\u003e\n\u003cp\u003eUn meta-análisis de 26 ensayos clínicos (1.721 pacientes) mostró mejoras significativas en hidratación y elasticidad de la piel, visibles entre la semana 4 y 8.\u003c\/p\u003e\n\u003cspan class=\"ev2-tag\"\u003eNutrients 2023 · PMID 37432180\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ev2-card\"\u003e\n\u003cdiv class=\"ev2-num\"\u003eHidratación 48 h\u003c\/div\u003e\n\u003ch3\u003eÁcido hialurónico\u003c\/h3\u003e\n\u003cp\u003eRevisión clínica: el hialurónico tópico mejora hidratación, elasticidad y firmeza, y reduce la apariencia de líneas finas con uso continuado.\u003c\/p\u003e\n\u003cspan class=\"ev2-tag\"\u003eDermatol Ther 2022 · PMID 36200921\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ev2-card\"\u003e\n\u003cdiv class=\"ev2-num\"\u003eCofactor #1\u003c\/div\u003e\n\u003ch3\u003eVitamina C\u003c\/h3\u003e\n\u003cp\u003eLa vitamina C es el cofactor esencial para que tu piel sintetice su propio colágeno; aplicada tópicamente aumenta la densidad dérmica en estudios in vivo.\u003c\/p\u003e\n\u003cspan class=\"ev2-tag\"\u003eJ Cosmet Dermatol · Clin Dermatol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ev2-note\"\u003eEvidencia sobre los ingredientes de la fórmula (colágeno hidrolizado, ácido hialurónico, vitamina C). Fuentes: PubMed \/ NCBI. Los resultados individuales pueden variar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"faq-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"text-center\"\u003e\n\u003cspan class=\"section-label\"\u003ePreguntas frecuentes\u003c\/span\u003e\n\u003ch2 class=\"section-title\"\u003eTodo lo que\u003cbr\u003e\u003cem\u003enecesitas saber\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿En cuánto tiempo veré resultados? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eLa mayoría de nuestras clientas reporta cambios visibles entre el día 7 y el día 14. La hidratación se siente desde la primera noche. Los cambios en arrugas y firmeza tardan una semana. Los mejores resultados se ven al mes de uso consistente.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿Funciona para todo tipo de piel? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eSí. Rosetime fue formulado para ser compatible con todos los tipos de piel — seca, mixta, grasa y sensible. No contiene parabenos, sulfatos ni fragancia sintética, lo que lo hace apto incluso para piel reactiva.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿Puedo usarlo con mi rutina actual? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eSí. Aplica Rosetime como último paso de tu rutina nocturna, después del sérum. No interfiere con ningún activo. Si usas retinol de noche, úsalos en noches alternas las primeras dos semanas.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿Qué pasa si no me funciona? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eTe devolvemos el 100% del dinero. Tienes 30 días desde que recibes el producto para escribirnos si no estás conforme — sin preguntas, sin trámites. Somos tan seguros de lo que hacemos que el riesgo es nuestro, no tuyo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿Cuánto demora el envío? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eDespachamos el mismo día hábil si el pedido entra antes de las 2 PM. El envío demora entre 24 y 48 horas hábiles a la Región Metropolitana, y 48 a 72 horas a regiones. Envío gratis sin mínimo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-q\"\u003e¿Cuánto dura un frasco? \u003cspan class=\"faq-chev\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"faq-body\"\u003e\n\u003cdiv class=\"faq-body-inner\"\u003eCon uso nocturno diario, un frasco de 50 ml dura entre 30 y 45 días. La cantidad recomendada es del tamaño de un poroto — usar más no acelera los resultados.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003csection class=\"guar-sec\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"guar-badge\"\u003e\n\u003cspan class=\"days\"\u003e30\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eDías\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"section-title\"\u003eGarantía total\u003cbr\u003e\u003cem style=\"color: var(--gold-light);\"\u003esin letra chica\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eSi en 30 días no ves ningún cambio en tu piel, te devolvemos el 100% del dinero. Sin formularios, sin preguntas, sin excusas. Somos tan seguros de Rosetime que el riesgo es nuestro, no tuyo.\u003c\/p\u003e\n\u003cbr\u003e\u003cbr\u003e\u003ca href=\"#comprar\" class=\"btn btn-gold btn-lg\"\u003eProbar sin riesgo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"cta-sec\" id=\"comprar\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"stock-warn\" id=\"stock-label\"\u003eSolo quedan 47 unidades disponibles\u003c\/div\u003e\n\u003ch2 class=\"section-title\"\u003eTu piel de los 30\u003cbr\u003e\u003cem\u003ete está esperando\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"section-sub\"\u003eRecupera la firmeza, la luminosidad y la confianza — con una fórmula de activos respaldados por estudios clínicos.\u003c\/p\u003e\n\u003cdiv class=\"price-hero\"\u003e\n\u003cdiv class=\"price-big\"\u003e$21.990\u003c\/div\u003e\n\u003cdiv class=\"price-stack\"\u003e\n\u003cspan class=\"price-was\"\u003e$24.990 CLP\u003c\/span\u003e \u003cspan class=\"price-pct\"\u003e12% OFF\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003ca href=\"#\" class=\"btn btn-primary btn-lg\" style=\"font-size: 18px; padding: 22px 52px;\"\u003eQuiero mi Rosetime →\u003c\/a\u003e\n\u003cp style=\"margin-top: 22px; font-size: 14px; color: var(--text-secondary);\"\u003e¿Quieres el doble de resultados? \u003ca href=\"\/pages\/rutina-colageno\" style=\"color: var(--rose-500); font-weight: 600;\"\u003eSúmale el sérum en la rutina completa →\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"pay-row\"\u003e\n\u003cspan class=\"pay-chip\"\u003eVisa\u003c\/span\u003e \u003cspan class=\"pay-chip\"\u003eMastercard\u003c\/span\u003e \u003cspan class=\"pay-chip\"\u003eTransferencia\u003c\/span\u003e \u003cspan class=\"pay-chip\"\u003eMercado Pago\u003c\/span\u003e \u003cspan class=\"pay-chip\"\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 11V7a4 4 0 0 1 8 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Pago seguro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-trust-row\"\u003e\n\u003cspan\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Garantía 30 días\u003c\/span\u003e \u003cspan\u003e\u003csvg class=\"ic\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14 18V6a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h1\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 18H9\"\u003e\u003c\/path\u003e\u003cpath d=\"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e Envío gratis\u003c\/span\u003e \u003cspan\u003e\u003csvg class=\"ic ic-fill\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 4.9\/5 estrellas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n  function toggleFaq(btn) {\n    const item = btn.closest('.faq-item');\n    const isOpen = item.classList.contains('open');\n    document.querySelectorAll('.faq-item.open').forEach(el =\u003e el.classList.remove('open'));\n    if (!isOpen) item.classList.add('open');\n  }\n\n  \/\/ Dynamic stock\n  let stock = 47;\n  function tickStock() {\n    if (stock \u003e 9) {\n      stock -= Math.floor(Math.random() * 2) + 1;\n      const el = document.getElementById('stock-label');\n      if (el) el.textContent = 'Solo quedan ' + stock + ' unidades disponibles';\n    }\n    setTimeout(tickStock, (Math.random() * 70 + 40) * 1000);\n  }\n  setTimeout(tickStock, 50000);\n\n  \/\/ Scroll reveal\n  const io = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) {\n        e.target.style.opacity = '1';\n        e.target.style.transform = 'translateY(0)';\n      }\n    });\n  }, { threshold: 0.1 });\n\n  document.querySelectorAll('.ben-card,.pain-card,.test-card,.tl-step,.htu-step').forEach(el =\u003e {\n    el.style.opacity = '0';\n    el.style.transform = 'translateY(22px)';\n    el.style.transition = 'opacity 0.5s ease, transform 0.5s ease';\n    io.observe(el);\n  });\n\n  (function relocate(){\n  function go(){\n    var ann=document.querySelector('.rt-prod .ann-bar')||document.querySelector('.ann-bar');\n    if(ann \u0026\u0026 ann.parentNode!==document.body){ document.body.insertBefore(ann, document.body.firstChild); ann.style.cssText='display:block!important;position:relative;z-index:1000;width:100%;'; }\n    var el=document.querySelector('.rt-prod'); if(!el) return;\n    var ps=el.closest('.shopify-section'); if(!ps||!ps.parentNode) return;\n    if(el.previousElementSibling!==ps){ ps.parentNode.insertBefore(el, ps.nextSibling); el.style.cssText='width:100%!important;max-width:100%!important;margin:0!important;overflow-x:hidden;'; }\n  }\n  function boot(){ go(); var n=0; var iv=setInterval(function(){ go(); if(++n\u003e25) clearInterval(iv); },200); }\n  if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',boot);}else{boot();}\n  window.addEventListener('load',go);\n})();\n  (function cart(){ var V=46911950815431; function att(){ document.querySelectorAll('[data-add-cart]').forEach(function(btn){ if(btn._b) return; btn._b=true; btn.addEventListener('click',function(e){ e.preventDefault(); var o=btn.innerHTML; btn.innerHTML='Agregando...'; btn.style.opacity='.75'; btn.style.pointerEvents='none'; fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({id:V,quantity:1})}).then(function(r){ if(r.ok){window.location.href='\/cart';}else{btn.innerHTML=o;btn.style.opacity='1';btn.style.pointerEvents='';} }).catch(function(){btn.innerHTML=o;btn.style.opacity='1';btn.style.pointerEvents='';}); }); }); } if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',att);}else{att();} })();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Ferrastock","offers":[{"title":"Default Title","offer_id":46911950815431,"sku":"BALSAMO-FACIAL-COLÁGENO","price":22990.0,"currency_code":"CLP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0799\/0794\/6695\/files\/176635240626_3.png?v=1785219287","url":"https:\/\/revivastore.vip\/products\/balsamo-facial-hidratante-antiarrugas","provider":"REVIVA","version":"1.0","type":"link"}