{"title":"Home page","description":null,"products":[{"product_id":"metodo","title":"Método Panadería Saludable SIN HARINA en 7 Días + Bonos","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\"\u003e\n\u003ctitle\u003ePanadería Saludable - Método Miga Firme\u003c\/title\u003e\n\u003c!-- Font Awesome --\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\"\u003e\n\u003c!-- Google Fonts: Tipografías elegantes --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600;700;800;900\u0026amp;family=Poppins:wght@300;400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n    \/* ----- NUEVA PALETA LUXURY (Oro, Crema, Negro, Verde Profundo) ----- *\/\n    :root {\n      --gold: #C5A028;\n      --gold-light: #E4C16A;\n      --gold-dark: #9E7718;\n      --black: #1C1B1A;\n      --black-light: #2C2B2A;\n      --cream: #FEF9F0;\n      --cream-dark: #F5EDE0;\n      --success: #2D6A4F;\n      --success-light: #40916C;\n      --danger: #D62828;\n      --white: #FFFFFF;\n      --gray: #6C6A68;\n      --dark-gray: #3D3C3B;\n      --shadow: 0 15px 30px rgba(0,0,0,0.08);\n      --shadow-soft: 0 6px 14px rgba(0,0,0,0.05);\n      --shadow-medium: 0 12px 28px rgba(0,0,0,0.1);\n      --transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\n      --trust-blue: #2A6F8F;\n      --trust-bg: #E9F5FA;\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    html {\n      scroll-behavior: smooth;\n    }\n\n    body {\n      font-family: 'Poppins', sans-serif;\n      font-size: 16px;\n      line-height: 1.5;\n      color: var(--dark-gray);\n      background-color: var(--cream);\n      overflow-x: hidden;\n    }\n\n    \/* Tipografías destacadas *\/\n    h1, h2, h3, h4, .luxury-font {\n      font-family: 'Playfair Display', serif;\n      font-weight: 700;\n      color: var(--black);\n    }\n\n    h1 {\n      font-size: 32px;\n      letter-spacing: -0.3px;\n    }\n    h2 {\n      font-size: 28px;\n      text-align: center;\n      margin-bottom: 24px;\n      position: relative;\n    }\n    h2:after {\n      content: '';\n      display: block;\n      width: 70px;\n      height: 3px;\n      background: linear-gradient(90deg, var(--gold), var(--gold-light));\n      margin: 14px auto 0;\n      border-radius: 4px;\n    }\n\n    .container {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 20px;\n    }\n\n    section {\n      padding: 50px 0;\n      position: relative;\n    }\n\n    \/* ----- BARRA SUPERIOR (URGENCIA) ----- *\/\n    .top-flash-sale-bar {\n      background-color: var(--black);\n      color: var(--white);\n      padding: 10px 20px;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      align-items: center;\n      gap: 10px;\n      text-align: center;\n      font-family: 'Poppins', sans-serif;\n      position: sticky;\n      top: 0;\n      z-index: 1001;\n    }\n    @media (min-width: 640px) {\n      .top-flash-sale-bar {\n        flex-direction: row;\n      }\n    }\n    .top-bar-line-1 {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      flex-wrap: wrap;\n      justify-content: center;\n    }\n    .sale-title {\n      font-weight: 700;\n      font-size: 13px;\n      letter-spacing: 0.5px;\n    }\n    #flash-sale-countdown {\n      font-weight: 800;\n      background: var(--gold);\n      color: var(--black);\n      padding: 4px 12px;\n      border-radius: 30px;\n      font-size: 13px;\n    }\n    .shop-now-btn {\n      background: var(--gold);\n      color: var(--black);\n      padding: 8px 20px;\n      text-decoration: none;\n      font-weight: 800;\n      border-radius: 40px;\n      font-size: 13px;\n      transition: all 0.3s ease;\n      text-transform: uppercase;\n      cursor: pointer;\n      border: none;\n      font-family: 'Poppins', sans-serif;\n      position: relative;\n      overflow: hidden;\n      box-shadow: 0 2px 8px rgba(197, 160, 40, 0.3);\n    }\n    .shop-now-btn:hover {\n      transform: scale(1.05);\n      background: var(--gold-light);\n      box-shadow: 0 4px 15px rgba(197, 160, 40, 0.5);\n    }\n    .shop-now-btn:active {\n      transform: scale(0.98);\n    }\n\n    \/* ----- BOTONES Y CTAs ----- *\/\n    .cta-button {\n      font-family: 'Poppins', sans-serif;\n      background: linear-gradient(135deg, var(--gold), var(--gold-dark));\n      color: var(--black);\n      border: none;\n      padding: 16px 28px;\n      font-size: 18px;\n      font-weight: 700;\n      border-radius: 50px;\n      cursor: pointer;\n      transition: var(--transition);\n      box-shadow: 0 8px 20px rgba(197, 160, 40, 0.35);\n      display: inline-block;\n      text-decoration: none;\n      text-align: center;\n      letter-spacing: 1px;\n      width: 100%;\n    }\n    .cta-button.green {\n      background: linear-gradient(135deg, var(--success), var(--success-light));\n      color: var(--white);\n      box-shadow: 0 8px 20px rgba(45, 106, 79, 0.4);\n    }\n    .cta-button:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 12px 28px rgba(197, 160, 40, 0.5);\n    }\n\n    \/* HERO *\/\n    .hero-section {\n      padding-top: 30px;\n      padding-bottom: 20px;\n    }\n    .main-headline {\n      font-size: 34px;\n      line-height: 1.2;\n      margin-bottom: 20px;\n    }\n    .sub-headline {\n      font-size: 18px;\n      color: var(--dark-gray);\n      max-width: 650px;\n      margin: 0 auto;\n    }\n    .video-wrapper {\n      margin: 30px 0;\n      border-radius: 24px;\n      overflow: hidden;\n      box-shadow: var(--shadow-medium);\n      background: #000;\n    }\n    .hero-image {\n      width: 100%;\n      display: block;\n      object-fit: cover;\n      aspect-ratio: 16 \/ 9;\n    }\n    .hero-social-proof {\n      background: var(--white);\n      border-radius: 60px;\n      padding: 10px 24px;\n      display: inline-flex;\n      align-items: center;\n      gap: 20px;\n      margin-top: 20px;\n      box-shadow: var(--shadow-soft);\n    }\n    .hsp-stars i {\n      color: #FFB800;\n      font-size: 14px;\n    }\n\n    \/* Pain \u0026 Benefits Cards estilo lujo *\/\n    .glass-card-container {\n      background: rgba(255, 255, 255, 0.9);\n      backdrop-filter: blur(2px);\n      border-radius: 28px;\n      padding: 20px;\n      box-shadow: var(--shadow);\n    }\n    .section-header-badge {\n      background: linear-gradient(95deg, var(--gold), var(--gold-dark));\n      color: var(--black);\n      font-weight: 800;\n      padding: 12px 24px;\n      border-radius: 60px;\n      display: inline-block;\n      width: auto;\n      margin-bottom: 30px;\n      font-size: 18px;\n      letter-spacing: 1px;\n    }\n    .pain-list-item {\n      display: flex;\n      gap: 18px;\n      background: var(--white);\n      margin-bottom: 18px;\n      padding: 20px;\n      border-radius: 20px;\n      border-left: 6px solid var(--gold);\n      box-shadow: var(--shadow-soft);\n    }\n    .benefits-grid-container {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 20px;\n    }\n    @media (min-width: 640px) {\n      .benefits-grid-container {\n        grid-template-columns: 1fr 1fr;\n      }\n    }\n    .benefit-grid-box {\n      background: var(--white);\n      padding: 24px;\n      border-radius: 24px;\n      text-align: center;\n      border-bottom: 4px solid var(--success);\n      box-shadow: var(--shadow-soft);\n    }\n    .benefit-grid-box i {\n      font-size: 32px;\n      color: var(--success);\n      margin-bottom: 16px;\n    }\n\n    \/* ----- NUEVA SECCIÓN: MÓDULOS EN CHECKLIST + MOCKUP CENTRAL ----- *\/\n    .modules-showcase {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 40px;\n      margin-top: 30px;\n    }\n    .checklist-modules {\n      flex: 1;\n      min-width: 260px;\n      background: var(--white);\n      border-radius: 28px;\n      padding: 28px 24px;\n      box-shadow: var(--shadow-soft);\n    }\n    .checklist-modules h3 {\n      font-size: 24px;\n      margin-bottom: 24px;\n      font-family: 'Playfair Display', serif;\n      border-left: 4px solid var(--gold);\n      padding-left: 16px;\n    }\n    .module-check-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 14px;\n      margin-bottom: 24px;\n    }\n    .module-check-item i {\n      color: var(--success);\n      font-size: 24px;\n      margin-top: 3px;\n    }\n    .module-check-item strong {\n      font-size: 18px;\n      display: block;\n      margin-bottom: 4px;\n      color: var(--black);\n    }\n    .module-check-item p {\n      font-size: 14px;\n      color: var(--gray);\n      margin: 0;\n    }\n    .mockup-central {\n      flex: 1;\n      min-width: 260px;\n      text-align: center;\n    }\n    .mockup-central img {\n      max-width: 100%;\n      border-radius: 32px;\n      box-shadow: var(--shadow-medium);\n      background: white;\n      padding: 12px;\n      border: 1px solid rgba(197,160,40,0.3);\n    }\n    @media (max-width: 768px) {\n      .modules-showcase {\n        flex-direction: column;\n      }\n    }\n\n    \/* BONUS: TARJETAS CUADRADAS PREMIUM CON PRECIO TACHADO + GRATIS *\/\n    .bonus-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));\n      gap: 24px;\n      margin: 40px 0;\n    }\n    .bonus-card-item {\n      background: var(--white);\n      border-radius: 20px;\n      padding: 20px 16px;\n      text-align: center;\n      transition: var(--transition);\n      box-shadow: var(--shadow-soft);\n      border: 1px solid #f0e6d2;\n      aspect-ratio: 1 \/ 1;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n    }\n    .bonus-card-item:hover {\n      transform: translateY(-6px);\n      box-shadow: var(--shadow-medium);\n      border-color: var(--gold-light);\n    }\n    .bonus-card-item img {\n      width: 80px;\n      height: 80px;\n      object-fit: cover;\n      border-radius: 20px;\n      margin-bottom: 16px;\n      box-shadow: 0 8px 16px rgba(0,0,0,0.05);\n    }\n    .bonus-card-item h3 {\n      font-size: 16px;\n      margin: 12px 0 8px;\n      font-family: 'Poppins', sans-serif;\n      font-weight: 700;\n    }\n    .bonus-price-crossed {\n      font-size: 14px;\n      color: var(--danger);\n      text-decoration: line-through;\n      font-weight: 600;\n      margin-bottom: 6px;\n    }\n    .price-free {\n      color: var(--success);\n      font-weight: 800;\n      font-size: 15px;\n      background: #e9f5ef;\n      display: inline-block;\n      padding: 4px 12px;\n      border-radius: 40px;\n    }\n\n    \/* Offer Box *\/\n    .offer-box {\n      background: var(--black);\n      border-radius: 28px;\n      padding: 24px;\n      margin: 20px 0;\n      border: 1px solid var(--gold);\n      color: white;\n    }\n    .price-comparison {\n      text-align: center;\n    }\n    .price-old {\n      font-size: 20px;\n      text-decoration: line-through;\n      color: #aaa;\n    }\n    .price-new {\n      font-size: 48px;\n      font-weight: 800;\n      color: var(--gold-light);\n    }\n    .trust-signals {\n      display: flex;\n      justify-content: center;\n      gap: 24px;\n      margin-top: 20px;\n      color: #ddd;\n    }\n\n    .surprise-gifts-block {\n      background: var(--cream-dark);\n      border-radius: 32px;\n      padding: 24px;\n      text-align: center;\n    }\n\n    \/* Testimonios *\/\n    .testimonials {\n      background: var(--white);\n    }\n    .carousel-container {\n      position: relative;\n      max-width: 500px;\n      margin: 0 auto;\n      overflow: hidden;\n      border-radius: 28px;\n    }\n    .carousel-slides {\n      display: flex;\n      transition: transform 0.4s ease;\n    }\n    .carousel-slide {\n      min-width: 100%;\n    }\n    .carousel-btn {\n      position: absolute;\n      top: 50%;\n      background: rgba(0,0,0,0.5);\n      color: white;\n      border: none;\n      border-radius: 50%;\n      padding: 8px 14px;\n      cursor: pointer;\n      z-index: 10;\n      font-size: 18px;\n    }\n    .carousel-btn:hover {\n      background: rgba(0,0,0,0.8);\n    }\n\n    \/* Estilos para el mockup de iPhone *\/\n    .iphone-mockup {\n      display: inline-flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      position: relative;\n    }\n    .iphone-body {\n      background-color: #000;\n      border-radius: 44px;\n      padding: 12px 8px 12px 8px;\n      box-shadow: 0 30px 40px -20px rgba(0,0,0,0.4), 0 0 0 8px #3a3a3a, 0 0 0 12px #1a1a1a;\n      position: relative;\n    }\n    .iphone-notch {\n      position: absolute;\n      top: 0;\n      left: 50%;\n      transform: translateX(-50%);\n      width: 150px;\n      height: 28px;\n      background-color: #000;\n      border-bottom-left-radius: 18px;\n      border-bottom-right-radius: 18px;\n      z-index: 10;\n    }\n    .iphone-screen {\n      border-radius: 36px;\n      overflow: hidden;\n      background-color: #000;\n      width: 280px;\n      height: 580px;\n    }\n    @media (min-width: 640px) {\n      .iphone-screen {\n        width: 320px;\n        height: 640px;\n      }\n    }\n    .iphone-screen video {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n    }\n    .iphone-home-bar {\n      position: absolute;\n      bottom: 8px;\n      left: 50%;\n      transform: translateX(-50%);\n      width: 130px;\n      height: 5px;\n      background-color: #fff;\n      border-radius: 100px;\n      opacity: 0.8;\n    }\n    .testimonial-video-container {\n      text-align: center;\n      margin-top: 30px;\n    }\n\n    \/* Pricing (Oro) *\/\n    .pricing-section.dark-theme {\n      background: var(--black);\n      color: white;\n    }\n    .pricing-card {\n      background: linear-gradient(145deg, #2A2A2A, #1C1B1A);\n      border: 1px solid var(--gold);\n      border-radius: 32px;\n      padding: 28px;\n      text-align: center;\n    }\n\n    \/* Sticky CTA *\/\n    .sticky-cta-mobile {\n      position: fixed;\n      bottom: 0;\n      left: 0;\n      width: 100%;\n      background: rgba(0,0,0,0.95);\n      backdrop-filter: blur(12px);\n      padding: 14px 20px;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transform: translateY(100%);\n      transition: transform 0.3s;\n      z-index: 9999;\n      border-top: 2px solid var(--gold);\n    }\n    .sticky-cta-mobile.visible {\n      transform: translateY(0);\n    }\n    .sticky-btn {\n      background: var(--gold);\n      padding: 12px 24px;\n      border-radius: 50px;\n      color: var(--black);\n      font-weight: 800;\n      text-decoration: none;\n      font-size: 15px;\n      border: none;\n      cursor: pointer;\n      font-family: 'Poppins', sans-serif;\n      transition: all 0.3s ease;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      box-shadow: 0 2px 10px rgba(197, 160, 40, 0.4);\n      position: relative;\n      overflow: hidden;\n    }\n    .sticky-btn:hover {\n      transform: scale(1.05);\n      background: var(--gold-light);\n      box-shadow: 0 4px 20px rgba(197, 160, 40, 0.6);\n    }\n    .sticky-btn:active {\n      transform: scale(0.98);\n    }\n    .sticky-cta-mobile \u003e div strong {\n      font-size: 14px;\n    }\n    .sticky-cta-mobile \u003e div span {\n      font-size: 13px;\n    }\n    .sticky-cta-mobile \u003e div {\n      font-size: 14px;\n    }\n\n    @media (min-width: 768px) {\n      .sticky-cta-mobile {\n        display: none;\n      }\n    }\n    .faq-item {\n      background: white;\n      border-radius: 20px;\n      margin-bottom: 12px;\n      overflow: hidden;\n    }\n    .faq-question {\n      padding: 18px;\n      font-weight: 700;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n    }\n    .faq-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.3s ease;\n      padding: 0 18px;\n    }\n    .faq-answer-content {\n      padding-bottom: 18px;\n    }\n    \n    \/* Estilos para textos blancos en la sección de oferta *\/\n    .offer-warning-enhanced p,\n    .offer-warning-enhanced .final-savings,\n    .urgency-badges-container .viewers-badge,\n    .urgency-badges-container .stock-badge {\n      color: #FFFFFF !important;\n    }\n    \n    .viewers-badge strong,\n    .stock-badge strong {\n      color: var(--gold-light) !important;\n    }\n    \n    .final-savings {\n      font-weight: 800;\n      font-size: 18px;\n      margin-top: 12px;\n      display: inline-block;\n      background: var(--gold-dark);\n      padding: 6px 18px;\n      border-radius: 40px;\n      color: white !important;\n    }\n\n    \/* ----- NUEVA SECCIÓN: MÉTODO MIGA FIRME (LEVEMENTE MÁS OSCURA) ----- *\/\n    .metodo-miga-firme {\n      background-color: #f2ebe1;\n      border-radius: 48px 48px 48px 48px;\n      margin: 20px auto;\n      box-shadow: var(--shadow-soft);\n    }\n    .metodo-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 40px auto;\n    }\n    .metodo-header h2 {\n      font-size: 32px;\n      margin-bottom: 16px;\n    }\n    .metodo-header h2:after {\n      background: linear-gradient(90deg, var(--gold), var(--gold-light));\n    }\n    .metodo-descripcion {\n      font-size: 18px;\n      color: var(--dark-gray);\n      font-weight: 500;\n      background: rgba(255,255,255,0.6);\n      display: inline-block;\n      padding: 12px 24px;\n      border-radius: 60px;\n      backdrop-filter: blur(2px);\n    }\n    .palancas-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 30px;\n      margin-top: 20px;\n    }\n    @media (min-width: 768px) {\n      .palancas-grid {\n        grid-template-columns: repeat(3, 1fr);\n        gap: 35px;\n      }\n    }\n    .palanca-card {\n      background: var(--white);\n      border-radius: 32px;\n      padding: 30px 24px;\n      transition: var(--transition);\n      box-shadow: var(--shadow);\n      border: 1px solid rgba(197,160,40,0.2);\n      text-align: center;\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n    }\n    .palanca-card:hover {\n      transform: translateY(-6px);\n      box-shadow: var(--shadow-medium);\n      border-color: var(--gold-light);\n    }\n    .palanca-icon {\n      background: linear-gradient(135deg, var(--gold-light), var(--gold));\n      width: 70px;\n      height: 70px;\n      border-radius: 60px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin: 0 auto 24px auto;\n      color: var(--black);\n      font-size: 32px;\n      box-shadow: 0 8px 20px rgba(197,160,40,0.25);\n    }\n    .palanca-card h3 {\n      font-size: 24px;\n      font-family: 'Playfair Display', serif;\n      margin-bottom: 16px;\n      color: var(--black);\n    }\n    .palanca-card p {\n      color: var(--gray);\n      line-height: 1.5;\n      font-size: 15px;\n      flex: 1;\n    }\n    .palanca-highlight {\n      font-weight: 700;\n      color: var(--gold-dark);\n      display: inline-block;\n      margin-top: 16px;\n      font-size: 14px;\n      letter-spacing: 0.5px;\n    }\n    @media (max-width: 768px) {\n      .metodo-header h2 {\n        font-size: 28px;\n      }\n      .palanca-card {\n        padding: 24px 20px;\n      }\n      .palanca-card h3 {\n        font-size: 22px;\n      }\n    }\n\n    \/* ----- NUEVA SECCIÓN: QUIÉN SOY (AVATAR + CONFIANZA) ----- *\/\n    .quien-soy-section {\n      background: var(--white);\n      border-radius: 48px;\n      margin: 30px auto;\n      box-shadow: var(--shadow-medium);\n    }\n    .avatar-container {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 30px;\n      max-width: 900px;\n      margin: 0 auto;\n    }\n    @media (min-width: 768px) {\n      .avatar-container {\n        flex-direction: row;\n        align-items: center;\n        gap: 50px;\n      }\n    }\n    .avatar-image {\n      flex: 0 0 220px;\n      text-align: center;\n    }\n    .avatar-image img {\n      width: 220px;\n      height: 220px;\n      border-radius: 50%;\n      object-fit: cover;\n      border: 4px solid var(--gold);\n      box-shadow: var(--shadow-medium);\n      background: var(--cream);\n    }\n    .avatar-message {\n      flex: 1;\n      background: var(--cream-dark);\n      padding: 32px 28px;\n      border-radius: 32px;\n      box-shadow: var(--shadow-soft);\n      border-left: 6px solid var(--gold);\n    }\n    .avatar-message h3 {\n      font-size: 28px;\n      margin-bottom: 16px;\n      color: var(--black);\n      font-family: 'Playfair Display', serif;\n    }\n    .avatar-message p {\n      font-size: 16px;\n      line-height: 1.6;\n      color: var(--dark-gray);\n      margin-bottom: 16px;\n    }\n    .avatar-message .signature {\n      font-family: 'Playfair Display', serif;\n      font-style: italic;\n      color: var(--gold-dark);\n      font-weight: 600;\n      margin-top: 20px;\n      font-size: 18px;\n    }\n    @media (max-width: 768px) {\n      .avatar-image img {\n        width: 160px;\n        height: 160px;\n      }\n      .avatar-message h3 {\n        font-size: 24px;\n      }\n      .avatar-message {\n        padding: 24px 20px;\n      }\n    }\n\n    \/* Estilos para la imagen de tarjetas de pago *\/\n    .payment-methods-img {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      margin: 20px auto 10px auto;\n      max-width: 100%;\n    }\n    .payment-methods-img img {\n      max-width: 100%;\n      height: auto;\n      border-radius: 16px;\n    }\n\n    \/* ===== CARRUSEL DE RECETAS MEJORADO ===== *\/\n    .recetas-carousel-section {\n      background: var(--cream);\n    }\n    .recetas-carousel-container {\n      position: relative;\n      overflow: hidden;\n      padding: 0 40px;\n      margin: 0 auto;\n    }\n    .recetas-carousel-track {\n      display: flex;\n      gap: 25px;\n      transition: transform 0.5s ease-in-out;\n      will-change: transform;\n    }\n    .receta-card {\n      flex: 0 0 calc(25% - 19px);\n      min-width: 0;\n      background: var(--white);\n      border-radius: 24px;\n      overflow: hidden;\n      text-align: center;\n      box-shadow: var(--shadow-soft);\n      transition: var(--transition);\n      cursor: pointer;\n      border: 1px solid rgba(197,160,40,0.2);\n    }\n    .receta-card:hover {\n      transform: translateY(-8px);\n      box-shadow: var(--shadow-medium);\n      border-color: var(--gold-light);\n    }\n    .receta-card img {\n      width: 100%;\n      aspect-ratio: 1 \/ 1;\n      object-fit: cover;\n      border-bottom: 3px solid var(--gold);\n    }\n    .receta-card h4 {\n      padding: 16px 12px;\n      font-size: 16px;\n      font-weight: 700;\n      color: var(--black);\n      font-family: 'Poppins', sans-serif;\n    }\n    .carousel-nav-btn {\n      position: absolute;\n      top: 50%;\n      transform: translateY(-50%);\n      background: var(--gold);\n      color: var(--black);\n      border: none;\n      width: 44px;\n      height: 44px;\n      border-radius: 50%;\n      font-size: 24px;\n      font-weight: bold;\n      cursor: pointer;\n      z-index: 10;\n      transition: var(--transition);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      box-shadow: var(--shadow-soft);\n    }\n    .carousel-nav-btn:hover {\n      background: var(--gold-light);\n      transform: translateY(-50%) scale(1.1);\n    }\n    .carousel-nav-btn:active {\n      transform: translateY(-50%) scale(0.95);\n    }\n    .recetas-prev-btn {\n      left: 0;\n    }\n    .recetas-next-btn {\n      right: 0;\n    }\n    @media (max-width: 1024px) {\n      .receta-card {\n        flex: 0 0 calc(33.333% - 17px);\n      }\n    }\n    @media (max-width: 768px) {\n      .recetas-carousel-container {\n        padding: 0 30px;\n      }\n      .receta-card {\n        flex: 0 0 calc(50% - 12.5px);\n      }\n      .carousel-nav-btn {\n        width: 36px;\n        height: 36px;\n        font-size: 20px;\n      }\n    }\n    @media (max-width: 480px) {\n      .receta-card {\n        flex: 0 0 calc(100% - 0px);\n      }\n      .recetas-carousel-container {\n        padding: 0 25px;\n      }\n    }\n  \u003c\/style\u003e\n\n\n\u003c!-- NOTIFICACIÓN IPHONE STYLE (Social Proof) - MEJORADA --\u003e\n\u003cdiv class=\"iphone-notification\" id=\"sales-notification\" style=\"position: fixed; top: 20px; right: 20px; background: rgba(255,255,255,0.98); backdrop-filter: blur(12px); border-radius: 20px; padding: 12px 16px; width: 280px; z-index: 10000; display: flex; gap: 12px; box-shadow: var(--shadow); transform: translateY(-150%); transition: transform 0.4s ease-in-out;\"\u003e\n\u003cdiv class=\"notif-icon-box\" style=\"background: var(--success); width: 40px; height: 40px; border-radius: 12px; display: flex; align-items: center; justify-content: center; color: white; font-size: 20px;\"\u003e🍞\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNueva inscripción\u003c\/strong\u003e\u003cbr\u003e\u003cspan id=\"notif-message\"\u003eAlguien acaba de unirse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TOP BAR --\u003e\n\u003cdiv class=\"top-flash-sale-bar\"\u003e\n\u003cdiv class=\"top-bar-line-1\"\u003e\n\u003cspan class=\"sale-title\"\u003e🔥 OFERTA LANZAMIENTO: 60% OFF + BONUS EXCLUSIVOS 🔥\u003c\/span\u003e\n\u003cdiv id=\"flash-sale-countdown\"\u003e15:00\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton onclick=\"openCart()\" class=\"shop-now-btn\"\u003e✨ APROVECHAR OFERTA ✨\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- HERO PRINCIPAL --\u003e\n\u003csection class=\"hero-section\"\u003e\n\u003cdiv class=\"container\" style=\"max-width: 800px; text-align: center;\"\u003e\n\u003cp style=\"color: var(--gold); font-weight: 800; letter-spacing: 2px;\"\u003e✨ ¿Cansada de que tu pan sin harina salga SECO, GOMOSO o directamente a la BASURA?✨\u003c\/p\u003e\n\u003ch1 class=\"main-headline\"\u003eDisfrutá de Pan y Postres \u003cspan style=\"color: var(--gold);\"\u003eDeliciosos SIN HARINA\u003c\/span\u003e con Textura Perfecta en Solo 7 Días\u003c\/h1\u003e\n\u003cp class=\"sub-headline\"\u003eSeguiste recetas al pie de la letra y siempre te salió mal. El problema no sos vos — es que nadie te enseñó el sistema correcto Gluten Free. Eso cambia acá.\u003c\/p\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\u003cimg class=\"hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_8_may_2026_18_24_46.png?v=1778275510\" alt=\"Panadería Saludable - Curso sin gluten, sin azúcar, sin lactosa\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003cbutton onclick=\"openCart()\" class=\"cta-button green\"\u003e¡ACCEDO AL MÉTODO COMPLETO YA!\u003c\/button\u003e\n\u003cdiv style=\"margin-top: 16px;\"\u003e\n\u003cdiv class=\"hero-social-proof\"\u003e\n\u003cdiv class=\"hsp-stars\"\u003e★★★★★ \u003cspan style=\"font-weight: 600;\"\u003e4.9\/5\u003c\/span\u003e \u003cspan style=\"color: gray;\"\u003e+1,200 alumnos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e🍞 30 días de garantía\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECCIÓN DOLORES (Para quién es) --\u003e\n\u003csection style=\"background: var(--cream-dark);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"glass-card-container\"\u003e\n\u003cdiv class=\"section-header-badge\"\u003e🌟 Esto es para vos si…\u003c\/div\u003e\n\u003cdiv class=\"pain-list\"\u003e\n\u003cdiv class=\"pain-list-item\"\u003e\n\u003ci class=\"fas fa-times-circle\" style=\"color: var(--danger); font-size: 24px;\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSos o alguna persona de tu familia es celíaca o intolerante a la lactosa\u003c\/strong\u003e y extraña el pan crujiente y los postres cremosos.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-list-item\"\u003e\n\u003ci class=\"fas fa-times-circle\" style=\"color: var(--danger); font-size: 24px;\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEstás re cansada\/o de gastar en mezclas caras\u003c\/strong\u003e que nunca funcionan o saben a cartón.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-list-item\"\u003e\n\u003ci class=\"fas fa-times-circle\" style=\"color: var(--danger); font-size: 24px;\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTus preparaciones se desmoronan o quedan secas\u003c\/strong\u003e sin importar cuánto intentes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pain-list-item\"\u003e\n\u003ci class=\"fas fa-times-circle\" style=\"color: var(--danger); font-size: 24px;\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eQuerés recuperar la libertad de comer rico\u003c\/strong\u003e sin culpa, malestares ni frustraciones.\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!-- LO QUE VAS A LOGRAR (Beneficios) --\u003e\n\u003csection\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"section-header-badge\" style=\"background: var(--success); color: white;\"\u003e✨ Con nuestro Método vas a lograr…\u003c\/div\u003e\n\u003cdiv class=\"benefits-grid-container\"\u003e\n\u003cdiv class=\"benefit-grid-box\"\u003e\n\u003ci class=\"fas fa-bread-slice\"\u003e\u003c\/i\u003e\u003cstrong\u003eTextura perfecta siempre\u003c\/strong\u003e\u003cbr\u003ePanes esponjosos que no se desmoronan.\u003c\/div\u003e\n\u003cdiv class=\"benefit-grid-box\"\u003e\n\u003ci class=\"fas fa-euro-sign\"\u003e\u003c\/i\u003e\u003cstrong\u003eAhorro de dinero\u003c\/strong\u003e\u003cbr\u003eIngredientes económicos, nada de premezclas caras.\u003c\/div\u003e\n\u003cdiv class=\"benefit-grid-box\"\u003e\n\u003ci class=\"fas fa-heart\"\u003e\u003c\/i\u003e\u003cstrong\u003eResultados desde el primer intento\u003c\/strong\u003e\u003cbr\u003eRecetas probadas que funcionan.\u003c\/div\u003e\n\u003cdiv class=\"benefit-grid-box\"\u003e\n\u003ci class=\"fas fa-chart-line\"\u003e\u003c\/i\u003e\u003cstrong\u003eConfianza total\u003c\/strong\u003e\u003cbr\u003eDisfrutá sin miedo y sorprendé a todos.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ================= NUEVA SECCIÓN: CARRUSEL DE RECETAS (Justo antes del Método Miga Firme) ================= --\u003e\n\u003csection class=\"recetas-carousel-section\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003ch2 style=\"margin-bottom: 16px;\"\u003e🍞 Lo que vas a poder crear (o perfeccionar)\u003c\/h2\u003e\n    \u003cp style=\"text-align: center; margin-bottom: 30px; color: var(--gray);\"\u003eCon el Método Miga Firme, estas preparaciones te van a quedar increíbles\u003c\/p\u003e\n    \n    \u003cdiv class=\"recetas-carousel-container\"\u003e\n      \u003cbutton class=\"carousel-nav-btn recetas-prev-btn\" id=\"recetasPrevBtn\"\u003e‹\u003c\/button\u003e\n      \u003cdiv class=\"recetas-carousel-track\" id=\"recetasTrack\"\u003e\n        \u003c!-- Tarjeta 1 --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_22_may_2026_23_28_09.png?v=1779504010\" alt=\"Pan sin gluten esponjoso\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Pan+Sin+Gluten'\"\u003e\n          \u003ch4\u003e🍞 Pan Sin Gluten\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003c!-- Tarjeta 2 --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_22_may_2026_23_30_20.png?v=1779504010\" alt=\"Postres sin azúcar\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Postres+Fit'\"\u003e\n          \u003ch4\u003e🍰 Postres Sin Azúcar\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003c!-- Tarjeta 3 --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_22_may_2026_23_37_41.png?v=1779504010\" alt=\"Medialunas sin lactosa\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Medialunas'\"\u003e\n          \u003ch4\u003e🥐 Medialunas Sin TACC\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003c!-- Tarjeta 4 --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_22_may_2026_23_39_39.png?v=1779504010\" alt=\"Budín sin horno\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Budin'\"\u003e\n          \u003ch4\u003e🧁 Budines Esponjosos\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003c!-- Tarjeta 5 (extra para demostrar el carrusel) --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_23_may_2026_15_29_28.png?v=1779561103\" alt=\"Focaccia sin gluten\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Focaccia'\"\u003e\n          \u003ch4\u003e🇮🇹 Focaccia Sin Gluten\u003c\/h4\u003e\n        \u003c\/div\u003e\n        \u003c!-- Tarjeta 6 (extra para demostrar el carrusel) --\u003e\n        \u003cdiv class=\"receta-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_23_may_2026_15_31_23.png?v=1779561103\" alt=\"Galletas saludables\" onerror=\"this.src='https:\/\/placehold.co\/400x400\/f5ede0\/C5A028?text=Galletas'\"\u003e\n          \u003ch4\u003e🍪 Galletas Saludables\u003c\/h4\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"carousel-nav-btn recetas-next-btn\" id=\"recetasNextBtn\"\u003e›\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n  \n\u003c!-- ================= SECCIÓN: EL MÉTODO MIGA FIRME ================= --\u003e\n\u003csection class=\"metodo-miga-firme\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003cdiv class=\"metodo-header\"\u003e\n      \u003ch2\u003e🧑‍🍳 El Método Panaderia Saludable SIN HARINA: las 3 razones que hacen que tu preparación sin harina, leve, no se seque y quede tierna de verdad\u003c\/h2\u003e\n      \u003cdiv class=\"metodo-descripcion\"\u003e\n        La mayoría de las recetas fallan por ignorar tres variables clave. Cuando las conocés, podés corregir cualquier preparación y repetir el resultado todas las veces.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"palancas-grid\"\u003e\n      \u003cdiv class=\"palanca-card\"\u003e\n        \u003cdiv class=\"palanca-icon\"\u003e\u003ci class=\"fas fa-cubes\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n        \u003ch3\u003eRazón 1 — Estructura\u003c\/h3\u003e\n        \u003cp\u003eQué ingrediente reemplaza el gluten y en qué proporción (sin esto, todo se desarma). Aprende a darle cuerpo a tus masas para que mantengan la forma y la esponjosidad.\u003c\/p\u003e\n        \u003cspan class=\"palanca-highlight\"\u003e⚡ Base sólida garantizada\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"palanca-card\"\u003e\n        \u003cdiv class=\"palanca-icon\"\u003e\u003ci class=\"fas fa-tint\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n        \u003ch3\u003eRazón 2 — Hidratación\u003c\/h3\u003e\n        \u003cp\u003ePor qué las masas sin harina necesitan más agua de la que pensás, y cómo saberlo antes de hornear. Domina el punto exacto para evitar sequedad extrema.\u003c\/p\u003e\n        \u003cspan class=\"palanca-highlight\"\u003e💧 Jugosidad asegurada\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"palanca-card\"\u003e\n        \u003cdiv class=\"palanca-icon\"\u003e\u003ci class=\"fas fa-temperature-high\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n        \u003ch3\u003eRazón 3 — Proceso\u003c\/h3\u003e\n        \u003cp\u003eLos 2 errores de temperatura y tiempo que convierten tu pan en cartón-piedra. Controla el horneado y el enfriado para lograr una corteza crujiente y una miga tierna.\u003c\/p\u003e\n        \u003cspan class=\"palanca-highlight\"\u003e⏱️ Resultado profesional\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- NUEVA SECCIÓN: ¿QUÉ INCLUYE EL CURSO? (CHECKLIST + MOCKUP CENTRAL) --\u003e\n\u003csection style=\"background: var(--white);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch2\u003e📖 ¿Qué incluye el Método?\u003c\/h2\u003e\n\u003cdiv class=\"modules-showcase\"\u003e\n\u003cdiv class=\"checklist-modules\"\u003e\n\u003ch3\u003e✨ Esto es una introducción de lo que tendrás:\u003c\/h3\u003e\n\u003cdiv class=\"module-check-item\"\u003e\n\u003ci class=\"fas fa-check-circle\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMódulo 1: La base que nadie te explicó\u003c\/strong\u003e\n\u003cp\u003eIngredientes clave, sus funciones reales y cómo usarlos para que la masa no se desarme ni quede gomosa\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"module-check-item\"\u003e\n\u003ci class=\"fas fa-check-circle\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMódulo 2: El control de textura\u003c\/strong\u003e\n\u003cp\u003ePor qué se seca, no leva o queda como goma (y cómo corregirlo antes de hornear)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"module-check-item\"\u003e\n\u003ci class=\"fas fa-check-circle\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMódulo 3: Recetas fáciles y postres que sorprenden\u003c\/strong\u003e\n\u003cp\u003eDesde pan de molde hasta budines — con fotos de referencia para que sepas exactamente cómo tiene que verse en cada paso\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"module-check-item\"\u003e\n\u003ci class=\"fas fa-check-circle\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMódulo 4: Conservación y tips para que dure tierno\u003c\/strong\u003e\n\u003cp\u003eCómo guardar, congelar y regenerar tus preparaciones sin que se conviertan en ladrillo al día siguiente\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"module-check-item\"\u003e\n\u003ci class=\"fas fa-check-circle\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\u003cstrong\u003eY otros módulos sorpresa más...\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mockup-central\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/imagen_6_en_1_bonos.png?v=1777940133\" alt=\"Mockup Curso Panadería Saludable\"\u003e\n\u003cp style=\"margin-top: 16px; font-style: italic; color: var(--gold);\"\u003eAcceso inmediato · Más de 4 módulos + material descargable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- BONUS EXCLUSIVOS --\u003e\n\u003csection style=\"background: var(--cream-dark);\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch2 style=\"margin-top: 50px;\"\u003e🎁 BONUS EXCLUSIVOS (Solo por HOY)\u003c\/h2\u003e\n\u003cdiv class=\"bonus-grid\"\u003e\n\u003cdiv class=\"bonus-card-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/Bono_1_..png?v=1777571396\" alt=\"Lista de compras\"\u003e\n\u003ch3\u003e📋 Lista de Compras\u003c\/h3\u003e\n\u003cdiv class=\"bonus-price-crossed\"\u003e$15.000 ARS\u003c\/div\u003e\n\u003cspan class=\"price-free\"\u003eGRATIS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bonus-card-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_30_abr_2026_14_12_58.png?v=1777569444\" alt=\"Guía sustituciones\"\u003e\n\u003ch3\u003e🔄 Guía de Sustituciones\u003c\/h3\u003e\n\u003cdiv class=\"bonus-price-crossed\"\u003e$45.000 ARS\u003c\/div\u003e\n\u003cspan class=\"price-free\"\u003eGRATIS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bonus-card-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_30_abr_2026_14_14_45.png?v=1777569576\" alt=\"Ebook extra\"\u003e\n\u003ch3\u003e📘 Postres Sin Horno\u003c\/h3\u003e\n\u003cdiv class=\"bonus-price-crossed\"\u003e$35.000 ARS\u003c\/div\u003e\n\u003cspan class=\"price-free\"\u003eGRATIS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bonus-card-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPT_Image_30_abr_2026_14_19_46.png?v=1777569602\" alt=\"Checklist horneado\"\u003e\n\u003ch3\u003e✅ Checklist de Éxito\u003c\/h3\u003e\n\u003cdiv class=\"bonus-price-crossed\"\u003e$20.000 ARS\u003c\/div\u003e\n\u003cspan class=\"price-free\"\u003eGRATIS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bonus-card-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/Bono_6.png?v=1777571607\" alt=\"Planificador semanal\"\u003e\n\u003ch3\u003e🗓️ Planificador Semanal\u003c\/h3\u003e\n\u003cdiv class=\"bonus-price-crossed\"\u003e$20.000 ARS\u003c\/div\u003e\n\u003cspan class=\"price-free\"\u003eGRATIS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"surprise-gifts-block\"\u003e\n\u003cdiv class=\"title\"\u003e✨ ¡Y Bonus Sorpresa al inscribirte hoy!\u003c\/div\u003e\n\u003cdiv class=\"free-text\"\u003e\n\u003cspan\u003eValor total de los bonus: $135.000 ARS\u003c\/span\u003e\u003cbr\u003e\u003cstrong style=\"color: var(--success);\"\u003eTÚ LO RECIBES GRATIS\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OFERTA + PRECIO + URGENCIA --\u003e\n\u003csection id=\"comprar-ahora\"\u003e\n\u003cdiv class=\"container\" style=\"max-width: 550px;\"\u003e\n\u003cdiv class=\"offer-box\"\u003e\n\u003cdiv class=\"price-comparison\"\u003e\n\u003cdiv class=\"price-old\"\u003e\u003cspan id=\"compare-price\"\u003e$50.000 ARS\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"price-new\"\u003e\u003cspan id=\"price\"\u003e$19.999 ARS\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"savings\" style=\"background: var(--gold); display: inline-block; padding: 6px 18px; border-radius: 40px;\"\u003e🔥 60% OFF 🔥\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-signals\"\u003e\n\u003cspan\u003e\u003ci class=\"fas fa-lock\"\u003e\u003c\/i\u003e Pago Seguro\u003c\/span\u003e \u003cspan\u003e\u003ci class=\"fas fa-bolt\"\u003e\u003c\/i\u003e Acceso Inmediato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"offer-warning-enhanced\" style=\"background: var(--black-light); border-radius: 28px; padding: 24px; text-align: center; margin: 20px 0;\"\u003e\n\u003ch3 style=\"color: var(--gold);\"\u003e⚠️ OFERTA SOLO POR HOY ⚠️\u003c\/h3\u003e\n\u003cp style=\"color: #ffffff !important; font-weight: 500;\"\u003ePlazas limitadas + Bonus exclusivos activos por pocas horas.\u003c\/p\u003e\n\u003cdiv class=\"countdown-timer-enhanced\" id=\"offerCountdownContainer\" style=\"display: flex; justify-content: center; gap: 12px; margin: 20px;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"final-savings\"\u003e💸 AHORRO DE $30.000 ARS 💸\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"urgency-badges-container\" style=\"display: flex; flex-direction: column; gap: 12px;\"\u003e\n\u003cdiv class=\"viewers-badge\" style=\"background: var(--black); padding: 14px; border-radius: 50px; color: white !important;\"\u003e\n\u003cstrong\u003e\u003cspan class=\"viewer-count\"\u003e87\u003c\/span\u003e personas\u003c\/strong\u003e están viendo esta página\u003c\/div\u003e\n\u003cdiv class=\"stock-badge\" style=\"background: linear-gradient(135deg, var(--danger), #9C1D1D); border-radius: 50px; padding: 12px; color: white !important;\"\u003e\n🚀 ¡Últimos \u003cstrong\u003e3 cupos\u003c\/strong\u003e en oferta!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton onclick=\"openCart()\" class=\"cta-button green\"\u003e¡ACCEDO AL MÉTODO COMPLETO YA!\u003c\/button\u003e\n\n\u003c!-- IMAGEN DE TARJETAS DE PAGO AGREGADA JUSTO AQUÍ (CON EL NUEVO ENLACE) --\u003e\n\u003cdiv class=\"payment-methods-img\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/lpago.png?v=1779508373\" alt=\"Métodos de pago aceptados: Visa, MasterCard, Maestro, American Express\" style=\"max-width: 280px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"guarantee-box\" style=\"display: flex; align-items: center; gap: 16px; background: white; border-radius: 20px; padding: 16px; margin-top: 24px;\"\u003e\n\u003ci class=\"fas fa-shield-alt\" style=\"font-size: 40px; color: var(--success);\"\u003e\u003c\/i\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eGarantía de Satisfacción 30 días\u003c\/strong\u003e\u003cbr\u003eProbá sin riesgo, si no te convence te devolvemos el 100%.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- TESTIMONIOS --\u003e\n\u003csection class=\"testimonials\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch2\u003e💬 Lo que dicen nuestros alumnos\u003c\/h2\u003e\n\u003cdiv class=\"carousel-container\" id=\"testimonials-carousel\" style=\"margin-bottom: 30px;\"\u003e\n\u003cdiv class=\"carousel-slides\"\u003e\n\u003cdiv class=\"carousel-slide\"\u003e\n\u003cdiv style=\"background: white; border-radius: 28px; padding: 20px;\"\u003e\n\u003cp\u003e“¡Por fin un pan sin gluten que no parece cartón, y un método que te explicá el por qué de las cosas, no sólo recetas y ya! El método realmente funciona. Ahora disfruto desayunar otra vez.”\u003c\/p\u003e\n\u003cstrong\u003e— Marta L.\u003c\/strong\u003e\n\u003cdiv\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-slide\"\u003e\n\u003cdiv style=\"background: white; border-radius: 28px; padding: 20px;\"\u003e\n\u003cp\u003e“Mi familia ni nota que es sin azúcar ni lactosa. Las texturas son perfectas, ¡Increíble producto!.”\u003c\/p\u003e\n\u003cstrong\u003e— Luis G.\u003c\/strong\u003e\n\u003cdiv\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-slide\"\u003e\n\u003cdiv style=\"background: white; border-radius: 28px; padding: 20px;\"\u003e\n\u003cp\u003e“Empecé a vender mis panes saludables, ¡ya tengo pedidos recurrentes! Vale cada centavo,  gracias Dios por traerme acá.”\u003c\/p\u003e\n\u003cstrong\u003e— Carolina R.\u003c\/strong\u003e\n\u003cdiv\u003e★★★★★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"carousel-btn prev\" style=\"left: 10px;\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"carousel-btn next\" style=\"right: 10px;\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"testimonial-video-container\"\u003e\n\u003cdiv class=\"iphone-mockup\"\u003e\n\u003cdiv class=\"iphone-body\"\u003e\n\u003cdiv class=\"iphone-notch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"iphone-screen\"\u003e\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\n              \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e3adf11185734ffcbed83eeff5baa128.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"iphone-home-bar\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ================= NUEVA SECCIÓN: QUIÉN SOY (AVATAR + CONFIANZA) ================= --\u003e\n\u003csection class=\"quien-soy-section\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003cdiv class=\"avatar-container\"\u003e\n      \u003cdiv class=\"avatar-image\"\u003e\n        \u003c!-- Aquí puedes pegar el link de tu imagen favorita --\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/AVATAR_ANTONELLA.png?v=1779404957\" alt=\"Antonella Lopilato - Chef y Panadera\" onerror=\"this.src='https:\/\/randomuser.me\/api\/portraits\/women\/68.jpg'\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"avatar-message\"\u003e\n        \u003ch3\u003e¿Quién soy y por qué me importa que te salga bien?\u003c\/h3\u003e\n        \u003cp\u003eMe llamo Antonella Lopilato, Chef y Panadera por pasión, y durante años probé receta tras receta, gasté en mezclas comerciales carísimas y terminé tirando la mitad a la basura.\u003c\/p\u003e\n        \u003cp\u003eHasta que dejé de buscar recetas y empecé a entender las variables. Ahí descubrí que el problema nunca fue mi habilidad — era que nadie explicaba la lógica detrás de la masa sin harina.\u003c\/p\u003e\n        \u003cp\u003eHoy ese sistema es lo que te enseño. No para que copies mis recetas — sino para que entiendas qué hace cada ingrediente y puedas repetir resultados por tu cuenta.\u003c\/p\u003e\n        \u003cdiv class=\"signature\"\u003e— Antonella Lopilato\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FIN SECCIÓN NUEVA ================= --\u003e\n\n\u003c!-- FAQ --\u003e\n\u003csection style=\"background: var(--cream-dark);\"\u003e\n\u003cdiv class=\"container\" style=\"max-width: 700px;\"\u003e\n\u003ch2\u003e❓ Preguntas frecuentes\u003c\/h2\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e📦 ¿El curso es 100% online? \u003ci class=\"fas fa-chevron-down\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cdiv class=\"faq-answer-content\"\u003eSí, acceso inmediato desde cualquier dispositivo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e🥖 ¿Necesito ingredientes raros o caros? \u003ci class=\"fas fa-chevron-down\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cdiv class=\"faq-answer-content\"\u003eNo, usamos ingredientes accesibles de supermercado.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e✅ ¿Funciona para principiantes? \u003ci class=\"fas fa-chevron-down\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cdiv class=\"faq-answer-content\"\u003eAbsolutamente, explicado paso a paso.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e💰 ¿Tiene garantía? \u003ci class=\"fas fa-chevron-down\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003e\n\u003cdiv class=\"faq-answer-content\"\u003e30 días, si no estás conforme te devolvemos el dinero.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton onclick=\"openCart()\" class=\"cta-button green\"\u003e¡ACCEDO AL MÉTODO COMPLETO YA!\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- PIE DE PÁGINA --\u003e\n\u003cfooter style=\"background: var(--black); color: #aaa; text-align: center; padding: 32px 20px;\"\u003e\n\u003cp\u003e© 2026 - Panadería Saludable | Curso 100% digital\u003c\/p\u003e\n\u003cp style=\"font-size: 12px;\"\u003eSin gluten · Sin azúcar · Sin lactosa\u003c\/p\u003e\n\u003c\/footer\u003e\n\n\u003c!-- STICKY CTA MÓVIL --\u003e\n\u003cdiv class=\"sticky-cta-mobile\" id=\"sticky-cta\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e🔥 Curso Panadería Saludable\u003c\/strong\u003e\u003cbr\u003e\u003cspan id=\"price-sticky\"\u003e$19.999 ARS\u003c\/span\u003e \u003cspan style=\"text-decoration: line-through;\"\u003e$50.000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton onclick=\"openCart()\" class=\"sticky-btn\"\u003e⚡ COMPRAR AHORA ⚡\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ ==================== TIMER PRINCIPAL ====================\n    let timeLeft = 900;\n    const countdownEl = document.getElementById('flash-sale-countdown');\n    function updateCountdown() {\n        if(!countdownEl) return;\n        let minutes = Math.floor(timeLeft \/ 60);\n        let seconds = timeLeft % 60;\n        countdownEl.innerText = `${minutes.toString().padStart(2,'0')}:${seconds.toString().padStart(2,'0')}`;\n        if(timeLeft \u003e 0) {\n            timeLeft--;\n            setTimeout(updateCountdown, 1000);\n        }\n    }\n    updateCountdown();\n\n    \/\/ ==================== TESTIMONIOS CARRUSEL ====================\n    const slidesContainer = document.querySelector('.carousel-slides');\n    const prevBtn = document.querySelector('.carousel-btn.prev');\n    const nextBtn = document.querySelector('.carousel-btn.next');\n    if(slidesContainer \u0026\u0026 prevBtn \u0026\u0026 nextBtn) {\n        let currentIndex = 0;\n        const slides = document.querySelectorAll('.carousel-slide');\n        const total = slides.length;\n        function updateCarousel() {\n            slidesContainer.style.transform = `translateX(-${currentIndex * 100}%)`;\n        }\n        prevBtn.addEventListener('click', () =\u003e {\n            currentIndex = (currentIndex - 1 + total) % total;\n            updateCarousel();\n        });\n        nextBtn.addEventListener('click', () =\u003e {\n            currentIndex = (currentIndex + 1) % total;\n            updateCarousel();\n        });\n    }\n\n    \/\/ ==================== FAQ ====================\n    document.querySelectorAll('.faq-question').forEach(q =\u003e {\n        q.addEventListener('click', () =\u003e {\n            const answer = q.parentElement.querySelector('.faq-answer');\n            const isOpen = answer.style.maxHeight;\n            if(isOpen) {\n                answer.style.maxHeight = null;\n            } else {\n                answer.style.maxHeight = answer.scrollHeight + \"px\";\n            }\n        });\n    });\n\n    \/\/ ==================== STICKY CTA ====================\n    window.addEventListener('scroll', () =\u003e {\n        const sticky = document.getElementById('sticky-cta');\n        if(sticky) {\n            if(window.scrollY \u003e 400) {\n                sticky.classList.add('visible');\n            } else {\n                sticky.classList.remove('visible');\n            }\n        }\n    });\n\n    \/\/ ==================== CARRUSEL DE RECETAS ====================\n    const recetasTrack = document.getElementById('recetasTrack');\n    const recetasPrevBtn = document.getElementById('recetasPrevBtn');\n    const recetasNextBtn = document.getElementById('recetasNextBtn');\n    \n    if (recetasTrack \u0026\u0026 recetasPrevBtn \u0026\u0026 recetasNextBtn) {\n        let currentIndex = 0;\n        let cardsPerView = 4;\n        let totalCards = document.querySelectorAll('.receta-card').length;\n        \n        function updateCardsPerView() {\n            const width = window.innerWidth;\n            if (width \u003e= 1024) cardsPerView = 4;\n            else if (width \u003e= 768) cardsPerView = 3;\n            else if (width \u003e= 480) cardsPerView = 2;\n            else cardsPerView = 1;\n            totalCards = document.querySelectorAll('.receta-card').length;\n            return cardsPerView;\n        }\n        \n        function getCardWidth() {\n            const track = recetasTrack;\n            const cards = document.querySelectorAll('.receta-card');\n            if (cards.length === 0) return 0;\n            const gap = 25;\n            const containerWidth = track.parentElement.clientWidth - 80;\n            const cardWidth = (containerWidth - (gap * (cardsPerView - 1))) \/ cardsPerView;\n            return cardWidth;\n        }\n        \n        function updateCarousel() {\n            const cardWidth = getCardWidth();\n            const gap = 25;\n            const translateX = currentIndex * (cardWidth + gap);\n            recetasTrack.style.transform = `translateX(-${translateX}px)`;\n        }\n        \n        function setCardWidths() {\n            const cardWidth = getCardWidth();\n            const cards = document.querySelectorAll('.receta-card');\n            cards.forEach(card =\u003e {\n                card.style.flex = `0 0 ${cardWidth}px`;\n            });\n            updateCarousel();\n        }\n        \n        function getMaxIndex() {\n            const total = totalCards;\n            return Math.max(0, total - cardsPerView);\n        }\n        \n        recetasNextBtn.addEventListener('click', () =\u003e {\n            const maxIndex = getMaxIndex();\n            if (currentIndex \u003c maxIndex) {\n                currentIndex++;\n                updateCarousel();\n            }\n        });\n        \n        recetasPrevBtn.addEventListener('click', () =\u003e {\n            if (currentIndex \u003e 0) {\n                currentIndex--;\n                updateCarousel();\n            }\n        });\n        \n        window.addEventListener('resize', () =\u003e {\n            const oldCardsPerView = cardsPerView;\n            updateCardsPerView();\n            if (oldCardsPerView !== cardsPerView) {\n                currentIndex = 0;\n            }\n            const maxIndex = getMaxIndex();\n            if (currentIndex \u003e maxIndex) currentIndex = maxIndex;\n            setCardWidths();\n        });\n        \n        updateCardsPerView();\n        setCardWidths();\n        \n        setTimeout(() =\u003e {\n            setCardWidths();\n        }, 100);\n    }\n\n    \/\/ ==================== SOCIAL PROOF NOTIFICATIONS (NUEVO) ====================\n    \/\/ Nombres argentinos\n    const nombresMujeres = ['Sofía', 'Valentina', 'Martina', 'Lucía', 'Camila', 'Julieta', 'Antonella', 'Florencia', 'Agustina', 'Rocío', 'Paula', 'Daniela', 'María', 'Laura', 'Carla', 'Gabriela', 'Carolina', 'Silvina', 'Mariana', 'Jimena', 'Lorena', 'Verónica', 'Natalia', 'Andrea', 'Claudia'];\n    const nombresHombres = ['Javier', 'Diego', 'Lucas', 'Matías', 'Tomás', 'Juan', 'Carlos', 'Alejandro', 'Martín', 'Santiago', 'Federico', 'Nicolás', 'Pablo', 'Gonzalo', 'Facundo', 'Leandro', 'Sergio', 'Adrián', 'Marcelo', 'Gustavo', 'Fernando', 'Ricardo', 'Roberto', 'Daniel', 'Miguel'];\n    const todosNombres = [...nombresMujeres, ...nombresHombres];\n    \n    \/\/ Provincias y estados de Argentina + CABA\n    const provincias = [\n        'Buenos Aires', 'CABA', 'Catamarca', 'Chaco', 'Chubut', 'Córdoba', 'Corrientes', 'Entre Ríos', \n        'Formosa', 'Jujuy', 'La Pampa', 'La Rioja', 'Mendoza', 'Misiones', 'Neuquén', 'Río Negro', \n        'Salta', 'San Juan', 'San Luis', 'Santa Cruz', 'Santa Fe', 'Santiago del Estero', \n        'Tierra del Fuego', 'Tucumán'\n    ];\n    \n    const notification = document.getElementById('sales-notification');\n    const notifMessage = document.getElementById('notif-message');\n    let notificationTimeout = null;\n    \n    function mostrarNotificacion() {\n        \/\/ Elegir nombre aleatorio\n        const nombreAleatorio = todosNombres[Math.floor(Math.random() * todosNombres.length)];\n        \/\/ Elegir provincia aleatoria\n        const provinciaAleatoria = provincias[Math.floor(Math.random() * provincias.length)];\n        \n        \/\/ Actualizar mensaje\n        notifMessage.textContent = `${nombreAleatorio} de ${provinciaAleatoria} acaba de unirse`;\n        \n        \/\/ Mostrar notificación\n        notification.style.transform = 'translateY(0)';\n        \n        \/\/ Ocultar después de 4 segundos\n        if (notificationTimeout) clearTimeout(notificationTimeout);\n        notificationTimeout = setTimeout(() =\u003e {\n            notification.style.transform = 'translateY(-150%)';\n        }, 4000);\n    }\n    \n    \/\/ Primera notificación a los 5 segundos\n    setTimeout(() =\u003e {\n        mostrarNotificacion();\n        \/\/ Luego cada 5 segundos\n        setInterval(mostrarNotificacion, 10000);\n    }, 10000);\n\u003c\/script\u003e\n\n\u003c!-- Preconexión temprana --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;700;800;900\u0026amp;family=Poppins:wght@300;400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/checkout.shopify.com\" crossorigin\u003e\n\u003clink rel=\"dns-prefetch\" href=\"https:\/\/checkout.shopify.com\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\"\u003e\n \n\u003c!-- ============================================================\n  CARRITO ALTA CONVERSIÓN — Panadería Saludable\n  Botón de apertura: \u003cbutton onclick=\"openCart()\" class=\"cta-button green\"\u003e¡ACCEDO AL MÉTODO COMPLETO YA!\u003c\/button\u003e\n============================================================ --\u003e\n \n\u003cdiv id=\"cpc-overlay\" onclick=\"closeCart()\" style=\"display:none;position:fixed;inset:0;background:rgba(0,0,0,.70);z-index:99998;backdrop-filter:blur(3px);\"\u003e\u003c\/div\u003e\n \n\u003cdiv id=\"cpc-drawer\" style=\"display:none;\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Tu carrito\"\u003e\n \n  \u003c!-- Header --\u003e\n  \u003cdiv class=\"cpc-header\"\u003e\n    \u003cspan class=\"cpc-title\"\u003e\u003ci class=\"fas fa-shopping-basket\" style=\"color:var(--gold);margin-right:8px;font-size:15px;\"\u003e\u003c\/i\u003eTu Carrito\u003c\/span\u003e\n    \u003cbutton class=\"cpc-close\" onclick=\"closeCart()\" aria-label=\"Cerrar\"\u003e✕\u003c\/button\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- Timer --\u003e\n  \u003cdiv class=\"cpc-timer\"\u003e\n    \u003cspan class=\"cpc-timer-icon\"\u003e⏳\u003c\/span\u003e\n    Esta oferta vence en \u003cspan id=\"cpc-time\" class=\"cpc-time-digits\"\u003e15:00\u003c\/span\u003e\n  \u003c\/div\u003e\n \n  \u003c!-- Body --\u003e\n  \u003cdiv class=\"cpc-body\"\u003e\n \n    \u003c!-- PRODUCTO PRINCIPAL --\u003e\n    \u003cdiv class=\"cpc-main\"\u003e\n      \u003cimg class=\"cpc-main-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/PortadaA4defin.png?v=1777595441\" alt=\"Método Panadería Saludable SIN HARINA\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"cpc-main-info\"\u003e\n        \u003cdiv class=\"cpc-main-added-badge\"\u003e✓ Agregado al carrito\u003c\/div\u003e\n        \u003cp class=\"cpc-main-title\"\u003eMÉTODO PANADERÍA SALUDABLE SIN HARINA EN 7 DÍAS + BONOS\u003c\/p\u003e\n        \u003cdiv class=\"cpc-main-pricing\"\u003e\n          \u003cdiv class=\"cpc-main-row1\"\u003e\n            \u003cspan class=\"cpc-main-compare\"\u003e$50.000 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-main-badge\"\u003e-60% OFF\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cpc-main-row2\"\u003e\n            \u003cspan class=\"cpc-main-price\"\u003e$19.999 ARS\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n \n    \u003c!-- BUMPS HEADER --\u003e\n    \u003cdiv class=\"cpc-bumps-header\"\u003e\n      \u003cspan class=\"cpc-bumps-label\"\u003e☀️ Solo por hoy\u003c\/span\u003e\n      \u003cspan class=\"cpc-bumps-badge\"\u003e-50% OFF\u003c\/span\u003e\n    \u003c\/div\u003e\n \n    \u003c!-- BUMP 1 — Cocina Anti-Inflamatoria Fácil --\u003e\n    \u003cdiv class=\"cpc-bump\" id=\"b0\"\u003e\n      \u003cdiv class=\"cpc-bump-row\"\u003e\n        \u003cimg class=\"cpc-bump-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPTImage8may2026_18_41_35.png?v=1779553165\" alt=\"Cocina Anti-Inflamatoria Fácil\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cpc-bump-info\"\u003e\n          \u003cp class=\"cpc-bump-title\"\u003eCocina Anti-Inflamatoria Fácil\u003c\/p\u003e\n          \u003cp class=\"cpc-bump-desc\"\u003eRecetas que reducen la inflamación desde adentro, sin sacrificar el sabor.\u003c\/p\u003e\n          \u003cdiv class=\"cpc-bump-pricing\"\u003e\n            \u003cspan class=\"cpc-bump-price\"\u003e$6.999 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-compare\"\u003e$13.999 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-pct\"\u003e-50%\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003clabel class=\"cpc-bump-footer\" for=\"cb0\"\u003e\n        \u003cinput type=\"checkbox\" class=\"cpc-bump-cb\" id=\"cb0\" data-variant=\"53237524463916\" data-price=\"699900\" data-compare=\"1399900\" onchange=\"cpcToggle(this,0)\"\u003e\n        \u003cspan class=\"cpc-add-lbl\" id=\"add0\"\u003e\n          \u003cspan class=\"cpc-add-box\"\u003e☐\u003c\/span\u003e\n          \u003cspan class=\"cpc-add-txt\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n \n    \u003c!-- BUMP 2 — Postres Saludables para Vender --\u003e\n    \u003cdiv class=\"cpc-bump\" id=\"b1\"\u003e\n      \u003cdiv class=\"cpc-bump-row\"\u003e\n        \u003cimg class=\"cpc-bump-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPTImage8may2026_18_49_37.png?v=1779553288\" alt=\"Postres Saludables para Vender\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cpc-bump-info\"\u003e\n          \u003cp class=\"cpc-bump-title\"\u003ePostres Saludables para Vender\u003c\/p\u003e\n          \u003cp class=\"cpc-bump-desc\"\u003eConvierte tus preparaciones en un negocio rentable con recetas que los clientes piden más.\u003c\/p\u003e\n          \u003cdiv class=\"cpc-bump-pricing\"\u003e\n            \u003cspan class=\"cpc-bump-price\"\u003e$8.500 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-compare\"\u003e$17.000 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-pct\"\u003e-50%\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003clabel class=\"cpc-bump-footer\" for=\"cb1\"\u003e\n        \u003cinput type=\"checkbox\" class=\"cpc-bump-cb\" id=\"cb1\" data-variant=\"53237533475116\" data-price=\"850000\" data-compare=\"1700000\" onchange=\"cpcToggle(this,1)\"\u003e\n        \u003cspan class=\"cpc-add-lbl\" id=\"add1\"\u003e\n          \u003cspan class=\"cpc-add-box\"\u003e☐\u003c\/span\u003e\n          \u003cspan class=\"cpc-add-txt\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n \n    \u003c!-- BUMP 3 — Recetas que los niños SÍ quieren comer --\u003e\n    \u003cdiv class=\"cpc-bump\" id=\"b2\"\u003e\n      \u003cdiv class=\"cpc-bump-row\"\u003e\n        \u003cimg class=\"cpc-bump-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/ChatGPTImage19may2026_11_23_38.png?v=1779553435\" alt=\"Recetas que los niños SÍ quieren comer\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cpc-bump-info\"\u003e\n          \u003cp class=\"cpc-bump-title\"\u003eRecetas que los Niños SÍ quieren comer\u003c\/p\u003e\n          \u003cp class=\"cpc-bump-desc\"\u003ePan, muffins y postres saludables que toda la familia va a pedir de nuevo.\u003c\/p\u003e\n          \u003cdiv class=\"cpc-bump-pricing\"\u003e\n            \u003cspan class=\"cpc-bump-price\"\u003e$9.999 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-compare\"\u003e$19.999 ARS\u003c\/span\u003e\n            \u003cspan class=\"cpc-bump-pct\"\u003e-50%\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003clabel class=\"cpc-bump-footer\" for=\"cb2\"\u003e\n        \u003cinput type=\"checkbox\" class=\"cpc-bump-cb\" id=\"cb2\" data-variant=\"53237544714540\" data-price=\"999900\" data-compare=\"1999900\" onchange=\"cpcToggle(this,2)\"\u003e\n        \u003cspan class=\"cpc-add-lbl\" id=\"add2\"\u003e\n          \u003cspan class=\"cpc-add-box\"\u003e☐\u003c\/span\u003e\n          \u003cspan class=\"cpc-add-txt\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n \n    \u003c!-- Garantía --\u003e\n    \u003cdiv class=\"cpc-guarantee\"\u003e\n      🔒 Pago 100% Seguro  ·  ⚡ Acceso Inmediato  ·  🛡️ Garantía 30 días\n    \u003c\/div\u003e\n \n  \u003c\/div\u003e\n\u003c!-- \/body --\u003e\n \n  \u003c!-- Footer --\u003e\n  \u003cdiv class=\"cpc-footer\"\u003e\n    \u003cdiv class=\"cpc-totals\"\u003e\n      \u003cdiv class=\"cpc-discount-row\"\u003e\n        \u003cspan\u003eEstás ahorrando\u003c\/span\u003e\n        \u003cspan id=\"cpc-discount-val\" class=\"cpc-discount-val\"\u003e-$30.001 ARS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cpc-subtotal-row\"\u003e\n        \u003cspan class=\"cpc-subtotal-lbl\"\u003eTotal\u003c\/span\u003e\n        \u003cspan id=\"cpc-subtotal\" class=\"cpc-subtotal-val\"\u003e$19.999 ARS\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton id=\"cpc-btn\" class=\"cpc-checkout-btn\" onclick=\"cpcGoCheckout()\"\u003e\n      🔒  COMPLETAR MI COMPRA\n    \u003c\/button\u003e\n    \u003cp class=\"cpc-secure\"\u003ePago 100% Seguro · Acceso Inmediato · Sin Suscripción\u003c\/p\u003e\n  \u003c\/div\u003e\n \n\u003c\/div\u003e\n \n\u003c!-- ==================== ESTILOS ==================== --\u003e\n\u003cstyle\u003e\n:root {\n  --gold: #C5A028;\n  --gold-light: #E4C16A;\n  --gold-dark: #9E7718;\n  --black: #1C1B1A;\n  --black-light: #2C2B2A;\n  --cream: #FEF9F0;\n  --cream-dark: #F5EDE0;\n  --success: #2D6A4F;\n  --success-light: #40916C;\n  --danger: #D62828;\n  --white: #FFFFFF;\n  --gray: #6C6A68;\n  --font-display: 'Playfair Display', serif;\n  --font-body: 'Poppins', sans-serif;\n}\n \n\/* ---- Drawer ---- *\/\n#cpc-drawer {\n  position: fixed; top: 0; right: 0;\n  width: 420px; max-width: 100vw; height: 100dvh;\n  background: var(--black);\n  color: var(--cream);\n  z-index: 99999;\n  display: flex; flex-direction: column;\n  box-shadow: -8px 0 60px rgba(0,0,0,.95);\n  font-family: var(--font-body);\n  animation: cpcIn .28s cubic-bezier(.4,0,.2,1);\n  border-left: 2px solid var(--gold-dark);\n}\n@keyframes cpcIn { from { transform: translateX(100%) } to { transform: translateX(0) } }\n \n\/* ---- Header ---- *\/\n.cpc-header {\n  display: flex; align-items: center; justify-content: space-between;\n  padding: 15px 18px 13px;\n  border-bottom: 1px solid rgba(197,160,40,0.25);\n  flex-shrink: 0;\n  background: #141312;\n}\n.cpc-title {\n  font-family: var(--font-display);\n  font-size: 18px; font-weight: 700;\n  color: var(--cream); letter-spacing: 0.2px;\n}\n.cpc-close {\n  background: rgba(255,255,255,0.05); border: 1px solid #333;\n  color: var(--gray); font-size: 16px; cursor: pointer;\n  padding: 5px 10px; border-radius: 8px;\n  font-family: var(--font-body);\n  transition: all .2s;\n}\n.cpc-close:hover { color: var(--cream); background: #2a2a2a; border-color: #555; }\n \n\/* ---- Timer ---- *\/\n.cpc-timer {\n  background: linear-gradient(90deg, #0e1a0e, #1a1a0a);\n  border-bottom: 2px solid var(--gold-dark);\n  color: #bbb; font-size: 12.5px; font-weight: 600;\n  padding: 9px 16px;\n  display: flex; align-items: center; justify-content: center; gap: 5px;\n  flex-shrink: 0; letter-spacing: .2px;\n  font-family: var(--font-body);\n}\n.cpc-time-digits {\n  color: var(--gold-light); font-weight: 800; font-size: 14px;\n  font-variant-numeric: tabular-nums; letter-spacing: .8px;\n}\n \n\/* ---- Body ---- *\/\n.cpc-body {\n  flex: 1; overflow-y: auto; padding: 13px 13px 6px;\n  scrollbar-width: thin; scrollbar-color: #3a3020 transparent;\n}\n \n\/* ---- Producto principal ---- *\/\n.cpc-main {\n  display: flex; align-items: center; gap: 12px;\n  padding: 13px;\n  background: #221f1a;\n  border-radius: 16px;\n  border: 1px solid rgba(197,160,40,0.35);\n  margin-bottom: 16px;\n  box-shadow: 0 4px 16px rgba(197,160,40,0.08);\n}\n.cpc-main-img {\n  width: 74px; height: 74px; object-fit: cover;\n  border-radius: 11px; border: 1px solid rgba(197,160,40,0.3); flex-shrink: 0;\n}\n.cpc-main-info { flex: 1; min-width: 0; }\n.cpc-main-added-badge {\n  display: inline-flex; align-items: center; gap: 4px;\n  background: rgba(45,106,79,0.25); color: #5ccc8a;\n  font-size: 9.5px; font-weight: 700;\n  padding: 3px 9px; border-radius: 20px;\n  border: 1px solid rgba(45,106,79,0.4);\n  margin-bottom: 6px; letter-spacing: .4px;\n  text-transform: uppercase; font-family: var(--font-body);\n}\n.cpc-main-title {\n  font-family: var(--font-display);\n  font-size: 11.5px; font-weight: 700; color: var(--cream);\n  letter-spacing: .1px;\n  margin: 0 0 6px; line-height: 1.35;\n}\n.cpc-main-pricing { display: flex; flex-direction: column; gap: 3px; }\n.cpc-main-row1 { display: flex; align-items: center; gap: 7px; }\n.cpc-main-compare { font-size: 11px; color: #666; text-decoration: line-through; font-weight: 500; }\n.cpc-main-badge {\n  background: linear-gradient(135deg, var(--gold), var(--gold-dark));\n  color: var(--black); font-size: 9px; font-weight: 800;\n  padding: 2px 8px; border-radius: 20px; letter-spacing: .3px;\n}\n.cpc-main-price {\n  font-family: var(--font-display);\n  font-size: 22px; font-weight: 900; color: var(--gold-light);\n  line-height: 1;\n}\n \n\/* ---- Bumps header ---- *\/\n.cpc-bumps-header {\n  display: flex; align-items: center; justify-content: space-between;\n  margin-bottom: 9px; padding: 0 3px;\n}\n.cpc-bumps-label {\n  font-size: 10px; font-weight: 700;\n  letter-spacing: 1.2px; color: var(--gray);\n  text-transform: uppercase; font-family: var(--font-body);\n}\n.cpc-bumps-badge {\n  background: linear-gradient(135deg, var(--gold), var(--gold-dark));\n  color: var(--black); font-size: 10px; font-weight: 800;\n  padding: 2px 11px; border-radius: 20px;\n}\n \n\/* ---- Bump card ---- *\/\n.cpc-bump {\n  border: 1.5px solid #2e2b24;\n  border-radius: 14px;\n  margin-bottom: 9px;\n  background: #1e1c17;\n  overflow: hidden;\n  transition: border-color .2s, box-shadow .2s;\n}\n.cpc-bump.selected {\n  border-color: var(--gold);\n  box-shadow: 0 0 18px rgba(197,160,40,0.15);\n}\n.cpc-bump-row {\n  display: flex; align-items: flex-start; gap: 10px;\n  padding: 11px 12px 9px;\n}\n.cpc-bump-img {\n  width: 56px; height: 56px; object-fit: cover;\n  border-radius: 9px; border: 1px solid #3a3020; flex-shrink: 0;\n}\n.cpc-bump-info { flex: 1; min-width: 0; }\n.cpc-bump-title {\n  font-family: var(--font-display);\n  font-size: 12px; font-weight: 700; color: var(--cream);\n  margin: 0 0 3px; line-height: 1.3;\n}\n.cpc-bump-desc { font-size: 10px; color: var(--gray); line-height: 1.45; margin: 0 0 6px; }\n.cpc-bump-pricing { display: flex; align-items: center; gap: 6px; }\n.cpc-bump-price { font-size: 14px; font-weight: 800; color: var(--gold-light); font-family: var(--font-body); }\n.cpc-bump-compare { text-decoration: line-through; color: #444; font-size: 10px; }\n.cpc-bump-pct { color: var(--gold); font-size: 10px; font-weight: 700; }\n \n\/* ---- Bump footer ---- *\/\n.cpc-bump-footer {\n  display: flex; align-items: center;\n  padding: 8px 12px;\n  border-top: 1px solid #2e2b24;\n  cursor: pointer;\n  background: transparent;\n  transition: background .15s;\n  gap: 8px;\n  user-select: none;\n}\n.cpc-bump-footer:active { background: #252018; }\n.cpc-bump-cb {\n  position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none;\n}\n.cpc-add-lbl {\n  display: flex; align-items: center; gap: 8px; width: 100%;\n}\n.cpc-add-box {\n  width: 21px; height: 21px; flex-shrink: 0;\n  border: 2px solid #555; border-radius: 5px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 14px; color: transparent;\n  background: transparent;\n  transition: border-color .15s, background .15s, color .15s;\n}\n.cpc-add-txt {\n  font-size: 11px; font-weight: 700; color: var(--gray);\n  transition: color .15s; letter-spacing: .3px; text-transform: uppercase;\n  font-family: var(--font-body);\n}\n\/* Estado seleccionado *\/\n.cpc-bump.selected .cpc-bump-footer { background: #1a1505; border-top-color: #3d2e00; }\n.cpc-bump.selected .cpc-add-box {\n  border-color: var(--success-light);\n  background: var(--success);\n  color: #fff; font-size: 0;\n}\n.cpc-bump.selected .cpc-add-box::after {\n  content: '✓'; font-size: 13px; font-weight: 900; color: #fff;\n}\n.cpc-bump.selected .cpc-add-txt { color: #5ccc8a; font-weight: 800; }\n.cpc-add-txt::before { content: attr(data-label); }\n \n\/* Garantía *\/\n.cpc-guarantee {\n  text-align: center; font-size: 10px; color: #555;\n  padding: 11px 0 6px; letter-spacing: .2px; font-weight: 500;\n  font-family: var(--font-body);\n}\n \n\/* ---- Footer ---- *\/\n.cpc-footer {\n  border-top: 1px solid rgba(197,160,40,0.2);\n  padding: 12px 15px 18px;\n  background: #141312; flex-shrink: 0;\n}\n.cpc-totals { margin-bottom: 11px; }\n.cpc-discount-row {\n  display: flex; justify-content: space-between;\n  font-size: 11.5px; color: var(--gray); margin-bottom: 5px;\n  font-weight: 600; font-family: var(--font-body);\n}\n.cpc-discount-val { color: #5ccc8a; font-weight: 700; }\n.cpc-subtotal-row {\n  display: flex; justify-content: space-between; align-items: center;\n}\n.cpc-subtotal-lbl {\n  font-family: var(--font-display);\n  font-size: 16px; font-weight: 700; color: var(--cream);\n}\n.cpc-subtotal-val {\n  font-family: var(--font-display);\n  font-size: 24px; font-weight: 900; color: var(--gold-light);\n}\n.cpc-checkout-btn {\n  width: 100%;\n  background: linear-gradient(135deg, var(--success), var(--success-light));\n  color: #fff; border: none; padding: 15px 20px; border-radius: 50px;\n  font-size: 14px; font-weight: 800; letter-spacing: .8px;\n  text-transform: uppercase;\n  cursor: pointer; font-family: var(--font-body);\n  animation: cpcGlow 3s ease-in-out infinite;\n  transition: transform .15s; margin-bottom: 7px;\n  box-shadow: 0 8px 24px rgba(45,106,79,0.4);\n}\n.cpc-checkout-btn:hover { transform: translateY(-2px); }\n.cpc-checkout-btn:active { transform: translateY(0); }\n.cpc-checkout-btn:disabled { opacity: .6; cursor: not-allowed; transform: none; animation: none; }\n@keyframes cpcGlow {\n  0%,100% { box-shadow: 0 6px 20px rgba(45,106,79,.35) }\n  50%      { box-shadow: 0 6px 32px rgba(45,106,79,.7) }\n}\n.cpc-secure {\n  text-align: center; font-size: 10px; color: #555;\n  margin: 0; letter-spacing: .2px; font-weight: 500;\n  font-family: var(--font-body);\n}\n@media (max-width: 480px) {\n  #cpc-drawer { width: 100vw; }\n}\n\u003c\/style\u003e\n \n\u003c!-- ==================== JS ==================== --\u003e\n\u003cscript\u003e\n(function(){\n  'use strict';\n \n  \/\/ Precios en ARS expresados como enteros (sin decimales)\n  var MAIN_PRICE   = 1999900;   \/\/ $19.999 ARS\n  var MAIN_COMPARE = 5000000;   \/\/ $50.000 ARS\n \n  var BUMP_PRICES = [\n    [699900,  1399900],   \/\/ Cocina Anti-Inflamatoria\n    [850000,  1700000],   \/\/ Postres para Vender\n    [999900,  1999900]    \/\/ Recetas para niños\n  ];\n \n  function fmt(c) {\n    return '$' + (c \/ 100).toLocaleString('es-AR', { minimumFractionDigits: 0, maximumFractionDigits: 0 }) + ' ARS';\n  }\n \n  function updateTotals() {\n    var total = MAIN_PRICE, compare = MAIN_COMPARE;\n    document.querySelectorAll('.cpc-bump-cb').forEach(function(cb, i) {\n      if (cb.checked) { total += BUMP_PRICES[i][0]; compare += BUMP_PRICES[i][1]; }\n    });\n    document.getElementById('cpc-subtotal').textContent   = fmt(total);\n    document.getElementById('cpc-discount-val').textContent = '-' + fmt(compare - total);\n  }\n \n  window.cpcToggle = function(cb, i) {\n    var card = document.getElementById('b' + i);\n    if (card) card.classList.toggle('selected', cb.checked);\n    var lbl = card ? card.querySelector('.cpc-add-txt') : null;\n    if (lbl) lbl.setAttribute('data-label', cb.checked ? '✓ Agregado' : '+ Agregar');\n    updateTotals();\n  };\n \n  function initBumpLabels() {\n    document.querySelectorAll('.cpc-add-txt').forEach(function(el) {\n      el.setAttribute('data-label', '+ Agregar');\n    });\n  }\n \n  \/\/ Click en la card completa también toglea\n  document.addEventListener('DOMContentLoaded', function() {\n    document.querySelectorAll('.cpc-bump').forEach(function(card, i) {\n      card.addEventListener('click', function(e) {\n        if (e.target.closest('.cpc-bump-footer')) return;\n        var cb = document.getElementById('cb' + i);\n        if (cb) { cb.checked = !cb.checked; cpcToggle(cb, i); }\n      });\n    });\n  });\n \n  window.openCart = function() {\n    document.getElementById('cpc-drawer').style.display = 'flex';\n    document.getElementById('cpc-overlay').style.display = 'block';\n    document.body.style.overflow = 'hidden';\n    updateTotals();\n  };\n \n  window.closeCart = function() {\n    document.getElementById('cpc-drawer').style.display = 'none';\n    document.getElementById('cpc-overlay').style.display = 'none';\n    document.body.style.overflow = '';\n  };\n \n  window.cpcGoCheckout = function() {\n    var btn = document.getElementById('cpc-btn');\n    btn.innerHTML = '⏳ Procesando…';\n    btn.disabled = true;\n \n    var CHECKOUT_URL = '\/checkout';\n \n    var items = [{ id: 53143834722604, quantity: 1 }];\n    document.querySelectorAll('.cpc-bump-cb:checked').forEach(function(cb) {\n      items.push({ id: parseInt(cb.dataset.variant, 10), quantity: 1 });\n    });\n \n    ['https:\/\/checkout.shopify.com', 'https:\/\/cdn.shopify.com'].forEach(function(o) {\n      var l = document.createElement('link');\n      l.rel = 'preconnect'; l.href = o; l.crossOrigin = 'anonymous';\n      document.head.appendChild(l);\n    });\n \n    fetch('\/cart\/clear.js', { method: 'POST', keepalive: true })\n      .then(function() {\n        return fetch('\/cart\/add.js', {\n          method: 'POST', keepalive: true,\n          headers: { 'Content-Type': 'application\/json' },\n          body: JSON.stringify({ items: items })\n        });\n      })\n      .then(function() { window.location.replace(CHECKOUT_URL); })\n      .catch(function(e) {\n        console.error(e);\n        btn.innerHTML = '🔒\u0026nbsp; COMPLETAR MI COMPRA';\n        btn.disabled = false;\n        alert('Hubo un error. Por favor intentá de nuevo.');\n      });\n  };\n \n  \/\/ Timer (comparte sesión para que no se reinicie al navegar)\n  (function() {\n    var KEY = 'panaderia_cart_end';\n    var end = parseInt(sessionStorage.getItem(KEY), 10);\n    if (!end || end \u003c Date.now()) {\n      end = Date.now() + 15 * 60 * 1000;\n      sessionStorage.setItem(KEY, end);\n    }\n    function tick() {\n      var r = Math.max(0, Math.round((end - Date.now()) \/ 1000));\n      var el = document.getElementById('cpc-time');\n      if (el) el.textContent = String(Math.floor(r \/ 60)).padStart(2, '0') + ':' + String(r % 60).padStart(2, '0');\n      if (r \u003e 0) setTimeout(tick, 1000);\n    }\n    tick();\n  })();\n \n  updateTotals();\n  initBumpLabels();\n})();\n\u003c\/script\u003e\n  \n\u003c\/body\u003e","brand":"+2.300 personas accedieron","offers":[{"title":"Default Title","offer_id":53143834722604,"sku":null,"price":19999.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/0913\/2076\/files\/PortadaA4defin.png?v=1777595441"}],"url":"https:\/\/cocinasencillaencasa.shop\/collections\/frontpage.oembed","provider":"Método Panadería Saludable SIN HARINA","version":"1.0","type":"link"}