{"product_id":"crianza","title":"GUIA DE CRIANZA POSITIVA + 5 BONOS","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Lora:wght@400;500;600;700\u0026amp;family=DM+Sans:wght@300;400;500;600;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root {\n--green-dark: #4A5A3A;\n--green-mid: #6B7A52;\n--green-fresh: #8A9A6A;\n--green-light: #C2CBA8;\n--green-pale: #F0F2E8;\n--lime: #D4A5A5;\n--lime-light: #F2D0D0;\n--cream: #FAF6F0;\n--white: #FFFFFF;\n--text-dark: #2C2A24;\n--text-mid: #5A4E42;\n--text-light: #8C7E72;\n--danger: #C0616B;\n--success: #6B7A52;\n--gold: #C4986A;\n--shadow-soft: 0 4px 16px rgba(74,90,58,0.08);\n--shadow-med: 0 8px 24px rgba(74,90,58,0.12);\n--shadow-hard: 0 16px 48px rgba(74,90,58,0.18);\n--transition: all 0.35s cubic-bezier(0.25,0.8,0.25,1);\n}\n*, *::before, *::after { margin:0; padding:0; box-sizing:border-box; -webkit-tap-highlight-color:transparent; }\nhtml { scroll-behavior: smooth; }\nbody {\nfont-family: 'DM Sans', sans-serif;\nfont-size: 15px;\nline-height: 1.6;\ncolor: var(--text-dark);\nbackground: var(--cream);\noverflow-x: hidden;\npadding-top: 42px;\n-webkit-font-smoothing: antialiased;\n}\n\/* ===== OFFER BAR ===== *\/\n.offer-bar {\nposition: fixed; top:0; left:0; width:100%;\nbackground: linear-gradient(90deg, var(--green-dark), var(--green-mid));\ncolor: var(--white);\ntext-align: center;\npadding: 11px 12px;\nfont-weight: 700; font-size: 13px;\nz-index: 1000;\nborder-bottom: 2px solid var(--lime);\ndisplay: flex; justify-content: center; align-items: center; gap: 6px;\n}\n.offer-bar span { color: var(--lime-light); font-weight: 800; animation: pulse 2s infinite; }\n.offer-bar i { color: var(--lime); }\n\/* ===== PROGRESS BAR ===== *\/\n.progress-container { width:100%; height:3px; background:transparent; position:fixed; top:42px; left:0; z-index:999; }\n.progress-bar { height:100%; background:linear-gradient(90deg,var(--lime),var(--green-fresh)); width:0%; transition:width 0.1s ease; }\n\/* ===== HERO ===== *\/\n.hero {\nbackground: linear-gradient(160deg, var(--green-dark) 0%, var(--green-mid) 60%, var(--green-fresh) 100%);\npadding: 28px 18px 36px;\ntext-align: center;\nposition: relative;\noverflow: hidden;\n}\n.hero::before {\ncontent:'';\nposition:absolute; inset:0;\nbackground: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Ccircle cx='30' cy='30' r='20'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\npointer-events:none;\n}\n.hero-badge {\ndisplay: inline-block;\nbackground: rgba(255,255,255,0.15);\nborder: 1px solid rgba(255,255,255,0.3);\ncolor: var(--lime-light);\nfont-size: 11px; font-weight: 700;\nletter-spacing: 1.5px; text-transform: uppercase;\npadding: 5px 14px; border-radius: 50px;\nmargin-bottom: 14px;\n}\n.hero h1 {\nfont-family: 'Lora', serif;\nfont-size: 28px; font-weight: 700;\ncolor: var(--white);\nline-height: 1.25;\nmargin-bottom: 14px;\nletter-spacing: -0.3px;\n}\n.hero h1 span { color: var(--lime-light); }\n.hero p {\nfont-size: 14px; color: rgba(255,255,255,0.85);\nmax-width: 400px; margin: 0 auto 22px;\nfont-weight: 400;\n}\n\/* ===== LEAF DIVIDER ===== *\/\n.leaf-divider { display:flex; align-items:center; justify-content:center; gap:8px; margin: 8px 0 20px; }\n.leaf-divider i { color: var(--lime); font-size: 16px; animation: cascade-fade 2s infinite ease-out; }\n.leaf-divider i:nth-child(2) { animation-delay: 0.2s; }\n.leaf-divider i:nth-child(3) { animation-delay: 0.4s; }\n\/* ===== OFFER BOX ===== *\/\n.offer-box {\nbackground: linear-gradient(135deg, var(--green-dark), var(--text-dark));\nborder: 1.5px solid var(--lime);\nborder-radius: 14px;\npadding: 18px 14px;\nmargin: 18px auto;\nmax-width: 420px;\nbox-shadow: var(--shadow-hard);\nposition: relative; overflow: hidden;\nanimation: subtle-glow 2.5s infinite alternate ease-in-out;\n}\n.offer-box::before {\ncontent:''; position:absolute; top:0; left:-100%; width:50%; height:100%;\nbackground:linear-gradient(to right,transparent,rgba(255,255,255,0.07),transparent);\nanimation: inner-shine 4s infinite linear;\n}\n.price-comparison { display:flex; flex-direction:column; align-items:center; gap:4px; position:relative; z-index:2; }\n.price-old { font-size:17px; text-decoration:line-through; color:#bbb; }\n.price-new { font-family:'Lora',serif; font-size:40px; font-weight:700; color:var(--lime-light); line-height:1; margin:4px 0; }\n.savings { background:linear-gradient(135deg,var(--lime),var(--green-fresh)); color:var(--white); padding:5px 16px; border-radius:50px; font-weight:700; font-size:12px; text-transform:uppercase; letter-spacing:0.5px; margin-top:8px; }\n.price-features { display:flex; justify-content:center; gap:14px; margin-top:8px; font-size:12px; color:rgba(255,255,255,0.75); }\n.price-features i { color:var(--lime); margin-right:4px; }\n\/* ===== CTA BUTTON ===== *\/\n.cta-button {\ndisplay:block; width:100%; max-width:420px; margin:14px auto;\nbackground:linear-gradient(135deg, #C47A8A, #D4A5A5);\ncolor:var(--white); border:none;\npadding:16px 20px; font-size:15px; font-weight:700;\nborder-radius:50px; cursor:pointer;\ntransition: var(--transition);\nbox-shadow:0 8px 24px rgba(196,122,138,0.35);\ntext-decoration:none; text-align:center;\ntext-transform:uppercase; letter-spacing:0.5px;\nposition:relative; overflow:hidden;\n}\n.cta-button:hover { transform:translateY(-3px) scale(1.02); box-shadow:0 12px 32px rgba(196,122,138,0.45); }\n.pulse-big { animation: pulse-big 1.6s infinite; }\n\/* ===== GUARANTEE BOX ===== *\/\n.guarantee-box {\ndisplay:flex; align-items:center; gap:14px;\nbackground:rgba(255,255,255,0.07); border:1px solid rgba(255,255,255,0.15);\nborder-radius:12px; padding:14px; margin:14px auto; max-width:420px;\n}\n.guarantee-icon { font-size:38px; color:var(--lime); flex-shrink:0; }\n.guarantee-text h3 { font-size:15px; color:var(--lime-light); font-weight:700; margin-bottom:3px; }\n.guarantee-text p { font-size:12px; color:rgba(255,255,255,0.8); margin:0; }\n\/* ===== SECTIONS ===== *\/\nsection { padding:32px 18px; }\n.container { max-width:480px; margin:0 auto; }\nh2 {\nfont-family:'Lora',serif;\nfont-size:24px; text-align:center;\nmargin-bottom:16px;\ncolor:var(--green-dark);\nline-height:1.3;\n}\nh2::after { content:''; display:block; width:50px; height:3px; background:linear-gradient(to right,var(--green-fresh),var(--lime)); margin:10px auto 0; border-radius:2px; }\n\/* ===== PAIN SECTION ===== *\/\n.pain-section { background:var(--white); }\n.pain-section h2 { color:var(--green-dark); }\n.pain-section h2::after { margin:10px auto 0; }\n.card-block {\nbackground:var(--white);\nborder:1px solid var(--green-light);\nborder-radius:16px;\noverflow:hidden;\nbox-shadow:var(--shadow-soft);\nmargin-bottom:22px;\n}\n.card-block.dark {\nbackground:linear-gradient(135deg,var(--green-dark),var(--text-dark));\n}\n.card-header {\npadding:14px 18px;\nbackground:linear-gradient(to right,#FBF0F2,#F7E6EA);\nborder-bottom:1px solid #E8C8CE;\ndisplay:flex; align-items:center; gap:10px;\n}\n.card-header.dark-header {\nbackground:rgba(255,255,255,0.08);\nborder-bottom:1px solid rgba(255,255,255,0.15);\n}\n.card-header h3 { font-family:'Lora',serif; font-size:18px; color:var(--green-dark); font-weight:700; }\n.card-header.dark-header h3 { color:var(--white); }\n.card-header i { font-size:20px; color:#C47A8A; }\n.card-header.dark-header i { color:var(--lime-light); }\n.card-list { padding:18px; }\n.card-item {\ndisplay:flex; align-items:flex-start; gap:12px;\nmargin-bottom:16px; font-size:14px; line-height:1.5; color:var(--text-mid);\n}\n.card-item.light { color:rgba(255,255,255,0.9); }\n.card-item i { font-size:18px; color:#C47A8A; margin-top:1px; flex-shrink:0; }\n.card-item.light i { color:var(--lime-light); }\n\/* ===== TRANSFORMATION DIVIDER ===== *\/\n.transform-divider { text-align:center; padding:10px 0; margin:4px 0 18px; }\n.transform-divider i { font-size:22px; color:#C47A8A; opacity:0; animation:cascade-fade 2s infinite ease-out; margin:0 3px; }\n.transform-divider i:nth-child(2) { animation-delay:0.2s; }\n.transform-divider i:nth-child(3) { animation-delay:0.4s; }\n\/* ===== BONOS SECTION ===== *\/\n.bonos-section { background:var(--green-pale); }\n.bono-card {\nbackground:var(--white);\nborder:1px solid var(--green-light);\nborder-radius:14px;\npadding:16px;\nmargin-bottom:14px;\ndisplay:flex; align-items:flex-start; gap:14px;\nbox-shadow:var(--shadow-soft);\ntransition:var(--transition);\n}\n.bono-card:hover { transform:translateY(-3px); box-shadow:var(--shadow-med); }\n.bono-cover {\nwidth:88px; height:111px;\nobject-fit:cover;\nborder-radius:8px;\nflex-shrink:0;\nbox-shadow:0 4px 12px rgba(74,90,58,0.18);\n}\n.bono-icon { font-size:28px; flex-shrink:0; margin-top:2px; }\n.bono-title { font-weight:700; font-size:14px; color:var(--green-dark); margin-bottom:3px; }\n.bono-desc { font-size:12px; color:var(--text-light); line-height:1.4; }\n.bono-badge {\ndisplay:inline-block; font-size:10px; font-weight:700;\nbackground:linear-gradient(135deg,#C47A8A,#D4A5A5);\ncolor:var(--white); padding:2px 10px; border-radius:50px;\nmargin-bottom:5px; letter-spacing:0.3px;\n}\n\/* ===== PACK DISPLAY (PRODUCTO + BONOS) ===== *\/\n.pack-display {\nbackground: linear-gradient(160deg, #FBF0F2 0%, var(--white) 45%, var(--green-pale) 100%);\nborder: 2px solid #E8C8CE;\nborder-radius: 20px;\npadding: 22px 16px 24px;\nmargin: 24px auto 20px;\nmax-width: 420px;\ntext-align: center;\nbox-shadow: var(--shadow-med);\nposition: relative;\n}\n.pack-label {\ndisplay: inline-block;\nbackground: linear-gradient(135deg, var(--green-mid), var(--green-fresh));\ncolor: var(--white);\nfont-size: 11px; font-weight: 700;\nletter-spacing: 1px;\npadding: 6px 18px;\nborder-radius: 50px;\nmargin-bottom: 16px;\nbox-shadow: 0 4px 12px rgba(107,122,82,0.3);\n}\n.pack-main-img {\nwidth: 100%;\nmax-width: 340px;\nheight: auto;\ndisplay: block;\nmargin: 0 auto;\nfilter: drop-shadow(0 12px 24px rgba(74,90,58,0.25));\n}\n.pack-plus {\nfont-family: 'Lora', serif;\nfont-size: 16px;\nfont-weight: 700;\ncolor: #C47A8A;\nmargin: 14px 0 12px;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ngap: 10px;\n}\n.pack-plus::before, .pack-plus::after {\ncontent: '';\nflex: 1;\nmax-width: 60px;\nheight: 2px;\nbackground: linear-gradient(to right, transparent, #D4A5A5);\nborder-radius: 2px;\n}\n.pack-plus::after {\nbackground: linear-gradient(to left, transparent, #D4A5A5);\n}\n.pack-bonos-row {\ndisplay: flex;\njustify-content: center;\nalign-items: flex-end;\ngap: 6px;\n}\n.pack-bono-img {\nwidth: calc(20% - 5px);\nmax-width: 70px;\naspect-ratio: 4 \/ 5;\nobject-fit: cover;\nborder-radius: 7px;\nborder: 2px solid var(--white);\nbox-shadow: 0 5px 14px rgba(74,90,58,0.22);\ntransition: var(--transition);\n}\n.pack-bono-img:nth-child(odd) { transform: translateY(-4px) rotate(-1.5deg); }\n.pack-bono-img:nth-child(even) { transform: translateY(2px) rotate(1.5deg); }\n.pack-bono-img:hover { transform: translateY(-8px) scale(1.12) rotate(0deg); z-index: 5; position: relative; }\n\/* ===== GUARANTEE SECTION ===== *\/\n.guarantee-section { background:var(--white); text-align:center; }\n.guarantee-big-box {\nbackground:linear-gradient(135deg,#FBF0F2,var(--white));\nborder:2px solid #C47A8A;\nborder-radius:20px;\npadding:28px 20px;\nmargin:20px auto;\nmax-width:420px;\nbox-shadow:var(--shadow-med);\n}\n.guarantee-big-icon { font-size:52px; margin-bottom:12px; }\n.guarantee-big-box h3 { font-family:'Lora',serif; font-size:22px; color:var(--green-dark); margin-bottom:10px; }\n.guarantee-big-box p { font-size:14px; color:var(--text-mid); line-height:1.6; }\n\/* ===== FAQ SECTION ===== *\/\n.faq-section { background:var(--green-pale); }\n.faq-item { margin-bottom:10px; border-radius:12px; overflow:hidden; box-shadow:var(--shadow-soft); border:1px solid var(--green-light); }\n.faq-question {\nbackground:var(--white); padding:14px 16px;\nfont-weight:700; font-size:13px; cursor:pointer;\ndisplay:flex; justify-content:space-between; align-items:center; gap:8px;\ncolor:var(--green-dark);\n}\n.faq-question::after { content:'+'; font-size:20px; color:#C47A8A; transition:var(--transition); flex-shrink:0; }\n.faq-question.active::after { content:'-'; }\n.faq-answer { padding:0 16px; max-height:0; overflow:hidden; transition:max-height 0.35s ease-out; background:var(--white); font-size:13px; color:var(--text-mid); }\n.faq-answer-content { padding:12px 0; line-height:1.6; border-top:1px solid var(--green-pale); }\n\/* ===== OFFER SECTIONS ===== *\/\n.dark-section {\nbackground:linear-gradient(135deg,var(--green-dark),var(--text-dark));\ncolor:var(--white); text-align:center;\n}\n.dark-section h2 { color:var(--white); }\n.dark-section h2::after { background:linear-gradient(to right,var(--lime),var(--green-fresh)); }\n.dark-section p { color:rgba(255,255,255,0.8); font-size:14px; }\n\/* ===== COUNTDOWN ===== *\/\n.offer-warning-enhanced {\nbackground: linear-gradient(135deg, #A84050, #C0616B);\nborder: 2px solid #D4889A;\nborder-radius:16px; padding:22px 16px;\nmargin:20px auto; max-width:420px;\ntext-align:center; position:relative; overflow:hidden;\nbox-shadow: 0 0 30px rgba(192,97,107,0.5), 0 8px 24px rgba(0,0,0,0.2);\nanimation: red-glow 2s infinite alternate ease-in-out;\n}\n@keyframes red-glow {\nfrom { box-shadow: 0 0 20px rgba(192,97,107,0.4), 0 8px 24px rgba(0,0,0,0.2); }\nto { box-shadow: 0 0 40px rgba(192,97,107,0.8), 0 8px 32px rgba(0,0,0,0.3); }\n}\n.offer-warning-enhanced::before {\ncontent:''; position:absolute; top:0; left:-100%; width:50%; height:100%;\nbackground:linear-gradient(to right,transparent,rgba(255,255,255,0.12),transparent);\nanimation:inner-shine 3s infinite linear;\n}\n.offer-warning-enhanced h3 { color:#fff; font-family:'Lora',serif; font-size:20px; margin-bottom:8px; display:flex; align-items:center; justify-content:center; gap:8px; text-shadow: 0 1px 4px rgba(0,0,0,0.2); }\n.offer-warning-enhanced p { font-size:13px; color:rgba(255,255,255,0.92); margin-bottom:14px; }\n.countdown-label-text { font-size:12px; color:rgba(255,255,255,0.6); margin-bottom:6px; }\n.countdown-timer-enhanced { display:flex; justify-content:center; gap:10px; margin-bottom:16px; }\n.countdown-segment { background:rgba(0,0,0,0.4); padding:10px 14px; border-radius:10px; min-width:64px; border:1px solid rgba(212,165,165,0.3); }\n.countdown-number { font-size:28px; font-weight:700; color:var(--white); line-height:1; }\n.countdown-label { font-size:10px; text-transform:uppercase; color:rgba(255,255,255,0.6); margin-top:4px; letter-spacing:0.5px; }\n.final-savings { background:linear-gradient(135deg,#C47A8A,var(--green-fresh)); color:var(--white); padding:8px 22px; border-radius:50px; font-weight:700; font-size:15px; text-transform:uppercase; display:inline-block; box-shadow:0 4px 12px rgba(196,122,138,0.3); }\n\/* ===== PRICE WARNING ===== *\/\n.price-warning { background:#C47A8A; color:var(--white); border-radius:50px; padding:8px 18px; margin:18px auto 10px; text-align:center; font-weight:700; font-size:13px; max-width:280px; animation:bounce 1.5s infinite alternate; }\n\/* ===== VIEWERS ===== *\/\n.viewers-count-badge { text-align:center; font-weight:700; display:flex; align-items:center; justify-content:center; gap:8px; margin:10px auto 0; font-size:13px; color:rgba(255,255,255,0.85); }\n.viewers-count-badge i { color:#E87A7A; animation:live-pulse 1.5s infinite; }\n\/* ===== SOCIAL PROOF ===== *\/\n.social-proof-wrapper { margin:20px auto; max-width:420px; }\n.collapsible-review-header {\nbackground:var(--white); border:1.5px solid var(--green-light);\nborder-radius:12px; padding:12px 16px; cursor:pointer;\ntransition:var(--transition); box-shadow:var(--shadow-soft); text-align:center;\n}\n.collapsible-review-header:hover { transform:translateY(-2px); box-shadow:var(--shadow-med); }\n.top-line { display:flex; justify-content:center; align-items:center; gap:8px; font-weight:700; color:var(--text-dark); font-size:13px; }\n.stars-yellow { color:#C4986A; font-size:16px; letter-spacing:1px; }\n.arrow-icon { font-size:13px; transition:transform 0.4s ease; animation:bounce-subtle 2.5s infinite; }\n.collapsible-review-header.expanded .arrow-icon { transform:rotate(180deg); animation:none; }\n.collapsible-review-header .subtitle { display:flex; justify-content:center; align-items:center; gap:6px; font-size:12px; color:var(--text-light); margin-top:5px; }\n.collapsible-review-content { max-height:0; overflow:hidden; transition:max-height 0.6s ease-in-out; background:var(--white); border:1.5px solid var(--green-light); border-top:none; border-radius:0 0 12px 12px; margin-top:-2px; }\n.review-card { display:flex; align-items:flex-start; gap:12px; padding:14px 16px; border-top:1px solid var(--green-pale); }\n.review-card:first-child { border-top:none; padding-top:18px; }\n.review-avatar { width:44px; height:44px; border-radius:50%; object-fit:cover; flex-shrink:0; border:2px solid #D4A5A5; }\n.review-body .stars-yellow { font-size:12px; margin-bottom:4px; display:block; }\n.review-body .text { font-size:13px; font-style:italic; color:var(--text-mid); margin-bottom:4px; line-height:1.4; }\n.review-body .author { font-size:12px; font-weight:700; color:var(--text-light); }\n\/* ===== FOOTER ===== *\/\nfooter { background:var(--green-dark); color:rgba(255,255,255,0.6); text-align:center; padding:24px 18px; font-size:12px; border-top:2px solid #D4A5A5; }\nfooter p { margin-bottom:6px; }\nfooter a { color:var(--lime-light); text-decoration:none; }\n\/* ===== PAYMENT ===== *\/\n.payment-methods { margin:14px auto; text-align:center; }\n.payment-icons { display:flex; justify-content:center; align-items:center; gap:8px; flex-wrap:wrap; margin-top:8px; }\n.payment-icons span { background:var(--white); border:1px solid var(--green-light); border-radius:6px; padding:5px 10px; font-size:11px; font-weight:700; color:var(--text-mid); }\n\/* ===== TESTIMONIOS CARRUSEL ===== *\/\n.testimonios-section { background: var(--white); }\n.testi-carousel-wrapper { position: relative; overflow: hidden; padding-bottom: 48px; }\n.testi-track { display: flex; transition: transform 0.45s cubic-bezier(0.25,0.8,0.25,1); }\n.testi-card {\nmin-width: 100%;\nbackground: linear-gradient(135deg, #FBF0F2 0%, #F7EDEA 55%, #F0F2E8 100%);\nborder: 1.5px solid #D9CBB8;\nborder-radius: 16px;\npadding: 22px 20px 18px;\nbox-shadow: var(--shadow-soft);\nborder-left: 4px solid #D4A5A5;\n}\n.testi-header { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }\n.testi-avatar { width: 52px; height: 52px; border-radius: 50%; object-fit: cover; border: 2.5px solid var(--green-fresh); flex-shrink: 0; box-shadow: 0 0 0 3px #F2D0D0; }\n.testi-name { font-weight: 700; font-size: 15px; color: var(--green-dark); margin-bottom: 3px; }\n.testi-stars { color: #C4986A; font-size: 15px; letter-spacing: 1px; }\n.testi-text { font-size: 14px; color: var(--text-mid); line-height: 1.65; font-style: italic; margin-bottom: 14px; }\n.testi-tag { font-size: 11px; font-weight: 700; color: var(--green-fresh); }\n.testi-btn {\nposition: absolute;\nbackground: var(--green-dark);\ncolor: var(--white);\nborder: none; cursor: pointer;\nwidth: 36px; height: 36px;\nborder-radius: 50%;\nfont-size: 14px;\ndisplay: flex; align-items: center; justify-content: center;\nbox-shadow: var(--shadow-med);\ntransition: var(--transition);\nz-index: 10;\ntop: 42%;\n}\n.testi-btn:hover { background: #C47A8A; transform: translateY(-50%) scale(1.08); }\n.testi-prev { left: 0; }\n.testi-next { right: 0; }\n.testi-dots { position: absolute; bottom: 10px; left: 0; right: 0; display: flex; justify-content: center; gap: 6px; }\n.testi-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--green-light); cursor: pointer; transition: var(--transition); border: none; }\n.testi-dot.active { background: #C47A8A; transform: scale(1.3); }\n\/* ===== ANIMATIONS ===== *\/\n@keyframes pulse { 0%,100%{transform:scale(1);opacity:1;} 50%{transform:scale(1.03);opacity:0.9;} }\n@keyframes pulse-big { 0%,100%{transform:scale(1);} 50%{transform:scale(1.03);} }\n@keyframes inner-shine { 0%{transform:translateX(-100%) skewX(-25deg);} 100%{transform:translateX(400%) skewX(-25deg);} }\n@keyframes subtle-glow { from{box-shadow:0 0 15px rgba(196,122,138,0.15),0 5px 20px rgba(0,0,0,0.2);} to{box-shadow:0 0 30px rgba(196,122,138,0.4),0 8px 28px rgba(0,0,0,0.3);} }\n@keyframes cascade-fade { 0%{transform:translateY(-8px);opacity:0;} 50%{transform:translateY(4px);opacity:1;} 100%{transform:translateY(18px);opacity:0;} }\n@keyframes bounce-subtle { 0%,20%,50%,80%,100%{transform:translateY(0);} 40%{transform:translateY(-4px);} 60%{transform:translateY(-2px);} }\n@keyframes bounce { from{transform:translateY(0);} to{transform:translateY(-5px);} }\n@keyframes live-pulse { 0%,100%{opacity:1;transform:scale(1);} 50%{opacity:0.5;transform:scale(1.2);} }\n\u003c\/style\u003e\n\u003c!-- PROGRESS BAR --\u003e\n\u003cdiv class=\"progress-container\"\u003e\n\u003cdiv id=\"progressBar\" class=\"progress-bar\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- OFFER BAR --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"+ 500 DESCARGAS","offers":[{"title":"Default Title","offer_id":48763442462968,"sku":null,"price":14999.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8317\/3880\/files\/WhatsAppImage2026-06-16at2.55.24AM.jpg?v=1781591439","url":"https:\/\/guiadecrianzapositiva.online\/products\/crianza","provider":"Mi tienda","version":"1.0","type":"link"}