a

<style>
#shopify-section-announcement-bar,#shopify-section-header,header,.header-wrapper,footer.footer,#shopify-section-footer,.announcement-bar{display:none !important}
html,body{margin:0 !important;padding:0 !important;width:100%;overflow-x:hidden;background-color:#fff}
:root{--rojo:#C0392B;--rojo-claro:#E8A89E;--naranja:#E07A3F;--amarillo:#F5C842;--crema:#FFF8F0;--beige:#F0E8DC;--blanco:#fff;--negro:#000;--gris:#1a1a1a;--gris-claro:#ccc;--shadow:0 10px 30px rgba(0,0,0,0.5);--transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}
*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
body{font-family:'Inter',system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.6;color:var(--negro)}

/* TOP MARQUEE */
.marquesina-container{width:100%;background-color:var(--rojo);overflow:hidden;white-space:nowrap;padding:10px 0;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,0.1);position:sticky;top:0;z-index:10000;will-change:transform}
.marquesina-content{display:inline-flex;animation:scroll-marquesina 25s linear infinite;gap:20px}
.marquesina-content span{font-family:'Inter',sans-serif;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;display:flex;align-items:center}
@keyframes scroll-marquesina{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.marquesina-container:hover .marquesina-content{animation-play-state:paused}
@media(max-width:480px){.marquesina-content span{font-size:12px}.marquesina-content{animation-duration:15s}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important}}

/* PRODUCT SECTION */
.product-section{background:#fff;padding:20px 15px 0;width:100%}
.product-inner{max-width:680px;margin:0 auto}

/* PROOF BADGE */
.proof-badge{display:flex;align-items:center;gap:15px;padding:10px 0;font-family:'Inter',sans-serif}
.avatars-group{display:flex;align-items:center}
.avatar-img{width:38px;height:38px;border-radius:50%;border:2px solid #fff;margin-left:-12px;object-fit:cover;background:#ccc;display:flex;align-items:center;justify-content:center;font-size:18px}
.avatar-img:first-child{margin-left:0}
.avatar-plus{width:38px;height:38px;border-radius:50%;background:var(--rojo);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;border:2px solid #fff;margin-left:-12px;flex-shrink:0}
.trust-info{display:flex;flex-direction:column;justify-content:center}
.stars-row{color:var(--naranja);font-size:15px;letter-spacing:1px;line-height:1.2}
.rating-text{font-size:13px;font-weight:700;color:#000}
.review-count{font-weight:400;color:#666;margin-left:3px}
@media(max-width:480px){.avatar-img,.avatar-plus{width:32px;height:32px}.rating-text{font-size:12px}}

/* PRODUCT TITLE */
.product-main-title{font-family:'Inter',sans-serif;color:#000;font-size:18px;font-weight:600;letter-spacing:0.5px;margin-bottom:15px;text-transform:uppercase}
@media(max-width:480px){.product-main-title{font-size:16px}}

/* HERO IMAGE - placeholder */
.hero-img-wrap{margin-bottom:20px;border-radius:12px;overflow:hidden;box-shadow:0 0 25px rgba(192,57,43,0.3);background:linear-gradient(135deg,#FFF8F0,#F5C842 40%,#E07A3F 80%,#C0392B);min-height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}
.hero-img-emoji{font-size:80px;line-height:1}
.hero-img-label{font-size:22px;font-weight:800;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,0.4);text-align:center;padding:0 20px}

/* MINI BULLETS */
.mini-benefits{font-family:'Inter',sans-serif;color:#1a1a1a;padding:0;max-width:100%;background:#fff;border-radius:8px}
.mini-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}
.mini-list li{display:flex;align-items:center;gap:12px}
.mini-icon{width:20px;height:20px;background:var(--rojo);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 4px rgba(192,57,43,0.3)}
.mini-icon svg{width:12px;height:12px;color:#fff}
.mini-text{font-size:14px;line-height:1.4;color:#1a1a1a}
.mini-text strong{font-weight:700;color:#000}
@media(max-width:480px){.mini-text{font-size:13px}}

/* STOCK URGENCY */
.stock-alert{margin:12px 0 0;padding:0;color:#000;font-size:1.15rem;display:flex;align-items:center;gap:6px}
.blink-dot{height:8px;width:8px;background:#dc143c;border-radius:50%;display:inline-block;animation:blinking 1.5s infinite;flex-shrink:0}
@keyframes blinking{0%{opacity:1}50%{opacity:0}100%{opacity:1}}

/* PRICE */
.price-block{margin:18px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.price-old-tag{font-size:18px;text-decoration:line-through;color:#999}
.price-new-tag{font-size:42px;font-weight:800;color:var(--rojo)}
.price-badge{background:var(--naranja);color:#fff;padding:5px 12px;border-radius:50px;font-size:12px;font-weight:800;text-transform:uppercase}

/* CTA BUTTON */
.cta-main{display:block;background:var(--rojo);color:#fff;text-align:center;font-family:'Inter',sans-serif;font-weight:800;font-size:18px;text-transform:uppercase;letter-spacing:0.5px;padding:18px;border-radius:50px;text-decoration:none;border:none;cursor:pointer;width:100%;box-shadow:0 8px 25px rgba(192,57,43,0.4);animation:pulse-rojo 2s infinite;transition:var(--transition);margin:10px 0}
.cta-main:hover{background:var(--naranja);transform:translateY(-2px);box-shadow:0 10px 30px rgba(224,122,63,0.4);animation:none}
@keyframes pulse-rojo{0%{box-shadow:0 0 0 0 rgba(192,57,43,0.7)}70%{box-shadow:0 0 0 10px rgba(192,57,43,0)}100%{box-shadow:0 0 0 0 rgba(192,57,43,0)}}
.cta-sub{font-size:11px;color:#666;text-align:center;margin-top:6px;letter-spacing:0.5px}

/* MINI FAQ */
.mini-faq-checkout{width:100%;max-width:100%;margin:10px auto 0;font-family:'Inter',sans-serif;background:#fff;border-radius:8px;padding:0 5px}
.mini-faq-item{border-bottom:1px solid #f0f0f0}
.mini-faq-item:last-child{border-bottom:none}
.mini-faq-header{display:flex;align-items:center;justify-content:space-between;padding:10px 0;cursor:pointer}
.mini-faq-left{display:flex;align-items:center;gap:8px}
.mini-faq-icon{font-size:14px;flex-shrink:0}
.mini-faq-title{font-size:12.5px;font-weight:600;color:#111;text-transform:uppercase}
.mini-faq-toggle{font-size:18px;font-weight:400;color:var(--rojo);transition:transform 0.3s ease}
.mini-faq-item.active .mini-faq-toggle{transform:rotate(45deg);color:#000}
.mini-faq-content{display:none;padding:0 5px 12px 25px;font-size:12px;line-height:1.4;color:#555}
.mini-faq-content strong{color:#000}

/* IMPACT PROMISE */
.seccion-promesa{background:#f5f5f5;padding:40px 20px;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;box-sizing:border-box;border-top:2px solid var(--rojo);border-bottom:2px solid var(--rojo)}
.contenido-impacto{max-width:900px}
.texto-principal{font-family:'Inter',sans-serif;color:#000;font-size:38px;font-weight:800;line-height:1.1;text-transform:uppercase;letter-spacing:-1px;margin:0}
.resaltado{color:var(--rojo);text-shadow:0 0 15px rgba(192,57,43,0.3)}
.linea-decorativa{height:4px;width:80px;background:var(--rojo);margin:25px auto 0;border-radius:2px}
@media(max-width:768px){.seccion-promesa{padding:25px 15px}.texto-principal{font-size:26px}}

/* MARQUEE PLACEHOLDER (no images) */
.marquee-section{background:#f5f5f5;padding:50px 0;overflow:hidden;position:relative;width:100%}
.marquee-header{text-align:center;margin-bottom:35px;padding:0 20px}
.marquee-main-title{color:#000;font-size:26px;font-weight:800;text-transform:uppercase;margin:0;letter-spacing:-0.5px;font-family:'Inter',sans-serif}
.marquee-subtitle{color:#555;font-size:15px;margin-top:10px;font-family:'Inter',sans-serif}
.resaltado-rojo{color:var(--rojo)}
.marquee-container{position:relative;width:100%;overflow:hidden}
.marquee-container::before,.marquee-container::after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}
.marquee-container::before{left:0;background:linear-gradient(to right,#f5f5f5,transparent)}
.marquee-container::after{right:0;background:linear-gradient(to left,#f5f5f5,transparent)}
.marquee-track{display:flex;width:max-content;animation:marquee-scroll 30s linear infinite;gap:20px;padding:10px 0}
.marquee-card-item{width:200px;height:180px;border-radius:16px;background:#fff;border:2px solid #eee;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0;box-shadow:0 5px 15px rgba(0,0,0,0.08)}
.marquee-card-item span:first-child{font-size:48px}
.marquee-card-item span:last-child{font-size:13px;font-weight:700;color:#333;text-align:center;padding:0 10px}
@keyframes marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
@media(max-width:600px){.marquee-main-title{font-size:20px}.marquee-card-item{width:160px;height:150px}.marquee-container::before,.marquee-container::after{width:50px}}

/* PAINS */
.pain-section{background:#f5f5f5;padding:20px;width:100%;display:flex;justify-content:center;font-family:'Inter',sans-serif;position:relative;box-sizing:border-box}
.pain-container{background:linear-gradient(180deg,#ffffff 0%,#f0f0f0 100%);max-width:650px;width:100%;border-radius:20px;padding:40px 30px;box-sizing:border-box;border:1px solid rgba(0,0,0,0.08);position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1)}
.pain-top-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:90%;height:2px;background:linear-gradient(90deg,transparent,var(--rojo),transparent);box-shadow:0 0 20px rgba(192,57,43,0.6)}
.pain-header-main{text-align:center;margin-bottom:30px}
.pain-main-title{color:#000;font-size:26px;font-weight:800;line-height:1.2;margin:0;text-transform:uppercase;font-family:'Inter',sans-serif}
.pain-subtitle{color:#555;font-size:15px;margin-top:10px;line-height:1.4}
.pain-list{display:flex;flex-direction:column;gap:20px}
.pain-item{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.08)}
.pain-item:last-child{border-bottom:none;padding-bottom:0}
.pain-header-row{display:flex;align-items:flex-start;gap:15px}
.pain-icon{width:22px;height:22px;flex-shrink:0;color:var(--rojo);margin-top:2px}
.pain-text{font-size:16px;color:#222;line-height:1.5;margin:0}
@media(max-width:480px){.pain-main-title{font-size:20px}.pain-text{font-size:15px}.pain-container{padding:30px 20px}}

/* WAVES SEPARATOR */
.waves-container{background:#f5f5f5;position:relative;width:100%;margin:0;padding:0;overflow:hidden}
.waves-svg-wrapper{position:relative;width:100%;height:80px;min-height:60px}
.waves{position:absolute;bottom:0;width:100%;height:100%;display:block}
.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}
.wave-layer-1{animation-delay:-2s;animation-duration:7s !important}
.wave-layer-2{animation-delay:-3s;animation-duration:10s !important}
.wave-layer-3{animation-delay:-4s;animation-duration:13s !important}
.wave-layer-4{animation-delay:-5s;animation-duration:20s !important}
@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}

/* BENEFITS / TRANSFORMATION */
.transform-section{background:#f5f5f5;padding:20px 10px;width:100%;display:flex;flex-direction:column;align-items:center;font-family:'Inter',sans-serif;box-sizing:border-box}
.transform-main-header{text-align:center;margin-bottom:35px;z-index:3;max-width:800px;padding:0 10px}
.transform-title{color:#000;font-size:30px;font-weight:800;line-height:1.1;margin:0;text-transform:uppercase;letter-spacing:-1px;font-family:'Inter',sans-serif}
.transform-subtitle{color:var(--rojo);font-size:17px;font-weight:600;margin-top:10px;line-height:1.4}
.transform-container{background:linear-gradient(160deg,#C0392B,#8B1A1A);max-width:700px;width:100%;border-radius:20px;padding:40px 30px;box-sizing:border-box;border:1px solid rgba(245,200,66,0.25);position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(192,57,43,0.3)}
.transform-top-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:90%;height:3px;background:linear-gradient(90deg,transparent,var(--amarillo),transparent);box-shadow:0 0 25px rgba(245,200,66,0.5);z-index:4}
.transform-list{display:flex;flex-direction:column;gap:20px;position:relative;z-index:3}
.transform-item{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.12)}
.transform-item:last-child{border-bottom:none;padding-bottom:0}
.transform-header{display:flex;align-items:flex-start;gap:15px}
.transform-icon{width:22px;height:22px;flex-shrink:0;color:var(--amarillo);margin-top:2px}
.transform-text{font-size:16px;color:rgba(255,255,255,0.95);line-height:1.6;margin:0;font-weight:500}
@media(max-width:480px){.transform-title{font-size:22px}.transform-subtitle{font-size:15px}.transform-text{font-size:15px}.transform-container{padding:30px 20px}}

/* REVIEWS MARQUEE */
.reviews-marquee-section{background:#f5f5f5;padding:30px 0;width:100%;overflow:hidden;font-family:'Inter',sans-serif}
.reviews-header{text-align:center;margin-bottom:25px;padding:0 20px}
.reviews-title{color:#000;font-size:22px;font-weight:800;text-transform:uppercase;margin:0;font-family:'Inter',sans-serif}
.reviews-marquee-container{position:relative;width:100%}
.reviews-marquee-container::before,.reviews-marquee-container::after{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}
.reviews-marquee-container::before{left:0;background:linear-gradient(to right,#f5f5f5,transparent)}
.reviews-marquee-container::after{right:0;background:linear-gradient(to left,#f5f5f5,transparent)}
.reviews-track{display:flex;width:calc(280px * 12);animation:reviews-scroll 35s linear infinite}
.review-card{width:250px;background:#fff;border:1px solid rgba(0,0,0,0.08);border-radius:12px;padding:18px;margin:0 10px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}
.review-stars{color:var(--rojo);font-size:14px;margin-bottom:8px}
.review-text{color:#444;font-size:13px;line-height:1.4;margin-bottom:15px;font-style:italic}
.review-author strong{display:block;color:#000;font-size:13px}
.review-author span{color:var(--rojo);font-size:11px;font-weight:600}
@keyframes reviews-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-280px * 6))}}
@media(max-width:600px){.reviews-title{font-size:18px}.review-card{width:220px}.reviews-track{width:calc(240px * 12)}@keyframes reviews-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-240px * 6))}}}

/* REVIEWS GRID */
.reviews-grid-section{background:#f5f5f5;padding:40px 20px;font-family:'Inter',sans-serif;display:flex;justify-content:center}
.reviews-grid-inner{max-width:1000px;width:100%}
.reviews-head{font-size:24px;font-weight:800;text-align:center;color:#000;margin-bottom:8px;text-transform:uppercase;font-family:'Inter',sans-serif}
.reviews-sub{font-size:14px;color:#555;text-align:center;margin-bottom:35px;line-height:1.4;max-width:600px;margin-left:auto;margin-right:auto}
.reviews-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}
.review-grid-card{background:#fff;border-radius:14px;padding:18px;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,0.08);transition:transform 0.3s,border 0.3s,box-shadow 0.3s}
.review-grid-card:hover{transform:translateY(-5px);border:1px solid var(--rojo);box-shadow:0 10px 20px rgba(192,57,43,0.15)}
.review-grid-avatar-emoji{width:100%;aspect-ratio:1/1;border-radius:10px;background:linear-gradient(135deg,#FFF8F0,#F5C842);display:flex;align-items:center;justify-content:center;font-size:60px;margin-bottom:12px}
.review-grid-stars{color:var(--rojo);font-size:14px;margin-bottom:8px}
.review-grid-text{font-size:13px;color:#333;line-height:1.5;margin-bottom:15px;flex:1;font-style:italic}
.review-grid-author{font-size:12px;font-weight:700;color:#000;padding-top:10px;border-top:1px solid rgba(0,0,0,0.08)}
.verified{color:var(--rojo);margin-left:3px;font-weight:900}
@media(max-width:900px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.reviews-grid{grid-template-columns:repeat(2,1fr);gap:10px}.review-grid-card{padding:12px}.review-grid-text{font-size:11px}.reviews-head{font-size:20px}}

/* GUARANTEE */
.garantia-section{background:#f5f5f5;padding:20px;width:100%;display:flex;justify-content:center;font-family:'Inter',sans-serif}
.garantia-container{max-width:900px;width:100%;background:#fff;border:1px solid rgba(192,57,43,0.2);border-radius:24px;padding:50px;display:flex;align-items:center;gap:50px;position:relative;box-shadow:0 30px 60px rgba(0,0,0,0.1)}
.garantia-badge-block{flex-shrink:0;position:relative;width:180px;height:180px;display:flex;justify-content:center;align-items:center}
.badge-sello{width:130px;height:130px;background:var(--rojo);border-radius:50%;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;border:4px double #000;box-shadow:0 0 20px rgba(192,57,43,0.4)}
.sello-inner{text-align:center;color:#fff}
.sello-dias{display:block;font-size:48px;font-weight:900;line-height:1}
.sello-texto{font-size:14px;font-weight:800;letter-spacing:1px}
.sello-cinta{position:absolute;bottom:-10px;background:#fff;color:var(--rojo);padding:4px 15px;font-size:12px;font-weight:900;border-radius:4px;border:1px solid var(--rojo);transform:rotate(-5deg)}
.sello-glow{position:absolute;width:180px;height:180px;background:radial-gradient(circle,rgba(192,57,43,0.2) 0%,transparent 70%);z-index:1}
.garantia-text-block{flex-grow:1}
.garantia-title{color:#000;font-size:26px;font-weight:800;margin-bottom:20px;line-height:1.1;font-family:'Inter',sans-serif;text-transform:uppercase}
.garantia-desc{color:#444;font-size:16px;line-height:1.6;margin-bottom:15px}
.garantia-firma{margin-top:20px;font-weight:700;font-size:18px;color:var(--rojo)}
@media(max-width:768px){.garantia-container{flex-direction:column;text-align:center;padding:40px 20px;gap:30px}.garantia-title{font-size:22px}.garantia-badge-block{width:150px;height:150px}}

/* NOTIFICATION POPUP */
.notif-box{position:fixed;bottom:25px;left:15px;z-index:10000;display:flex;align-items:center;gap:12px;padding:10px 15px;background:#fff;border:1px solid var(--rojo);border-radius:12px;box-shadow:0 10px 30px rgba(192,57,43,0.2);width:280px;font-family:'Inter',sans-serif;transition:all 0.6s cubic-bezier(0.68,-0.55,0.265,1.55);opacity:0;transform:translateX(-120%);visibility:hidden}
.notif-box.show{opacity:1;transform:translateX(0);visibility:visible}
.notif-avatar-wrap{position:relative;flex-shrink:0}
.notif-avatar-emoji{width:45px;height:45px;border-radius:50%;border:2px solid var(--rojo);background:#FFF8F0;display:flex;align-items:center;justify-content:center;font-size:22px}
.notif-live-dot{position:absolute;bottom:0;right:0;width:10px;height:10px;background:#27ae60;border-radius:50%;border:2px solid #fff}
.notif-info{display:flex;flex-direction:column;justify-content:center}
.notif-buyer{font-size:13px;color:var(--rojo);font-weight:800;margin:0}
.notif-detail{font-size:11px;color:#222;margin:0}
.notif-time{font-size:9px;color:#dc143c;font-weight:700;text-transform:uppercase;margin-top:2px}
@media(max-width:480px){.notif-box{width:240px;padding:8px 12px;bottom:70px;left:10px}}

/* STICKY MOBILE CTA */
.sticky-cta{position:fixed;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.98);backdrop-filter:blur(5px);padding:10px 15px;box-shadow:0 -5px 20px rgba(0,0,0,0.15);z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:12px;transform:translateY(100%);transition:transform 0.3s ease-in-out;border-top:2px solid var(--rojo);visibility:hidden}
.sticky-cta.visible{transform:translateY(0);visibility:visible}
.sticky-info{text-align:left;line-height:1.1;flex:1}
.sticky-product-name{font-size:10px;text-transform:uppercase;color:#666;font-weight:700;margin-bottom:2px;letter-spacing:0.5px}
.sticky-price-box{display:flex;align-items:baseline;gap:6px}
.sticky-price{font-weight:800;font-size:18px;color:var(--rojo)}
.sticky-old{font-size:11px;color:var(--naranja);font-weight:600;text-decoration:line-through}
.sticky-btn{background:var(--rojo);color:#fff;text-decoration:none;font-weight:900;padding:12px 20px;border-radius:50px;font-size:13px;text-transform:uppercase;box-shadow:0 4px 10px rgba(192,57,43,0.4);flex-shrink:0;white-space:nowrap;animation:pulse-rojo 2s infinite}
@media(min-width:768px){.sticky-cta{display:none}}

/* BONUS GRID */
.bonus-section{background:#f5f5f5;padding:40px 20px}
.bonus-section-header{text-align:center;margin-bottom:30px}
.bonus-section-badge{display:inline-block;background:var(--amarillo);color:#000;font-weight:800;font-size:14px;padding:8px 20px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:15px;font-family:'Inter',sans-serif}
.bonus-section-title{color:#000;font-size:26px;font-weight:800;margin:0 0 10px;text-transform:uppercase;font-family:'Inter',sans-serif}
.bonus-section-sub{color:#555;font-size:14px}
.bonus-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:15px;max-width:700px;margin:0 auto}
.bonus-card{background:#fff;border:1px solid rgba(0,0,0,0.08);border-radius:10px;padding:12px;text-align:center;transition:var(--transition);display:flex;flex-direction:column;align-items:center}
.bonus-card:hover{transform:translateY(-5px);border-color:var(--rojo);box-shadow:0 10px 25px rgba(192,57,43,0.2)}
.bonus-card-emoji{font-size:48px;margin-bottom:10px;line-height:1}
.bonus-card h3{font-size:12px;line-height:1.3;margin:0 0 5px;color:#000;font-weight:700;font-family:'Inter',sans-serif}
.bonus-card p{font-size:11px;line-height:1.3;margin:0 0 8px;color:#555;flex-grow:1;min-height:36px}
.price-crossed{display:block;color:var(--naranja);text-decoration:line-through;font-size:12px;font-weight:700}
.price-free{display:block;color:var(--rojo);font-size:16px;font-weight:800}
.bonus-total{text-align:center;margin:30px auto;padding:20px 15px;border-radius:10px;background:#fff;max-width:380px;border:2px dashed var(--amarillo)}
.bonus-total .total-label{font-size:20px;color:#000;margin-bottom:8px;font-weight:700;font-family:'Inter',sans-serif;text-transform:uppercase}
.bonus-total .total-valor{font-size:26px;font-weight:700;text-decoration:line-through;color:var(--naranja);margin-bottom:8px;font-family:'Inter',sans-serif}
.bonus-total .total-free{font-size:30px;font-weight:800;color:var(--rojo);text-transform:uppercase;font-family:'Inter',sans-serif}
.bonus-total .total-free span{font-weight:400;font-size:16px;display:block;color:#555;text-transform:none}

/* FINAL PRICING */
.pricing-section{background:var(--rojo);padding:40px 15px;border-top:1px solid rgba(255,255,255,0.2)}
.pricing-inner{max-width:550px;margin:0 auto;text-align:center}
.pricing-badge{display:inline-block;background:var(--naranja);color:#fff;font-weight:800;font-size:14px;padding:8px 20px;border-radius:50px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:20px;font-family:'Inter',sans-serif}
.pricing-title{color:#fff;font-size:26px;font-weight:800;margin-bottom:25px;text-transform:uppercase;font-family:'Inter',sans-serif}
.pricing-card{border:2px solid var(--amarillo);background:linear-gradient(160deg,#C0392B,#8B1A1A);border-radius:14px;padding:25px;box-shadow:0 0 30px rgba(245,200,66,0.2)}
.pricing-card-emoji{font-size:100px;line-height:1;margin-bottom:15px}
.pricing-card h3{font-size:22px;color:#fff;font-weight:800;margin-bottom:5px;font-family:'Inter',sans-serif;text-transform:uppercase}
.card-subtitle{color:rgba(255,255,255,0.7);font-size:14px;margin-bottom:15px}
.pricing-price-old{font-size:18px;text-decoration:line-through;color:#ccc}
.pricing-price-new{font-size:48px;font-weight:800;color:var(--amarillo)}
.countdown-label-text{color:rgba(255,255,255,0.8);font-size:13px;margin:10px 0 5px}
.countdown-timer{display:flex;justify-content:center;gap:10px;text-align:center;margin-bottom:15px}
.countdown-seg{background:rgba(0,0,0,0.25);padding:10px;border-radius:8px;min-width:60px}
.countdown-num{font-family:'Inter',sans-serif;font-size:28px;font-weight:800;color:#fff;line-height:1}
.countdown-lbl{font-size:10px;text-transform:uppercase;color:rgba(255,255,255,0.7);margin-top:4px;letter-spacing:0.5px}

/* FOOTER */
.landing-footer{background:#f5f5f5;color:#555;text-align:center;padding:25px 15px;font-size:12px;font-family:'Inter',sans-serif;border-top:1px solid #ddd}
.landing-footer p{margin:5px 0}

/* CURRENCY */
.money{font-variant-numeric:tabular-nums}
</style>

<div id="custom-landing">
<!-- STICKY MARQUEE -->
<div class="marquesina-container">
  <div class="marquesina-content">
    <span>🛡️ 7-Day Guarantee</span><span>•</span>
    <span>✂️ +1250 Ready-to-Use Templates</span><span>•</span>
    <span>🎁 Bonus Gifts Included</span><span>•</span>
    <span>📱 Instant Download</span><span>•</span>
    <span>🖨️ Print at Home on A4</span><span>•</span>
    <span>🛡️ 7-Day Guarantee</span><span>•</span>
    <span>✂️ +1250 Ready-to-Use Templates</span><span>•</span>
    <span>🎁 Bonus Gifts Included</span><span>•</span>
    <span>📱 Instant Download</span><span>•</span>
    <span>🖨️ Print at Home on A4</span><span>•</span>
  </div>
</div>

<!-- PRODUCT SECTION -->
<div class="product-section">
  <div class="product-inner">

    <!-- PROOF BADGE -->
    <div class="proof-badge">
      <div class="avatars-group">
        <div class="avatar-img">👩</div>
        <div class="avatar-img" style="margin-left:-12px">👩</div>
        <div class="avatar-img" style="margin-left:-12px">🧑</div>
        <div class="avatar-plus">+</div>
      </div>
      <div class="trust-info">
        <div class="stars-row">★★★★★</div>
        <span class="rating-text">4.9/5 <span class="review-count">(+2,700 families)</span></span>
      </div>
    </div>

    <!-- TITLE -->
    <h2 class="product-main-title">ANTI-BOREDOM KIT™️ — +1250 PAPERCRAFT TEMPLATES TO PRINT AND ASSEMBLE</h2>

    <!-- HERO VISUAL -->
    <div class="hero-img-wrap">
      <div class="hero-img-emoji">✂️📄🎨</div>
      <div class="hero-img-label">+1250 Ready-to-Print Templates<br>No Screens. No Guesswork. No Guilt.</div>
    </div>

    <!-- MINI BULLETS -->
    <div class="mini-benefits">
      <ul class="mini-list">
        <li>
          <div class="mini-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <div class="mini-text"><strong>+1250 templates organized by theme:</strong> Animals, castles, vehicles, characters, and more.</div>
        </li>
        <li>
          <div class="mini-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <div class="mini-text"><strong>Print on A4 unlimited times:</strong> No special printer, no expensive cartridges.</div>
        </li>
        <li>
          <div class="mini-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <div class="mini-text"><strong>Step-by-step guide included:</strong> You don't need to be creative or have prior experience.</div>
        </li>
        <li>
          <div class="mini-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <div class="mini-text"><strong>🎁 Exclusive bonuses included:</strong> Extra activities to use all year long.</div>
        </li>
      </ul>
    </div>

    <!-- STOCK -->
    <p class="stock-alert">
      <span class="blink-dot"></span>
      <span style="color:#dc143c"> Limited Offer</span> — Buy <strong>Now</strong> before the price goes up.
    </p>

    <!-- PRICE -->
    <div class="price-block">
      <span class="price-old-tag"><span class="money" data-usd="49.97">$49.97 USD</span></span>
      <span class="price-new-tag"><span class="money" data-usd="14.99">$14.99 USD</span></span>
      <span class="price-badge">SAVE 70%</span>
    </div>

    <!-- CTA -->
    <a class="cta-main" href="#">
      I WANT THE ANTI-BOREDOM KIT! ➤
    </a>
    <p class="cta-sub">🔒 Secure Purchase | ✅ 7-Day Guarantee | 📥 Instant Download</p>

    <!-- MINI FAQ -->
    <div class="mini-faq-checkout">
      <div class="mini-faq-item">
        <div class="mini-faq-header">
          <div class="mini-faq-left"><span class="mini-faq-icon">🖨️</span><span class="mini-faq-title">Do I need a special printer?</span></div>
          <span class="mini-faq-toggle">+</span>
        </div>
        <div class="mini-faq-content">No. Any home printer for A4 paper will do. You can also take it to a print shop for a few cents and get quality sheets.</div>
      </div>
      <div class="mini-faq-item">
        <div class="mini-faq-header">
          <div class="mini-faq-left"><span class="mini-faq-icon">✂️</span><span class="mini-faq-title">Do I need to be creative or skilled?</span></div>
          <span class="mini-faq-toggle">+</span>
        </div>
        <div class="mini-faq-content">Not at all. Each template comes with step-by-step visual instructions. If you can cut and fold, you can do it. Children aged 4 and up can use it by themselves.</div>
      </div>
      <div class="mini-faq-item">
        <div class="mini-faq-header">
          <div class="mini-faq-left"><span class="mini-faq-icon">🛡️</span><span class="mini-faq-title">Does it have a guarantee?</span></div>
          <span class="mini-faq-toggle">+</span>
        </div>
        <div class="mini-faq-content">Yes, <strong>7 days</strong>. If you try it and feel it's not what you expected, we'll give you a 100% refund, no questions asked, no hassle.</div>
      </div>
    </div>

  </div>
</div>

<!-- IMPACT PROMISE -->
<div class="seccion-promesa">
  <div class="contenido-impacto">
    <h2 class="texto-principal">The solution for the next <span class="resaltado">"I'm bored!"</span> is already printed and ready on your table</h2>
    <div class="linea-decorativa"></div>
  </div>
</div>

<!-- THEMATIC MARQUEE (replaces photos) -->
<div class="marquee-section">
  <div class="marquee-header">
    <h2 class="marquee-main-title">MORE THAN <span class="resaltado-rojo">+1250 TEMPLATES</span> ORGANIZED BY THEME</h2>
    <p class="marquee-subtitle">There's always one they'll like. Download, print, and play.</p>
  </div>
  <div class="marquee-container">
    <div class="marquee-track">
      <div class="marquee-card-item"><span>🦁</span><span>Wild Animals</span></div>
      <div class="marquee-card-item"><span>🏰</span><span>Castles and Knights</span></div>
      <div class="marquee-card-item"><span>🚀</span><span>Space and Astronauts</span></div>
      <div class="marquee-card-item"><span>🌊</span><span>Marine World</span></div>
      <div class="marquee-card-item"><span>🦕</span><span>Dinosaurs</span></div>
      <div class="marquee-card-item"><span>🎄</span><span>Christmas and Holidays</span></div>
      <div class="marquee-card-item"><span>🌸</span><span>Nature and Garden</span></div>
      <div class="marquee-card-item"><span>🚂</span><span>Vehicles and Transportation</span></div>
      <!-- Duplicates for loop -->
      <div class="marquee-card-item"><span>🦁</span><span>Wild Animals</span></div>
      <div class="marquee-card-item"><span>🏰</span><span>Castles and Knights</span></div>
      <div class="marquee-card-item"><span>🚀</span><span>Space and Astronauts</span></div>
      <div class="marquee-card-item"><span>🌊</span><span>Marine World</span></div>
      <div class="marquee-card-item"><span>🦕</span><span>Dinosaurs</span></div>
      <div class="marquee-card-item"><span>🎄</span><span>Christmas and Holidays</span></div>
      <div class="marquee-card-item"><span>🌸</span><span>Nature and Garden</span></div>
      <div class="marquee-card-item"><span>🚂</span><span>Vehicles and Transportation</span></div>
    </div>
  </div>
</div>

<!-- DOLORES -->
<div class="pain-section">
  <div class="pain-container">
    <div class="pain-top-glow"></div>
    <div class="pain-header-main">
      <h2 class="pain-main-title">DOES YOUR CHILD SAY "I'M BORED" AND YOU <span class="resaltado-rojo">DON'T KNOW WHAT TO GIVE THEM?</span></h2>
      <p class="pain-subtitle">Many parents want alternatives to screens, but they rarely have a <strong>concrete plan</strong> to implement it today.</p>
    </div>
    <div class="pain-list">
      <div class="pain-item">
        <div class="pain-header-row">
          <div class="pain-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg></div>
          <p class="pain-text">You end up <span class="resaltado-rojo">turning on the tablet</span> even if you didn't want to. Not because you're a bad parent, but because you didn't have another option ready.</p>
        </div>
      </div>
      <div class="pain-item">
        <div class="pain-header-row">
          <div class="pain-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg></div>
          <p class="pain-text">You tried ideas from Pinterest or loose printables, but <span class="resaltado-rojo">your child got bored in 5 minutes</span> and you ended up more frustrated than before.</p>
        </div>
      </div>
      <div class="pain-item">
        <div class="pain-header-row">
          <div class="pain-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg></div>
          <p class="pain-text">You think "my drawings are a mess" or "I'm not good at this" and <span class="resaltado-rojo">you don't even try</span>. You lack confidence, not creativity.</p>
        </div>
      </div>
      <div class="pain-item">
        <div class="pain-header-row">
          <div class="pain-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg></div>
          <p class="pain-text">At the end of the day, you feel like <span class="resaltado-rojo">you lost your patience more times than you wanted to</span>. And that weighs on you.</p>
        </div>
      </div>
    </div>
  </div>
</div>

<!-- SEPARADOR OLAS -->
<div class="waves-container">
  <div class="waves-svg-wrapper">
    <svg class="waves" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto">
      <defs><path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z"></path></defs>
      <g class="parallax">
        <use xlink:href="#gentle-wave" x="48" y="0" fill="rgba(192,57,43,0.1)" class="wave-layer-1"></use>
        <use xlink:href="#gentle-wave" x="48" y="3" fill="rgba(192,57,43,0.3)" class="wave-layer-2"></use>
        <use xlink:href="#gentle-wave" x="48" y="5" fill="rgba(192,57,43,0.5)" class="wave-layer-3"></use>
        <use xlink:href="#gentle-wave" x="48" y="7" fill="rgba(192,57,43,1)" class="wave-layer-4"></use>
      </g>
    </svg>
  </div>
</div>

<!-- TRANSFORMACIÓN / BENEFICIOS -->
<div class="transform-section" style="background:var(--rojo);padding:40px 10px">
  <div class="transform-main-header">
    <h2 class="transform-title" style="color:#fff">WHAT WILL YOU ACHIEVE WITH THE KIT?</h2>
    <p class="transform-subtitle" style="color:var(--amarillo)">Always have a plan ready for "I'm bored!" — no improvisation, no shouting, no guilt.</p>
  </div>
  <div class="transform-container">
    <div class="transform-top-glow"></div>
    <div class="transform-list">
      <div class="transform-item">
        <div class="transform-header">
          <div class="transform-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <p class="transform-text">You'll have <span style="color:var(--amarillo);font-weight:700">+1250 templates organized by theme</span> ready to print when your child says "I'm bored!" — no improvising or searching online.</p>
        </div>
      </div>
      <div class="transform-item">
        <div class="transform-header">
          <div class="transform-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <p class="transform-text"><span style="color:var(--amarillo);font-weight:700">You don't need to be creative or an artist.</span> Each template comes with step-by-step instructions. Just print, cut, and assemble together.</p>
        </div>
      </div>
      <div class="transform-item">
        <div class="transform-header">
          <div class="transform-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <p class="transform-text">You'll regain <span style="color:var(--amarillo);font-weight:700">real quality time</span> with your children: no screen arguments, no tantrums, no ending the day exhausted and guilty.</p>
        </div>
      </div>
      <div class="transform-item">
        <div class="transform-header">
          <div class="transform-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <p class="transform-text">Your children will <span style="color:var(--amarillo);font-weight:700">develop concentration, fine motor skills, and patience</span> while they play. You get your space. Everyone wins.</p>
        </div>
      </div>
      <div class="transform-item">
        <div class="transform-header">
          <div class="transform-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg></div>
          <p class="transform-text">You'll have <span style="color:var(--amarillo);font-weight:700">real peace of mind</span>: knowing that the next "I'm bored!" has a ready answer, printed and in your drawer.</p>
        </div>
      </div>
    </div>
  </div>
</div>

<!-- BONOS -->
<div class="bonus-section">
  <div class="bonus-section-header">
    <div class="bonus-section-badge">🎁 EXCLUSIVE BONUSES ONLY TODAY!</div>
    <h2 class="bonus-section-title">Get the Kit + These Special Gifts</h2>
    <p class="bonus-section-sub">Designed to have activities for the entire year and all moments.</p>
  </div>
  <div class="bonus-grid">
    <div class="bonus-card">
      <div class="bonus-card-emoji">🎄</div>
      <h3>🎁 Christmas and Holiday Pack</h3>
      <p>Special templates for the most important dates of the year</p>
      <div class="price-info"><span class="price-crossed">$12.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🦕</div>
      <h3>🎁 Epic Dinosaur Pack</h3>
      <p>Favorites for kids aged 4 to 9. Cut and assemble</p>
      <div class="price-info"><span class="price-crossed">$10.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🏰</div>
      <h3>🎁 Castles and Princesses Pack</h3>
      <p>Castles, dragons, crowns, and more for hours of play</p>
      <div class="price-info"><span class="price-crossed">$12.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🚀</div>
      <h3>🎁 Space and Galaxies Pack</h3>
      <p>Rockets, planets, and astronauts ready to explore</p>
      <div class="price-info"><span class="price-crossed">$10.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🎂</div>
      <h3>🎁 Fun Birthday Pack</h3>
      <p>Decorations and figures to make the party extra special</p>
      <div class="price-info"><span class="price-crossed">$14.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🌊</div>
      <h3>🎁 Sea Animals Pack</h3>
      <p>Sharks, whales, octopuses, and ocean creatures</p>
      <div class="price-info"><span class="price-crossed">$10.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🚒</div>
      <h3>🎁 Heroic Vehicles Pack</h3>
      <p>Firefighters, ambulances, police cars, and race cars</p>
      <div class="price-info"><span class="price-crossed">$10.00</span><span class="price-free">FREE</span></div>
    </div>
    <div class="bonus-card">
      <div class="bonus-card-emoji">🌻</div>
      <h3>🎁 Nature and Garden Pack</h3>
      <p>Flowers, insects, butterflies, and creatures of the field</p>
      <div class="price-info"><span class="price-crossed">$10.00</span><span class="price-free">FREE</span></div>
    </div>
  </div>
  <div class="bonus-total">
    <div class="total-label">Total value of gifts</div>
    <div class="total-valor">$88.00 USD</div>
    <div class="total-free"><span>Only for TODAY:</span>FREE</div>
  </div>
</div>

<!-- MARQUESINA RESEÑAS -->
<div class="reviews-marquee-section">
  <div class="reviews-header">
    <h2 class="reviews-title">WHAT OUR <span class="resaltado-rojo">FAMILIES</span> ARE SAYING</h2>
  </div>
  <div class="reviews-marquee-container">
    <div class="reviews-track">
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I always used to say 'I don't have time for these things.' I printed the dinosaurs one Saturday, and my son was calm for 2 hours. I couldn't believe it."</p><div class="review-author"><strong>Mariana G.</strong><span>Mom of 2 boys</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I can't draw anything. That was my excuse. But with the ready-made templates, I realized the issue was never creativity: it was not having the materials."</p><div class="review-author"><strong>Laura P.</strong><span>Mom</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I gave the castle pack to my 6-year-old daughter, and she spent the whole afternoon building her kingdom. I was able to get my things done quietly. Total win!"</p><div class="review-author"><strong>Sofía R.</strong><span>Homemaker</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I tried a thousand things from Pinterest and always ended up in tears (mine and my son's). This has clear instructions and actually worked from day one."</p><div class="review-author"><strong>Valeria M.</strong><span>Working Mom</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I told the girls at preschool, and they all bought it. Finally, something that really gets kids off screens without a fight."</p><div class="review-author"><strong>Carolina T.</strong><span>Preschool Teacher</span></div></ün>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I thought, 'another PDF I won't use.' I was wrong. I have it saved on my phone, and when there's an 'I'm bored,' I know exactly what to do."</p><div class="review-author"><strong>Natalia F.</strong><span>Mom</span></div></div>
      <!-- Duplicados para loop -->
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I always used to say 'I don't have time for these things.' I printed the dinosaurs one Saturday, and my son was calm for 2 hours. I couldn't believe it."</p><div class="review-author"><strong>Mariana G.</strong><span>Mom of 2 boys</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I can't draw anything. That was my excuse. But with the ready-made templates, I realized the issue was never creativity: it was not having the materials."</p><div class="review-author"><strong>Laura P.</strong><span>Mom</span></div></ün>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I gave the castle pack to my 6-year-old daughter, and she spent the whole afternoon building her kingdom. I was able to get my things done quietly. Total win!"</p><div class="review-author"><strong>Sofía R.</strong><span>Homemaker</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I tried a thousand things from Pinterest and always ended up in tears (mine and my son's). This has clear instructions and actually worked from day one."</p><div class="review-author"><strong>Valeria M.</strong><span>Working Mom</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I told the girls at preschool, and they all bought it. Finally, something that really gets kids off screens without a fight."</p><div class="review-author"><strong>Carolina T.</strong><span>Preschool Teacher</span></div></div>
      <div class="review-card"><div class="review-stars">★★★★★</div><p class="review-text">"I thought, 'another PDF I won't use.' I was wrong. I have it saved on my phone, and when there's an 'I'm bored,' I know exactly what to do."</p><div class="review-author"><strong>Natalia F.</strong><span>Mom</span></div></ün>
    </div>
  </div>
</div>

<!-- REVIEWS GRID -->
<div class="reviews-grid-section">
  <div class="reviews-grid-inner">
    <div class="reviews-head">+2,700 FAMILIES ★★★★★</div>
    <div class="reviews-sub">See what moms and dads who already have the Anti-Boredom Kit at home are saying.</div>
    <div class="reviews-grid">
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">👩👦</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">Rainy Saturdays that I used to hate are now our favorite time of the week. My son asks me to assemble the templates. I ask him to choose which one. Total win.</div>
        <div class="review-grid-author">Mariana G. <span class="verified">✓</span></div>
      </div>
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">👩👧</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">I don't have a printer at home, so I went to a copy shop and spent $200 pesos for 20 sheets. It took us 3 hours to assemble them. We've never been so engaged together.</div>
        <div class="review-grid-author">Laura P. <span class="verified">✓</span></div>
      </div>
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">🧑👦</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">I'm a dad and I always felt clumsy with crafts. With the step-by-step instructions in the pack, I managed to build the castle with my daughter. She looked at me with a "Dad, you're a genius" face.</div>
        <div class="review-grid-author">Rodrigo S. <span class="verified">✓</span></div>
      </div>
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">👩👧👦</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">I bought it fearing it would be "another forgotten PDF". Within a week, we had already printed over 30 templates. My two children ask for different themes every day.</div>
        <div class="review-grid-author">Valeria M. <span class="verified">✓</span></div>
      </div>
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">👩🏫</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">I'm a kindergarten teacher and I brought it to the classroom. The kids were focused for 45 straight minutes assembling the sea animals. The moms asked me where to get it.</div>
        <div class="review-grid-author">Carolina T. <span class="verified">✓</span></div>
      </div>
      <div class="review-grid-card">
        <div class="review-grid-avatar-emoji">👩💻</div>
        <div class="review-grid-stars">★★★★★</div>
        <div class="review-grid-text">I work from home and needed my son to be occupied for a couple of hours. With the dinosaur pack, I managed to finish two whole meetings without interruptions.</div>
        <div class="review-grid-author">Natalia F. <span class="verified">✓</span></div>
      </div>
    </div>
  </div>
</div>

<!-- GUARANTEE -->
<div class="garantia-section">
  <div class="garantia-container">
    <div class="garantia-badge-block">
      <div class="badge-sello">
        <div class="sello-inner">
          <span class="sello-dias">7</span>
          <span class="sello-texto">DAYS</span>
        </div>
        <div class="sello-cinta">GUARANTEE</div>
      </div>
      <div class="sello-glow"></div>
    </div>
    <div class="garantia-text-block">
      <h2 class="garantia-title">YOUR PURCHASE IS <span class="resaltado-rojo">100% PROTECTED</span></h2>
      <p class="garantia-desc">I don't want your money if the Kit doesn't give you the peace of mind you need. That's why I offer my <strong>7-Day Full Guarantee</strong>.</p>
      <p class="garantia-desc">Download the +1250 templates, try the bonuses, use them with your children. If you feel it's not for you or your child isn't engaged, write to us and we'll refund <strong>100% of your investment</strong>. No questions asked, no hassle.</p>
      <div class="garantia-firma"><span class="resaltado-rojo">— The risk is all ours.</span></div>
    </div>
  </div>
</div>

<!-- FINAL PRICING -->
<div class="pricing-section">
  <div class="pricing-inner">
    <div class="pricing-badge">⚡ EXCLUSIVE LIMITED-TIME OFFER</div>
    <h2 class="pricing-title">Buy NOW and Get the Complete Pack!</h2>
    <div class="pricing-card">
      <div class="pricing-card-emoji">✂️📄🎨</div>
      <h3>Anti-Boredom Kit™️</h3>
      <p class="card-subtitle">+1250 PAPERCRAFT TEMPLATES + BONUSES INCLUDED</p>
      <div class="pricing-price-old"><span class="money" data-usd="49.97">$49.97 USD</span></div>
      <div class="pricing-price-new"><span class="money" data-usd="14.99">$14.99 USD</span></div>
      <p class="countdown-label-text">Offer ends in:</p>
      <div class="countdown-timer" id="countdown-main"></div>
      <a href="#" class="cta-main" style="margin-top:10px">I WANT THE KIT NOW!</a>
    </div>
  </div>
</div>

<div class="landing-footer">
  <p>©️ 2025 - Children's Anti-Boredom Kit | All rights reserved</p>
  <p>This is a digital product. No physical product will be shipped. Download is instant via email.</p>
</div>

<!-- STICKY CTA (mobile only) -->
<div class="sticky-cta" id="sticky-cta" aria-hidden="true">
  <div class="sticky-info">
    <div class="sticky-product-name">✂️ Anti-Boredom Kit + Bonuses</div>
    <div class="sticky-price-box">
      <div class="sticky-price"><span class="money" data-usd="14.99">$14.99 USD</span></div>
      <div class="sticky-old"><span class="money" data-usd="49.97">$49.97</span></div>
    </div>
  </div>
  <a href="#" class="sticky-btn">I WANT IT ➤</a>
</div>

<!-- POPUP NOTIFICATION -->
<div id="notif-popup" class="notif-box">
  <div class="notif-avatar-wrap">
    <div id="notif-avatar-emoji" class="notif-avatar-emoji">👩</div>
    <span class="notif-live-dot"></span>
  </div>
  <div class="notif-info">
    <span id="notif-name" class="notif-buyer"></span>
    <span class="notif-detail">Purchased the Anti-Boredom Kit™️</span>
    <span id="notif-time" class="notif-time"></span>
  </div>
</div>
</div>

<script>
(function(){
  var idle=window.requestIdleCallback||function(cb){setTimeout(cb,200)};

  document.addEventListener('DOMContentLoaded',function(){

    // 1. MULTI-CURRENCY
    var rates={USD:1,EUR:0.95,MXN:20.50,COP:4250,CLP:980,PEN:3.75,ARS:1150,UYU:42,CRC:515,GTQ:7.8,HNL:24.7,NIO:36.8,DOP:59.5,PYG:7650,BOB:6.9};
    function fmtMoney(a,c){
      if(c==='EUR') return c+' '+a.toLocaleString('es-ES',{minimumFractionDigits:2,maximumFractionDigits:2});
      if(['COP','CLP','ARS','PYG'].indexOf(c)>-1) return c+' '+Math.round(a).toLocaleString('es-ES');
      return c+' '+a.toLocaleString('en-US',{minimumFractionDigits:2,maximumFractionDigits:2});
    }
    function updatePrices(){
      var cur='USD',rate=1;
      if(window.Shopify&&window.Shopify.currency){
        cur=window.Shopify.currency.active||'USD';
        if(window.Shopify.currency.rate) rate=parseFloat(window.Shopify.currency.rate);
        else if(rates[cur]) rate=rates[cur];
      }
      document.querySelectorAll('.money').forEach(function(el){
        var base=parseFloat(el.getAttribute('data-usd'));
        if(!isNaN(base)) el.innerText=fmtMoney(base*rate,cur);
      });
    }
    updatePrices();

    // 2. MINI FAQ
    document.querySelectorAll('.mini-faq-header').forEach(function(header){
      header.onclick=function(){
        var item=this.parentElement;
        var content=item.querySelector('.mini-faq-content');
        if(content.style.display==='block'){
          content.style.display='none';
          item.classList.remove('active');
        } else {
          content.style.display='block';
          item.classList.add('active');
        }
      };
    });

    // 3. STICKY CTA
    var heroSection=document.querySelector('.product-section');
    var stickyCta=document.getElementById('sticky-cta');
    if(heroSection&&stickyCta){
      window.addEventListener('scroll',function(){
        if(window.scrollY>heroSection.offsetHeight){
          stickyCta.classList.add('visible');
          stickyCta.setAttribute('aria-hidden','false');
        } else {
          stickyCta.classList.remove('visible');
          stickyCta.setAttribute('aria-hidden','true');
        }
      },{passive:true});
    }

    // 4. COUNTDOWN
    idle(function(){
      var t=900;
      var containers=document.querySelectorAll('#countdown-main');
      if(!containers.length) return;
      var iv=setInterval(function(){
        var m=parseInt(t/60,10),s=parseInt(t%60,10);
        m=m<10?'0'+m:m; s=s<10?'0'+s:s;
        var h='<div class="countdown-seg"><div class="countdown-num">'+m+'</div><div class="countdown-lbl">Min</div></div><div class="countdown-seg"><div class="countdown-num">'+s+'</div><div class="countdown-lbl">Sec</div></div>';
        containers.forEach(function(c){c.innerHTML=h});
        if(--t<0) clearInterval(iv);
      },1000);
    });

    // 5. POPUP NOTIFICATIONS
    idle(function(){
      var buyers=[
        {n:'Mariana G.',t:'2 minutes ago! ✂️',emoji:'👩'},
        {n:'Laura P.',t:'Verified purchase! ✅',emoji:'👩👦'},
        {n:'Sofía R.',t:'From Buenos Aires! 🇦🇷',emoji:'👩👧'},
        {n:'Valeria M.',t:'3 minutes ago! 🔥',emoji:'👩'},
        {n:'Carolina T.',t:'Instant download! 📥',emoji:'👩🏫'},
        {n:'Natalia F.',t:'Last hours of sale! ⏳',emoji:'👩💻'}
      ];
      var popup=document.getElementById('notif-popup');
      var nName=document.getElementById('notif-name');
      var nAvatarEmoji=document.getElementById('notif-avatar-emoji');
      var nTime=document.getElementById('notif-time');
      function showNotif(){
        if(!popup) return;
        var c=buyers[Math.floor(Math.random()*buyers.length)];
        nName.textContent=c.n;
        nAvatarEmoji.textContent=c.emoji;
        nTime.textContent=c.t;
        popup.classList.add('show');
        setTimeout(function(){popup.classList.remove('show');},5000);
      }
      setTimeout(function(){showNotif();setInterval(showNotif,18000);},6000);
    });

  });
})();
</script>