{"id":51052,"date":"2026-07-18T10:50:35","date_gmt":"2026-07-18T14:50:35","guid":{"rendered":"https:\/\/vibefarma.com\/us\/?post_type=product&#038;p=51052"},"modified":"2026-08-19T08:23:09","modified_gmt":"2026-08-19T12:23:09","slug":"pro-resolution-bundle","status":"publish","type":"product","link":"https:\/\/vibefarma.com\/us\/shop\/pro-resolution-bundle\/","title":{"rendered":"Pro-Resolution Bundle"},"content":{"rendered":"<div class=\"vf-pack\">\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..700&family=Inter+Tight:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap');.vf-pack{--white:#FFFFFF;--teal:#004B53;--green:#258055;--lime:#D1FF80;--palegreen:#D3FFD2;--mint:#9DE0DE;--beige:#F4F2DC;--offwhite:#F8FDFF;--grey:#2A2A2A;--coral:#F96E50}.vf-pack *{box-sizing:border-box;margin:0;padding:0}.vf-pack{font-family:'Inter Tight',sans-serif;color:var(--grey);background:var(--white);line-height:1.55;padding:0 40px}.vf-pack h1,.vf-pack h2,.vf-pack h3,.vf-pack h4{font-family:'Bricolage Grotesque',sans-serif;color:var(--teal);font-weight:500;letter-spacing:-.02em;line-height:1.1}.vf-pack ::selection{background:var(--lime);color:var(--teal)}.vf-pack .mono{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.vf-pack .draft{background:var(--teal);color:var(--lime);text-align:center;padding:10px;font-family:'JetBrains Mono',monospace;font-size:.72rem;letter-spacing:.1em;border-radius:0 0 10px 10px}.vf-pack section{padding:20px 0}.vf-pack .section-eyebrow{color:var(--green);margin-bottom:8px}.vf-pack h2{font-size:1.9rem;margin-bottom:6px}.vf-pack .lead{color:#40625f;font-size:1.05rem;max-width:72ch;margin-bottom:24px}.vf-pack .hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:44px 0;align-items:center}.vf-pack .hero-img{background:var(--beige);border-radius:12px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:#b7b3a0;font-family:'JetBrains Mono',monospace;font-size:.8rem;text-align:center;padding:20px}.vf-pack .eyebrow{color:var(--green)}.vf-pack .hero h1{font-size:2.7rem;margin:.3rem 0 .5rem}.vf-pack .subhead{font-size:1.15rem;color:#40625f;margin-bottom:18px}.vf-pack .chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.vf-pack .chip{background:var(--palegreen);color:var(--teal);border-radius:8px;padding:6px 12px;font-size:.82rem;font-weight:500}.vf-pack .stars{color:var(--green);font-size:.95rem;margin-bottom:6px}.vf-pack .price{font-family:'Bricolage Grotesque';font-size:2.2rem;color:var(--teal);margin:10px 0 4px;display:flex;align-items:baseline;gap:12px}.vf-pack .price .was{font-family:'Inter Tight';font-size:1.1rem;color:#9aa;text-decoration:line-through;font-weight:400}.vf-pack .price .save{font-family:'JetBrains Mono',monospace;font-size:.62rem;background:var(--lime);color:var(--teal);padding:4px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.05em}.vf-pack .price small{font-family:'Inter Tight';font-size:.9rem;color:#8aa;font-weight:400}.vf-pack .cta{display:inline-block;background:var(--lime);color:var(--teal);border:none;border-radius:8px;padding:14px 34px;font-family:'Inter Tight';font-weight:600;font-size:1rem;cursor:pointer;text-decoration:none}.vf-pack .cta:hover{background:var(--teal);color:var(--lime)}.vf-pack .trustrow{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px;font-size:.8rem;color:var(--green)}.vf-pack .tldr{background:var(--offwhite);border:1px solid #cfe3d0;border-left:4px solid var(--green);border-radius:10px;padding:18px 22px}.vf-pack .tldr .mono{color:var(--green);display:block;margin-bottom:6px}.vf-pack .tldr p{font-size:1rem;color:#33524f;max-width:82ch}.vf-pack .pw{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:stretch;margin-top:44px}.vf-pack .pw-card{background:var(--offwhite);border:1px solid #e4eef0;border-radius:12px;padding:18px}.vf-pack .pw-card.res{background:var(--palegreen);border-color:#bfe6be}.vf-pack .pw-card.o3{border-color:var(--mint);box-shadow:0 0 0 2px var(--mint) inset}.vf-pack .pw-card.spm{border-color:var(--green);box-shadow:0 0 0 2px var(--green) inset}.vf-pack .pw-num{font-family:'JetBrains Mono',monospace;font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:var(--green);display:block;margin-bottom:8px}.vf-pack .pw-card h4{font-size:1.05rem;margin-bottom:6px}.vf-pack .pw-card p{font-size:.82rem;color:#40625f}.vf-pack .pw-tag{display:inline-block;margin-top:10px;background:var(--lime);color:var(--teal);font-family:'JetBrains Mono',monospace;font-size:.56rem;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:6px}.vf-pack .pw-tag.out{background:transparent;border:1px solid var(--green);color:var(--green)}.vf-pack .pw-arrow{display:flex;align-items:center;justify-content:center;color:var(--green);font-family:'JetBrains Mono',monospace;font-size:.9rem}.vf-pack .pw-ref{font-family:'JetBrains Mono',monospace;font-size:.62rem;color:#9aa;text-transform:uppercase;letter-spacing:.05em;margin-top:14px;text-align:right}.vf-pack .split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.vf-pack .prod{border:1px solid #e4eef0;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.vf-pack .prod .ph{background:var(--beige);aspect-ratio:16\/7;display:flex;align-items:center;justify-content:center;color:#b7b3a0;font-family:'JetBrains Mono',monospace;font-size:.72rem}.vf-pack .prod.spm .ph{background:var(--palegreen)}.vf-pack .prod .in{padding:22px;display:flex;flex-direction:column;flex:1}.vf-pack .prod .role{font-family:'JetBrains Mono',monospace;font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--green);margin-bottom:6px}.vf-pack .prod h3{font-size:1.25rem;margin-bottom:8px}.vf-pack .prod p{font-size:.9rem;color:#40625f;margin-bottom:10px}.vf-pack .prod ul{list-style:none;margin:0 0 14px;font-size:.86rem;color:#33524f}.vf-pack .prod li{padding:3px 0}.vf-pack .prod li b{color:var(--teal)}.vf-pack .prod a{margin-top:auto;color:var(--green);font-weight:600;text-decoration:none;font-size:.88rem}.vf-pack .benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;margin-top:22px}.vf-pack .benefit{background:var(--offwhite);border:1px solid #e4eef0;border-radius:12px;padding:18px}.vf-pack .benefit b{color:var(--teal);font-family:'Bricolage Grotesque';font-weight:500}.vf-pack .sup{color:var(--green);font-size:.7em;vertical-align:super}.vf-pack .disclaimer{background:var(--offwhite);border-left:4px solid var(--green);border-radius:8px;padding:16px;font-size:.82rem;font-style:italic;color:#40625f;margin-top:22px}.vf-pack .proto{background:var(--teal);border-radius:14px;padding:30px;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.vf-pack .proto h3{color:#fff;font-size:1.2rem;margin-bottom:8px}.vf-pack .proto .big{font-family:'Bricolage Grotesque';font-size:2rem;color:var(--lime);display:block;margin-bottom:4px}.vf-pack .proto p{font-size:.9rem;color:#cfe9dc}.vf-pack .proto .step{border-left:2px solid var(--mint);padding-left:14px;margin-bottom:12px}.vf-pack .proto small{font-family:'JetBrains Mono',monospace;font-size:.62rem;color:var(--mint);text-transform:uppercase;letter-spacing:.05em}.vf-pack .sched{width:100%;border-collapse:separate;border-spacing:4px;margin-top:6px;min-width:520px}.vf-pack .sched th{font-family:'JetBrains Mono',monospace;font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:var(--green);padding:8px;text-align:center}.vf-pack .sched th:first-child{text-align:left}.vf-pack .sched td{padding:12px 8px;text-align:center;color:#c3ccca;font-family:'Bricolage Grotesque';font-size:1.15rem;background:var(--offwhite);border-radius:8px}.vf-pack .sched td.p{text-align:left;font-family:'Inter Tight';font-size:.92rem;color:var(--teal);font-weight:600;background:transparent}.vf-pack .sched td.p small{display:block;font-family:'JetBrains Mono',monospace;font-size:.56rem;text-transform:uppercase;letter-spacing:.05em;color:var(--green);font-weight:400}.vf-pack .sched td.on{color:var(--teal);background:var(--palegreen)}.vf-pack .sched tr.load td.on{background:var(--beige)}.vf-pack .sched td.tot{color:var(--teal);font-weight:600;background:transparent}.vf-pack .schednote{font-size:.84rem;color:#40625f;margin-top:14px;max-width:74ch}.vf-pack .schednote b{color:var(--teal)}.vf-pack .facts-duo{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.vf-pack .facts{border:2px solid var(--grey);border-radius:8px;padding:18px 22px;font-family:'JetBrains Mono',monospace;font-size:.76rem}.vf-pack .facts h3{font-family:'Bricolage Grotesque';font-size:1.3rem;border-bottom:6px solid var(--grey);padding-bottom:8px;margin-bottom:12px;color:var(--grey)}.vf-pack .facts .cap{font-family:'JetBrains Mono';font-size:.6rem;color:var(--green);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.vf-pack .facts .row{display:grid;grid-template-columns:minmax(0,1fr) auto 40px;gap:8px;border-bottom:1px solid #ccc;padding:3px 0;align-items:baseline}.vf-pack .facts .row span:nth-child(2){text-align:right}.vf-pack .facts .row span:nth-child(3){text-align:right;color:#555;white-space:nowrap}.vf-pack .facts .ind{padding-left:14px;border-bottom:1px solid #eee}.vf-pack .facts .ind2{padding-left:26px;border-bottom:1px solid #eee}.vf-pack .facts .thick{border-bottom:3px solid var(--grey)}.vf-pack .facts .hdr{font-weight:600;color:var(--grey)}.vf-pack .facts .foot{font-size:.68rem;color:#555;margin-top:8px;line-height:1.4}.vf-pack .allergen{background:var(--beige);border-radius:8px;padding:12px;font-size:.86rem;margin-top:14px}.vf-pack .coa-cta{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--offwhite);border:1px solid #cfe3d0;border-left:4px solid var(--green);border-radius:10px;padding:15px 16px;margin-top:22px}.vf-pack .coa-cta p{font-size:.85rem;color:#33524f;margin:0;flex:1;min-width:200px}.vf-pack .coa-cta b{color:var(--teal)}.vf-pack .proof-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.vf-pack .proof{background:var(--offwhite);border:1px solid #cfe3d0;border-left:4px solid var(--green);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.vf-pack .proof b{color:var(--teal);font-family:'Bricolage Grotesque';font-weight:500}.vf-pack .proof p{font-size:.84rem;color:#40625f;margin-top:4px}.vf-pack .proof .cta{margin-top:auto;padding:10px 18px;font-size:.85rem;text-align:center}.vf-pack .warn{background:#fff9f0;border:1px solid #f0d9b0;border-radius:12px;padding:20px;font-size:.86rem;color:#7a5a2a;margin-top:22px}.vf-pack .warn h3{color:#a06a1a;font-size:1.05rem;margin-bottom:8px}.vf-pack .warn ul{margin-left:18px}.vf-pack .warn li{margin-bottom:4px}.vf-pack .faq details{border-bottom:1px solid #e4eef0;padding:14px 0}.vf-pack .faq summary{font-family:'Bricolage Grotesque';color:var(--teal);font-size:1.05rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.vf-pack .faq summary::-webkit-details-marker{display:none}.vf-pack .faq summary::after{content:'+';color:var(--green);font-size:1.3rem}.vf-pack .faq details[open] summary::after{content:'\u2013'}.vf-pack .faq p{margin-top:10px;color:#40625f;font-size:.95rem}.vf-pack .hook{background:var(--palegreen);border-radius:12px;padding:32px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.vf-pack .hook a{color:var(--teal);font-weight:600;text-decoration:underline}.vf-pack .docslot{background:var(--offwhite);border:1px dashed #b9cfcd;border-radius:12px;padding:30px;text-align:center;color:#6a8a87;font-family:'JetBrains Mono',monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.vf-pack .notes{background:#fff6f2;border:1px dashed var(--coral);border-radius:12px;padding:24px;margin:20px 0}.vf-pack .notes h3{color:#c2472e}.vf-pack .notes ul{margin:10px 0 0 18px}.vf-pack .notes li{margin-bottom:6px;font-size:.92rem}.vf-pack .notes .q{color:#c2472e;font-weight:600}@media(max-width:820px){.vf-pack{padding:0 20px}.vf-pack .hero,.vf-pack .split,.vf-pack .proto,.vf-pack .facts-duo,.vf-pack .proof-row{grid-template-columns:1fr}.vf-pack .pw{grid-template-columns:1fr}.vf-pack .pw-arrow{transform:rotate(90deg);padding:4px 0}.vf-pack .hero h1{font-size:2rem}}<\/style>\n<section style=\"padding-top:34px\">\n<div class=\"tldr\"><span class=\"mono\">The short version<\/span><\/p>\n<p>The Pro-Resolution Bundle pairs <b>Omega 3 Pro<\/b> (800 mg EPA+DHA per softgel \u2014 the <b>substrate<\/b>) with <b>SPMs Pro<\/b> (measured 18-HEPE, 17-HDHA &#038; 14-HDHA via Lipinova\u00ae \u2014 the <b>signals<\/b>). Together they cover the full pro-resolution pathway. Each bottle is a 30-day supply, so the pack is one clean month of the complete protocol.<\/p>\n<\/div>\n<\/section>\n<section>\n<div class=\"section-eyebrow mono\">Why a pack, not one bottle<\/div>\n<h2>Two products, one pathway<\/h2>\n<p class=\"lead\">Resolution needs both a <b>substrate<\/b> and <b>signals<\/b>. Omega 3 Pro supplies the raw material; SPMs Pro supplies the signals. The pack is both halves of the same path.<\/p>\n<div class=\"pw\">\n<div class=\"pw-card o3\"><span class=\"pw-num\">01 \/ The substrate<\/span><\/p>\n<h4>EPA + DHA<\/h4>\n<p>The raw material your body starts from.<\/p>\n<p><span class=\"pw-tag\">Omega 3 Pro<\/span><\/div>\n<div class=\"pw-arrow\">\u2192<\/div>\n<div class=\"pw-card spm\"><span class=\"pw-num\">02 \/ The signals<\/span><\/p>\n<h4>18-HEPE \u00b7 17-HDHA \u00b7 14-HDHA<\/h4>\n<p>The signal molecules your body converts into its pro-resolving mediators.<\/p>\n<p><span class=\"pw-tag\">SPMs Pro<\/span><\/div>\n<div class=\"pw-arrow\">\u2192<\/div>\n<div class=\"pw-card\"><span class=\"pw-num\">03 \/ Your body makes<\/span><\/p>\n<h4>Resolvins, protectins &amp; maresins<\/h4>\n<p>The pro-resolving mediators built from those signals.<\/p>\n<p><span class=\"pw-tag out\">Made in your body<\/span><\/div>\n<div class=\"pw-arrow\">\u2192<\/div>\n<div class=\"pw-card res\"><span class=\"pw-num\" style=\"color:var(--green)\">04 \/ The outcome<\/span><\/p>\n<h4>A return to balance<\/h4>\n<p>The body&#8217;s natural resolution phase \u2014 clean-up and repair.<span class=\"sup\">*<\/span><\/p>\n<p><span class=\"pw-tag out\">Back to balance<\/span><\/div>\n<\/div>\n<div class=\"pw-ref\">Adapted from Serhan et al., Nature 2014 \u00b7 DOI 10.1038\/nature13479<\/div>\n<div class=\"disclaimer\">This section describes a normal physiological process for educational purposes. * These statements have not been evaluated by the FDA. This product is not intended to diagnose, treat, cure, or prevent any disease.<\/div>\n<\/section>\n<section>\n<div class=\"section-eyebrow mono\">What&#8217;s inside<\/div>\n<h2>The two halves of the protocol<\/h2>\n<div class=\"split\">\n<div class=\"prod o3\">\n<div class=\"ph\">[ Omega 3 Pro \u00b7 60 softgels ]<\/div>\n<div class=\"in\">\n<div class=\"role\">The substrate<\/div>\n<h3>Omega 3 Pro<\/h3>\n<p>High-concentration purified fish oil \u2014 the raw material your body needs before it can resolve anything.<\/p>\n<ul>\n<li><b>800 mg<\/b> EPA+DHA per softgel<\/li>\n<li>Natural triglyceride (TG) form<\/li>\n<li>Enteric DELASOL\u00ae \u2014 no fishy aftertaste<\/li>\n<li>IFOS&#x2122; certified \u00b7 TOTOX &lt; 10<\/li>\n<li><b>2 softgels\/day<\/b> \u00b7 60 softgels = 30 days<\/li>\n<\/ul>\n<p><a href=\"https:\/\/vibefarma.com\/us\/shop\/omega-3-pro\/\">See the full Omega 3 Pro page \u2192<\/a><\/div>\n<\/div>\n<div class=\"prod spm\">\n<div class=\"ph\">[ SPMs Pro \u00b7 90 softgels ]<\/div>\n<div class=\"in\">\n<div class=\"role\">The signals<\/div>\n<h3>SPMs Pro<\/h3>\n<p>A marine oil standardized to measured SPM precursors \u2014 the signals that kick-start the pathway.<\/p>\n<ul>\n<li><b>Measured<\/b> 18-HEPE \u00b7 17-HDHA \u00b7 14-HDHA (Lipinova\u00ae)<\/li>\n<li>~678 \u00b5g SPMs \/ serving (this lot)<\/li>\n<li>Natural triglyceride (TG) form \u00b7 825 mg omega-3 base<\/li>\n<li>Lab-tested every lot<\/li>\n<li><b>3 softgels\/day<\/b> \u00b7 90 softgels = 30 days<\/li>\n<\/ul>\n<p><a href=\"https:\/\/vibefarma.com\/us\/shop\/spms-pro\/\">See the full SPMs Pro page \u2192<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section>\n<div class=\"section-eyebrow mono\">What the protocol supports<\/div>\n<h2>The full pathway, supported<\/h2>\n<div class=\"benefits\">\n<div class=\"benefit\"><b>Healthy inflammatory response<\/b><br \/>Supports the body&#8217;s own resolution and a healthy inflammatory response.<span class=\"sup\">*<\/span><\/div>\n<div class=\"benefit\"><b>Tissue health &amp; recovery<\/b><br \/>Supports tissue health and everyday recovery.<span class=\"sup\">*<\/span><\/div>\n<div class=\"benefit\"><b>Immune balance<\/b><br \/>Supports a healthy immune response.<span class=\"sup\">*<\/span><\/div>\n<div class=\"benefit\"><b>Heart<\/b><br \/>EPA and DHA support normal heart function.<span class=\"sup\">*<\/span><\/div>\n<div class=\"benefit\"><b>Brain &amp; vision<\/b><br \/>DHA supports normal brain function and vision.<span class=\"sup\">*<\/span><\/div>\n<\/div>\n<div class=\"disclaimer\">* 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.<\/div>\n<\/section>\n<section>\n<div class=\"section-eyebrow mono\">The protocol<\/div>\n<h2>How to run your month<\/h2>\n<p class=\"lead\">Omega 3 Pro goes with your midday meal; SPMs Pro spreads across the day. New to omega-3? Load SPMs through your first weeks.<\/p>\n<div style=\"overflow-x:auto\">\n<table class=\"sched\">\n<thead>\n<tr>\n<th><\/th>\n<th>Breakfast<\/th>\n<th>Midday<\/th>\n<th>Dinner<\/th>\n<th>Per day<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"p\">Omega 3 Pro<\/td>\n<td>0<\/td>\n<td class=\"on\">2<\/td>\n<td>0<\/td>\n<td class=\"tot\">2<\/td>\n<\/tr>\n<tr>\n<td class=\"p\">SPMs Pro<small>daily<\/small><\/td>\n<td class=\"on\">1<\/td>\n<td class=\"on\">1<\/td>\n<td class=\"on\">1<\/td>\n<td class=\"tot\">3<\/td>\n<\/tr>\n<tr class=\"load\">\n<td class=\"p\">SPMs Pro<small>loading phase *<\/small><\/td>\n<td class=\"on\">2<\/td>\n<td class=\"on\">2<\/td>\n<td class=\"on\">2<\/td>\n<td class=\"tot\">6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"schednote\">* <b>Loading phase \u2014 only if you&#8217;re not already taking a good omega-3.<\/b> Run SPMs Pro at 2-2-2 (6 a day) through your <b>first month<\/b>, while Omega 3 Pro rebuilds your reserves. From month two on, continue the Pro-Resolution protocol as usual \u2014 Omega 3 Pro + SPMs Pro at 1-1-1. The first-month loading uses more SPMs, so add a second SPMs Pro bottle for that month.<\/p>\n<\/section>\n<section>\t<style>\n\t.vf-dcc{max-width:100%;margin:0 auto;font-family:'Inter Tight',sans-serif}\n\t.vf-dcc-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;flex-wrap:wrap}\n\t.vf-dcc-eyebrow{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:#258055;margin-bottom:6px}\n\t.vf-dcc-title{font-family:'Bricolage Grotesque',sans-serif;color:#004B53;font-size:1.9rem;font-weight:500;letter-spacing:-.02em;line-height:1.12;text-transform:none}\n\t.vf-dcc-controls{display:flex;gap:8px}\n\t.vf-dcc-arrow{-webkit-appearance:none;appearance:none;\n\t\twidth:44px!important;height:44px!important;min-width:0!important;padding:0!important;\n\t\tborder-radius:50%!important;border:1.5px solid #cfe3d0!important;background:#fff!important;\n\t\tcolor:#004B53!important;font-size:1.05rem;line-height:1;cursor:pointer;box-shadow:none!important;\n\t\ttransition:background .2s ease,border-color .2s ease}\n\t.vf-dcc-arrow:hover:not(:disabled){background:#D3FFD2!important;border-color:#258055!important}\n\t.vf-dcc-arrow:disabled{opacity:.3;cursor:default}\n\t.vf-dcc-viewport{overflow:hidden;padding:4px 0 10px}\n\t.vf-dcc-track{display:flex;gap:16px;transition:transform .45s cubic-bezier(.22,.61,.36,1);will-change:transform}\n\t.vf-dcc-card{position:relative;flex:0 0 calc(20% - 13px);aspect-ratio:4\/5;border-radius:14px;overflow:hidden;background:#F4F2DC;\n\t\tbox-shadow:0 1px 3px rgba(0,58,65,.10);transition:transform .3s ease,box-shadow .3s ease}\n\t.vf-dcc-card:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(0,58,65,.16)}\n\t.vf-dcc-bg{position:absolute;inset:0;overflow:hidden}\n\t.vf-dcc-bg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}\n\t.vf-dcc-card:hover .vf-dcc-bg img{transform:scale(1.04)}\n\t\/* La caja de texto tiene altura fija: as\u00ed los nombres quedan alineados\n\t   aunque la especialidad ocupe una o dos l\u00edneas. *\/\n\t.vf-dcc-info{position:absolute;left:0;right:0;bottom:0;padding:16px 15px 15px;color:#fff;\n\t\tdisplay:flex;flex-direction:column;justify-content:flex-end;min-height:112px;\n\t\tbackground:linear-gradient(to top,rgba(0,44,48,.96) 0%,rgba(0,44,48,.78) 42%,rgba(0,44,48,.30) 72%,transparent 100%)}\n\t.vf-dcc-name{font-family:'Bricolage Grotesque',sans-serif;font-weight:500;font-size:1.02rem;line-height:1.15;letter-spacing:-.01em;text-transform:none}\n\t.vf-dcc-role{font-family:'JetBrains Mono',monospace;font-size:.575rem;text-transform:uppercase;letter-spacing:.055em;\n\t\tcolor:#D1FF80;margin-top:6px;line-height:1.45;\n\t\tmin-height:calc(2 * 1.45em)}\n\t.vf-dcc-dots{display:flex;gap:7px;justify-content:center;align-items:center;margin-top:18px}\n\t\/* Reset duro: el tema pinta los <button> con su propio padding, borde y radio. *\/\n\t.vf-dcc-dot{-webkit-appearance:none!important;appearance:none!important;\n\t\twidth:8px!important;height:8px!important;min-width:0!important;min-height:0!important;\n\t\tpadding:0!important;margin:0!important;border:none!important;border-radius:999px!important;\n\t\tbackground:#cfe3d0!important;box-shadow:none!important;line-height:0!important;font-size:0!important;\n\t\tcursor:pointer;transition:background .25s ease,width .25s ease}\n\t.vf-dcc-dot:hover{background:#a9cdb0!important}\n\t.vf-dcc-dot.active{width:22px!important;background:#258055!important}\n\t.vf-dcc-disc{text-align:left;color:#8a9a9a;font-size:.78rem;font-style:italic;line-height:1.5;\n\t\tmargin:18px 0 0;max-width:78ch}\n\t@media(max-width:1200px){.vf-dcc-card{flex-basis:calc(25% - 12px)}}\n\t@media(max-width:900px){.vf-dcc-card{flex-basis:calc(33.333% - 11px)}}\n\t@media(max-width:600px){.vf-dcc-card{flex-basis:calc(50% - 8px)}.vf-dcc-title{font-size:1.5rem}}\n\t<\/style>\n\t\n\t<!-- vf-doctors-slider v2026-08-15 -->\n\t<div class=\"vf-dcc\" id=\"vfDcc1\">\n\t\t<div class=\"vf-dcc-header\">\n\t\t\t<div>\n\t\t\t\t<div class=\"vf-dcc-eyebrow\">Backed by professionals<\/div>\n\t\t\t\t<div class=\"vf-dcc-title\">Health professionals who support our quality<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"vf-dcc-controls\">\n\t\t\t\t<button class=\"vf-dcc-arrow\" data-dir=\"-1\" aria-label=\"Previous\">&larr;<\/button>\n\t\t\t\t<button class=\"vf-dcc-arrow\" data-dir=\"1\" aria-label=\"Next\">&rarr;<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"vf-dcc-viewport\">\n\t\t\t<div class=\"vf-dcc-track\">\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/06\/retrato_doctor_estudio_web_optimizada.webp\" alt=\"Dr. Jorge Oseguera\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Dr. Jorge Oseguera<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Functional Medicine \u00b7 Mexico<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/06\/doctor_portrait_web_1200x1500.webp\" alt=\"Dr. Jackson P\u00e9rez\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Dr. Jackson P\u00e9rez<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Functional Medicine \u00b7 Dominican Republic<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/06\/retrato_doctora_oficina_web_optimizada.webp\" alt=\"Dra. Diana Jauslin\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Dra. Diana Jauslin<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Clinical Psychoneuroimmunology \u00b7 Spain<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/06\/doctor_portrait_optimizado.webp\" alt=\"Dr. Gerardo Rodr\u00edguez\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Dr. Gerardo Rodr\u00edguez<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Functional Medicine \u00b7 Spain<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/07\/A7307244-scaled-1-e1784299648954.jpg\" alt=\"Susana Rodr\u00edgues, RN\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Susana Rodr\u00edgues, RN<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Functional Nursing \u00b7 Portugal<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"vf-dcc-card\">\n\t\t\t\t\t\t<div class=\"vf-dcc-bg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vibefarma.com\/us\/wp-content\/uploads\/2026\/06\/retrato_hombre_camisa_oliva_optimizado.webp\" alt=\"Jonathan Mar\u00edn\" loading=\"lazy\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"vf-dcc-info\">\n\t\t\t\t\t\t\t<div class=\"vf-dcc-name\">Jonathan Mar\u00edn<\/div>\n\t\t\t\t\t\t\t<div class=\"vf-dcc-role\">Advanced Clinical Nutrition \u00b7 Spain<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"vf-dcc-dots\"><\/div>\n\t\t<p class=\"vf-dcc-disc\">The health professionals shown have a professional relationship with Vibefarma and endorse the quality of our products. Their views are their own.<\/p>\n\t<\/div>\n\n\t<script>\n\t(function () {\n\t\tvar root = document.getElementById(\"vfDcc1\");\n\t\tif (!root) return;\n\n\t\tvar track   = root.querySelector('.vf-dcc-track');\n\t\tvar cards   = root.querySelectorAll('.vf-dcc-card');\n\t\tvar dotsEl  = root.querySelector('.vf-dcc-dots');\n\t\tvar arrows  = root.querySelectorAll('.vf-dcc-arrow');\n\t\tif (!track || !cards.length) return;\n\n\t\tvar current = 0, maxIndex = 0;\n\n\t\tfunction gap()     { return window.innerWidth < 600 ? 12 : 16; }\n\t\tfunction cardW()   { return cards[0].getBoundingClientRect().width + gap(); }\n\t\tfunction perView() { var w = window.innerWidth; if (w<600) return 2; if (w<900) return 3; if (w<1200) return 4; return 5; }\n\n\t\tfunction buildDots() {\n\t\t\tmaxIndex = Math.max(0, cards.length - perView());\n\t\t\tdotsEl.innerHTML = '';\n\t\t\tfor (var i = 0; i <= maxIndex; i++) {\n\t\t\t\tvar b = document.createElement('button');\n\t\t\t\tb.className = 'vf-dcc-dot' + (i === current ? ' active' : '');\n\t\t\t\tb.type = 'button';\n\t\t\t\tb.setAttribute('aria-label', String(i + 1));\n\t\t\t\tb.addEventListener('click', (function (idx) { return function () { go(idx); }; })(i));\n\t\t\t\tdotsEl.appendChild(b);\n\t\t\t}\n\t\t}\n\n\t\tfunction update() {\n\t\t\ttrack.style.transform = 'translateX(-' + (current * cardW()) + 'px)';\n\t\t\tdotsEl.querySelectorAll('.vf-dcc-dot').forEach(function (d, i) {\n\t\t\t\td.classList.toggle('active', i === current);\n\t\t\t});\n\t\t\tarrows.forEach(function (a) {\n\t\t\t\tvar dir = parseInt(a.getAttribute('data-dir'), 10);\n\t\t\t\ta.disabled = (dir < 0 && current === 0) || (dir > 0 && current === maxIndex);\n\t\t\t});\n\t\t}\n\n\t\tfunction go(i)     { current = Math.max(0, Math.min(maxIndex, i)); update(); }\n\t\tfunction move(dir) { go(current + dir); }\n\n\t\tarrows.forEach(function (a) {\n\t\t\ta.addEventListener('click', function () { move(parseInt(a.getAttribute('data-dir'), 10)); });\n\t\t});\n\n\t\twindow.addEventListener('resize', function () { buildDots(); go(current); });\n\t\twindow.addEventListener('load',   function () { buildDots(); update(); });\n\t\tsetTimeout(function () { buildDots(); update(); }, 400);\n\n\t\tbuildDots();\n\t\tupdate();\n\t})();\n\t<\/script>\n\n\t<\/section>\n<section>\n<div class=\"section-eyebrow mono\">What&#8217;s in each serving<\/div>\n<h2>Supplement Facts \u2014 both products<\/h2>\n<div class=\"facts-duo\">\n<div class=\"facts\">\n<h3>Omega 3 Pro<\/h3>\n<div class=\"cap\">60 softgels \u00b7 30-day supply<\/div>\n<div class=\"row\"><span>Serving Size<\/span><span>2 Softgels<\/span><span><\/span><\/div>\n<div class=\"row thick\"><span>Servings Per Container<\/span><span>30<\/span><span><\/span><\/div>\n<div class=\"row hdr\"><span>Amount Per Serving<\/span><span><\/span><span>% DV<\/span><\/div>\n<div class=\"row\"><span>Calories<\/span><span>20<\/span><span><\/span><\/div>\n<div class=\"row\"><span>Total Fat<\/span><span>2 g<\/span><span>2.5%*<\/span><\/div>\n<div class=\"row\"><span>Fish Oil Concentrate<\/span><span>2,000 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind\"><span>Total Omega-3 (as TG)<\/span><span>1,700 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2\"><span>EPA<\/span><span>960 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2 thick\"><span>DHA<\/span><span>640 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"foot\">* Based on a 2,000 calorie diet. \u2020 Daily Value not established.<br \/><b>Directions:<\/b> 2 softgels daily.<\/div>\n<\/div>\n<div class=\"facts\">\n<h3>SPMs Pro<\/h3>\n<div class=\"cap\">90 softgels \u00b7 30-day supply<\/div>\n<div class=\"row\"><span>Serving Size<\/span><span>3 Softgels<\/span><span><\/span><\/div>\n<div class=\"row thick\"><span>Servings Per Container<\/span><span>30<\/span><span><\/span><\/div>\n<div class=\"row hdr\"><span>Amount Per Serving<\/span><span><\/span><span>% DV<\/span><\/div>\n<div class=\"row\"><span>Calories<\/span><span>15<\/span><span><\/span><\/div>\n<div class=\"row\"><span>Total Fat<\/span><span>1.5 g<\/span><span>2%*<\/span><\/div>\n<div class=\"row\"><span>Fish Oil (Lipinova\u00ae)<\/span><span>1,500 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind\"><span>Total Omega-3 (as TG)<\/span><span>825 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2\"><span>EPA<\/span><span>150 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2\"><span>DHA<\/span><span>300 mg<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind\"><span>SPMs, of which:<\/span><span><\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2\"><span>18-HEPE<\/span><span>75 \u00b5g<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2\"><span>17-HDHA<\/span><span>120 \u00b5g<\/span><span>\u2020<\/span><\/div>\n<div class=\"row ind2 thick\"><span>14-HDHA<\/span><span>60 \u00b5g<\/span><span>\u2020<\/span><\/div>\n<div class=\"foot\">* Based on a 2,000 calorie diet. \u2020 Daily Value not established.<br \/><b>Directions:<\/b> 3 softgels daily.<\/div>\n<\/div>\n<\/div>\n<div class=\"allergen\"><b>Contains: Fish.<\/b> Gluten-free. Lactose-free. Both products are purified fish oil in triglyceride form.<\/div>\n<div class=\"proof-row\">\n<div class=\"proof\">\n<div><b>Omega 3 Pro \u2014 purity<\/b><\/p>\n<p>IFOS&#x2122; certified \u2014 independently verified for potency, purity and freshness (TOTOX &lt; 10).<\/p>\n<\/div>\n<p><a href=\"https:\/\/certifications.nutrasource.ca\/certified-products\/product?id=VINU0001\" target=\"_blank\" class=\"cta\" rel=\"noopener\">View IFOS&#x2122; certificate \u2192<\/a><\/div>\n<div class=\"proof\">\n<div><b>SPMs Pro \u2014 potency<\/b><\/p>\n<p>Measured 18-HEPE, 17-HDHA &amp; 14-HDHA \u2014 ~678 \u00b5g per serving this lot (255 \u00b5g minimum guaranteed).<\/p>\n<\/div>\n<p><a href=\"https:\/\/vibefarma.com\/us\/spms-pro-lab-results\/\" target=\"_blank\" class=\"cta\">View lab results \u2192<\/a><\/div>\n<\/div>\n<\/section>\n<section>\n<div class=\"warn\">\n<h3>&#x26a0;&#xfe0f; Warnings<\/h3>\n<ul>\n<li>KEEP OUT OF REACH OF CHILDREN. DO NOT EXCEED THE RECOMMENDED DOSE.<\/li>\n<li>If you are taking anticoagulant or antiplatelet medication, have a bleeding disorder, or are pregnant or nursing, consult your healthcare provider before use.<\/li>\n<li>Do not use if the outer seal is broken or damaged. Store in a cool, dry place away from direct light.<\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section>\n<div class=\"section-eyebrow mono\">Good to know<\/div>\n<h2>Frequently asked questions<\/h2>\n<div class=\"faq\">\n<details open>\n<summary>Why take both instead of just one?<\/summary>\n<p>Omega 3 Pro provides the substrate (EPA\/DHA); SPMs Pro provides the ready-made signal molecules. Resolution needs both \u2014 the pack covers the full pathway in one month.<\/p>\n<\/details>\n<details>\n<summary>How do I take the protocol?<\/summary>\n<p>Omega 3 Pro: 2 softgels with your midday meal (0-2-0). SPMs Pro: 1 softgel at breakfast, lunch and dinner (1-1-1, 3 a day). New to omega-3? Load SPMs Pro at 2-2-2 (6 a day) for your first month, then continue at 1-1-1 from month two on.<\/p>\n<\/details>\n<details>\n<summary>How long does the pack last?<\/summary>\n<p>Both bottles are a 30-day supply at the recommended dose, so the pack is one full month of the complete protocol.<\/p>\n<\/details>\n<details>\n<summary>Can I buy them separately?<\/summary>\n<p>Yes \u2014 each is sold on its own. The pack is the same two products at a bundle price.<\/p>\n<\/details>\n<details>\n<summary>Are they third-party\u2026 who tests them?<\/summary>\n<p>Omega 3 Pro is IFOS&#x2122; certified. SPMs Pro is lab-tested every lot (ISO 17025) for measured SPM content, freshness and purity \u2014 see the lab results.<\/p>\n<\/details>\n<\/div>\n<\/section>\n<section>\n<div class=\"hook\">\n<div>\n<div class=\"section-eyebrow mono\">The deeper story<\/div>\n<h3 style=\"font-size:1.5rem\">Want the science behind substrate, signals and resolution?<\/h3>\n<\/div>\n<p><a href=\"#\">Read it on the blog \u2192<\/a><\/div>\n<\/section>\n<p><script type=\"application\/ld+json\"> {\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[ {\"@type\":\"Question\",\"name\":\"Why take both instead of just one?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Omega 3 Pro provides the substrate (EPA\/DHA); SPMs Pro provides the ready-made signal molecules. The pack pairs both halves of the pathway in one month.\"}}, {\"@type\":\"Question\",\"name\":\"How do I take the protocol?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Omega 3 Pro: 2 softgels with your midday meal (0-2-0). SPMs Pro: 1 softgel at breakfast, lunch and dinner (1-1-1, 3 a day). New to omega-3? Load SPMs Pro at 2-2-2 (6 a day) for your first month, then continue at 1-1-1 from month two.\"}}, {\"@type\":\"Question\",\"name\":\"How long does the pack last?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Both bottles are a 30-day supply at the daily dose, so the pack is one full month of the complete protocol.\"}}, {\"@type\":\"Question\",\"name\":\"Can I buy them separately?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Each is sold on its own; the pack is the same two products at a bundle price.\"}}, {\"@type\":\"Question\",\"name\":\"Who tests these products?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Omega 3 Pro is IFOS&#x2122; certified. SPMs Pro is lab-tested every lot (ISO 17025) for measured SPM content, freshness and purity.\"}} ]} <\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Omega 3 Pro and SPMs Pro together: 800 mg of EPA + DHA per softgel as the substrate, and measured 18-HEPE, 17-HDHA and 14-HDHA as the signals.* Both bottles are a 30-day supply, so the pack is one clean month of the complete protocol.<\/p>\n","protected":false},"featured_media":50780,"template":"","meta":{"_daextinma_seo_power":"","_daextinma_enable_ail":""},"product_brand":[140],"product_cat":[20],"product_tag":[],"class_list":["post-51052","product","type-product","status-publish","has-post-thumbnail","product_brand-vibefarma","product_cat-omega-3","first","onbackorder","taxable","shipping-taxable","purchasable","product-type-variable","has-default-attributes"],"_links":{"self":[{"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/product\/51052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/media\/50780"}],"wp:attachment":[{"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/media?parent=51052"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/product_brand?post=51052"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/product_cat?post=51052"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/vibefarma.com\/us\/wp-json\/wp\/v2\/product_tag?post=51052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}