{"product_id":"peptide-intensive-lifting-bazen","title":"Sérum Facial Deep Collagen con Péptidos","description":"\u003cstyle\u003e\n  .bazen-serum,\n  .bazen-serum * {\n    box-sizing: border-box;\n  }\n\n  .bazen-serum {\n    --bazen-rose: #d18787;\n    --bazen-rose-dark: #965255;\n    --bazen-blush: #f8eeee;\n    --bazen-cream: #fcf9f6;\n    --bazen-ink: #241f1f;\n    --bazen-text: #665959;\n    --bazen-line: rgba(126, 91, 91, 0.16);\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 16px 18px 56px;\n    color: var(--bazen-ink);\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .bazen-serum img,\n  .bazen-serum video {\n    display: block;\n    width: 100%;\n  }\n\n  .bazen-serum h2,\n  .bazen-serum h3,\n  .bazen-serum h4,\n  .bazen-serum p {\n    margin: 0;\n  }\n\n  .bazen-serum h2,\n  .bazen-serum h3,\n  .bazen-serum h4 {\n    color: var(--bazen-ink);\n  }\n\n  .bazen-hero {\n    position: relative;\n    overflow: hidden;\n    padding: 54px 36px;\n    border: 1px solid var(--bazen-line);\n    border-radius: 24px;\n    background:\n      radial-gradient(circle at 85% 10%, rgba(209, 135, 135, 0.22), transparent 34%),\n      linear-gradient(145deg, #fffdfb 0%, #f8eeee 100%);\n    text-align: center;\n  }\n\n  .bazen-eyebrow {\n    margin-bottom: 12px !important;\n    color: var(--bazen-rose-dark);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n  }\n\n  .bazen-hero h2 {\n    max-width: 700px;\n    margin: 0 auto 16px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 6vw, 56px);\n    font-weight: 500;\n    line-height: 1.05;\n  }\n\n  .bazen-hero h2 em {\n    color: var(--bazen-rose-dark);\n    font-weight: 400;\n  }\n\n  .bazen-hero-copy {\n    max-width: 620px;\n    margin: 0 auto 24px !important;\n    color: var(--bazen-text);\n    font-size: 16px;\n  }\n\n  .bazen-badges {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n  }\n\n  .bazen-badge {\n    padding: 7px 14px;\n    border: 1px solid rgba(209, 135, 135, 0.32);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.82);\n    color: #775b5b;\n    font-size: 12px;\n    font-weight: 600;\n  }\n\n  .bazen-section {\n    padding: 52px 0 0;\n  }\n\n  .bazen-section-heading {\n    max-width: 680px;\n    margin-bottom: 24px;\n  }\n\n  .bazen-kicker {\n    margin-bottom: 7px !important;\n    color: var(--bazen-rose-dark);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .bazen-section h3 {\n    margin-bottom: 12px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(29px, 5vw, 42px);\n    font-weight: 500;\n    line-height: 1.12;\n  }\n\n  .bazen-section-heading \u003e p:last-child,\n  .bazen-copy {\n    color: var(--bazen-text);\n  }\n\n  .bazen-video-carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 0 auto;\n  }\n\n  .bazen-video-viewport {\n    overflow: visible;\n    border-radius: 20px;\n  }\n\n  .bazen-video-track {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    transition: transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);\n    will-change: transform;\n  }\n\n  .bazen-video-card {\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid var(--bazen-line);\n    border-radius: 16px;\n    background: #181515;\n    box-shadow: 0 9px 24px rgba(75, 45, 45, 0.08);\n    opacity: 0.82;\n    transition: opacity 0.25s ease, border-color 0.25s ease, box-shadow 0.25s ease;\n  }\n\n  .bazen-video-card.is-playing {\n    border-color: rgba(150, 82, 85, 0.48);\n    box-shadow: 0 12px 30px rgba(75, 45, 45, 0.14);\n    opacity: 1;\n  }\n\n  .bazen-video-card video {\n    aspect-ratio: 4 \/ 5;\n    max-height: 420px;\n    object-fit: cover;\n    background: #181515;\n  }\n\n  .bazen-video-label {\n    padding: 13px 15px;\n    background: #fff;\n    color: #6a5555;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.6px;\n    text-align: center;\n    text-transform: uppercase;\n  }\n\n  .bazen-video-arrow {\n    position: absolute;\n    top: 47%;\n    z-index: 3;\n    display: none;\n    width: 44px;\n    height: 44px;\n    padding: 0;\n    place-items: center;\n    border: 1px solid var(--bazen-line);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.94);\n    color: var(--bazen-rose-dark);\n    font-size: 25px;\n    line-height: 1;\n    box-shadow: 0 7px 18px rgba(75, 45, 45, 0.16);\n    cursor: pointer;\n    transform: translateY(-50%);\n  }\n\n  .bazen-video-arrow.is-prev {\n    left: -18px;\n  }\n\n  .bazen-video-arrow.is-next {\n    right: -18px;\n  }\n\n  .bazen-video-dots {\n    display: none;\n    min-height: 12px;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 16px;\n  }\n\n  .bazen-video-dot {\n    width: 11px;\n    height: 11px;\n    padding: 0;\n    border: 0;\n    border-radius: 999px;\n    background: rgba(170, 102, 102, 0.28);\n    cursor: pointer;\n    transition: width 0.2s ease, background 0.2s ease;\n  }\n\n  .bazen-video-dot.is-active {\n    width: 30px;\n    background: var(--bazen-rose-dark);\n  }\n\n  .bazen-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .bazen-benefit {\n    padding: 24px 20px;\n    border: 1px solid var(--bazen-line);\n    border-radius: 17px;\n    background: var(--bazen-cream);\n  }\n\n  .bazen-benefit-icon {\n    display: grid;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 15px;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--bazen-blush);\n    color: var(--bazen-rose-dark);\n    font-size: 20px;\n  }\n\n  .bazen-benefit h4 {\n    margin-bottom: 7px;\n    font-size: 15px;\n  }\n\n  .bazen-benefit p {\n    color: var(--bazen-text);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  \/* Antes y después: primer bloque debajo de precio y formas de pago *\/\n  .bazen-results {\n    padding: 52px 0 42px;\n  }\n\n  .bazen-results-heading {\n    max-width: 650px;\n    margin: 0 auto 22px;\n    text-align: center;\n  }\n\n  .bazen-results-heading h3 {\n    margin-bottom: 9px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(28px, 5vw, 40px);\n    font-weight: 500;\n    line-height: 1.12;\n  }\n\n  .bazen-results-heading p:last-child {\n    color: var(--bazen-text);\n    font-size: 14px;\n  }\n\n  .bazen-results-carousel {\n    position: relative;\n    max-width: 520px;\n    margin: 0 auto;\n  }\n\n  .bazen-results-viewport {\n    overflow: hidden;\n    border-radius: 20px;\n  }\n\n  .bazen-results-grid {\n    display: flex;\n    transition: transform 0.45s ease;\n  }\n\n  .bazen-result-card {\n    flex: 0 0 100%;\n    max-width: 100%;\n    overflow: hidden;\n    border: 1px solid var(--bazen-line);\n    border-radius: 20px;\n    background: #fff;\n    box-shadow: 0 12px 30px rgba(75, 45, 45, 0.08);\n  }\n\n  .bazen-result-image {\n    aspect-ratio: 1 \/ 1;\n    overflow: hidden;\n    background: var(--bazen-blush);\n  }\n\n  .bazen-result-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .bazen-result-content {\n    padding: 17px 18px 18px;\n  }\n\n  .bazen-result-content blockquote {\n    margin: 0 0 14px;\n    color: var(--bazen-ink);\n    font-size: 13.5px;\n    line-height: 1.55;\n  }\n\n  .bazen-result-meta {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 10px;\n  }\n\n  .bazen-result-name {\n    font-size: 13px;\n    font-weight: 700;\n  }\n\n  .bazen-result-time {\n    padding: 4px 10px;\n    border-radius: 999px;\n    background: var(--bazen-blush);\n    color: var(--bazen-rose-dark);\n    font-size: 12px;\n    font-weight: 700;\n    white-space: nowrap;\n  }\n\n  .bazen-results-note {\n    margin-top: 14px !important;\n    color: var(--bazen-text);\n    font-size: 12.5px;\n    line-height: 1.55;\n    text-align: center;\n  }\n\n  .bazen-results-arrow {\n    position: absolute;\n    top: 44%;\n    z-index: 2;\n    display: grid;\n    width: 44px;\n    height: 44px;\n    padding: 0;\n    place-items: center;\n    border: 1px solid var(--bazen-line);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.94);\n    color: var(--bazen-rose-dark);\n    font-size: 25px;\n    line-height: 1;\n    box-shadow: 0 7px 18px rgba(75, 45, 45, 0.16);\n    cursor: pointer;\n    transform: translateY(-50%);\n  }\n\n  .bazen-results-arrow.is-prev {\n    left: -17px;\n  }\n\n  .bazen-results-arrow.is-next {\n    right: -17px;\n  }\n\n  .bazen-results-dots {\n    display: flex;\n    min-height: 12px;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 16px;\n  }\n\n  .bazen-results-dot {\n    width: 11px;\n    height: 11px;\n    padding: 0;\n    border: 0;\n    border-radius: 999px;\n    background: rgba(170, 102, 102, 0.28);\n    cursor: pointer;\n    transition: width 0.2s ease, background 0.2s ease;\n  }\n\n  .bazen-results-dot.is-active {\n    width: 30px;\n    background: var(--bazen-rose-dark);\n  }\n\n  .bazen-routine {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .bazen-step {\n    position: relative;\n    padding: 23px 17px;\n    border-radius: 16px;\n    background: var(--bazen-blush);\n  }\n\n  .bazen-step-number {\n    display: grid;\n    width: 31px;\n    height: 31px;\n    margin-bottom: 14px;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--bazen-rose-dark);\n    color: #fff;\n    font-size: 13px;\n    font-weight: 700;\n  }\n\n  .bazen-step h4 {\n    margin-bottom: 6px;\n    font-size: 14px;\n  }\n\n  .bazen-step p {\n    color: var(--bazen-text);\n    font-size: 12.5px;\n    line-height: 1.5;\n  }\n\n  .bazen-note {\n    margin-top: 16px;\n    padding: 15px 18px;\n    border: 1px solid rgba(209, 135, 135, 0.28);\n    border-radius: 13px;\n    color: #674f4f;\n    font-size: 13px;\n  }\n\n  .bazen-details {\n    overflow: hidden;\n    border: 1px solid var(--bazen-line);\n    border-radius: 17px;\n  }\n\n  .bazen-detail {\n    display: grid;\n    grid-template-columns: minmax(150px, 0.75fr) 1.25fr;\n    gap: 20px;\n    padding: 14px 18px;\n    border-bottom: 1px solid var(--bazen-line);\n  }\n\n  .bazen-detail:last-child {\n    border-bottom: 0;\n  }\n\n  .bazen-detail span:first-child {\n    color: var(--bazen-text);\n    font-size: 13px;\n  }\n\n  .bazen-detail span:last-child {\n    font-size: 13px;\n    font-weight: 600;\n  }\n\n  .bazen-faq details {\n    margin-bottom: 10px;\n    border: 1px solid var(--bazen-line);\n    border-radius: 14px;\n    background: #fff;\n  }\n\n  .bazen-faq summary {\n    padding: 18px 20px;\n    color: var(--bazen-ink);\n    font-size: 14px;\n    font-weight: 700;\n    cursor: pointer;\n  }\n\n  .bazen-faq details p {\n    padding: 0 20px 19px;\n    color: var(--bazen-text);\n    font-size: 13.5px;\n  }\n\n  .bazen-final {\n    margin-top: 52px;\n    padding: 42px 28px;\n    border-radius: 22px;\n    background: linear-gradient(145deg, #2b2424, #171313);\n    color: #fff;\n    text-align: center;\n  }\n\n  .bazen-final h3 {\n    margin-bottom: 10px;\n    color: #ffffff !important;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(28px, 5vw, 40px);\n    font-weight: 500;\n  }\n\n  .bazen-final p {\n    max-width: 560px;\n    margin: 0 auto 20px;\n    color: rgba(255, 255, 255, 0.88) !important;\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  .bazen-trust {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n  }\n\n  .bazen-trust span {\n    padding: 7px 13px;\n    border: 1px solid rgba(255, 255, 255, 0.3);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.08);\n    color: #ffffff !important;\n    font-size: 12px;\n    font-weight: 600;\n  }\n\n  @media (max-width: 720px) {\n    .bazen-serum {\n      padding: 10px 12px 42px;\n    }\n\n    .bazen-hero {\n      padding: 38px 20px;\n      border-radius: 19px;\n    }\n\n    .bazen-benefits {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .bazen-routine {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .bazen-results-carousel {\n      max-width: 100%;\n      padding: 0 3px;\n    }\n\n    .bazen-results-arrow {\n      width: 44px;\n      height: 44px;\n      font-size: 27px;\n    }\n\n    .bazen-results-arrow.is-prev {\n      left: 9px;\n    }\n\n    .bazen-results-arrow.is-next {\n      right: 9px;\n    }\n\n    .bazen-video-carousel {\n      max-width: 320px;\n      padding: 0 3px;\n    }\n\n    .bazen-video-viewport {\n      overflow: hidden;\n      box-shadow: 0 10px 28px rgba(75, 45, 45, 0.11);\n    }\n\n    .bazen-video-track {\n      display: flex;\n      gap: 0;\n    }\n\n    .bazen-video-card {\n      flex: 0 0 100%;\n      max-width: 100%;\n      border-radius: 16px;\n      opacity: 1;\n    }\n\n    .bazen-video-card video {\n      aspect-ratio: 4 \/ 5;\n      max-height: 400px;\n    }\n\n    .bazen-video-arrow {\n      display: grid;\n      width: 40px;\n      height: 40px;\n    }\n\n    .bazen-video-dots {\n      display: flex;\n    }\n\n    .bazen-video-arrow.is-prev {\n      left: 10px;\n    }\n\n    .bazen-video-arrow.is-next {\n      right: 10px;\n    }\n\n  }\n\n  @media (max-width: 480px) {\n    .bazen-benefits {\n      grid-template-columns: 1fr;\n    }\n\n    .bazen-video-card video {\n      max-height: 400px;\n    }\n\n    .bazen-detail {\n      grid-template-columns: 1fr;\n      gap: 4px;\n    }\n\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bazen-serum\"\u003e\n\u003csection class=\"bazen-hero\"\u003e\n\u003cp class=\"bazen-eyebrow\"\u003eBAZEN Beauty \u0026amp; Care\u003c\/p\u003e\n\u003ch2\u003eTu ritual diario para una piel con \u003cem\u003emás luz\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"bazen-hero-copy\"\u003eUna ampolla facial de textura ligera que ayuda a hidratar, suavizar y mejorar visiblemente la apariencia de la piel con una rutina sencilla desde casa.\u003c\/p\u003e\n\u003cdiv class=\"bazen-badges\"\u003e\n\u003cspan class=\"bazen-badge\"\u003e40 ml\u003c\/span\u003e \u003cspan class=\"bazen-badge\"\u003eTextura ligera\u003c\/span\u003e \u003cspan class=\"bazen-badge\"\u003eUso diario\u003c\/span\u003e \u003cspan class=\"bazen-badge\"\u003eRostro y cuello\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bazen-section\"\u003e\n\u003cdiv class=\"bazen-section-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003eLo que aporta a tu rutina\u003c\/p\u003e\n\u003ch3\u003eCuidado diario sin pasos innecesarios\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-benefits\"\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e💧\u003c\/div\u003e\n\u003ch4\u003eHidratación y confort\u003c\/h4\u003e\n\u003cp\u003eAyuda a mantener la humedad y reduce la sensación de tirantez.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e✨\u003c\/div\u003e\n\u003ch4\u003eAspecto luminoso\u003c\/h4\u003e\n\u003cp\u003eFavorece una apariencia más fresca, uniforme y descansada.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e🌸\u003c\/div\u003e\n\u003ch4\u003eTextura más suave\u003c\/h4\u003e\n\u003cp\u003eComplementa el cuidado de la piel para que se sienta más tersa.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e🫧\u003c\/div\u003e\n\u003ch4\u003eFórmula ligera\u003c\/h4\u003e\n\u003cp\u003eSe distribuye fácilmente sin dejar una sensación pesada.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e💆♀️\u003c\/div\u003e\n\u003ch4\u003eIdeal para masaje\u003c\/h4\u003e\n\u003cp\u003ePerfecto para acompañar movimientos suaves en rostro y cuello.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-benefit\"\u003e\n\u003cdiv class=\"bazen-benefit-icon\"\u003e☀️\u003c\/div\u003e\n\u003ch4\u003eMañana o noche\u003c\/h4\u003e\n\u003cp\u003eFácil de incorporar a la rutina que ya utilizas todos los días.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bazen-section\"\u003e\n\u003cdiv class=\"bazen-section-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003eAsí se ve en una rutina real\u003c\/p\u003e\n\u003ch3\u003eTextura y aplicación, sin filtros\u003c\/h3\u003e\n\u003cp\u003eMira cómo se aplica y cómo se integra en una rutina cotidiana de cuidado facial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-video-carousel\" data-bazen-video-carousel aria-label=\"Videos de aplicación y experiencia BAZEN\"\u003e\n\u003cdiv class=\"bazen-video-viewport\"\u003e\n\u003cdiv class=\"bazen-video-track\" data-bazen-video-track\u003e\n\u003cdiv class=\"bazen-video-card\" data-bazen-video-slide\u003e\n\u003cvideo autoplay muted playsinline webkit-playsinline preload=\"metadata\"\u003e\n\u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/42278c8e15294866aa8af11eef1fe05d.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"bazen-video-label\"\u003eAplicación del sérum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-video-card\" data-bazen-video-slide\u003e\n\u003cvideo muted playsinline webkit-playsinline preload=\"metadata\"\u003e\n\u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e8cd5a306b5b46e2963d5450e9f3e809.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"bazen-video-label\"\u003eTextura en primer plano\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-video-card\" data-bazen-video-slide\u003e\n\u003cvideo muted playsinline webkit-playsinline preload=\"metadata\"\u003e\n\u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0a48fe54bf3748928f9f62db4841d8b1.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"bazen-video-label\"\u003eExperiencia real BAZEN\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"bazen-video-arrow is-prev\" type=\"button\" data-bazen-video-prev aria-label=\"Ver video anterior\"\u003e‹\u003c\/button\u003e\n\u003cbutton class=\"bazen-video-arrow is-next\" type=\"button\" data-bazen-video-next aria-label=\"Ver video siguiente\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"bazen-video-dots\" aria-label=\"Seleccionar video\"\u003e\n\u003cbutton class=\"bazen-video-dot is-active\" type=\"button\" data-bazen-video-dot data-index=\"0\" aria-label=\"Ver video 1\"\u003e\u003c\/button\u003e\n\u003cbutton class=\"bazen-video-dot\" type=\"button\" data-bazen-video-dot data-index=\"1\" aria-label=\"Ver video 2\"\u003e\u003c\/button\u003e\n\u003cbutton class=\"bazen-video-dot\" type=\"button\" data-bazen-video-dot data-index=\"2\" aria-label=\"Ver video 3\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n  (function () {\n    var carousels = document.querySelectorAll('[data-bazen-video-carousel]');\n\n    carousels.forEach(function (carousel) {\n      if (carousel.getAttribute('data-bazen-video-ready') === 'true') return;\n      carousel.setAttribute('data-bazen-video-ready', 'true');\n\n      var track = carousel.querySelector('[data-bazen-video-track]');\n      var slides = Array.prototype.slice.call(carousel.querySelectorAll('[data-bazen-video-slide]'));\n      var videos = slides.map(function (slide) { return slide.querySelector('video'); });\n      var dots = carousel.querySelectorAll('[data-bazen-video-dot]');\n      var prev = carousel.querySelector('[data-bazen-video-prev]');\n      var next = carousel.querySelector('[data-bazen-video-next]');\n      var index = 0;\n      var touchStartX = 0;\n      var isVisible = true;\n      var mobileQuery = window.matchMedia('(max-width: 720px)');\n\n      function updateDots() {\n        dots.forEach(function (dot, dotIndex) {\n          var active = dotIndex === index;\n          dot.classList.toggle('is-active', active);\n          dot.setAttribute('aria-current', active ? 'true' : 'false');\n        });\n      }\n\n      function playActiveVideo(restart) {\n        videos.forEach(function (video, videoIndex) {\n          if (videoIndex !== index) {\n            video.pause();\n            video.currentTime = 0;\n          }\n        });\n\n        if (restart) videos[index].currentTime = 0;\n\n        if (isVisible) {\n          var playPromise = videos[index].play();\n          if (playPromise \u0026\u0026 typeof playPromise.catch === 'function') {\n            playPromise.catch(function () {});\n          }\n        }\n      }\n\n      function goTo(newIndex, restart) {\n        index = (newIndex + slides.length) % slides.length;\n        track.style.transform = mobileQuery.matches\n          ? 'translateX(-' + (index * 100) + '%)'\n          : 'none';\n\n        slides.forEach(function (slide, slideIndex) {\n          var active = slideIndex === index;\n          slide.classList.toggle('is-playing', active);\n          slide.setAttribute('aria-hidden', mobileQuery.matches \u0026\u0026 !active ? 'true' : 'false');\n        });\n\n        updateDots();\n        playActiveVideo(restart !== false);\n      }\n\n      videos.forEach(function (video, videoIndex) {\n        video.muted = true;\n        video.addEventListener('ended', function () {\n          if (videoIndex === index) goTo(index + 1, true);\n        });\n      });\n\n      prev.addEventListener('click', function () {\n        goTo(index - 1, true);\n      });\n\n      next.addEventListener('click', function () {\n        goTo(index + 1, true);\n      });\n\n      dots.forEach(function (dot) {\n        dot.addEventListener('click', function () {\n          goTo(parseInt(dot.getAttribute('data-index'), 10), true);\n        });\n      });\n\n      carousel.addEventListener('touchstart', function (event) {\n        if (!mobileQuery.matches) return;\n        touchStartX = event.changedTouches[0].clientX;\n      }, { passive: true });\n\n      carousel.addEventListener('touchend', function (event) {\n        if (!mobileQuery.matches) return;\n        var distance = event.changedTouches[0].clientX - touchStartX;\n        if (Math.abs(distance) \u003e 45) {\n          goTo(distance \u003c 0 ? index + 1 : index - 1, true);\n        }\n      }, { passive: true });\n\n      if ('IntersectionObserver' in window) {\n        var observer = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            isVisible = entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.3;\n\n            if (isVisible) {\n              playActiveVideo(false);\n            } else {\n              videos.forEach(function (video) { video.pause(); });\n            }\n          });\n        }, { threshold: [0, 0.3, 0.6] });\n\n        observer.observe(carousel);\n      }\n\n      if (typeof mobileQuery.addEventListener === 'function') {\n        mobileQuery.addEventListener('change', function () {\n          goTo(index, false);\n        });\n      } else if (typeof mobileQuery.addListener === 'function') {\n        mobileQuery.addListener(function () {\n          goTo(index, false);\n        });\n      }\n\n      goTo(0, false);\n    });\n  })();\n\u003c\/script\u003e\n\u003csection class=\"bazen-results\"\u003e\n\u003cdiv class=\"bazen-results-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003eExperiencias BAZEN\u003c\/p\u003e\n\u003ch3 id=\"bazen-results-title\"\u003eLo que notaron después de varios meses\u003c\/h3\u003e\n\u003cp\u003eDesliza o utiliza las flechas para conocer distintas experiencias con una rutina constante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-results-carousel\" data-bazen-results-carousel aria-labelledby=\"bazen-results-title\"\u003e\n\u003cdiv class=\"bazen-results-viewport\"\u003e\n\u003cdiv class=\"bazen-results-grid\" data-bazen-results-track\u003e\n\u003carticle class=\"bazen-result-card\"\u003e\n\u003cdiv class=\"bazen-result-image\"\u003e\u003cimg height=\"1254\" width=\"1254\" loading=\"lazy\" alt=\"Comparativa antes y después de una rutina facial de tres meses\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1001\/9694\/1905\/files\/ChatGPT_Image_27_jul_2026_08_05_23.png?v=1785132346\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bazen-result-content\"\u003e\n\u003cblockquote\u003e“Después de 3 meses de constancia noto mi piel mucho más hidratada y luminosa. Las líneas siguen ahí, pero ahora se ven más suaves y el rostro luce más descansado.”\u003c\/blockquote\u003e\n\u003cdiv class=\"bazen-result-meta\"\u003e\n\u003cspan class=\"bazen-result-name\"\u003ePatricia Hernández\u003c\/span\u003e \u003cspan class=\"bazen-result-time\"\u003e3 meses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-result-card\"\u003e\n\u003cdiv class=\"bazen-result-image\"\u003e\u003cimg height=\"1254\" width=\"1254\" loading=\"lazy\" alt=\"Comparativa antes y después de una rutina facial de cuatro meses\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1001\/9694\/1905\/files\/ChatGPT_Image_27_jul_2026_08_05_26.png?v=1785132346\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bazen-result-content\"\u003e\n\u003cblockquote\u003e“Tras 4 meses de uso diario siento la piel más suave y flexible. También la noto menos apagada y con un tono visiblemente más uniforme.”\u003c\/blockquote\u003e\n\u003cdiv class=\"bazen-result-meta\"\u003e\n\u003cspan class=\"bazen-result-name\"\u003eLaura Martínez\u003c\/span\u003e \u003cspan class=\"bazen-result-time\"\u003e4 meses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-result-card\"\u003e\n\u003cdiv class=\"bazen-result-image\"\u003e\u003cimg height=\"1254\" width=\"1254\" loading=\"lazy\" alt=\"Comparativa antes y después de más de tres meses de cuidado facial\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1001\/9694\/1905\/files\/ChatGPT_Image_27_jul_2026_08_05_31.png?v=1785132346\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bazen-result-content\"\u003e\n\u003cblockquote\u003e“Llevo algo más de 3 meses incorporándolo a mi rutina. El rostro se ve más fresco, hidratado y cuidado, especialmente en la zona de las mejillas.”\u003c\/blockquote\u003e\n\u003cdiv class=\"bazen-result-meta\"\u003e\n\u003cspan class=\"bazen-result-name\"\u003eCarmen Rodríguez\u003c\/span\u003e \u003cspan class=\"bazen-result-time\"\u003eMás de 3 meses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-result-card\"\u003e\n\u003cdiv class=\"bazen-result-image\"\u003e\u003cimg height=\"1254\" width=\"1254\" loading=\"lazy\" alt=\"Comparativa antes y después de una rutina facial de cinco meses\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1001\/9694\/1905\/files\/ChatGPT_Image_27_jul_2026_08_05_29.png?v=1785132346\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bazen-result-content\"\u003e\n\u003cblockquote\u003e“Después de 5 meses el cambio ha sido progresivo pero visible. Mi piel se siente más hidratada y ahora tiene una apariencia más suave, uniforme y luminosa.”\u003c\/blockquote\u003e\n\u003cdiv class=\"bazen-result-meta\"\u003e\n\u003cspan class=\"bazen-result-name\"\u003eTeresa Morales\u003c\/span\u003e \u003cspan class=\"bazen-result-time\"\u003e5 meses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"bazen-results-arrow is-prev\" type=\"button\" data-bazen-results-prev aria-label=\"Ver experiencia anterior\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"bazen-results-arrow is-next\" type=\"button\" data-bazen-results-next aria-label=\"Ver experiencia siguiente\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"bazen-results-dots\"\u003e\n\u003cbutton class=\"bazen-results-dot is-active\" type=\"button\" data-bazen-results-dot data-index=\"0\" aria-label=\"Ver experiencia 1\"\u003e\u003c\/button\u003e \u003cbutton class=\"bazen-results-dot\" type=\"button\" data-bazen-results-dot data-index=\"1\" aria-label=\"Ver experiencia 2\"\u003e\u003c\/button\u003e \u003cbutton class=\"bazen-results-dot\" type=\"button\" data-bazen-results-dot data-index=\"2\" aria-label=\"Ver experiencia 3\"\u003e\u003c\/button\u003e \u003cbutton class=\"bazen-results-dot\" type=\"button\" data-bazen-results-dot data-index=\"3\" aria-label=\"Ver experiencia 4\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bazen-results-note\"\u003eImágenes y experiencias ilustrativas. Los resultados pueden variar según el tipo de piel y la constancia de uso.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n  (function () {\n    var carousels = document.querySelectorAll('[data-bazen-results-carousel]');\n\n    carousels.forEach(function (carousel) {\n      var track = carousel.querySelector('[data-bazen-results-track]');\n      var slides = carousel.querySelectorAll('.bazen-result-card');\n      var dots = carousel.querySelectorAll('[data-bazen-results-dot]');\n      var prev = carousel.querySelector('[data-bazen-results-prev]');\n      var next = carousel.querySelector('[data-bazen-results-next]');\n      var index = 0;\n      var timer;\n      var touchStartX = 0;\n\n      function goTo(newIndex) {\n        index = (newIndex + slides.length) % slides.length;\n        track.style.transform = 'translateX(-' + (index * 100) + '%)';\n\n        dots.forEach(function (dot, dotIndex) {\n          dot.classList.toggle('is-active', dotIndex === index);\n        });\n      }\n\n      function startAutoplay() {\n        clearInterval(timer);\n        timer = setInterval(function () {\n          goTo(index + 1);\n        }, 4500);\n      }\n\n      function moveAndRestart(newIndex) {\n        goTo(newIndex);\n        startAutoplay();\n      }\n\n      prev.addEventListener('click', function () {\n        moveAndRestart(index - 1);\n      });\n\n      next.addEventListener('click', function () {\n        moveAndRestart(index + 1);\n      });\n\n      dots.forEach(function (dot) {\n        dot.addEventListener('click', function () {\n          moveAndRestart(parseInt(dot.getAttribute('data-index'), 10));\n        });\n      });\n\n      carousel.addEventListener('mouseenter', function () {\n        clearInterval(timer);\n      });\n\n      carousel.addEventListener('mouseleave', startAutoplay);\n\n      carousel.addEventListener('touchstart', function (event) {\n        touchStartX = event.changedTouches[0].clientX;\n        clearInterval(timer);\n      }, { passive: true });\n\n      carousel.addEventListener('touchend', function (event) {\n        var distance = event.changedTouches[0].clientX - touchStartX;\n\n        if (Math.abs(distance) \u003e 45) {\n          goTo(distance \u003c 0 ? index + 1 : index - 1);\n        }\n\n        startAutoplay();\n      }, { passive: true });\n\n      goTo(0);\n      startAutoplay();\n    });\n  })();\n\u003c\/script\u003e\n\u003csection class=\"bazen-section\"\u003e\n\u003cdiv class=\"bazen-section-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003eModo de uso\u003c\/p\u003e\n\u003ch3\u003eCuatro pasos, pocos minutos\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-routine\"\u003e\n\u003carticle class=\"bazen-step\"\u003e\n\u003cdiv class=\"bazen-step-number\"\u003e1\u003c\/div\u003e\n\u003ch4\u003eLimpia tu piel\u003c\/h4\u003e\n\u003cp\u003eComienza con el rostro y el cuello limpios y secos.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-step\"\u003e\n\u003cdiv class=\"bazen-step-number\"\u003e2\u003c\/div\u003e\n\u003ch4\u003eExtrae el sérum\u003c\/h4\u003e\n\u003cp\u003eUsa el aplicador cosmético para tomar una pequeña cantidad.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-step\"\u003e\n\u003cdiv class=\"bazen-step-number\"\u003e3\u003c\/div\u003e\n\u003ch4\u003eAplica y masajea\u003c\/h4\u003e\n\u003cp\u003eDistribuye suavemente sobre rostro y cuello, evitando los ojos.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bazen-step\"\u003e\n\u003cdiv class=\"bazen-step-number\"\u003e4\u003c\/div\u003e\n\u003ch4\u003eCompleta tu rutina\u003c\/h4\u003e\n\u003cp\u003eContinúa con hidratante y, durante el día, protector solar.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-note\"\u003e\n\u003cstrong\u003eImportante:\u003c\/strong\u003e el aplicador incluido sirve para dispensar el producto sobre la piel. No debe utilizarse para inyectar.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bazen-section\"\u003e\n\u003cdiv class=\"bazen-section-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003eDetalles\u003c\/p\u003e\n\u003ch3\u003eTodo lo esencial, de un vistazo\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-details\"\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eTipo de producto\u003c\/span\u003e \u003cspan\u003eAmpolla \/ sérum facial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eContenido\u003c\/span\u003e \u003cspan\u003e40 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eUso recomendado\u003c\/span\u003e \u003cspan\u003eMañana y\/o noche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eZonas de aplicación\u003c\/span\u003e \u003cspan\u003eRostro y cuello\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eTextura\u003c\/span\u003e \u003cspan\u003eFluida y ligera\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bazen-detail\"\u003e\n\u003cspan\u003eIncluye\u003c\/span\u003e \u003cspan\u003e1 frasco de sérum + aplicador cosmético\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bazen-section bazen-faq\"\u003e\n\u003cdiv class=\"bazen-section-heading\"\u003e\n\u003cp class=\"bazen-kicker\"\u003ePreguntas frecuentes\u003c\/p\u003e\n\u003ch3\u003eAntes de empezar\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cómo debo aplicarlo?\u003c\/summary\u003e\n\u003cp\u003eDispensa una pequeña cantidad sobre la piel limpia y distribúyela con movimientos suaves. No es necesario enjuagar.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Puedo usarlo de día y de noche?\u003c\/summary\u003e\n\u003cp\u003eSí. Puedes incorporarlo a tu rutina de mañana o noche. Durante el día, termina siempre con protector solar.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Puedo combinarlo con el masajeador BAZEN?\u003c\/summary\u003e\n\u003cp\u003eSí. Aplica primero el sérum y utiliza el masajeador con movimientos suaves para distribuirlo sobre rostro y cuello.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Qué hago si mi piel es sensible?\u003c\/summary\u003e\n\u003cp\u003eRealiza una prueba en una zona pequeña durante 24 horas antes del primer uso. Suspende la aplicación si aparece irritación y consulta con un profesional si tienes una condición cutánea.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e¿Cuánto dura un frasco?\u003c\/summary\u003e\n\u003cp\u003eLa duración depende de la cantidad y frecuencia de uso. Con una aplicación moderada diaria, un frasco de 40 ml puede acompañar varias semanas de rutina.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"bazen-final\"\u003e\n\u003ch3\u003eUn momento para tu piel, todos los días\u003c\/h3\u003e\n\u003cp\u003eUna rutina sencilla, una textura agradable y el cuidado que tu piel necesita para verse más hidratada, suave y luminosa.\u003c\/p\u003e\n\u003cdiv class=\"bazen-trust\"\u003e\n\u003cspan\u003ePago seguro con tarjeta\u003c\/span\u003e \u003cspan\u003eEnvío a México con seguimiento\u003c\/span\u003e \u003cspan\u003eDevoluciones durante 14 días\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"1pc","offer_id":45730778972207,"sku":"200000581:200006902#1pc","price":5.7,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/2136\/1711\/files\/ChatGPTImage28jul2026_22_12_50.png?v=1785617434","url":"https:\/\/bazencare.com\/products\/peptide-intensive-lifting-bazen","provider":"My Store","version":"1.0","type":"link"}