{"title":"Vitamina K","description":null,"products":[{"product_id":"longevity-vitamin-d3","title":"Longevity Vitamin D3+K2 with BioPerine - Transform Your Health Journey with Strong Bones, Robust Immunity, and a Happier You.","description":"\u003cstyle\u003e\n  \/* ==========================================================\n     OUTER WRAPPER — REMOVES UNUSED TOP\/BOTTOM SPACE\n     ========================================================== *\/\n\n  .lp-description-shell {\n    width: 100%;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n\n  \/* ==========================================================\n     AUDIO READER\n     Speaker | Play\/Stop | 1.35x\n     ========================================================== *\/\n\n  .lp-audio-reader {\n    display: flex !important;\n    justify-content: flex-end !important;\n    align-items: center !important;\n\n    width: 100% !important;\n\n    \/* Reduced from previous spacing *\/\n    margin: 0 0 6px !important;\n    padding: 0 !important;\n\n    font-family: inherit !important;\n  }\n\n  .lp-audio-controls {\n    display: inline-flex !important;\n    align-items: stretch !important;\n    overflow: hidden !important;\n\n    border: 1px solid #d8e5ee !important;\n    border-radius: 10px !important;\n\n    background: #ffffff !important;\n\n    box-shadow:\n      0 2px 10px rgba(15, 67, 104, 0.05) !important;\n  }\n\n  .lp-audio-icon {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    width: 50px !important;\n    min-width: 50px !important;\n    min-height: 46px !important;\n\n    color: #0b4f84 !important;\n    background: #ffffff !important;\n\n    border-right: 1px solid #d8e5ee !important;\n  }\n\n  .lp-audio-icon svg {\n    width: 18px !important;\n    height: 18px !important;\n    fill: currentColor !important;\n  }\n\n  .lp-audio-btn {\n    appearance: none !important;\n    -webkit-appearance: none !important;\n\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    min-width: 74px !important;\n    min-height: 46px !important;\n\n    margin: 0 !important;\n    padding: 0 17px !important;\n\n    border: 0 !important;\n    border-right: 1px solid #d8e5ee !important;\n    border-radius: 0 !important;\n\n    background: #ffffff !important;\n    color: #0b4f84 !important;\n\n    box-shadow: none !important;\n\n    font-family: inherit !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    line-height: 1 !important;\n\n    letter-spacing: 0 !important;\n    text-transform: none !important;\n\n    opacity: 1 !important;\n\n    cursor: pointer !important;\n\n    transition:\n      background-color 0.18s ease,\n      color 0.18s ease !important;\n  }\n\n  .lp-audio-btn:last-child {\n    border-right: 0 !important;\n  }\n\n  .lp-audio-btn:hover {\n    background: #f5faff !important;\n    color: #0b4f84 !important;\n  }\n\n  .lp-audio-btn:focus,\n  .lp-audio-btn:active {\n    box-shadow: none !important;\n  }\n\n  .lp-audio-btn:focus-visible {\n    position: relative !important;\n    z-index: 5 !important;\n\n    outline: 2px solid #1272b8 !important;\n    outline-offset: -2px !important;\n  }\n\n  .lp-play-active,\n  .lp-play-active:hover,\n  .lp-play-active:focus,\n  .lp-play-active:active {\n    background: #0b4f84 !important;\n    color: #ffffff !important;\n  }\n\n  .lp-speed-active,\n  .lp-speed-active:hover,\n  .lp-speed-active:focus,\n  .lp-speed-active:active {\n    background: #1272b8 !important;\n    color: #ffffff !important;\n\n    border-color: #1272b8 !important;\n\n    opacity: 1 !important;\n  }\n\n\n  \/* ==========================================================\n     PRODUCT DESCRIPTION\n     ========================================================== *\/\n\n  .lp-d3k2,\n  .lp-d3k2 * {\n    box-sizing: border-box;\n  }\n\n  .lp-d3k2 {\n    --lp-blue: #0b4f84;\n    --lp-blue-dark: #083b63;\n    --lp-blue-light: #eaf5fc;\n    --lp-blue-soft: #f5faff;\n    --lp-text: #243746;\n    --lp-text-light: #526777;\n    --lp-border: #d8e5ee;\n    --lp-white: #ffffff;\n    --lp-green: #297553;\n\n    width: 100%;\n    max-width: none;\n\n    margin: 0 !important;\n\n    \/*\n      IMPORTANT:\n      Previous code had:\n      padding: 30px 0 60px;\n\n      That created much of the empty space.\n    *\/\n    padding: 0 !important;\n\n    font-family: inherit;\n\n    color: var(--lp-text) !important;\n    background: var(--lp-white) !important;\n\n    line-height: 1.65;\n  }\n\n  .lp-d3k2 h1,\n  .lp-d3k2 h2,\n  .lp-d3k2 h3,\n  .lp-d3k2 h4 {\n    color: var(--lp-blue-dark) !important;\n\n    margin-top: 0;\n\n    line-height: 1.25;\n  }\n\n  .lp-d3k2 h1 {\n    font-size: clamp(34px, 4.5vw, 52px) !important;\n\n    margin-bottom: 16px;\n  }\n\n  .lp-d3k2 h2 {\n    font-size: clamp(25px, 3vw, 34px) !important;\n\n    margin-bottom: 16px;\n  }\n\n  .lp-d3k2 h3 {\n    font-size: 20px !important;\n\n    margin-bottom: 10px;\n  }\n\n  .lp-d3k2 p,\n  .lp-d3k2 li,\n  .lp-d3k2 td,\n  .lp-d3k2 th,\n  .lp-d3k2 summary,\n  .lp-d3k2 strong,\n  .lp-d3k2 span {\n    color: var(--lp-text) !important;\n  }\n\n  .lp-d3k2 p {\n    margin: 0 0 16px;\n  }\n\n\n  \/* ==========================================================\n     SECTIONS\n     ========================================================== *\/\n\n  .lp-section {\n    width: 100%;\n\n    padding: 40px 0;\n\n    margin: 0 !important;\n\n    border-bottom:\n      1px solid var(--lp-border);\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  \/*\n    TOP FIX:\n    Only a small amount of breathing room between\n    the audio controls and first heading.\n  *\/\n\n  .lp-d3k2 \u003e .lp-section:first-child {\n    padding-top: 14px;\n  }\n\n  \/*\n    BOTTOM FIX:\n    No large empty padding after FDA disclaimer.\n  *\/\n\n  .lp-d3k2 \u003e .lp-section:last-child {\n    padding-bottom: 0 !important;\n\n    margin-bottom: 0 !important;\n\n    border-bottom: 0;\n  }\n\n\n  \/* ==========================================================\n     EYEBROWS\n     ========================================================== *\/\n\n  .lp-eyebrow {\n    display: block;\n\n    margin-bottom: 10px;\n\n    color: #1272b8 !important;\n\n    font-size: 13px !important;\n    font-weight: 700;\n\n    letter-spacing: 1.4px;\n\n    text-transform: uppercase;\n\n    line-height: 1.35;\n  }\n\n  .lp-eyebrow-lg {\n    font-size: 15px !important;\n\n    letter-spacing: 1.45px;\n  }\n\n  .lp-eyebrow-xl {\n    font-size: 17px !important;\n\n    letter-spacing: 1.5px;\n  }\n\n  .lp-lead {\n    max-width: none;\n\n    font-size: 18px;\n\n    color:\n      var(--lp-text-light) !important;\n  }\n\n\n  \/* ==========================================================\n     HIGHLIGHT BOX\n     ========================================================== *\/\n\n  .lp-highlight-box {\n    width: 100%;\n\n    margin-top: 26px;\n\n    padding: 24px 26px;\n\n    border:\n      1px solid var(--lp-border);\n\n    border-radius: 14px;\n\n    background:\n      var(--lp-blue-soft) !important;\n  }\n\n  .lp-highlight-box p,\n  .lp-highlight-box strong {\n    color:\n      var(--lp-text) !important;\n  }\n\n\n  \/* ==========================================================\n     FORMULA LINE\n     ========================================================== *\/\n\n  .lp-formula-line {\n    width: 100%;\n\n    margin-top: 22px;\n\n    padding: 18px 22px;\n\n    border-left:\n      4px solid #1476b8;\n\n    border-radius: 8px;\n\n    background:\n      var(--lp-blue-soft) !important;\n\n    color:\n      var(--lp-blue-dark) !important;\n\n    font-size: 17px;\n\n    font-weight: 600;\n  }\n\n  .lp-formula-line span {\n    color:\n      var(--lp-blue-dark) !important;\n  }\n\n\n  \/* ==========================================================\n     SUPPORT CARDS\n     ========================================================== *\/\n\n  .lp-support-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 18px;\n\n    width: 100%;\n\n    margin-top: 28px;\n  }\n\n  .lp-support-card {\n    position: relative;\n\n    padding: 25px;\n\n    border:\n      1px solid var(--lp-border);\n\n    border-radius: 14px;\n\n    background:\n      var(--lp-white) !important;\n\n    box-shadow:\n      0 4px 18px rgba(15, 67, 104, 0.05);\n  }\n\n  .lp-support-heading {\n    display: flex;\n\n    align-items: center;\n\n    gap: 14px;\n\n    margin-bottom: 14px;\n  }\n\n  .lp-support-number {\n    flex: 0 0 auto;\n\n    display: inline-flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 38px;\n    height: 38px;\n\n    margin: 0;\n\n    border-radius: 50%;\n\n    background:\n      var(--lp-blue-light) !important;\n\n    color:\n      #126ba8 !important;\n\n    font-size: 13px !important;\n\n    font-weight: 700;\n  }\n\n  .lp-support-heading h3 {\n    margin: 0 !important;\n\n    color:\n      var(--lp-blue-dark) !important;\n\n    font-size: 20px !important;\n\n    line-height: 1.3;\n  }\n\n  .lp-support-card p {\n    margin-bottom: 0;\n\n    color:\n      var(--lp-text-light) !important;\n  }\n\n\n  \/* ==========================================================\n     INGREDIENT CARDS\n     ========================================================== *\/\n\n  .lp-ingredient-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 18px;\n\n    width: 100%;\n\n    margin-top: 28px;\n  }\n\n  .lp-ingredient-card {\n    padding: 26px;\n\n    border:\n      1px solid var(--lp-border);\n\n    border-radius: 14px;\n\n    background:\n      var(--lp-blue-soft) !important;\n  }\n\n  .lp-ingredient-card,\n  .lp-ingredient-card p,\n  .lp-ingredient-card strong,\n  .lp-ingredient-card span,\n  .lp-ingredient-card h3 {\n    color:\n      var(--lp-text) !important;\n  }\n\n  .lp-ingredient-card h3 {\n    color:\n      var(--lp-blue-dark) !important;\n  }\n\n  .lp-ingredient-amount {\n    display: block;\n\n    margin-bottom: 10px;\n\n    color:\n      #126ba8 !important;\n\n    font-size: 15px !important;\n\n    font-weight: 700;\n  }\n\n\n  \/* ==========================================================\n     WHY CHOOSE\n     ========================================================== *\/\n\n  .lp-check-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n\n    gap: 12px 22px;\n\n    width: 100%;\n\n    margin-top: 25px;\n  }\n\n  .lp-check-item {\n    display: flex;\n\n    align-items: flex-start;\n\n    gap: 11px;\n\n    padding: 13px 0;\n\n    color:\n      var(--lp-text) !important;\n  }\n\n  .lp-check-icon {\n    flex: 0 0 auto;\n\n    display: inline-flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 24px;\n    height: 24px;\n\n    margin-top: 1px;\n\n    border-radius: 50%;\n\n    background:\n      #e8f5ee !important;\n\n    color:\n      var(--lp-green) !important;\n\n    font-size: 14px !important;\n\n    font-weight: 700;\n  }\n\n\n  \/* ==========================================================\n     FAQ\n     ========================================================== *\/\n\n  .lp-faq {\n    width: 100%;\n\n    margin-top: 25px;\n  }\n\n  .lp-faq details {\n    width: 100%;\n\n    margin-bottom: 12px;\n\n    border:\n      1px solid var(--lp-border);\n\n    border-radius: 12px;\n\n    overflow: hidden;\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  .lp-faq summary {\n    position: relative;\n\n    padding:\n      18px 48px 18px 20px;\n\n    cursor: pointer;\n\n    list-style: none;\n\n    font-weight: 700;\n\n    color:\n      var(--lp-blue-dark) !important;\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  .lp-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .lp-faq summary::after {\n    content: \"+\";\n\n    position: absolute;\n\n    top: 50%;\n    right: 20px;\n\n    transform:\n      translateY(-50%);\n\n    color:\n      #126ba8 !important;\n\n    font-size: 24px;\n\n    font-weight: 400;\n  }\n\n  .lp-faq details[open] summary::after {\n    content: \"−\";\n  }\n\n  .lp-faq-answer {\n    padding:\n      0 20px 19px;\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  .lp-faq-answer p {\n    margin: 0;\n\n    color:\n      var(--lp-text-light) !important;\n  }\n\n\n  \/* ==========================================================\n     SUPPLEMENT INFORMATION\n     ========================================================== *\/\n\n  .lp-supplement-box {\n    width: 100%;\n\n    margin-top: 26px;\n\n    overflow: hidden;\n\n    border:\n      2px solid var(--lp-blue-dark);\n\n    border-radius: 12px;\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  .lp-supplement-header {\n    padding: 20px 22px;\n\n    background:\n      var(--lp-blue-soft) !important;\n\n    border-bottom:\n      2px solid var(--lp-blue-dark);\n  }\n\n  .lp-supplement-header h3 {\n    margin:\n      0 0 6px;\n\n    color:\n      var(--lp-blue-dark) !important;\n  }\n\n  .lp-supplement-header p {\n    margin: 0;\n\n    color:\n      var(--lp-text) !important;\n  }\n\n  .lp-supplement-table {\n    width: 100%;\n\n    border-collapse: collapse;\n\n    background:\n      var(--lp-white) !important;\n  }\n\n  .lp-supplement-table th,\n  .lp-supplement-table td {\n    padding:\n      15px 20px;\n\n    border-bottom:\n      1px solid var(--lp-border);\n\n    text-align: left;\n\n    vertical-align: top;\n\n    background:\n      var(--lp-white) !important;\n\n    color:\n      var(--lp-text) !important;\n  }\n\n  .lp-supplement-table th {\n    font-weight: 700;\n\n    color:\n      var(--lp-blue-dark) !important;\n  }\n\n  .lp-supplement-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .lp-supplement-table td:last-child {\n    white-space: nowrap;\n\n    font-weight: 700;\n  }\n\n\n  \/* ==========================================================\n     NOTES \/ DISCLAIMER\n     ========================================================== *\/\n\n  .lp-note {\n    width: 100%;\n\n    margin-top: 24px;\n\n    padding: 20px 22px;\n\n    border-radius: 12px;\n\n    background:\n      #f8fafb !important;\n\n    border:\n      1px solid var(--lp-border);\n  }\n\n  .lp-note,\n  .lp-note p,\n  .lp-note strong {\n    color:\n      var(--lp-text) !important;\n  }\n\n  .lp-disclaimer {\n    margin-top: 22px;\n    margin-bottom: 0 !important;\n\n    padding-bottom: 0 !important;\n\n    font-size: 13px;\n\n    color:\n      var(--lp-text-light) !important;\n  }\n\n  .lp-disclaimer strong,\n  .lp-disclaimer p {\n    color:\n      var(--lp-text-light) !important;\n  }\n\n  \/*\n    Prevent final paragraph from adding\n    additional blank space below description.\n  *\/\n\n  .lp-disclaimer p:last-child {\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n\n  \/* ==========================================================\n     MOBILE\n     ========================================================== *\/\n\n  @media (max-width: 760px) {\n\n    .lp-audio-reader {\n      justify-content: flex-start !important;\n\n      overflow-x: auto !important;\n\n      margin:\n        0 0 4px !important;\n\n      padding-bottom:\n        0 !important;\n    }\n\n    .lp-audio-controls {\n      flex-shrink: 0 !important;\n    }\n\n    .lp-audio-icon {\n      width: 45px !important;\n      min-width: 45px !important;\n      min-height: 43px !important;\n    }\n\n    .lp-audio-btn {\n      min-width: 68px !important;\n      min-height: 43px !important;\n\n      padding:\n        0 14px !important;\n\n      font-size:\n        13px !important;\n    }\n\n    .lp-d3k2 {\n      width: 100%;\n      max-width: none;\n\n      margin: 0 !important;\n\n      \/*\n        No extra mobile wrapper spacing.\n      *\/\n      padding: 0 !important;\n    }\n\n    .lp-section {\n      padding:\n        32px 0;\n    }\n\n    .lp-d3k2 \u003e .lp-section:first-child {\n      padding-top:\n        12px !important;\n    }\n\n    .lp-d3k2 \u003e .lp-section:last-child {\n      padding-bottom:\n        0 !important;\n    }\n\n    .lp-d3k2 h1 {\n      font-size:\n        34px !important;\n    }\n\n    .lp-d3k2 h2 {\n      font-size:\n        27px !important;\n    }\n\n    .lp-eyebrow-xl {\n      font-size:\n        16px !important;\n    }\n\n    .lp-eyebrow-lg {\n      font-size:\n        15px !important;\n    }\n\n    .lp-support-grid,\n    .lp-ingredient-grid,\n    .lp-check-grid {\n      grid-template-columns:\n        1fr;\n    }\n\n    .lp-support-card,\n    .lp-ingredient-card {\n      padding: 21px;\n    }\n\n    .lp-support-heading {\n      gap: 12px;\n    }\n\n    .lp-support-number {\n      width: 34px;\n      height: 34px;\n\n      font-size:\n        12px !important;\n    }\n\n    .lp-support-heading h3 {\n      font-size:\n        18px !important;\n    }\n\n    .lp-formula-line {\n      padding: 16px;\n\n      font-size: 15px;\n\n      line-height: 1.8;\n    }\n\n    .lp-highlight-box {\n      padding: 20px;\n    }\n\n    .lp-supplement-table th,\n    .lp-supplement-table td {\n      padding:\n        13px 12px;\n\n      font-size:\n        14px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"lp-description-shell\"\u003e\n\n\n  \u003c!-- ========================================================\n       AUDIO CONTROLS\n       ======================================================== --\u003e\n\n  \u003cdiv class=\"lp-audio-reader\"\u003e\n\n    \u003cdiv class=\"lp-audio-controls\" role=\"group\" aria-label=\"Product audio controls\"\u003e\n\n      \u003cspan class=\"lp-audio-icon\" aria-hidden=\"true\"\u003e\n\n        \u003csvg viewbox=\"0 0 24 24\" focusable=\"false\"\u003e\n          \u003cpath d=\"M3 9v6h4l5 4V5L7 9H3zm11.5 3a3.5 3.5 0 0 0-2-3.15v6.3A3.5 3.5 0 0 0 14.5 12zm-2-8.45v2.06a7 7 0 0 1 0 12.78v2.06a9 9 0 0 0 0-16.9z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\n      \u003c\/span\u003e\n\n\n      \u003cbutton type=\"button\" class=\"lp-audio-btn\" id=\"lpAudioToggle\" aria-label=\"Play product description\"\u003e\n        Play\n      \u003c\/button\u003e\n\n\n      \u003cbutton type=\"button\" class=\"lp-audio-btn\" id=\"lpAudioFast\" aria-pressed=\"false\" aria-label=\"Read at 1.35 times normal speed\"\u003e\n        1.35x\n      \u003c\/button\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\n  \u003c!-- ========================================================\n       PRODUCT DESCRIPTION\n       ======================================================== --\u003e\n\n  \u003cdiv class=\"lp-d3k2\" id=\"lpProductReadingContent\"\u003e\n\n\n    \u003c!-- INTRO --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Everyday nutritional support\n      \u003c\/span\u003e\n\n      \u003ch1\u003e\n        Longevity Vitamin D3 + K2 with BioPerine®\n      \u003c\/h1\u003e\n\n      \u003cp class=\"lp-lead\"\u003e\n        Daily nutritional support for healthy bones, calcium absorption, normal muscle function, and healthy immune function.*\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"lp-formula-line\"\u003e\n\n        \u003cspan\u003e\n          5,000 IU Vitamin D3\n        \u003c\/span\u003e\n\n          |  \n\n        \u003cspan\u003e\n          100 mcg Vitamin K2 as MK 7\n        \u003c\/span\u003e\n\n          |  \n\n        \u003cspan\u003e\n          210 mg Calcium\n        \u003c\/span\u003e\n\n          |  \n\n        \u003cspan\u003e\n          5 mg BioPerine®\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"lp-highlight-box\"\u003e\n\n        \u003cp\u003e\n          Longevity Vitamin D3 + K2 brings together four carefully selected ingredients in one convenient veggie capsule.\n        \u003c\/p\u003e\n\n        \u003cp style=\"margin-bottom:0;\"\u003e\n          It is a simple choice for people who want to stay proactive about bone health, Vitamin D intake, and everyday wellness.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- WHY COMBINE --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Complementary nutritional support\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Why combine Vitamin D3 and K2?\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Vitamin D3 helps your body absorb calcium and supports healthy bones, normal muscle function, and healthy immune function.*\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Vitamin K2 supports proteins involved in normal bone metabolism and helps support the body's normal utilization of calcium.*\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Vitamin K also supports normal blood clotting.*\n      \u003c\/p\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- SUPPORT FUNCTIONS --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-lg\"\u003e\n        Everyday nutritional support\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Support for several important functions in one formula\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lp-lead\"\u003e\n        Each ingredient has a clear role within the formula, helping support foundational areas of everyday health.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"lp-support-grid\"\u003e\n\n\n        \u003cdiv class=\"lp-support-card\"\u003e\n\n          \u003cdiv class=\"lp-support-heading\"\u003e\n\n            \u003cdiv class=\"lp-support-number\"\u003e\n              01\n            \u003c\/div\u003e\n\n            \u003ch3\u003e\n              Bones and Teeth\n            \u003c\/h3\u003e\n\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Vitamin D and calcium help support healthy bones and teeth.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-support-card\"\u003e\n\n          \u003cdiv class=\"lp-support-heading\"\u003e\n\n            \u003cdiv class=\"lp-support-number\"\u003e\n              02\n            \u003c\/div\u003e\n\n            \u003ch3\u003e\n              Calcium Absorption and Utilization\n            \u003c\/h3\u003e\n\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Vitamin D supports calcium absorption, while Vitamin K2 supports proteins involved in the body's normal utilization of calcium.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-support-card\"\u003e\n\n          \u003cdiv class=\"lp-support-heading\"\u003e\n\n            \u003cdiv class=\"lp-support-number\"\u003e\n              03\n            \u003c\/div\u003e\n\n            \u003ch3\u003e\n              Muscle and Nerve Function\n            \u003c\/h3\u003e\n\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Calcium plays an important role in normal muscle and nerve function.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-support-card\"\u003e\n\n          \u003cdiv class=\"lp-support-heading\"\u003e\n\n            \u003cdiv class=\"lp-support-number\"\u003e\n              04\n            \u003c\/div\u003e\n\n            \u003ch3\u003e\n              Immune Function\n            \u003c\/h3\u003e\n\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Vitamin D supports healthy immune function as part of everyday nutritional wellness.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-support-card\"\u003e\n\n          \u003cdiv class=\"lp-support-heading\"\u003e\n\n            \u003cdiv class=\"lp-support-number\"\u003e\n              05\n            \u003c\/div\u003e\n\n            \u003ch3\u003e\n              Normal Blood Clotting\n            \u003c\/h3\u003e\n\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Vitamin K supports normal blood clotting.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- INGREDIENTS --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Clear ingredients. Clear amounts.\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Four ingredients. One convenient capsule.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lp-lead\"\u003e\n        Each ingredient has been clearly listed so you know exactly what you are getting in every serving.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"lp-ingredient-grid\"\u003e\n\n\n        \u003cdiv class=\"lp-ingredient-card\"\u003e\n\n          \u003cspan class=\"lp-ingredient-amount\"\u003e\n            5,000 IU per capsule\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Vitamin D3\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Each capsule provides 125 mcg of Vitamin D3 as cholecalciferol.\n          \u003c\/p\u003e\n\n          \u003cp\u003e\n            Vitamin D3 supports calcium absorption, healthy bones, normal muscle function, and healthy immune function.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-ingredient-card\"\u003e\n\n          \u003cspan class=\"lp-ingredient-amount\"\u003e\n            100 mcg per capsule\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Vitamin K2 as MK 7\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Vitamin K2 supports proteins involved in normal bone metabolism and helps support the body's normal utilization of calcium.*\n          \u003c\/p\u003e\n\n          \u003cp\u003e\n            Vitamin K also supports normal blood clotting.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-ingredient-card\"\u003e\n\n          \u003cspan class=\"lp-ingredient-amount\"\u003e\n            210 mg per capsule\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Calcium\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Calcium is an essential mineral that supports healthy bones and teeth.*\n          \u003c\/p\u003e\n\n          \u003cp\u003e\n            It also plays an important role in normal muscle and nerve function.*\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-ingredient-card\"\u003e\n\n          \u003cspan class=\"lp-ingredient-amount\"\u003e\n            5 mg per capsule\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            BioPerine®\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            BioPerine® is a branded black pepper fruit extract commonly used in nutritional supplement formulations.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- VITAMIN D SUPPORT --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Simple everyday support\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        A simple way to stay proactive about your Vitamin D intake\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Your Vitamin D needs can be influenced by age, sun exposure, diet, lifestyle, and other individual factors.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        As we get older, the skin becomes less efficient at producing Vitamin D from sunlight. People who spend more time indoors or get limited sun exposure may also want to pay closer attention to their Vitamin D intake.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Longevity Vitamin D3 + K2 gives you a convenient way to add Vitamin D3, MK 7 Vitamin K2, calcium, and BioPerine® to your nutritional routine.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"lp-highlight-box\"\u003e\n\n        \u003cp style=\"margin-bottom:0;\"\u003e\n          No complicated supplement stack. No guessing about what is inside. Just clearly listed ingredients and clearly listed amounts.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- WHY CHOOSE --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Straightforward formulation\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Why choose Longevity Vitamin D3 + K2?\n      \u003c\/h2\u003e\n\n\n      \u003cdiv class=\"lp-check-grid\"\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            5,000 IU of Vitamin D3 per capsule\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            100 mcg of Vitamin K2 as MK 7\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            210 mg of calcium\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            5 mg of BioPerine® black pepper fruit extract\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            60 veggie capsules per bottle\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"lp-check-item\"\u003e\n\n          \u003cspan class=\"lp-check-icon\"\u003e\n            ✓\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            Exact ingredient amounts clearly disclosed\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- PROACTIVE HEALTH --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Support your daily routine\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Made for people who want to stay proactive about their health\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Supporting your health does not have to mean building an overly complicated supplement routine.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        For many people, the priorities are simple: support healthy bones, maintain Vitamin D intake, support normal immune function, and make daily nutrition easier to stay consistent with.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Longevity Vitamin D3 + K2 brings those priorities together in one straightforward formula.\n      \u003c\/p\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- FAQ --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Common questions\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Frequently Asked Questions\n      \u003c\/h2\u003e\n\n\n      \u003cdiv class=\"lp-faq\"\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Why combine Vitamin D3 and Vitamin K2?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              Vitamin D3 supports calcium absorption and healthy bones. Vitamin K2 supports proteins involved in normal bone metabolism and helps support the body's normal utilization of calcium.*\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            How much Vitamin D3 is in each capsule?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              Each veggie capsule provides 125 mcg of Vitamin D3, equivalent to 5,000 IU.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            What form of Vitamin K2 does this product contain?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              Longevity Vitamin D3 + K2 contains Vitamin K2 as menaquinone 7, commonly known as MK 7. Each capsule provides 100 mcg.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Why is calcium included?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              Calcium is an essential mineral that supports healthy bones and teeth. It also plays an important role in normal muscle and nerve function.*\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            What is BioPerine®?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              BioPerine® is a branded black pepper fruit extract commonly used in nutritional supplement formulations. Each capsule contains 5 mg.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Who may want to pay closer attention to Vitamin D intake?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              Vitamin D needs vary from person to person. Age, sun exposure, diet, lifestyle, and other individual factors can influence Vitamin D status. If you are unsure about your individual needs, speak with your healthcare professional.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Can I take this product if I use medication?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"lp-faq-answer\"\u003e\n\n            \u003cp\u003e\n              If you are pregnant, nursing, taking medication, or managing a medical condition, speak with your healthcare professional before using this product. Vitamin K can interact with certain anticoagulant medications, including warfarin.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- SUPPLEMENT INFORMATION --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Know exactly what is inside\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Supplement Information\n      \u003c\/h2\u003e\n\n\n      \u003cdiv class=\"lp-supplement-box\"\u003e\n\n\n        \u003cdiv class=\"lp-supplement-header\"\u003e\n\n          \u003ch3\u003e\n            Serving Information\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            \u003cstrong\u003e\n              Serving Size:\n            \u003c\/strong\u003e\n            1 veggie capsule\n          \u003c\/p\u003e\n\n          \u003cp\u003e\n            \u003cstrong\u003e\n              Servings Per Container:\n            \u003c\/strong\u003e\n            60\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003ctable class=\"lp-supplement-table\"\u003e\n\n          \u003cthead\u003e\n\n            \u003ctr\u003e\n\n              \u003cth\u003e\n                Ingredient\n              \u003c\/th\u003e\n\n              \u003cth\u003e\n                Amount Per Serving\n              \u003c\/th\u003e\n\n            \u003c\/tr\u003e\n\n          \u003c\/thead\u003e\n\n\n          \u003ctbody\u003e\n\n            \u003ctr\u003e\n\n              \u003ctd\u003e\n                Calcium as Calcium Carbonate\n              \u003c\/td\u003e\n\n              \u003ctd\u003e\n                210 mg\n              \u003c\/td\u003e\n\n            \u003c\/tr\u003e\n\n\n            \u003ctr\u003e\n\n              \u003ctd\u003e\n                Vitamin D3 as Cholecalciferol\n              \u003c\/td\u003e\n\n              \u003ctd\u003e\n                125 mcg\n                \u003cbr\u003e\n                5,000 IU\n              \u003c\/td\u003e\n\n            \u003c\/tr\u003e\n\n\n            \u003ctr\u003e\n\n              \u003ctd\u003e\n                Vitamin K2 as Menaquinone 7, MK 7\n              \u003c\/td\u003e\n\n              \u003ctd\u003e\n                100 mcg\n              \u003c\/td\u003e\n\n            \u003c\/tr\u003e\n\n\n            \u003ctr\u003e\n\n              \u003ctd\u003e\n                BioPerine® Black Pepper Fruit Extract\n              \u003c\/td\u003e\n\n              \u003ctd\u003e\n                5 mg\n              \u003c\/td\u003e\n\n            \u003c\/tr\u003e\n\n          \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n    \u003c!-- SUGGESTED USE --\u003e\n\n    \u003csection class=\"lp-section\"\u003e\n\n      \u003cspan class=\"lp-eyebrow lp-eyebrow-xl\"\u003e\n        Suggested use\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        How to use\n      \u003c\/h2\u003e\n\n\n      \u003cdiv class=\"lp-note\"\u003e\n\n        \u003cp\u003e\n          \u003cstrong\u003e\n            Suggested Use:\n          \u003c\/strong\u003e\n          Follow the directions printed on the current product label or use as directed by your healthcare professional.\n        \u003c\/p\u003e\n\n        \u003cp style=\"margin-bottom:0;\"\u003e\n          Because individual Vitamin D needs vary, speak with your healthcare professional about the amount that is appropriate for you.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"lp-disclaimer\"\u003e\n\n        \u003cp\u003e\n          *These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/section\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- ========================================================\n     AUDIO JAVASCRIPT\n     ======================================================== --\u003e\n\n\u003cscript\u003e\n(function () {\n\n  if (\n    !window.speechSynthesis ||\n    !window.SpeechSynthesisUtterance\n  ) {\n    return;\n  }\n\n\n  var synth =\n    window.speechSynthesis;\n\n\n  var playButton =\n    document.getElementById(\n      \"lpAudioToggle\"\n    );\n\n\n  var fastButton =\n    document.getElementById(\n      \"lpAudioFast\"\n    );\n\n\n  var content =\n    document.getElementById(\n      \"lpProductReadingContent\"\n    );\n\n\n  if (\n    !playButton ||\n    !fastButton ||\n    !content\n  ) {\n    return;\n  }\n\n\n  var chunks = [];\n\n  var currentChunkIndex =\n    0;\n\n\n  \/*\n    Standard speed\n  *\/\n\n  var selectedRate =\n    1.0;\n\n\n  \/*\n    1.35x selected?\n  *\/\n\n  var fastSelected =\n    false;\n\n\n  var isPlaying =\n    false;\n\n\n  var sessionId =\n    0;\n\n\n  var restartTimer =\n    null;\n\n\n  \/* =========================================================\n     GET READABLE CONTENT\n     ========================================================= *\/\n\n  function getReadableText() {\n\n    var clone =\n      content.cloneNode(true);\n\n\n    var removable =\n      clone.querySelectorAll(\n        \"script, style, svg, button, noscript\"\n      );\n\n\n    for (\n      var i = 0;\n      i \u003c removable.length;\n      i++\n    ) {\n\n      removable[i].remove();\n\n    }\n\n\n    var text =\n      clone.textContent ||\n      clone.innerText ||\n      \"\";\n\n\n    return text\n      .replace(\/\\s+\/g, \" \")\n      .trim();\n\n  }\n\n\n  \/* =========================================================\n     BUILD SPEECH CHUNKS\n     ========================================================= *\/\n\n  function buildChunks(text) {\n\n    var sentences =\n      text.match(\n        \/[^.!?]+[.!?]+|[^.!?]+$\/g\n      ) || [text];\n\n\n    var result = [];\n\n    var current = \"\";\n\n\n    for (\n      var i = 0;\n      i \u003c sentences.length;\n      i++\n    ) {\n\n      var sentence =\n        sentences[i].trim();\n\n\n      if (!sentence) {\n        continue;\n      }\n\n\n      if (\n        current.length \u003e 0 \u0026\u0026\n        (\n          current.length +\n          sentence.length\n        ) \u003e 110\n      ) {\n\n        result.push(\n          current.trim()\n        );\n\n\n        current =\n          sentence;\n\n\n      } else {\n\n\n        current +=\n          (current ? \" \" : \"\") +\n          sentence;\n\n      }\n\n    }\n\n\n    if (\n      current.trim()\n    ) {\n\n      result.push(\n        current.trim()\n      );\n\n    }\n\n\n    return result;\n\n  }\n\n\n  function prepareReading() {\n\n    chunks =\n      buildChunks(\n        getReadableText()\n      );\n\n  }\n\n\n  \/* =========================================================\n     PLAY \/ STOP DISPLAY\n     ========================================================= *\/\n\n  function updatePlayButton(playing) {\n\n    isPlaying =\n      playing;\n\n\n    if (\n      playing\n    ) {\n\n      playButton.textContent =\n        \"Stop\";\n\n\n      playButton.classList.add(\n        \"lp-play-active\"\n      );\n\n\n      playButton.setAttribute(\n        \"aria-label\",\n        \"Stop product description\"\n      );\n\n\n    } else {\n\n\n      playButton.textContent =\n        \"Play\";\n\n\n      playButton.classList.remove(\n        \"lp-play-active\"\n      );\n\n\n      playButton.setAttribute(\n        \"aria-label\",\n        \"Play product description\"\n      );\n\n    }\n\n  }\n\n\n  \/* =========================================================\n     FAST BUTTON\n     ========================================================= *\/\n\n  function updateFastButton() {\n\n    fastButton.classList.remove(\n      \"lp-speed-active\"\n    );\n\n\n    fastButton.setAttribute(\n      \"aria-pressed\",\n      \"false\"\n    );\n\n\n    if (\n      fastSelected\n    ) {\n\n      fastButton.classList.add(\n        \"lp-speed-active\"\n      );\n\n\n      fastButton.setAttribute(\n        \"aria-pressed\",\n        \"true\"\n      );\n\n    }\n\n  }\n\n\n  \/* =========================================================\n     SPEAK CURRENT CHUNK\n     ========================================================= *\/\n\n  function speakCurrentChunk(\n    activeSession\n  ) {\n\n    if (\n      activeSession !==\n      sessionId\n    ) {\n      return;\n    }\n\n\n    if (\n      !chunks.length\n    ) {\n\n      prepareReading();\n\n    }\n\n\n    if (\n      !chunks.length\n    ) {\n\n      updatePlayButton(false);\n\n      return;\n    }\n\n\n    if (\n      currentChunkIndex \u003e=\n      chunks.length\n    ) {\n\n      currentChunkIndex =\n        0;\n\n\n      updatePlayButton(false);\n\n      return;\n    }\n\n\n    var utterance =\n      new SpeechSynthesisUtterance(\n        chunks[currentChunkIndex]\n      );\n\n\n    \/*\n      Normal = 1.0\n      Fast   = 1.35\n    *\/\n\n    utterance.rate =\n      Number(selectedRate);\n\n\n    utterance.pitch =\n      1.0;\n\n\n    utterance.volume =\n      1.0;\n\n\n    utterance.onstart =\n      function () {\n\n        if (\n          activeSession !==\n          sessionId\n        ) {\n          return;\n        }\n\n\n        updatePlayButton(\n          true\n        );\n\n      };\n\n\n    utterance.onend =\n      function () {\n\n        if (\n          activeSession !==\n          sessionId\n        ) {\n          return;\n        }\n\n\n        currentChunkIndex++;\n\n\n        if (\n          currentChunkIndex \u003c\n          chunks.length\n        ) {\n\n          setTimeout(\n            function () {\n\n              speakCurrentChunk(\n                activeSession\n              );\n\n            },\n            45\n          );\n\n\n        } else {\n\n\n          currentChunkIndex =\n            0;\n\n\n          updatePlayButton(\n            false\n          );\n\n        }\n\n      };\n\n\n    utterance.onerror =\n      function (event) {\n\n        if (\n          activeSession !==\n          sessionId\n        ) {\n          return;\n        }\n\n\n        if (\n          event.error === \"canceled\" ||\n          event.error === \"interrupted\"\n        ) {\n          return;\n        }\n\n\n        updatePlayButton(\n          false\n        );\n\n      };\n\n\n    synth.speak(\n      utterance\n    );\n\n  }\n\n\n  \/* =========================================================\n     START READING\n     ========================================================= *\/\n\n  function startReading() {\n\n    if (\n      restartTimer\n    ) {\n\n      clearTimeout(\n        restartTimer\n      );\n\n\n      restartTimer =\n        null;\n\n    }\n\n\n    sessionId++;\n\n\n    synth.cancel();\n\n\n    prepareReading();\n\n\n    currentChunkIndex =\n      0;\n\n\n    var activeSession =\n      sessionId;\n\n\n    updatePlayButton(\n      true\n    );\n\n\n    restartTimer =\n      setTimeout(\n        function () {\n\n          speakCurrentChunk(\n            activeSession\n          );\n\n        },\n        180\n      );\n\n  }\n\n\n  \/* =========================================================\n     STOP + RESET SPEED\n     ========================================================= *\/\n\n  function stopReading() {\n\n    if (\n      restartTimer\n    ) {\n\n      clearTimeout(\n        restartTimer\n      );\n\n\n      restartTimer =\n        null;\n\n    }\n\n\n    sessionId++;\n\n\n    synth.cancel();\n\n\n    currentChunkIndex =\n      0;\n\n\n    \/*\n      Reset playback to standard speed.\n    *\/\n\n    selectedRate =\n      1.0;\n\n\n    \/*\n      Remove 1.35x selection.\n    *\/\n\n    fastSelected =\n      false;\n\n\n    updateFastButton();\n\n\n    updatePlayButton(\n      false\n    );\n\n  }\n\n\n  \/* =========================================================\n     PLAY \/ STOP\n     ========================================================= *\/\n\n  playButton.addEventListener(\n    \"click\",\n    function () {\n\n      if (\n        isPlaying\n      ) {\n\n        stopReading();\n\n      } else {\n\n        startReading();\n\n      }\n\n    }\n  );\n\n\n  \/* =========================================================\n     APPLY NEW SPEED WHILE PLAYING\n     ========================================================= *\/\n\n  function restartAtNewSpeed() {\n\n    if (\n      !isPlaying\n    ) {\n      return;\n    }\n\n\n    var savedChunk =\n      currentChunkIndex;\n\n\n    sessionId++;\n\n\n    var activeSession =\n      sessionId;\n\n\n    synth.cancel();\n\n\n    currentChunkIndex =\n      savedChunk;\n\n\n    if (\n      restartTimer\n    ) {\n\n      clearTimeout(\n        restartTimer\n      );\n\n    }\n\n\n    updatePlayButton(\n      true\n    );\n\n\n    restartTimer =\n      setTimeout(\n        function () {\n\n          speakCurrentChunk(\n            activeSession\n          );\n\n        },\n        300\n      );\n\n  }\n\n\n  \/* =========================================================\n     1.35x TOGGLE\n     ========================================================= *\/\n\n  fastButton.addEventListener(\n    \"click\",\n    function () {\n\n      if (\n        fastSelected\n      ) {\n\n        \/*\n          Return to standard 1.0x.\n        *\/\n\n        fastSelected =\n          false;\n\n\n        selectedRate =\n          1.0;\n\n\n      } else {\n\n\n        \/*\n          Activate 1.35x.\n        *\/\n\n        fastSelected =\n          true;\n\n\n        selectedRate =\n          1.35;\n\n      }\n\n\n      updateFastButton();\n\n\n      restartAtNewSpeed();\n\n    }\n  );\n\n\n  \/* =========================================================\n     INITIAL STATE\n     ========================================================= *\/\n\n  selectedRate =\n    1.0;\n\n\n  fastSelected =\n    false;\n\n\n  updateFastButton();\n\n\n  updatePlayButton(\n    false\n  );\n\n\n  \/* =========================================================\n     PAGE CLEANUP\n     ========================================================= *\/\n\n  window.addEventListener(\n    \"pagehide\",\n    function () {\n\n      sessionId++;\n\n\n      synth.cancel();\n\n    }\n  );\n\n})();\n\u003c\/script\u003e","brand":"Longevity Premier Nutraceuticals Inc","offers":[{"title":"Default Title","offer_id":18684530589765,"sku":"V_D3_K2_60c","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2008\/4147\/products\/Vitamin-D3_K2-A.jpg?v=1594429021"}],"url":"https:\/\/longevitypremier.com\/es\/collections\/suplementos-de-vitamina-k.oembed","provider":"Longevity Premier Nutraceuticals Inc","version":"1.0","type":"link"}