CINXE.COM

Specialty Diets Research Reports & Market Industry Analysis

<!DOCTYPE html> <html lang="en"> <head> <!-- Start VWO Async SmartCode --> <link href="https://dev.visualwebsiteoptimizer.com" /> <script type="text/javascript" id="vwoCode"> if(window.location.href.includes("staging") || window.location.href.includes("mordorlabs") || window.location.href.includes("localhost")){ window._vwo_code || (function() { var account_id=708874, version=2.1, settings_tolerance=5000, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})(); }else{ window._vwo_code || (function() { var account_id=708874, version=2.1, settings_tolerance=2000, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})(); } </script> <!-- End VWO Async SmartCode --> <!-- Preload fonts --> <!-- Poopins Fonts Preload For Mobile --> <link media="screen and (max-width: 576px)" rel="preload" as="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2" type="font/woff2" crossorigin> <link media="screen and (max-width: 576px)" rel="preload" as="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecg.woff2" type="font/woff2" crossorigin> <link media="screen and (max-width: 576px)" rel="preload" as="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2" type="font/woff2" crossorigin> <link media="screen and (max-width: 576px)" rel="preload" as="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2" type="font/woff2" crossorigin> <!-- Regular Fonts Preload For Desktop --> <!-- <link media="screen and (min-width: 577px)" rel="preload" as="font" href="/express-fonts/Regular-Bold.woff2" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="preload" as="font" href="/express-fonts/Regular-Medium.woff2" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="preload" as="font" href="/express-fonts/Regular-Semibold.woff2" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="preload" as="font" href="/express-fonts/Regular-Regular.woff2" type="font/woff2" crossorigin> --> <link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" /> <link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/4.5.3/css/bootstrap.min.css" /> <link rel="preload" as="style" href='/express-stylesheets/catAppStyles.min.css' type='text/css' /> <link rel="preload" href='https://code.jquery.com/jquery-3.5.1.slim.min.js' as='script' /> <!-- Load --> <!-- Poppins Fonts For Mobile --> <link media="screen and (min-width: 576px)" rel="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 576px)" rel="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecg.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 576px)" rel="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 576px)" rel="font" href="https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2" fetchPriority="high" type="font/woff2" crossorigin> <!-- Regular Fonts For Desktop--> <!-- <link media="screen and (min-width: 577px)" rel="font" href="/express-fonts/Regular-Bold.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="font" href="/express-fonts/Regular-Medium.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="font" href="/express-fonts/Regular-Semibold.woff2" fetchPriority="high" type="font/woff2" crossorigin> <link media="screen and (min-width: 577px)" rel="font" href="/express-fonts/Regular-Regular.woff2" fetchPriority="high" type="font/woff2" crossorigin> --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/4.5.3/css/bootstrap.min.css" /> <link rel="stylesheet" href='/express-stylesheets/catAppStyles.min.css' type='text/css' /> <link rel="icon" href="https://s3.mordorintelligence.com/favicon.ico" type="image/x-icon" > <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel='canonical' href="https://www.mordorintelligence.com/market-analysis/specialty-diets"/> <!-- Cat, subcat pages --> <title>Specialty Diets Research Reports & Market Industry Analysis</title> <meta lang="en" name="keywords" content="Specialty Diets" /> <meta name="description" content="7 comprehensive market analysis studies and industry reports on the Specialty Diets sector, offering an industry overview with historical data since 2019 and forecasts up to 2029. This includes a detailed market research of 51 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis" /> <meta property="og:title" content="Specialty Diets Research Reports & Market Industry Analysis" /> <meta property="og:description" content="7 comprehensive market analysis studies and industry reports on the Specialty Diets sector, offering an industry overview with historical data since 2019 and forecasts up to 2029. This includes a detailed market research of 51 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.mordorintelligence.com/market-analysis/specialty-diets" /> <meta property="og:image" content="https://www.mordorintelligence.com/express-img/optimize-imgs/mordor_logo_optimize.webp" /> <!-- Bootstrap CSS --> </head> <body> <!-- HEADER PARTIAL --> <style> @media(max-width:991px){ .updated-mobile-logo-new { display: block; width: 25%; height: 15%; margin-left: 12px; } } @media(min-width:992px){ .updated-mobile-logo-new { display: none; width: 25%; height: 15%; margin-left: 12px; } } button.close-search-button{ display: none; } .search-reports-input{ display: none; } </style> <header class="site-header-wrapper"> <div class="flex container new-nav-container" style='height:60px'> <div class="flex logo-nav-button"> <button class="menu-toggle-button" aria-label="menu-toggle-icon"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </button> <!-- UPDATED LOGO DESKTOP --> <a href="https://www.mordorintelligence.com" title="Mordor Intelligence Market Research Company" aria-label="Mordor Intelligence Market Research Company"> <img src="/express-img/optimize-imgs/mordor_logo_optimize.webp" width="240" height="30" style="width:240px" class="updated-desktop-logo" loading='lazy' alt="logo"> </a> <!-- UPDATED LOGO Mobile --> <a href="https://www.mordorintelligence.com" title="Mordor Intelligence Market Research Company" aria-label="Mordor Intelligence Market Research Company"><img loading="lazy" src="/express-img/optimize-imgs/mordor_mobile_logo.webp" class="updated-mobile-logo-new" alt="logo" style="object-fit: contain;"></a> </div> <nav class="flex nav-items-container"> <ul class="flex nav-items"> <li class="nav-item has-dropdown store-item"> <a href="https://www.mordorintelligence.com/market-analysis">Reports</a> <ul class="dropdown dropdown-big"> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/aerospace-defense" target="_blank"> Aerospace &amp; Defense</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/agriculture" target="_blank"> Agriculture</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/animal-nutrition" target="_blank"> Animal Nutrition &amp; Wellness</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/automotive" target="_blank"> Automotive</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/chemicals-materials" target="_blank"> Chemicals &amp; Materials</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/consumer-goods-and-services" target="_blank"> Consumer Goods and Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/energy-power" target="_blank"> Energy &amp; Power</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/financial-services-and-investment-intelligence" target="_blank"> Financial Services and Investment Intelligence</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/food-beverage" target="_blank"> Food &amp; Beverage</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/healthcare" target="_blank"> Healthcare</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/home-property-improvement" target="_blank"> Home and Property Improvement</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/hospitality-and-tourism" target="_blank"> Hospitality and Tourism</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/logistics" target="_blank"> Logistics</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/manufacturing-products-and-services" target="_blank"> Manufacturing Products and Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/packaging" target="_blank"> Packaging</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/professional-and-commercial-services" target="_blank"> Professional and Commercial Services</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/real-estate-and-construction" target="_blank"> Real Estate and Construction</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/retail" target="_blank"> Retail</a> </li> <li class="dropdown-nav-item"> <a href="https://www.mordorintelligence.com/market-analysis/technology-media-and-telecom" target="_blank"> Technology, Media and Telecom</a> </li> </ul> </li> <li class="nav-item"> <a href="https://www.mordorintelligence.com/custom-research">Custom Research</a> </li> <li class="nav-item has-dropdown has-mobile-dropdown store-item"> <a href="https://www.mordorintelligence.com/about">About </a> <ul class="dropdown mobile-dropdown"> <li class="dropdown-nav-item"> <div style="display: flex; align-items: center;"> <a href="https://www.mordorintelligence.com/team" target="_blank">Our People</a> </div> </li> <li class="dropdown-nav-item"> <div style="display: flex; align-items: center;"> <a href="https://www.mordorintelligence.com/clients" target="_blank">Our Clients</a> </div> </li> </ul> </li> <li class="nav-item"> <a href="https://mordorintelligence.darwinbox.in/ms/candidate/careers" rel="nofollow" target="_blank">Careers</a> </li> <li class="nav-item"> <a href="https://www.mordorintelligence.com/contact-us">Contact</a> </li> <li class="nav-item phone-no"> <a href="tel:16177652493"> <i style="margin-right: 5px;font-size: 15px;" class="fa-solid fa-phone"></i> +1 617-765-2493</a></li> </ul> </nav> <div class='d-flex'> <input id="search" name="search" class="search-reports-input" type="text" placeholder="Search Reports..." autocomplete="off"> <button class="open-search-button" aria-label="Open-search" id="clicked-on-search" style="margin-right:10px"> <img src="/express-img/search.svg" height="40" width="40" alt="search-icon" class="search-icon"> </button> <button class="close-search-button" aria-label="Close-search"> <img src="/express-img/close.svg" height="24" width="24" alt="close-icon" class="close-icon"> </button> </div> </div> <div class="search-results-container"> <div hidden id="spinner"></div> <div class="search-results-wrapper"> </div> </div> <!-- </head> --> </header> <!-- Importing FusionCharts --> <script src="/fusion-charts/fusioncharts.js" defer></script> <script src="/fusion-charts/fusioncharts.theme.fusion.js" defer></script> <!-- <script type="text/javascript" src="https://cdn.fusioncharts.com/fusioncharts/latest/fusioncharts.js" defer></script> <script type="text/javascript" src="https://cdn.fusioncharts.com/fusioncharts/latest/themes/fusioncharts.theme.fusion.js" defer></script> --> <script type="text/javascript" src="/express-js/interactive-market-chart.js" defer></script> <style> /* PAGE CTA STYLINGS */ .interactive-market-chart-banner{ display: none; } #rd-page-banner { width: 100%; /* display: flex; */ justify-content: space-between; align-items: stretch; gap: 10px; background-image: url("/express-img/RD Banner.webp"); background-position: 100%; background-repeat: no-repeat; background-size: cover; padding: 15px; margin: 20px 0 0; border-radius: 5px; cursor: pointer; } #market-analysis-banner{ position: fixed; top: 44%; right: 0; width: 260px; height: auto; /* display: flex; */ flex-direction: column; justify-content: space-between; align-items: stretch; border-radius: 5px; cursor: pointer; z-index: 1; background-color: #141456; padding: 10px; z-index: 100; } #market-analysis-banner > p{ color: white; font-size: 20px; font-family: regular_semibold; text-align: center; margin-bottom: 0; line-height: normal; } #market-analysis-banner > p > strong{ text-align: center; font-size: 22px; color: #f5bd07 !important; font-family: regular_bold; } #market-analysis-banner > div{ width: 100%; height: 225px; display: flex; flex-direction: column; justify-content: center; gap: 5px; background-image: url("/express-img/sidebanner.webp"); background-position: 100%; background-repeat: no-repeat; background-size: contain; padding: 0 0 30px 35px; } #market-analysis-banner > div > p{ font-size: 13px; line-height: normal; padding: 2px 5px; color: white; width: 50%; min-width: fit-content; text-align: right; background: #0C2343; margin-bottom: 0px; } #market-analysis-top-banner{ position: fixed; top: 62px; left: 0; width: 100%; height: 50px; padding: 10px; /* display: flex; */ justify-content: center; align-items: center; gap: 6px; cursor: pointer; z-index: 1; background-color: #0C2343; color: white; } #market-analysis-top-banner > p{ font-size: 18px; color: white !important; font-family: regular_semibold; margin-bottom: 0; text-transform: uppercase; margin-right: 10px; } #market-analysis-top-banner > p > strong{ font-size: 18px; color: #f5bd07 !important; font-family: regular_bold; margin-bottom: 0; text-transform: uppercase; } #market-analysis-banner > div.right-section > div { display: flex; justify-content: center; width: 100%; } #market-analysis-banner > div.right-section > .right-align { text-align: left !important; margin-left: auto; width: 100%; justify-content: flex-start; } #market-analysis-banner > div.right-section > div > p { margin-bottom: 0px; } .left-section { width: 50%; } .left-section > p { font-size: 18px; line-height: normal; font-family: regular_medium; text-align: start; color: white; text-transform: uppercase; margin-bottom: 20px; } .left-section > p > strong { line-height: normal; font-size: 18px; text-align: start; text-transform: uppercase; color: #f5bd07 !important; font-family: regular_bold; } .view-chart-btn { background-color: rgb(245, 189, 7) !important; padding: 6px 36px !important; font-family: regular_bold; font-size: 18px !important; color: darkblue; text-align: center; outline: none; border: none; border-radius: 6px; } .right-section { width: 45%; display: flex; justify-content: center; flex-direction: column; } .right-section > div { display: flex; justify-content: flex-end; width: 50%; } .right-section > div:nth-child(even) { justify-content: flex-start; width: 50%; margin-left: auto; } .right-section > div > p { font-size: 13px; line-height: normal; color: white; background: #0C2343; padding: 2px 5px; text-align: right; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 4px; } .right-align > p { margin: 0; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-radius: 4px; } /* CHART MODAL STYLING */ .interactive-market-chart-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: rgba(0, 0, 0, 0.6); z-index: 100; } .interactive-market-chart-container { position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 1200px; max-width: 98%; min-height: 530px; background-color: white; display: flex; justify-content: center; align-items: flex-start; gap: 10px; padding: 10px; } .interactive-market-chart-container > div { height: 100%; } .left-container { width: 800px; max-width: 65%; } .title-container { display: flex; justify-content: flex-start; align-items: center; gap: 20px; padding: 10px 30px 10px 15px; } .title-container > img { height: 50px; width: 70px; object-fit: cover !important; } .title-container > h2 { font-size: 22px !important; font-family: regular_semibold !important; text-align: left; } .title-container > h2 > strong { font-family: regular_bold; color: #9f0606; } .right-container { width: 400px; max-width: 35%; position: relative; padding-top: 30px; } .right-container > .close-btn { position: absolute; top: 0px; right: 0px; cursor: pointer; } .filter-container { display: flex; justify-content: flex-start; align-items: center; gap: 5px; margin-bottom: 10px; overflow: auto hidden; padding: 5px 0; } #reset-btn{ padding: 4px; cursor: pointer; box-sizing: content-box; border: 1px solid transparent; border-radius: 50%; } #reset-btn:hover{ border-color: lightgray; background-color: #f5f5f5; } .filter { /* position: relative; */ border: 2px solid lightgray; border-radius: 20px; padding: 2px 5px; cursor: pointer; user-select: none !important; } .filter:last-child { border-color: transparent; } .active-filter { background-color: #f5f5f5; } .filter-title { min-width: max-content; font-size: 12px !important; color: gray; cursor: pointer; font-family: regular_semibold; width: fit-content; user-select: none; padding: 5px; line-height: normal; display: flex; align-items: flex-end; gap: 5px; } .filter-title > img { rotate: 90deg; } .filter-options-container { position: absolute; top: 68px; left: 0; background-color: white; padding: 10px; border-radius: 10px; width: max-content; max-width: 300px; max-height: 305px; box-shadow: 0 0 5px 0 rgb(150, 149, 149); cursor: auto; z-index: 1; } .filter:nth-child(2) > .filter-options-container{ left: 32px; } .filter:nth-child(3) > .filter-options-container{ left: 92px; } .filter-options-container:first-of-type > div:first-child{ scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.05); overflow-y: auto; height: 100%; max-height: 242px; max-width: 280px; min-width: max-content; } .filter-options-container > div::-webkit-scrollbar, .filter-container::-webkit-scrollbar { width: 6px; height: 6px; } .filter-options-container > div::-webkit-scrollbar-track, .filter-container::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.05); border-radius: 10px; } .filter-options-container > div::-webkit-scrollbar-thumb, .filter-container::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); border-radius: 10px; transition: background-color 0.3s ease; } .filter-options-container > div::-webkit-scrollbar-thumb:hover, .filter-container::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 0, 0.4); } .filter-options-container > div::-webkit-scrollbar-button, .filter-container::-webkit-scrollbar-button { display: none; } .filter-options-container > hr { margin: 0 !important; } #more-filters-options { left: auto; right: 0; } #more-filters-options > div:first-child { display: flex; justify-content: space-between; align-items: stretch; padding-bottom: 10px; } #more-filters-options > div:first-child > div { padding: 10px; } #more-filters-options > div:first-child > div:first-child { border-right: 1px solid lightgray; padding-right: 30px; } .hidden { display: none !important; } .filter-checkbox-container { display: flex; justify-content: flex-start; align-items: center; gap: 5px; margin: 8px 0; } .filter-checkbox-container > input { cursor: pointer; border: 2px solid gray; accent-color: #0075ff !important; appearance: auto !important; -webkit-appearance: auto !important; height: initial !important; width: initial !important; } .filter-checkbox-container > label { cursor: pointer; font-size: 14px; color: gray; margin-bottom: 0 !important; font-family: regular_semibold; line-height: normal; } .submit-container { display: flex; justify-content: flex-start; align-items: center; gap: 15px; padding: 10px 0 0; } .submit-container > button { font-size: 14px; font-family: regular_bold; padding: 5px 20px; border: 1px solid transparent; outline: none; border-radius: 4px; background-color: #0075ff; color: white; line-height: normal; } .submit-container > button:hover { border-color: #0075ff; background-color: white; color: #0075ff; } .submit-container > button:nth-child(2) { background-color: white; color: gray; } .submit-container > button:nth-child(2):hover { border-color: gray; } .cta-container { background-color: rgb(214 232 251); border-radius: 5px; padding: 10px; box-shadow: 1px 2px 3px 3px lightgray; } .cta-container > a { width: 100%; display: block; margin-bottom: 8px; } .cta-container > a > h3 { display: inline; font-family: regular_bold !important; font-size: 15px; color: black; } .redirect-icon { height: 16px; width: 16px; margin-left: 4px; margin-bottom: 3px; background-color: white; cursor: pointer; } .cta-container > table { background-color: white; } .cta-container > table td { border: 1px solid rgb(205, 205, 205); padding: 5px; font-size: 14px; line-height: normal; font-family: regular_semibold; min-width: 120px; text-align: start; } .cta { padding: 10px 0; } .cta > h3 { text-align: center; font-family: regular_bold !important; font-size: 15px; color: black; margin-bottom: 8px; } .cta > form { display: flex; flex-direction: column; justify-content: flex-start; align-items: stretch; gap: 12px; } .cta > form > button { border: none; padding: 6px 10px; font-family: regular_bold; border-radius: 8px; background-color: #9f0606; color: white; text-transform: uppercase; margin-top: 5px; } .cta > form > .phone_container > div, .cta > form input { border: none; box-shadow: 1px 1px 4px 1px #ccc !important; } .cta .interactive_chart_country_code, .cta .phneNum-input { box-shadow: none !important; } .cta > form input:focus, .cta > form > .phone_container > div:has(input:focus) { box-shadow: none !important; outline: none; border: 1px solid #0075ff; border-radius: 4px; } .interactive_chart_email{ width: 100%; } .cta .phneNum-input:focus{ border: none; } .cta > form input { padding: 5px 10px; border-radius: 5px; font-family: regular_regular; font-size: 14px !important; } #loading-modal{ position: absolute; top: 0; width: 100%; z-index: 99; background-color: white; display: flex; justify-content: center; align-items: center; } #loading-modal > .close-btn{ position: absolute; top: 10px; right: 10px; cursor: pointer; } .invalid-click-wrapper, .successfull-lead-submission-wrapper{ display: flex; flex-direction: column; gap: 10px; justify-content: center; text-align: center; min-height: 530px; width: 100%; font-family: regular_semibold; font-size: 20px; padding: 20px; } .invalid-click-wrapper > img { height: 120px; } .successfull-lead-submission-wrapper > img { height: 120px; width: max-content; margin: 0 auto; } .successfull-lead-submission-wrapper > h2 { font-size: 32px; font-family: regular_semibold !important; } .successfull-lead-submission-wrapper > p { color: gray; } #interactive-chart-download-sample:disabled{ cursor: not-allowed; opacity: 0.4; } .cta .phone, .cta .phone > input, .cta .phone > div > div.input-group-text, .cta .phone > div > div.input-group-text > input { border: none; background-color: white !important; } .phone > div > div.input-group-text { padding: 0 10px; } .phone{ border-radius: 5px; } .phone > hr { height: 30px; margin: auto; border-right: 1px solid lightgray; } div.graph-options{ display: flex; justify-content: flex-end; align-items: center; padding: 0 20px; gap: 15px; } div.graph-options > div > label{ padding-left: 5px; color: gray; font-size: 14px; font-family: regular_semibold; margin-bottom: 0px !important; } div.graph-options > div > label, .graph-options > div > input{ cursor: pointer; } .graph-options > div > input{ accent-color: #0075ff !important; appearance: auto !important; -webkit-appearance: auto !important; height: initial !important; width: initial !important; } .lead-error-msg, .interactive-chart-download-email-err, .interactive-chart-download-phone-err{ color: #f44336; font-family: regular_medium; margin: 5px 0; font-size: 14px !important; line-height: normal; } .interactive-chart-clickcountryImg{ width: 20px; height: 10px; } @media (max-width: 1800px) { #market-analysis-banner { display: none !important; } } @media (max-width: 1049px), (max-height: 680px) { #rd-page-banner, #market-analysis-top-banner { display: none !important; } .interactive-market-chart-wrapper { display: none !important; } .interactive-market-chart-container { display: none !important; } } </style> <div class="interactive-market-chart-banner" id="market-analysis-top-banner"> <p>Compare market size and growth of key <strong>Food &amp; Beverage</strong> markets</p> <button class="view-chart-btn">View Chart</button> </div> <div class="interactive-market-chart-banner" id="market-analysis-banner"> <p>Compare market size and growth of key <strong>Food &amp; Beverage</strong> markets</p> <div class="right-section"> <div class=""> <p title="Beverages"> Beverages </p> </div> <div class="right-align"> <p title="Food"> Food </p> </div> <div class=""> <p title="Food Ingredients and Food Additives"> Food Ingredients and Food Additives </p> </div> <div class="right-align"> <p title="Food Supplements"> Food Supplements </p> </div> </div> <button class="view-chart-btn">View Chart</button> </div> <div class="interactive-market-chart-wrapper hidden" id="interactive-market-chart-wrapper"> <div class="interactive-market-chart-container"> <div id="loading-modal"> <img loading="lazy" src="/express-img/close.svg" class="close-btn" alt="close icon" /> <img loading="lazy" src="/express-img/Spinner-1.5s-200px.gif" alt="loading" /> <p>Loading the graph. Please wait.</p> </div> <div class="left-container"> <div class="title-container"> <img loading="lazy" src="/express-img/MI_icon.png" alt="Mordor Intelligence logo" /> <h2> Interact With Data Points To Access Key Markets In The <strong>Food &amp; Beverage</strong> Industry </h2> </div> <div class="graph-options"> <div class="show-quadrants-field"> <input id="show-quadrants" type="checkbox" checked /> <label for="show-quadrants">Show Quadrants</label> </div> <div class="zoom-field"> <input id="zoom" type="checkbox" onchange="handleZoom()" /> <label for="zoom">Zoom</label> </div> </div> <div id="scatter-chart-container"></div> </div> <div class="right-container"> <img loading="lazy" src="/express-img/close.svg" class="close-btn" alt="close icon" /> <div class="filter-container"> <img loading="lazy" src="/express-img/reset.svg" title="Reset All" alt="reset" id="reset-btn" /> <div class="filter" onclick="handleOpenFilters(event, 'sub-category-options')" > <span class="filter-title" >By Sub-Category <img loading="lazy" src="/express-img/Right_Chevron.svg" class="filter-options-arrow" alt="down-arrow" /></span> <form class="filter-options-container hidden" id="sub-category-options" > <div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Beverages" type="checkbox" value="115" /> <label for="Beverages"> Beverages </label> </div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Food" type="checkbox" value="129" /> <label for="Food"> Food </label> </div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Food Ingredients and Food Additives" type="checkbox" value="622" /> <label for="Food Ingredients and Food Additives"> Food Ingredients and Food Additives </label> </div> <div class="filter-checkbox-container"> <input class="sub_category_filter" id="Food Supplements" type="checkbox" value="623" /> <label for="Food Supplements"> Food Supplements </label> </div> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'sub-category-options', '62')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'sub-category-options', '62')" >Clear</button> </div> </form> </div> <div class="filter" onclick="handleOpenFilters(event, 'market-size-options')" > <span class="filter-title" >By Market Size <img loading="lazy" src="/express-img/Right_Chevron.svg" class="filter-options-arrow" alt="down-arrow" /></span> <form class="filter-options-container hidden" id="market-size-options" > <div id="market-size-options-container"> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'market-size-options', '62')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'market-size-options', '62')" >Clear</button> </div> </form> </div> <div class="filter" onclick="handleOpenFilters(event, 'more-filters-options')" > <span class="filter-title">+ More Filters</span> <form class="filter-options-container hidden" id="more-filters-options" > <div> <div> <h4>Geo Focus</h4> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="global" value="Global" /> <label for="global"> Global </label> </div> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="regional" value="Regional" /> <label for="regional"> Regional </label> </div> <div class="filter-checkbox-container"> <input class="geography_filter" type="checkbox" id="country" value="Country" /> <label for="country"> Country </label> </div> </div> <div id="growth-rate-filter-wrapper"> <h4>Growth Rate</h4> </div> </div> <hr /> <div class="submit-container"> <button type="submit" onclick="fetchFilteredReport(event, 'more-filters-options', '62')" > Apply </button> <button type="reset" onclick="clearFilters(event, 'more-filters-options', '62')" > Clear </button> </div> </form> </div> </div> <!-- INVALID CLICK ON CHART --> <div id="invalid-click-wrapper" class="invalid-click-wrapper hidden"> <img loading="lazy" src="/express-img/caution_sign_triangle.svg" alt="invalid lead submission" /> <p>Click on data point to dive deeper into the details and uncover valuable insights about each segment.</p> </div> <!-- SUCCESSFUL LEAD SUBMISSION --> <div id="successfull-lead-submission-wrapper" class="successfull-lead-submission-wrapper hidden"> <img loading="lazy" src="/express-img/circle_success_icon.png" alt="invalid lead submission" /> <h2>Thank you!</h2> <p>We've received your request. Our team will be reaching out to you shortly.</p> </div> <!-- CTA CONTAINER --> <div class="cta-container" id="cta-wrapper"> <a id="active-report-url" href="" target="_blank" referrerpolicy="no-referrer"> <h3 id="active-report-title"></h3> <img loading="lazy" src="/express-img/new-window.png" class="redirect-icon" alt="redirect icon" /> </a> <table> <tbody> <tr> <td>Study Period:</td> <td id="active-report-study-period"></td> </tr> <tr> <td>CAGR:</td> <td id="active-report-cagr"></td> </tr> <tr> <td>Countries/ Region Covered:</td> <td id="active-report-area-covered"></td> </tr> <tr> <td>Major Players:</td> <td id="active-report-major-players"></td> </tr> </tbody> </table> <div class="cta"> <h3>Get Free Sample Of This Report</h3> <form> <!-- Email --> <div> <div class="email"> <input type="text" class="interactive_chart_email" id="interactive_chart_email" alt="interactive-chart-email-field" placeholder="Business Email*" /> </div> <p style="display: none;" class="email-error lead-error-msg interactive-chart-download-email-err">Please enter a valid email</p> </div> <!-- Phone --> <div class="phone_container" style="position:relative;"> <div class="phone input-group"> <div class="input-group-prepend flagimg"> <div class="input-group-text"> <button type="button" style="background-color: transparent; border: 0;" id="interactive-chart-country-btn" aria-label="country-select-btn"> <img class="interactive-chart-clickcountryImg" src="https://s3.mordorintelligence.com/flags/united states.svg" alt="country-image" loading='lazy'/> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-caret-down-fill" viewBox="0 0 16 16"> <path d="M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"></path> </svg> </button> <input type="text" class="form-control interactive_chart_country_code" id="interactive_chart_countrycode" value="+1" autocomplete="nope"> </div> </div> <hr /> <input type="number" placeholder="Phone Number*" class="form-control phneNum-input interactive_chart_phone" id="interactive_chart_phone" autocomplete="on"> </div> <div class="interactive-chart-select-cntry customListContainer" style="display: none;"> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text search-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" /> </svg> </span> </div> <input type="text" class="form-control" id="interactive-chart-searchinput" placeholder="Search"> <div class="input-group-append"> <span class="input-group-text search-close" style="display: none;"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-circle" viewBox="0 0 16 16"> <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> </svg> </span> </div> </div> <div class="customOptionList" id="interactive-chart-custom-select"></div> </div> <p style="display: none" class="interactive-chart-download-phone-err">Please enter your phone number</p> </div> <input type="text" placeholder="Specify Your Requirement (Optional)" id="interactive_chart_requirement" /> <button type="submit" id="interactive-chart-download-sample">Get PDF to Email <div class="spinner-border spinner-border-sm" role="status" id="interactive-chart-form-loader" style="display: none;"> </div> </button> </form> </div> </div> </div> </div> </div> <script> // Pass EJS variables to JS file window.bannerType = "market-analysis"; window.reportObj = null; window.category = {"id":62,"title":"Food & Beverage","slug":"food-beverage"}; window.subCategoriesList = [{"id":115,"title":"Beverages"},{"id":129,"title":"Food"},{"title":"Food Ingredients and Food Additives","id":622},{"title":"Food Supplements","id":623}]; </script> <div class="banner-section opacity-toggle"> <div class="container"> <div class="left-section"> <h1 class="report-banner-title" style="text-transform:capitalize"> Specialty Diets Research </h1> <div class="category-descricption" style="margin-bottom:12px;"> 7 comprehensive market analysis studies and industry reports on the Specialty Diets sector, offering an industry overview with historical data since 2019 and forecasts up to 2029. This includes a detailed market research of 51 research companies, enriched with industry statistics, industry insights, and a thorough industry analysis </div> </div> </div> </div> <div class="container mb-5"> <!-- Breadcrumb --> <div class="row breadcrumb"> <a href="https://www.mordorintelligence.com" class="breadcrumb-link-anchor" target="_blank"><span >Home</span></a> <!-- <img src="/express-img/Right_Chevron.svg" class="Breadcrumbs-separator" width='10' height='10' loading='lazy' alt="right-chevron-icon"/> --> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis" class="breadcrumb-link-anchor" target="_blank"> <span > Market Analysis </span> </a> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis/food-beverage" class="breadcrumb-link-anchor" target="_blank"><span > Food &amp; Beverage </span></a> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis/food" class="breadcrumb-link-anchor" target="_blank"><span > Food </span></a> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis/processed-food" class="breadcrumb-link-anchor" target="_blank"><span > Processed Food </span></a> <i class="fa-solid fa-chevron-right" style="text-decoration: none;"></i> <a href="https://www.mordorintelligence.com/market-analysis/specialty-diets" class="breadcrumb-link-anchor" target="_blank"><span > Specialty Diets </span></a> </div> <div class="cat-main-section mt-2"> <p class="cat-loader">Loading...</p> <div class="left-catlist-body-wrapper"> <!-- Test Categorization work --> <div class="updated-categorization-wrap"> <h2 class="categories-heading">Categories</h2> <div id="categoryDropdown"> <ul> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-beverage" >Food &amp; Beverage</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beverage" >Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/alcoholic-beverages" >Alcoholic Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beer" >Beer</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spirits" >Spirits</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/hot-drinks" >Hot Drinks</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/coffee" >Coffee</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-drink-coffee" >Ready to Drink Coffee</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/tea" >Tea</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/non-alcoholic-beverages" >Non Alcoholic Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bottled-water" >Bottled Water</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-alternative-beverages" >Dairy Alternative Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soy-beverages" >Soy Beverages</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-beverages" >Dairy Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavored-milk" >Flavored Milk</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/functional-beverages" >Functional Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/energy-drinks" >Energy Drinks</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sports-drinks" >Sports Drinks</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/juices" >Juices</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-drink-beverages" >Ready to Drink Beverages</a> </li> </ul> </li> </ul> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food" >Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-processing-equipment" >Food Processing Equipment</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-safety-testing-and-labelling" >Food Safety Testing and Labelling</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-safety-testing" >Food Safety Testing</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/foodservice" >Foodservice</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/hri" >HRI</a> </li> </ul> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/processed-food" >Processed Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/baby-food" >Baby Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/organic-baby-food" >Organic Baby Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/baked-foods-and-cereals" >Baked Foods and Cereals</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bakery" >Bakery</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/breakfast-cereals" >Breakfast Cereals</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/confectionery" >Confectionery</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/chocolate" >Chocolate</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snack-bars" >Snack Bars</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/cereal-bars" >Cereal Bars</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/energy-bars" >Energy Bars</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar-confectionery" >Sugar Confectionery</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-products" >Dairy Products</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/yogurt" >Yogurt</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-spreads" >Food Spreads</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/free-from-food" >Free From Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/gluten-free-food" >Gluten Free Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meat" >Meat</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/poultry-meat" >Poultry Meat</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/processed-meat" >Processed Meat</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/red-meat" >Red Meat</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meat-substitutes" >Meat Substitutes</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/pasta-noodles" >Pasta, Noodles</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/plant-based-food-and-beverage" >Plant Based Food &amp; Beverage</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/preserved-food" >Preserved Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/freeze-dried-food" >Freeze Dried Food</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/frozen-food" >Frozen Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/frozen-snacks" >Frozen Snacks</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-eat-food" >Ready to Eat Food</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sauces-condiments-dressings" >Sauces, Condiments, Dressings</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/seafood" >Seafood</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snacks" >Snacks</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/savory-snacks" >Savory Snacks</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snack-food" >Snack Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soups" >Soups</a> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-diets" >Specialty Diets</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meal-replacement-products" >Meal Replacement Products</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sports-nutrition" >Sports Nutrition</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-ingredients-and-food-additives" >Food Ingredients and Food Additives</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/anti-caking-agents" >Anti Caking Agents</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bakery-ingredients" >Bakery Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fats-and-oils" >Fats and Oils</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/vegetable-oil" >Vegetable Oil</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-seasoning" >Flavor and Seasoning</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-flavor-enhancer" >Flavor and Flavor Enhancer</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-fragrance" >Flavor and Fragrance</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-flavors" >Food Flavors</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/seasoning-and-spices" >Seasoning and Spices</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spice-and-herb-extract" >Spice and Herb Extract</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-acidulants" >Food Acidulants</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-additives" >Food Additives</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-coatings" >Food Coatings</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-colorants" >Food Colorants</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-emulsifiers" >Food Emulsifiers</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-enzymes" >Food Enzymes</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/brewing-enzymes" >Brewing Enzymes</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-fibers" >Food Fibers</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/insoluble-food-fibers" >Insoluble Food Fibers</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-hydrocolloids" >Food Hydrocolloids</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-ingredients" >Food Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-food-ingredients" >Specialty Food Ingredients</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-preservatives" >Food Preservatives</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-thickeners" >Food Thickeners</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/agar" >Agar</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fortifying-agents" >Fortifying Agents</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fruits-and-vegetables-ingredients" >Fruits and Vegetables Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/functional-food-ingredients" >Functional Food Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beta-glucan" >Beta Glucan</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/lactic-acid" >Lactic Acid</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-ingredients" >Omega 3 Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/algae-omega-3-ingredients" >Algae Omega 3 Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-pufa" >Omega 3 PUFA</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/phytosterols" >Phytosterols</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/prebiotic-ingredients" >Prebiotic Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sodium-reduction-ingredients" >Sodium Reduction Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spirulina-extract" >Spirulina Extract</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/industrial-chocolate" >Industrial Chocolate</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/compound-chocolate" >Compound Chocolate</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/lipids" >Lipids</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/microbial-cultures" >Microbial Cultures</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/proteins" >Proteins</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/animal-protein" >Animal Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/collagen" >Collagen</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/marine-collagen" >Marine Collagen</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-protein" >Dairy Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/casein-and-caseinates" >Casein and Caseinates</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/milk-protein" >Milk Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/whey-protein" >Whey Protein</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/gelatin" >Gelatin</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/microbial-proteins" >Microbial Proteins</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/algae-proteins" >Algae Proteins</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/plant-protein" >Plant Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/pea-protein" >Pea Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/rice-protein" >Rice Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soy-protein" >Soy Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/wheat-protein" >Wheat Protein</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/starches" >Starches</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/starch-derivatives" >Starch Derivatives</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sweeteners" >Sweeteners</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/high-intensity-sweetener" >High Intensity Sweetener</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/stevia" >Stevia</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/low-calorie-sweetener" >Low Calorie Sweetener</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar" >Sugar</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar-substitutes" >Sugar Substitutes</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/water-enhancer" >Water Enhancer</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-supplements" >Food Supplements</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/digestive-health-supplements" >Digestive Health Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/nutraceuticals" >Nutraceuticals</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/nutricosmetics" >Nutricosmetics</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-supplements" >Omega 3 Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/probiotic-supplements" >Probiotic Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/vitamin-fortified-mineral-enriched-food-and-beverage" >Vitamin Fortified, Mineral Enriched Food and Beverage</a> </li> </ul> </li> </ul> </li> </ul> </div> </div> <!-- Mobile categories and filter button --> <div class="mobile-btn-wrap"> <button type="button" class="category-modal-btn" data-toggle="modal" data-target="#exampleModalLong"> Categories </button> <button type="button" class=" category-modal-btn align-items-center filters-modal-btn" data-toggle="modal" data-target="#filterModal"> <i class="fa-solid fa-sliders" style="color: #091E3F;"></i> FILTER <span class="filterAppliedCount"></span> </button> </div> <!-- Mobile tree menu modal --> <div class="modal fade categories-modal-wrapper" id="exampleModalLong" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-dialog-scrollable"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header sticky-top"> <h4 class="modal-title modal-title-categories">Categories</h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <!-- Modal Body --> <div class="modal-body"> <!-- Your tree structure menu items go here --> <div class="updated-categorization-wrap-mobile"> <div id="categoryDropdown"> <ul> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-beverage" >Food &amp; Beverage</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beverage" >Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/alcoholic-beverages" >Alcoholic Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beer" >Beer</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spirits" >Spirits</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/hot-drinks" >Hot Drinks</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/coffee" >Coffee</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-drink-coffee" >Ready to Drink Coffee</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/tea" >Tea</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/non-alcoholic-beverages" >Non Alcoholic Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bottled-water" >Bottled Water</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-alternative-beverages" >Dairy Alternative Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soy-beverages" >Soy Beverages</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-beverages" >Dairy Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavored-milk" >Flavored Milk</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/functional-beverages" >Functional Beverages</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/energy-drinks" >Energy Drinks</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sports-drinks" >Sports Drinks</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/juices" >Juices</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-drink-beverages" >Ready to Drink Beverages</a> </li> </ul> </li> </ul> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food" >Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-processing-equipment" >Food Processing Equipment</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-safety-testing-and-labelling" >Food Safety Testing and Labelling</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-safety-testing" >Food Safety Testing</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/foodservice" >Foodservice</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/hri" >HRI</a> </li> </ul> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/processed-food" >Processed Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/baby-food" >Baby Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/organic-baby-food" >Organic Baby Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/baked-foods-and-cereals" >Baked Foods and Cereals</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bakery" >Bakery</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/breakfast-cereals" >Breakfast Cereals</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/confectionery" >Confectionery</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/chocolate" >Chocolate</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snack-bars" >Snack Bars</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/cereal-bars" >Cereal Bars</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/energy-bars" >Energy Bars</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar-confectionery" >Sugar Confectionery</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-products" >Dairy Products</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/yogurt" >Yogurt</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-spreads" >Food Spreads</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/free-from-food" >Free From Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/gluten-free-food" >Gluten Free Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meat" >Meat</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/poultry-meat" >Poultry Meat</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/processed-meat" >Processed Meat</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/red-meat" >Red Meat</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meat-substitutes" >Meat Substitutes</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/pasta-noodles" >Pasta, Noodles</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/plant-based-food-and-beverage" >Plant Based Food &amp; Beverage</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/preserved-food" >Preserved Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/freeze-dried-food" >Freeze Dried Food</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/frozen-food" >Frozen Food</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/frozen-snacks" >Frozen Snacks</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/ready-to-eat-food" >Ready to Eat Food</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sauces-condiments-dressings" >Sauces, Condiments, Dressings</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/seafood" >Seafood</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snacks" >Snacks</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/savory-snacks" >Savory Snacks</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/snack-food" >Snack Food</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soups" >Soups</a> </li> <li class="active demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-diets" >Specialty Diets</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/meal-replacement-products" >Meal Replacement Products</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sports-nutrition" >Sports Nutrition</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-ingredients-and-food-additives" >Food Ingredients and Food Additives</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/anti-caking-agents" >Anti Caking Agents</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/bakery-ingredients" >Bakery Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fats-and-oils" >Fats and Oils</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/vegetable-oil" >Vegetable Oil</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-seasoning" >Flavor and Seasoning</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-flavor-enhancer" >Flavor and Flavor Enhancer</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/flavor-and-fragrance" >Flavor and Fragrance</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-flavors" >Food Flavors</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/seasoning-and-spices" >Seasoning and Spices</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spice-and-herb-extract" >Spice and Herb Extract</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-acidulants" >Food Acidulants</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-additives" >Food Additives</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-coatings" >Food Coatings</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-colorants" >Food Colorants</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-emulsifiers" >Food Emulsifiers</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-enzymes" >Food Enzymes</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/brewing-enzymes" >Brewing Enzymes</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-fibers" >Food Fibers</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/insoluble-food-fibers" >Insoluble Food Fibers</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-hydrocolloids" >Food Hydrocolloids</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-ingredients" >Food Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/specialty-food-ingredients" >Specialty Food Ingredients</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-preservatives" >Food Preservatives</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-thickeners" >Food Thickeners</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/agar" >Agar</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fortifying-agents" >Fortifying Agents</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/fruits-and-vegetables-ingredients" >Fruits and Vegetables Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/functional-food-ingredients" >Functional Food Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/beta-glucan" >Beta Glucan</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/lactic-acid" >Lactic Acid</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-ingredients" >Omega 3 Ingredients</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/algae-omega-3-ingredients" >Algae Omega 3 Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-pufa" >Omega 3 PUFA</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/phytosterols" >Phytosterols</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/prebiotic-ingredients" >Prebiotic Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sodium-reduction-ingredients" >Sodium Reduction Ingredients</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/spirulina-extract" >Spirulina Extract</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/industrial-chocolate" >Industrial Chocolate</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/compound-chocolate" >Compound Chocolate</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/lipids" >Lipids</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/microbial-cultures" >Microbial Cultures</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/proteins" >Proteins</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/animal-protein" >Animal Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/collagen" >Collagen</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/marine-collagen" >Marine Collagen</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/dairy-protein" >Dairy Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/casein-and-caseinates" >Casein and Caseinates</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/milk-protein" >Milk Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/whey-protein" >Whey Protein</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/gelatin" >Gelatin</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/microbial-proteins" >Microbial Proteins</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/algae-proteins" >Algae Proteins</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/plant-protein" >Plant Protein</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/pea-protein" >Pea Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/rice-protein" >Rice Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/soy-protein" >Soy Protein</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/wheat-protein" >Wheat Protein</a> </li> </ul> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/starches" >Starches</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/starch-derivatives" >Starch Derivatives</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sweeteners" >Sweeteners</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/high-intensity-sweetener" >High Intensity Sweetener</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/stevia" >Stevia</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/low-calorie-sweetener" >Low Calorie Sweetener</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar" >Sugar</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/sugar-substitutes" >Sugar Substitutes</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/water-enhancer" >Water Enhancer</a> </li> </ul> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/food-supplements" >Food Supplements</a> <span class="icon-collapse"> <img src="/express-img/category-img/vector_down.png" width="14" height="8" alt="arrow down icon" loading='lazy'> </span> <ul> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/digestive-health-supplements" >Digestive Health Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/nutraceuticals" >Nutraceuticals</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/nutricosmetics" >Nutricosmetics</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/omega-3-supplements" >Omega 3 Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/probiotic-supplements" >Probiotic Supplements</a> </li> <li class="demo-class demo2" > <a href="https://www.mordorintelligence.com/market-analysis/vitamin-fortified-mineral-enriched-food-and-beverage" >Vitamin Fortified, Mineral Enriched Food and Beverage</a> </li> </ul> </li> </ul> </li> </ul> </div> </div> </div> </div> </div> </div> <!-- Filters mobile Modal --> <div class="modal fade categories-modal-wrapper" id="filterModal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-dialog-scrollable"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header sticky-top" style="margin-bottom: 20px;"> <h4 class="modal-title modal-title-categories">Filter Reports</h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <!-- Modal Body --> <div class="modal-body"> <!-- Your tree structure menu items go here --> <div class="updated-categorization-wrap-mobile"> <div id="categoryDropdown"> <!-- Regions --> <div class="accordion by-region-wrap" id="regionAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="region-heading"> <h6 class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Region</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseRegion" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <img src="/express-img/category-img/vector_down.png" alt="arrow down icon"> </span> </button> </h6> </div> <div id="collapseRegion" class="collapse show" data-parent="#regionAccordion"> <div class="card-body"> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Global" id="region-Global"> <label class="form-check-label filter-label" for="region-Global"> Global </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Asia" id="region-Asia"> <label class="form-check-label filter-label" for="region-Asia"> Asia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Europe" id="region-Europe"> <label class="form-check-label filter-label" for="region-Europe"> Europe </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Middle East and Africa" id="region-Middle East and Africa"> <label class="form-check-label filter-label" for="region-Middle East and Africa"> Middle East and Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="North America" id="region-North America"> <label class="form-check-label filter-label" for="region-North America"> North America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="South America" id="region-South America"> <label class="form-check-label filter-label" for="region-South America"> South America </label> </div> </div> </div> </div> </div> <!-- Countries --> <div class="accordion by-region-wrap" id="countriesAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="country-heading"> <h6 class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Countries</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseCountry" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <img src="/express-img/category-img/vector_down.png" alt="arrow down icon"> </span> </button> </h6> </div> <div id="collapseCountry" class="collapse show" data-parent="#countriesAccordion"> <div class="card-body"> <div class="countrySearchbar"> <input type="text" placeholder="Search" class="countrySearchInpMobile"> <img src="/express-img/category-img/search-icon.png" alt="search icon"> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Argentina" id="country0" > <label class="form-check-label filter-label" for="country0"> Argentina </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Australia" id="country1" > <label class="form-check-label filter-label" for="country1"> Australia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Brazil" id="country2" > <label class="form-check-label filter-label" for="country2"> Brazil </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Canada" id="country3" > <label class="form-check-label filter-label" for="country3"> Canada </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="China" id="country4" > <label class="form-check-label filter-label" for="country4"> China </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="France" id="country5" > <label class="form-check-label filter-label" for="country5"> France </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Germany" id="country6" > <label class="form-check-label filter-label" for="country6"> Germany </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="India" id="country7" > <label class="form-check-label filter-label" for="country7"> India </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Italy" id="country8" > <label class="form-check-label filter-label" for="country8"> Italy </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Japan" id="country9" > <label class="form-check-label filter-label" for="country9"> Japan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Mexico" id="country10" > <label class="form-check-label filter-label" for="country10"> Mexico </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Nigeria" id="country11" > <label class="form-check-label filter-label" for="country11"> Nigeria </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Russia" id="country12" > <label class="form-check-label filter-label" for="country12"> Russia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Saudi Arabia" id="country13" > <label class="form-check-label filter-label" for="country13"> Saudi Arabia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Africa" id="country14" > <label class="form-check-label filter-label" for="country14"> South Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Spain" id="country15" > <label class="form-check-label filter-label" for="country15"> Spain </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UAE" id="country16" > <label class="form-check-label filter-label" for="country16"> UAE </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UK" id="country17" > <label class="form-check-label filter-label" for="country17"> UK </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="US" id="country18" > <label class="form-check-label filter-label" for="country18"> US </label> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="right-report-list-section"> <p class="report-count-flag"> <span class="reports-count"> 7 </span> Specialty Diets Reports </p> <div class="report-list-wrapp-inner"> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/meal-replacement-products-market" class="report-list-single-card-title meal-replacement-products-market">Meal Replacement Products Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia-Pacific, South America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Abbott Laboratories, Bob鈥檚 Red Mill Natural Foods, Herbalife International of America, Inc., Glanbia Plc, The Kellogg Company </span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Meal Replacement Products Market'); handleReportSlug('meal-replacement-products-market'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('46977')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/meal-replacement-products-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/meal-replacement-products-market/meal-replacement-products-market_1653065439427_Meal_Replacement_Products_Market-_Major_Players.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Meal Replacement Products Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;meal-replacement-products-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/meal-replacement-products-market/meal-replacement-products-market_1653065439427_Meal_Replacement_Products_Market-_Major_Players.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/north-america-meal-replacement-industry" class="report-list-single-card-title north-america-meal-replacement-industry">NA Meal Replacement Products Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> United States, Mexico </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Abbott Laboratories , Amway Corp. (Alticor) , Herbalife Nutrition , Glanbia plc , Nestle SA </span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('North America Meal Products Replacement Market'); handleReportSlug('north-america-meal-replacement-industry'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('70324')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/north-america-meal-replacement-industry" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/north-america-meal-replacement-industry/north-america-meal-replacement-industry_1591282325875_Screenshot_2020-06-04_at_8.21.10_PM.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;North America Meal Replacement Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;north-america-meal-replacement-industry&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/north-america-meal-replacement-industry/north-america-meal-replacement-industry_1591282325875_Screenshot_2020-06-04_at_8.21.10_PM.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/europe-meal-replacement-products-market" class="report-list-single-card-title europe-meal-replacement-products-market">Europe Meal Replacement Products Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> Spain, United Kingdom, Germany, France, Italy, Russia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Abbott Laboratories, Herballife Nutrition, Glanbia PLC, Nestl茅 S.A., Amway Corp</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Europe Meal Replacement Products Market'); handleReportSlug('europe-meal-replacement-products-market'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('70336')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/europe-meal-replacement-products-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/europe-meal-replacement-products-market/europe-meal-replacement-products-market_1677102938074_Europe_Major_Players.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Meal Replacement Products Market in Europe Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;europe-meal-replacement-products-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/europe-meal-replacement-products-market/europe-meal-replacement-products-market_1677102938074_Europe_Major_Players.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/middle-east-and-africa-meal-replacement-products-industry" class="report-list-single-card-title middle-east-and-africa-meal-replacement-products-industry">MEA Meal Replacement Products Industry</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> South Africa, United Arab Emirates, Saudi Arabia, Nigeria </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Organo Gold Africa (Pty) Ltd., Mannatech, Incorporated, EVOLVE NUTRITION, NUTRITECH, FUTURELIFE</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Middle East and Africa Meal Replacement Products Market'); handleReportSlug('middle-east-and-africa-meal-replacement-products-industry'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('70392')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/middle-east-and-africa-meal-replacement-products-industry" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/middle-east-and-africa-meal-replacement-products-industry/middle-east-and-africa-meal-replacement-products-industry_1591299314948_Screenshot_2020-06-05_at_12.45.50_AM.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Middle East and Africa Meal Replacement Products Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;middle-east-and-africa-meal-replacement-products-industry&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/middle-east-and-africa-meal-replacement-products-industry/middle-east-and-africa-meal-replacement-products-industry_1591299314948_Screenshot_2020-06-05_at_12.45.50_AM.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/asia-pacific-meal-replacement-products-market" class="report-list-single-card-title asia-pacific-meal-replacement-products-market">Asia Pacific Meal Replacement Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> China, Japan, India, Australia </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Herballife Nutrition, Glanbia PLC, Nestle SA, Abbott Laboratories , Amway Corp</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Asia-Pacific Meal Replacement Products Market'); handleReportSlug('asia-pacific-meal-replacement-products-market'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('70328')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/asia-pacific-meal-replacement-products-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/asia-pacific-meal-replacement-products-market/asia-pacific-meal-replacement-products-market_1678684348454_APAC_Meal_Replacement.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Asia Pacific Meal Replacement Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;asia-pacific-meal-replacement-products-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/asia-pacific-meal-replacement-products-market/asia-pacific-meal-replacement-products-market_1678684348454_APAC_Meal_Replacement.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/south-america-meal-replacement-products-market" class="report-list-single-card-title south-america-meal-replacement-products-market">South America Meal Replacement Products Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <!-- <img src="/express-img/category-img/map-marker.png" width="14" height="16" alt="Markets"> --> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Countries Covered: <span class="single-card-flag-desc"> Brazil, Argentina </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Amway GmbH, Herballife Nutrition, Bob鈥檚 Red Mill Natural Foods, Glanbia PLC, Alpina SA</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('South America Meal Replacement Products Market'); handleReportSlug('south-america-meal-replacement-products-market'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('70340')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/south-america-meal-replacement-products-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/south-america-meal-replacement-products-market/south-america-meal-replacement-products-market_1591348481918_SA_Meal_Replacement_Capture.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;South America Meal Replacement Products Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;south-america-meal-replacement-products-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/south-america-meal-replacement-products-market/south-america-meal-replacement-products-market_1591348481918_SA_Meal_Replacement_Capture.webp&#34;}')"> </a> </div> </div> </div> <div class="single-report-card-wrap"> <div class="single-report-card-left"> <a href="https://www.mordorintelligence.com/industry-reports/ketogenic-diet-food-market" class="report-list-single-card-title ketogenic-diet-food-market">Ketogenic Diet Market</a> <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> 2019 - 2029 </span> </p> </div> <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title">Regions Covered: <span class="single-card-flag-desc"> North America, Europe, Asia-Pacific, South America, Middle East and Africa </span></p> </div> <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> <span> Zenwise Health, Pruvit Ventures, Inc., Perfect Keto, LLC, Know Brainer Foods LLC, Nestl茅 S.A.</span> </span></p> </div> </div> <div class="single-report-card-right"> <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="#downloadSampleModal" data-toggle="modal" onclick=" handleDownloadSample('Ketogenic Diet Food Market'); handleReportSlug('ketogenic-diet-food-market'); handleCategoryID('62'); handleSubcategoryId('129'); handleReportId('64875')" > <!-- <img src="/express-img/category-img/download-icon.png" width="17" height="16" alt="PDF" loading='lazy'> --> <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> <div class="major-player-img-wrap"> <a class="major-img-anchor" href="https://www.mordorintelligence.com/industry-reports/ketogenic-diet-food-market" title="Learn more about industry reports" target="_blank"> <img class="embed-code-context" loading="lazy" width="205" height="116" src="https://s3.mordorintelligence.com/ketogenic-diet-food-market/ketogenic-diet-food-market_1667985780583_Slide1.webp" alt="Related Companies Logo" oncontextmenu="sentReportDetailsToEmbedModal('{&#34;title&#34;:&#34;Ketogenic Diet Market Size &amp; Share Analysis - Growth Trends &amp; Forecasts (2024 - 2029)&#34;,&#34;slug&#34;:&#34;ketogenic-diet-food-market&#34;,&#34;image&#34;:&#34;https://s3.mordorintelligence.com/ketogenic-diet-food-market/ketogenic-diet-food-market_1667985780583_Slide1.webp&#34;}')"> </a> </div> </div> </div> </div> <div class="view-more-btn-wrap"> <button class="view-more-report-btn" disabled style="cursor:default">Yay! You have seen it all</button> </div> </div> <!------ Filter Section -----> <div class="filter-section-wrap"> <p class="filter-reports-title">Filter Reports</p> <!-- Regions --> <div class="accordion by-region-wrap" id="regionAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="region-heading"> <p class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Region</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseRegion" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; display: flex; align-items: center; "> <span class="filter-icon-collapse"> <i class="fa-solid fa-chevron-down right-filter-arrow" style="color: #189CDE;"></i> </span> </button> </p> </div> <div id="collapseRegion" class="collapse show" data-parent="#regionAccordion"> <div class="card-body"> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Global" id="Global-region"> <label class="form-check-label filter-label" for="Global-region"> Global </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Asia" id="Asia-region"> <label class="form-check-label filter-label" for="Asia-region"> Asia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Europe" id="Europe-region"> <label class="form-check-label filter-label" for="Europe-region"> Europe </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="Middle East and Africa" id="Middle East and Africa-region"> <label class="form-check-label filter-label" for="Middle East and Africa-region"> Middle East and Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="North America" id="North America-region"> <label class="form-check-label filter-label" for="North America-region"> North America </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox region-chkbox" type="checkbox" value="South America" id="South America-region"> <label class="form-check-label filter-label" for="South America-region"> South America </label> </div> </div> </div> </div> </div> <!-- Countries --> <div class="accordion by-region-wrap" id="countriesAccordion"> <div class="card"> <div class="card-header filter-single-header-wrap" id="country-heading"> <p class="mb-0 d-flex align-items-center filter-single-section-heading pr-2"> <span>By Countries</span> <button class="ml-auto" type="button" data-toggle="collapse" data-target="#collapseCountry" aria-expanded="true" style=" font-size: 14px; color: #189CDE; width: 12px; border: none; background: transparent; outline: none; "> <span class="filter-icon-collapse"> <i class="fa-solid fa-chevron-down right-filter-arrow" style="color: #189CDE;"></i> </span> </button> </p> </div> <div id="collapseCountry" class="collapse show" data-parent="#countriesAccordion"> <div class="card-body"> <div class="countrySearchbar"> <input type="text" placeholder="Search" class="countrySearchInp"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <div class="country-input-wrapper"> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Argentina" id="country-Argentina" > <label class="form-check-label filter-label" for="country-Argentina"> Argentina </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Australia" id="country-Australia" > <label class="form-check-label filter-label" for="country-Australia"> Australia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Brazil" id="country-Brazil" > <label class="form-check-label filter-label" for="country-Brazil"> Brazil </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Canada" id="country-Canada" > <label class="form-check-label filter-label" for="country-Canada"> Canada </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="China" id="country-China" > <label class="form-check-label filter-label" for="country-China"> China </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="France" id="country-France" > <label class="form-check-label filter-label" for="country-France"> France </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Germany" id="country-Germany" > <label class="form-check-label filter-label" for="country-Germany"> Germany </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="India" id="country-India" > <label class="form-check-label filter-label" for="country-India"> India </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Italy" id="country-Italy" > <label class="form-check-label filter-label" for="country-Italy"> Italy </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Japan" id="country-Japan" > <label class="form-check-label filter-label" for="country-Japan"> Japan </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Mexico" id="country-Mexico" > <label class="form-check-label filter-label" for="country-Mexico"> Mexico </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Nigeria" id="country-Nigeria" > <label class="form-check-label filter-label" for="country-Nigeria"> Nigeria </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Russia" id="country-Russia" > <label class="form-check-label filter-label" for="country-Russia"> Russia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Saudi Arabia" id="country-Saudi Arabia" > <label class="form-check-label filter-label" for="country-Saudi Arabia"> Saudi Arabia </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="South Africa" id="country-South Africa" > <label class="form-check-label filter-label" for="country-South Africa"> South Africa </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="Spain" id="country-Spain" > <label class="form-check-label filter-label" for="country-Spain"> Spain </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UAE" id="country-UAE" > <label class="form-check-label filter-label" for="country-UAE"> UAE </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="UK" id="country-UK" > <label class="form-check-label filter-label" for="country-UK"> UK </label> </div> <div class="form-check"> <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="US" id="country-US" > <label class="form-check-label filter-label" for="country-US"> US </label> </div> </div> </div> </div> </div> </div> </div> </div> <div class="prefiltered-links-wrap mt-5 one-center-custom"> <div class="tree-category-links"> <h2 class="prefiltered-title">Related Specialty Diets Reports</h2> <div id="prefilter-category-links"> <ul> <li class="active"> <a href="/market-analysis/food-beverage" class="prefiltered-links-single-anchor">Food Beverage</a> <ul> <li class="active"> <a href="/market-analysis/food" class="prefiltered-links-single-anchor">Food</a> <ul> <li class="active"> <a href="/market-analysis/processed-food" class="prefiltered-links-single-anchor">Processed Food</a> <ul> <li class=""> <a href="/market-analysis/baby-food" class="prefiltered-links-single-anchor">Baby Food</a> </li> <li class=""> <a href="/market-analysis/baked-foods-and-cereals" class="prefiltered-links-single-anchor">Baked Foods and Cereals</a> </li> <li class=""> <a href="/market-analysis/confectionery" class="prefiltered-links-single-anchor">Confectionery</a> </li> <li class=""> <a href="/market-analysis/dairy-products" class="prefiltered-links-single-anchor">Dairy Products</a> </li> <li class=""> <a href="/market-analysis/food-spreads" class="prefiltered-links-single-anchor">Food Spreads</a> </li> <li class=""> <a href="/market-analysis/free-from-food" class="prefiltered-links-single-anchor">Free From Food</a> </li> <li class=""> <a href="/market-analysis/meat" class="prefiltered-links-single-anchor">Meat</a> </li> <li class=""> <a href="/market-analysis/meat-substitutes" class="prefiltered-links-single-anchor">Meat Substitutes</a> </li> <li class=""> <a href="/market-analysis/pasta-noodles" class="prefiltered-links-single-anchor">Pasta, Noodles</a> </li> <li class=""> <a href="/market-analysis/plant-based-food-and-beverage" class="prefiltered-links-single-anchor">Plant Based Food &amp; Beverage</a> </li> <li class=""> <a href="/market-analysis/preserved-food" class="prefiltered-links-single-anchor">Preserved Food</a> </li> <li class=""> <a href="/market-analysis/ready-to-eat-food" class="prefiltered-links-single-anchor">Ready to Eat Food</a> </li> <li class=""> <a href="/market-analysis/sauces-condiments-dressings" class="prefiltered-links-single-anchor">Sauces, Condiments, Dressings</a> </li> <li class=""> <a href="/market-analysis/seafood" class="prefiltered-links-single-anchor">Seafood</a> </li> <li class=""> <a href="/market-analysis/snacks" class="prefiltered-links-single-anchor">Snacks</a> </li> <li class=""> <a href="/market-analysis/soups" class="prefiltered-links-single-anchor">Soups</a> </li> <li class="active"> <a href="/market-analysis/specialty-diets" class="prefiltered-links-single-anchor">Specialty Diets</a> <ul> <li class=""> <a href="/market-analysis/meal-replacement-products" class="prefiltered-links-single-anchor">Meal Replacement Products</a> </li> </ul> </li> <li class=""> <a href="/market-analysis/sports-nutrition" class="prefiltered-links-single-anchor">Sports Nutrition</a> </li> </ul> </li> </ul> </li> </ul> </li> </ul> </div> </div> </div> </div> <!-- Scroll to top --> <div class="scrollToTopBtm" id="scrollBtn"> <button style="position: fixed; right: 1%; bottom: 120px; z-index: 1000;" onclick="scrollTotop()"class="upArrow"> <img src="/express-img/category-img/right-sub-icon.png" width="15" height="15" alt="scroll to top icon" style="transform: rotate(-90deg);" loading='lazy'> </button> </div> <!-- Success modal --> <div class="modal" id="successModal" tabindex="-1" aria-hidden="true"> <div class="modal-dialog success-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body" id='success_modal_body' style='padding: 10px 20px'> <div class="img_container"> <img class="success_image" src="/express-img/success_img.png" loading='lazy' alt="sucess-icon" > </div> <div style="text-align: center;"> <span class="thankYou">Thank You!</span> <p class="success_content" style="margin: 0px;"> </p> <p class="sub_content" style="margin:0px">Please be sure to <span style="color: rgb(44, 142, 191); pointer-events: none;">check your spam folder </span>too.</p> </div> </div> </div> </div> </div> <!-- Modal --> <div class="modal fade download" id="downloadSampleModal" aria-hidden="true"> <div class="modal-dialog download-modal-dialog"> <div class="modal-content download"> <div class="modal-header"> <button class="close downloadsample-close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body download-modal-body"> <form id="lead-form" class="lead-form"> <div class="fileupload_image_container"> <img class="fileupload_image" src="https://mordorintelligence.com/express-img/pdf3.png" loading='lazy' alt="download-sample-pdf-icon"> <p class="form-heading" id="top_heading" style="margin-bottom: 0; font-size: 20px;"> Get a free sample of this report </p> </div> <!-- Name --> <div> <p class="label">Name</p> <div class="last_name"> <input type="text" class="form-control fname_input" id="ds_fname"> </div> <p style="display: none" class="fname-err lead-error-msg">Please enter your name</p> </div> <!-- Email --> <div> <p class="label">Business Email</p> <div class="email"> <input type="text" class="form-control email_input ds_email" id="ds_email"> </div> <p style="display: none;" class="email-error lead-error-msg download-email-err">Please enter a valid email</p> </div> <!-- Phone --> <div class="phone_container" style="position:relative;"> <p class="label">Phone</p> <div class="phone input-group"> <div class="input-group-prepend flagimg"> <div class="input-group-text"> <button type="button" style="background-color: transparent; border: 0;" id="country-btn" aria-label="country-select-btn"><img class="clickcountryImg" src="https://s3.mordorintelligence.com/flags/united%20states.svg" alt="country-image" loading='lazy'><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-caret-down-fill" viewBox="0 0 16 16"> <path d="M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z" /> </svg></button> <input type="text" class="form-control country-code" id="ds_countrycode" value="+1" autocomplete="nope"> </div> </div> <input type="number" class="form-control phneNum-input ds_phone" id="ds_phone"> </div> <div class="select-cntry customListContainer" style="display: none;"> <div class="input-group"> <div class="input-group-prepend"> <span class="input-group-text search-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z" /> </svg></span> </div> <input type="text" class="form-control" id="searchinput" placeholder="Search"> <div class="input-group-append"> <span class="input-group-text search-close" style="display: none;"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-circle" viewBox="0 0 16 16"> <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> </svg></span> </div> </div> <div class="customOptionList" id="custom-select"></div> </div> <p style="display: none" class="phone-error lead-error-msg download-phone-err">Please enter your phone number</p> </div> <button style="margin: 10px 0;color: #fff ;border: 0;font-family:regular_bold; display: flex;justify-content: space-evenly;" class="leadSubmtBtn cat-pg-frm-get-sample-to-email-btn" id="submitleadform"> GET SAMPLE TO EMAIL <div class="spinner-border spinner-border-sm" role="status" id="form-loader" style="display: none;"> <span class="sr-only">Loading...</span> </div> </button> </form> </div> </div> </div> </div> <script> function handleDataSent(event) { let short_title = event.detail; document.getElementById('top_heading').textContent = 'Get a free sample of ' + short_title + ' report'; } function handleCategoryDataSent(catIdEvent){ let category_id = catIdEvent.detail; document.getElementById('top_heading').setAttribute("category_id", category_id) } function handleSubCategoryDataSent(subcatIdEvent){ let sub_category_id = subcatIdEvent.detail; document.getElementById('top_heading').setAttribute("sub_category_id", sub_category_id) } function handleReportIdDataSent(reportIdEvent){ let report_id = reportIdEvent.detail; document.getElementById('top_heading').setAttribute("report_id", report_id) } function handleReportSLugDataSent(reportSlugEvent){ let report_slug = reportSlugEvent.detail; document.getElementById('top_heading').setAttribute("report_slug", report_slug) } window.addEventListener('dataSent', handleDataSent); window.addEventListener('idDataSent', handleCategoryDataSent); window.addEventListener('subcatIdDataSent', handleSubCategoryDataSent); window.addEventListener('reportIdDataSent', handleReportIdDataSent); window.addEventListener('reportSlugDataSent', handleReportSLugDataSent); </script> <!-- Modal --> <div class="modal fade download" id="downloadSampleModalMobile" aria-hidden="true"> <div class="modal-dialog download-modal-dialog"> <div class="modal-content download"> <div class="modal-header" style="padding: 0px 10px;"> <button class="close downloadsample-close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body download-modal-body" style="padding: 0px 10px;"> <form id="lead-form-mobile" class="lead-form"> <div class="fileupload_image_container"> <img class="fileupload_image" src="/express-img/pdf3.png" loading='lazy'alt="download-sample-pdf-icon"> <p class="form-heading" id="mobile_top_heading" style="margin-bottom: 0; font-size: 20px;">Get a free sample of this report </p> </div> <div> <p class="label">Business Email</p> <div class="email"> <input type="text" class="form-control email_input ds_email_mobile" id="ds_email_mobile"> </div> <p style="display: none;" class="email-error-mobile lead-error-msg">Please enter a valid email</p> </div> <button style="margin: 10px 0;color: #fff ;border: 0;font-family:regular_bold; display: flex;justify-content: space-evenly;" class="leadSubmtBtn" id="submitleadformobile"> GET SAMPLE TO EMAIL <div class="spinner-border spinner-border-sm" role="status" id="form-loader-mobile" style="display: none;"> <span class="sr-only">Loading...</span> </div> </button> </form> </div> </div> </div> </div> <script> function handleDataSent(event) { let short_title = event.detail; document.getElementById('mobile_top_heading').textContent = 'Get a free sample of ' + short_title + ' report'; } function handleCategoryDataSent(catIdEvent){ let category_id = catIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("category_id", category_id) } function handleSubCategoryDataSent(subcatIdEvent){ let sub_category_id = subcatIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("sub_category_id", sub_category_id) } function handleReportIdDataSent(reportIdEvent){ let report_id = reportIdEvent.detail; document.getElementById('mobile_top_heading').setAttribute("report_id", report_id) } function handleReportSLugDataSent(reportSlugEvent){ let report_slug = reportSlugEvent.detail; document.getElementById('mobile_top_heading').setAttribute("report_slug", report_slug) } window.addEventListener('dataSent', handleDataSent); window.addEventListener('idDataSent', handleCategoryDataSent); window.addEventListener('subcatIdDataSent', handleSubCategoryDataSent); window.addEventListener('reportIdDataSent', handleReportIdDataSent); window.addEventListener('reportSlugDataSent', handleReportSLugDataSent); </script> <!-- Failure modal --> <div class="modal" id="failureModal" tabindex="-1" aria-labelledby="failureModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body" style='padding: 10px 20px'> <div style="text-align: center;"> <svg class="icon icon-error-outline" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/> </svg> </div> <div style="text-align: center;"> <span class="payment-failed-msg" id="faild_test">Sorry</span> <p class="failure_content" style="margin: 0px;">Sorry! Payment Failed. Please check with your bank for further details.</p> </div> </div> </div> </div> </div> <script type="text/javascript"> const attachCopyListener = () => { document.addEventListener("copy", (event) => { handleCopyEvent(event); }); }; const handleCopyEvent = (event) => { const selectedRange = window.getSelection().getRangeAt(0); const clonedContents = selectedRange.cloneContents(); const sourceLink = `Source: ${document.location.href}`; const temporaryDiv = document.createElement("div"); temporaryDiv.appendChild(clonedContents); const plainTextData = `${temporaryDiv.innerText} ${sourceLink}`; const htmlData = `${temporaryDiv.innerHTML}<br>${sourceLink}<br>`; event.clipboardData.setData("text/plain", plainTextData); event.clipboardData.setData("text/html", htmlData); event.preventDefault(); }; attachCopyListener(); </script> <div id= "embed-modal" class="test-embed invisible"> <div class="modal-container"> <header class="modal-head"> <p> <span>Want to use this image?</span> <button onclick="closeEmbedModal()">X</button> </p> <p class="copy-warn"> Please copy & paste this embed code onto your site: </p> </header> <div class="modal-body"> <div class="embed-code-text-area"> <code id="code"> </code> </div> <button class="copy-embed-code-button"> <i style="color:#4F92BD" class="fa-regular fa-clone"></i> <span>Copy Code</span> </button> <div> <p id="small" class="">Images must be attributed to Mordor Intelligence. <span class="learn-more">Learn more</span></p> <div id="rights" class="remove"> <p class="rights-option"><span class="rights-heading">About The Embed Code</span> <span class="rights-close">X</span></p> <p>Mordor Intelligence's images may only be used with attribution back to Mordor Intelligence. Using the Mordor Intelligence's embed code renders the image with an attribution line that satisfies this requirement.</p> <p>In addition, by using the embed code, you reduce the load on your web server, because the image will be hosted on the same worldwide content delivery network Mordor Intelligence uses instead of your web server.</p> </div> </div> <span id="code-copy-notification" class="copied-notification invisible">Code Copied!</span> </div> </div> </div> <script> { window.addEventListener('embed_report_details', getReportDetailss ); let urlObj = { live: ['https', ':', '//', 'www', '.', 'mordorintelligence', '.', 'com'].join(''), kr: ['https', ':', '//', 'www', '.', 'mordorintelligence', '.', 'kr'].join(''), ar: ['https', ':', '//', 'www', '.', 'mordorintelligence', '.', 'ar'].join(''), it: ['https', ':', '//', 'www', '.', 'mordorintelligence', '.', 'it'].join(''), staging: ['https', ':', '//', 'staging', '.', 'mordorintelligence', '.', 'com'].join(''), test: ['https', ':', '//', 'www', '.', 'mordorlabs', '.', 'com'].join(''), local: ['http', ':', '//', 'localhost', ':', '8080'].join('') } var mordor_url = window.location.hostname.indexOf("www.mordorintelligence.com") != -1 ? urlObj.live : window.location.hostname.indexOf(".kr") != -1 ? urlObj.kr : window.location.hostname.indexOf(".ar") != -1 ? urlObj.ar : window.location.hostname.indexOf(".it") != -1 ? urlObj.it : window.location.hostname.indexOf("mordorlabs") != -1 ? urlObj.test : window.location.hostname.indexOf("staging.mordorintelligence") != -1 ? urlObj.staging : urlObj.local var backend_url = window.location.hostname.indexOf("www.mordorintelligence.com") != -1 ? urlObj.live : window.location.hostname.indexOf("mordorlabs") != -1 ? urlObj.test : window.location.hostname.indexOf("staging.mordorintelligence") != -1 ? urlObj.staging : urlObj.local var page_url = window.location.href; let titleToEmbed = ""; let slugToEmbed = ""; let imageToEmbed =""; let language; const learnMore = document.querySelector(".learn-more"); const rights = document.querySelector("#rights"); const rightsClose = document.querySelector(".rights-close"); const small = document.querySelector("#small"); function closeEmbedModal(){ let modalll = document.getElementById('embed-modal'); modalll.classList.add("invisible"); rights.classList.add("remove"); small.classList.remove("remove"); }; learnMore.addEventListener("click", function (event){ event.preventDefault(); rights.classList.remove("remove"); small.classList.add("remove"); }); rightsClose.addEventListener("click", function (event){ event.preventDefault(); rights.classList.add("remove"); small.classList.remove("remove"); }); function getReportDetailss(event){ let reportDetails = event.detail; const embedTextArea = document.querySelector("#code"); titleToEmbed = reportDetails.title; slugToEmbed = reportDetails.slug; language = reportDetails.lang; imageToEmbed = alterImageUrl(reportDetails.image); mordor_url = window.location.hostname.indexOf("www.mordorintelligence.com") != -1 ? urlObj.live : window.location.hostname.indexOf(".kr") != -1 ? urlObj.kr : window.location.hostname.indexOf(".ar") != -1 ? urlObj.ar : window.location.hostname.indexOf(".it") != -1 ? urlObj.it : window.location.hostname.indexOf("mordorlabs") != -1 ? urlObj.test : window.location.hostname.indexOf("staging.mordorintelligence") != -1 ? urlObj.staging : urlObj.local if(window.location.href.includes("/price-trend/")){ page_url = (language && language === 'zh') ? `${mordor_url}/${'zh-CN'}/price-trend/${slugToEmbed}` : (language && language !== 'zh' && language !== 'en') ? `${mordor_url}/${language}/price-trend/${slugToEmbed}` : `${mordor_url}/price-trend/${slugToEmbed}`; }else{ page_url = (language && language === 'zh') ? `${mordor_url}/${'zh-CN'}/industry-reports/${slugToEmbed}` : (language && language !== 'zh' && language !== 'en') ? `${mordor_url}/${language}/industry-reports/${slugToEmbed}` : `${mordor_url}/industry-reports/${slugToEmbed}`; } // embedTextArea.innerText = `<a href='${page_url}'> // <img // alt='${titleToEmbed}' // src='${imageToEmbed}'> // </a> // <br/> // Mordor Intelligence - ${titleToEmbed}`; embedTextArea.innerText = `<div style='text-align:center;position:relative;font-size:0;width:780px;'> <img style='object-fit:cover;width:100%' alt='${titleToEmbed}' src='${imageToEmbed}'> <a target='_blank' href='${page_url}'> <div style='position:absolute;bottom:0px;right:0px;color:white;background: rgba(0,0,0, 0.5);padding: 4px 6px;font-family:Arial;font-size:14px;'> Image Source </div> </a> </div>`; const copyCodeButton = document.querySelector(".copy-embed-code-button"); copyCodeButton.addEventListener("click", function (event){ event.preventDefault(); var copiedCode = embedTextArea.innerText; navigator.clipboard.writeText(copiedCode); handleEmbed(event); let copiedNotification = document.getElementById("code-copy-notification"); copiedNotification.classList.remove("invisible"); setTimeout(()=>copiedNotification.classList.add("invisible"), 2000); }); } async function handleEmbed(event){ event.preventDefault(); try{ let body ={ image: imageToEmbed.split('/')[4].split("?")[0], imageUrl: imageToEmbed, reportTitle: `${titleToEmbed}`, reportSlug: `${slugToEmbed}`, reportUrl: `'${page_url}`, isMarketSnapshot:false, isExecutiveSummary:false, } fetch(`${backend_url}/api/collect-analytics/embed-analytics`, { method: 'POST', body: JSON.stringify(body) }) .then(res=>{ console.log('Send Successfully'); }); } catch(error){ console.log(`Error at handleEmbed: ${error}`); } } // Alter Image Url function alterImageUrl(imageUrl){ if(window.location.href?.includes('www.mordorintelligence')){ if(imageUrl?.includes('mordorlabs')){ imageUrl = imageUrl.replace('mordorlabs','mordorintelligence'); }else if(imageUrl?.includes('mordor-graph-bucket.s3.us-west-2.amazonaws')){ imageUrl = imageUrl.replace('mordor-graph-bucket.s3.us-west-2.amazonaws','s3.mordorintelligence'); } }else{ if(imageUrl?.includes('mordorintelligence')) { // imageUrl = imageUrl.replace('mordorintelligence','mordorlabs'); }else if(imageUrl?.includes('mordor-graph-bucket.s3.us-west-2.amazonaws')){ imageUrl = imageUrl.replace('mordor-graph-bucket.s3.us-west-2.amazonaws','s3.mordorintelligence'); } } return imageUrl + "?embed=true"; } } </script> <!-- FOOTER --> <style> #footer{ position: relative; } .footer-background-img{ position: absolute; top: 0; z-index: -1; height: 100%; width: 100%; } .buy-now-trusted-images-footer { display: flex; gap: 16px; flex-wrap: nowrap; align-items: center; } .image.image-1{ text-align: center; font-size: 14px; letter-spacing: 0.5px; text-wrap: nowrap; } .dnb-logo{ font-family: 'regular_bold' !important; } .dnb-logo span{ font-family: 'regular_semibold' !important; } @media (max-width:450px){ .buy-now-trusted-images-footer { flex-wrap: wrap; } } @media (width < 500px){ .dnb-logo span { font-size: 8px; } } </style> <footer id="footer"> <img src="/express-img/footer-background.png" alt="footer background image" class="footer-background-img" loading="lazy"> <div class='footer-wrapper container'> <div class="footer-container"> <div class="links"> <!-- <h4>LINKS</h4> --> <span class="ft-title">LINKS</span> <ul class="footer-links"> <li> <a href="https://www.mordorintelligence.com" title="Visit our homepage" target="_blank">Home</a> </li> <li> <a href="https://www.mordorintelligence.com/market-analysis" title="View our industry reports" target="_blank">Reports</a> </li> <li> <a href="https://www.mordorintelligence.com/about" title="Learn more about us" target="_blank">About Us </a> </li> <li> <a href="https://www.mordorintelligence.com/custom-research" title="Explore more" target="_blank">Custom Research </a> </li> <li> <a href="https://www.mordorintelligence.com/clients" title="See who we've worked with" target="_blank">Our Clients</a> </li> <li> <a href="https://www.mordorintelligence.com/terms-and-conditions" title="Read our terms & conditions" target="_blank">Terms & Conditions</a> </li> <li> <a href="https://www.mordorintelligence.com/privacy-policy" title="Learn about our privacy policy" target="_blank">Privacy Policy</a> </li> <li> <a href="https://www.mordorintelligence.com/static/sitemap.xml" title="View our XML sitemap" target="_blank">XML</a> </li> <li> <a href="https://www.mordorintelligence.com/sitemap.html" title="View our HTML sitemap" target="_blank">Site Map</a> </li> </ul> </div> <div class="contact-info"> <!-- <h4>CONTACT</h4> --> <span class="ft-title">CONTACT</span> <div class="info"> <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-location-dot"></i> <div class="content"> <p class="address-details">11th Floor, Rajapushpa Summit</p> <p class="address-details">Nanakramguda Rd, Financial District, Gachibowli</p> <p class="address-details">Hyderabad, Telangana - 500032</p> <p class="address-details">India</p> </div> </div> <div class="info"> <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-phone"></i> <p>+1 617-765-2493</p> </div> <div class="info"> <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-envelope"></i> <a href="mailto:info@mordorintelligence.com" aria-label="Email Company Address: info@mordorintelligence.com" style='text-decoration: underline;'>info@mordorintelligence.com</a> </div> <div> <p style="margin-bottom: 5px;">Media Inquiries:</p> <i style="font-size:22px; color:#fff;margin-right: 10px;" class="fa-solid fa-envelope"></i> <a href="mailto:media@mordorintelligence.com" aria-label="Email Company Address: media@mordorintelligence.com" style='text-decoration: underline;'>media@mordorintelligence.com</a> </div> </div> <div class="join-us"> <!-- <h4>JOIN US</h4> --> <span class="ft-title">JOIN US</span> <p>We are always looking to hire talented individuals with equal and extraordinary proportions of industry expertise, problem solving ability and inclination.</p> <p>Interested? Please email us.</p> <a href="mailto:careers@mordorintelligence.com" aria-label="Email Company Careers Address: careers@mordorintelligence.com" style='text-decoration: underline;'>careers@mordorintelligence.com</a> <!-- <h4 style='margin:20px 0'>CONNECT WITH US RIGHT NOW</h4> --> <span class="ft-title" style='margin:20px 0'>CONNECT WITH US RIGHT NOW</span> <ul class='social-media-icons'> <li> <a rel="nofollow" href="https://www.linkedin.com/company/mordor-intelligence" aria-label="go to our linkedin page" target='_blank'> <i class="fa-brands fa-linkedin"></i> </a> </li> <li> <a rel="nofollow" href="https://www.facebook.com/MordorIntel" aria-label="go to our facebook page" target='_blank'> <i class="fa-brands fa-square-facebook"></i> </a> </li> <li> <a rel="nofollow" href="https://twitter.com/mordorintel" aria-label="go to our twitter page" target='_blank'> <i class="fa-brands fa-square-x-twitter"></i> </a> </li> <li> <a rel="nofollow" href="https://www.pinterest.com/mordorintelligence/" aria-label="go to our pinterset page" target='_blank'> <i class="fa-brands fa-square-pinterest"></i> </a> </li> <li> <a rel="nofollow" href="https://www.instagram.com/mordorintel/" aria-label="go to our instagram page" target='_blank'> <i class="fa-brands fa-square-instagram"></i> </a> </li> </ul> <div class="buy-now-trusted-images-footer"> <div class="image image-1 dnb-logo"> <div>D&B D-U-N-S庐</div> <span class="d-b-number">NUMBER : 85-427-9388</span> </div> <div class="image image-2"> <img src="https://s3.mordorintelligence.com/buy-now/mrsi-logo.png" width="60px" height="100%" alt="MRSI" loading="lazy"> </div> <div class="image image-3"> <img src="https://s3.mordorintelligence.com/buy-now/esomar-logo.jpg" width="90px" height="100%" alt="ESOMAR" loading="lazy"> </div> <div class="image image-4"> <img src="https://s3.mordorintelligence.com/buy-now/iso-logo.svg" width="100%" height="100%" alt="ISO" loading="lazy"> </div> <div class="image image-5"> <img src="https://s3.mordorintelligence.com/buy-now/gptw-logo.svg" width="100%" height="100%" alt="GPTW" loading="lazy"> </div> </div> </div> </div> <p class="copyright-text">&copy; 2024. All Rights Reserved to Mordor Intelligence.</p> <div class="alert alert-dismissible cookiealert" style="text-align: center;" role="alert"> <div class="cookiealert-container"> We use cookies for a better user experience <a href="https://www.mordorintelligence.com/privacy-policy" title="Privacy Policy" aria-label="Cookie alert: We use cookies for a better user experience. Click here to learn more about our privacy policy." target="_blank"> Learn more about our privacy policy </a>. </div> <button type="button" class="btn btn-primary btn-sm acceptcookies" aria-label="Accept Privacy and Cookie Policy"> Accept </button> </div> </div> </footer> <script defer src="https://cdn.jsdelivr.net/npm/ua-parser-js@0/dist/ua-parser.min.js"></script> <script defer src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx" crossorigin="anonymous"></script> <script defer src="/express-js/catApp.min.js"></script> <!-- <script defer src="/express-js/categoryDownloadSample.js"></script> --> <script> // Dynamic filter showing based on reports count let reportsCountDynamic = 7; let filterShow = false; let filterSectionWrapElem; if(window.location.href.split("/").length >= 4){ filterSectionWrapElem = document.querySelector(".filter-section-wrap"); let filterModalBtnElem = document.querySelector(".filters-modal-btn"); let filterShow = false; if(filterSectionWrapElem){ if(window.innerWidth < 992){ filterSectionWrapElem.style.display = "none" filterModalBtnElem.style.display = "none" }else if(filterShow){ filterSectionWrapElem.style.display = "block" } if(window.innerWidth < 992){ filterModalBtnElem.style.display = "block" } } } // Adding dynamic mobile form in small devices if (window.innerWidth < 500) { console.log("Mobile device") $('.single-card-download-btn').attr('data-target','#downloadSampleModalMobile'); } else if (window.innerWidth > 500){ $('.single-card-download-btn').attr('data-target','#downloadSampleModal'); } </script> <script> var report_list; var reportsToShow; var sub_domain_url = "https://www.mordorintelligence.com"; var categorySlug = "specialty-diets"; var obj = {"North America":["US","Mexico","Canada"],"Europe":["Spain","UK","Germany","France","Italy","Russia"],"Middle East and Africa":["South Africa","UAE","Saudi Arabia","Nigeria"],"Asia":["China","Japan","India","Australia"],"South America":["Brazil","Argentina"],"Global":["Argentina","Australia","Brazil","Canada","China","France","Germany","India","Italy","Japan","Mexico","Nigeria","Russia","Saudi Arabia","South Africa","Spain","UAE","UK","US"]}; var base_url = "https://www.mordorintelligence.com"; // var base_url = "http://localhost:8080"; var cardWrappItem = document.querySelector(".report-list-wrapp-inner"); var viewMoreBtnElem = document.querySelector(".view-more-report-btn"); var report_uri; var handleViewMoreFLag = true; var countryParams = ""; var countryParamExists = false; var country = ""; var existedCountryParamIsRegion = false; var existedCountryParamIsCountry = false; var bannerTitle = "Specialty Diets"; var currentPage = "category-page"; var filteredArray = {"Global":["Turkey","United States","Sweden","Colombia","France","Indonesia","Philippines","Egypt","United Arab Emirates","Vietnam","Ethiopia","Malaysia","United Kingdom","Hong Kong","Australia","Estonia","Italy","Brazil","Oman","Austria","Papua New Guinea","Netherlands","Thailand","Pakistan","Mexico","Spain","Ireland","Denmark","China","Kazakhstan","Taiwan","Japan","Germany","South Africa","Libya","Ecuador","Chile","India","Qatar","Equatorial Guinea","Israel","Argentina","Romania","Canada","Uzbekistan","Turkmenistan","Tanzania","South Korea","Singapore","Azerbaijan","New Zealand","Venezuela","Czech Republic","Angola","Saudi Arabia","Finland","Kuwait","Algeria","Sudan","Russia","Uganda","Iraq","Bangladesh","Poland","Peru","Iran","Myanmar","Norway","Bahrain","Switzerland","Portugal","Cameroon","Belgium","Morocco","Uruguay","Slovakia","Sri Lanka","Nigeria","Greece","Hungary","Brunei","Ghana","Cuba","Chad","Gabon","Bulgaria","Trinidad and Tobago","Zimbabwe","Tunisia","Belarus","Nepal","Slovenia","Congo, Republic of the","Paraguay","Cambodia","Laos","Kenya","Jordan","Croatia","Maldives","Central African Republic","Iceland","Ukraine","Armenia","Moldova","Albania","Malta","Cyprus","Luxembourg","Latvia","Panama","Lithuania","Macedonia","Serbia","Costa Rica","Serbia and Montenegro","Botswana","Bolivia","USA","US","UK","UAE","Dominican Republic","Honduras"],"North America":["United States","US","Canada","Mexico","Cuba","Panama","Costa Rica","USA","Dominican Republic","Honduras"],"South America":["Brazil","Argentina","Colombia","Chile","Ecuador","Venezuela","Peru","Uruguay","Trinidad and Tobago","Paraguay","Bolivia"],"Europe":["Russia","Germany","France","United Kingdom","UK","Poland","Italy","Spain","Netherlands","Ukraine","Ireland","Denmark","Bulgaria","Norway","Denmark","Estonia","Sweden","Austria","Romania","Czech Republic","Finland","Switzerland","Portugal","Belgium","Slovakia","Greece","Hungary","Belarus","Slovenia","Croatia","Iceland","Moldova","Albania","Malta","Cyprus","Luxembourg","Latvia","Lithuania","Macedonia","Serbia","Serbia and Montenegro"],"Asia Pacific":["China","India","Japan","Australia","South Korea","Vietnam","Thailand","Indonesia","New Zealand","Philippines","Malaysia","Singapore","Pakistan","Hong Kong","Turkey","Oman","Kazakhstan","Taiwan","Uzbekistan","Turkmenistan","Azerbaijan","New Zealand","Bangladesh","Bahrain","Myanmar","Sri Lanka","Brunei","Nepal","Cambodia","Laos","Maldives","Armenia"],"Middle East":["Turkey","Saudi Arabia","Iran","Kuwait","Iraq","Israel","Qatar","Jordan","UAE","United Arab Emirates"],"Africa":["South Africa","Kenya","Egypt","Morocco","Nigeria","Angola","Cameroon","Ethiopia","Libya","Equatorial Guinea","Tanzania","Algeria","Sudan","Uganda","Ghana","Chad","Gabon","Zimbabwe","Tunisia","Congo, Republic of the","Central African Republic","Botswana"],"Middle East and Africa":["South Africa","Egypt","Morocco","Nigeria","Qatar","Saudi Arabia","United Arab Emirates","UAE"],"Asia":["China","India","Japan","Australia","South Korea","Vietnam","Thailand","Indonesia","New Zealand","Philippines","Malaysia","Singapore","Pakistan","Hong Kong","Turkey","Oman","Kazakhstan","Taiwan","Uzbekistan","Turkmenistan","Azerbaijan","New Zealand","Bangladesh","Bahrain","Myanmar","Sri Lanka","Brunei","Nepal","Cambodia","Laos","Maldives","Armenia"],"Latin America":["Brazil","Argentina","Chile","Colombia","Mexico","Bolivia","Costa Rica","Ecuador","El Salvador","Guatemala","Honduras","Panama","Venezuela","French Guiana","Nicaragua","Uruguay","Belize","Guyana","Paraguay","Cuba","Dominican Republic","Peru","Suriname"],"Americas":[],"South East Asia":["Papua New Guinea"],"North America and Europe":[],"Middle East and North Africa":[],"South Asia":[],"Europe, Middle East and Africa":[],"Australia and New Zealand":["New Zealand","Australia"],"GCC":["Qatar","Saudi Arabia","UAE","United Arab Emirates"]}; if (!categorySlug) { // report_uri = `http://localhost:8080/api/reports/recent`; report_uri = `${base_url}/api/reports/recent`; } if(categorySlug && countryParamExists){ report_uri = `${base_url}/api/reports/category_tree/${categorySlug}/${countryParams}` } else if(categorySlug){ report_uri = `${base_url}/api/reports/category_tree/${categorySlug}` } const reportListTriggerFunction = () => { if(!handleViewMoreFLag){ handleViewMore() } } const handleViewMore = () => { if(reportsToShow.length >= report_list.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ let ln = reportsToShow.length; let haveToPrintReports; reportsToShow= [...reportsToShow, ...report_list.slice(ln, ln + 30)]; if(ln <= report_list.length - 30 ){ haveToPrintReports = reportsToShow.slice(-30) }else{ haveToPrintReports = reportsToShow.slice(-(report_list.length - ln)) } fetchMoreData(haveToPrintReports) } } const fetchMoreData = (reportsToShow) => { let cardBorderImgSrc = "/express-img/category-img/Subtract.png" reportsToShow && reportsToShow.map((report)=> { let majorPlayers = []; let areaCovered; let areaCoveredText; let imageUrlVal; let filteredPageRegionsCovered; let filteredPageCountryCovered; let imgSrcVal; let template = (report && report.hub_id && report.template && report.template != 'preview-new-e') ? 'lubricants-template' : "index"; for(let i=0; i < (report.new_description_order_6 && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length); i++) { majorPlayers.push(report.new_description_order_6.list.value[i] && report.new_description_order_6.list.value[i].hasOwnProperty('title') ? report.new_description_order_6.list.value[i].title : '') } if(template === "index"){ report?.new_description_order_0?.key_factors.forEach((item)=> { if(item.heading === "Major Players"){ if(item?.value[0]?.url){ imgSrcVal = item?.value[0]?.url }else{ imgSrcVal = "" } if(imgSrcVal){ let encodeURL =/[^\/]*$/.exec(imgSrcVal); imgSrcVal = imgSrcVal?.replace(encodeURL[0],encodeURIComponent(encodeURL[0])); imageUrlVal = `<img loading='lazy' src=${imgSrcVal} alt='major players image' class="embed-code-context" oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: imgSrcVal})})'>` }else{ imageUrlVal = `` } } }) }else{ if(report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.images && report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.images.url && report.new_description_order_6.images.url !== null){ imgSrcVal = report.new_description_order_6?.images?.url; let encodeURL =/[^\/]*$/.exec(imgSrcVal); imgSrcVal = imgSrcVal?.replace(encodeURL[0],encodeURIComponent(encodeURL[0])); imageUrlVal = `<img loading='lazy' src=${imgSrcVal} oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: imgSrcVal})})' class="embed-code-context" alt='major players image'>` } else if(report.new_description_order_6?.heading && report.new_description_order_6.list?.value?.length){ imageUrlVal = ` <div class="card-key-players-wrap"> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[0].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list.value[0]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[1].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list.value[1]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[2].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list?.value[2]?.image_url})})' alt="major players company image"/> <img loading='lazy' style="width: 75px" class="snapshot_images snapshot-company-images embed-code-context" src="${report.new_description_order_6 && report.new_description_order_6.heading && report.new_description_order_6.list && report.new_description_order_6.list.value && report.new_description_order_6.list.value.length && report.new_description_order_6.list.value[3].image_url}" loading='lazy' oncontextmenu='sentReportDetailsToEmbedModalfromJS(${JSON.stringify({title: report?.title, slug:report?.slug, image: report?.new_description_order_6?.list?.value[3]?.image_url})})' alt="major players company image"/> </div> ` } } if(report.geography === 'Global' && report.regions_covered && !existedCountryParamIsCountry && !existedCountryParamIsRegion) { const regionCovered = []; const regionArr = report?.regions_covered?.split(','); regionArr.map((item) => { regionCovered.push(item); }); areaCovered = regionCovered.join(', '); areaCoveredText = "Regions Covered" } if(report.geography === 'Global' && report.all_countries && existedCountryParamIsRegion) { const countryCovered = []; const countryArr = report?.all_countries?.split(','); countryArr.map((item) => { countryCovered.push(item); }); areaCovered = countryCovered.join(', '); areaCoveredText = "Countries Covered" } if(report.geography === 'Region' && !existedCountryParamIsCountry){ areaCovered = report.countries_covered; areaCoveredText = "Countries Covered" } if(report.geography === 'Country' && !existedCountryParamIsCountry && !existedCountryParamIsRegion){ areaCovered = report.countries_covered; areaCoveredText = "Country Covered" } if(countryParamExists && existedCountryParamIsRegion && report.geography.toLowerCase() !== "country"){ filteredPageRegionsCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Region Covered: <span> ${country} </span> </p> </div> ` } if(countryParamExists && existedCountryParamIsRegion && report.geography.toLowerCase() === "country" && report.country){ filteredPageRegionsCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Country Covered: <span> ${report.country} </span> </p> </div> ` } if((report.geography === 'Country' || report.geography === 'Region' || report.geography === 'Global') && countryParamExists && existedCountryParamIsCountry){ filteredPageCountryCovered = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-magnifying-glass" style="color: #51CED0; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Country Covered: <span> ${country} </span> </p> </div> ` } const areaCoveredHtml = ` <p class="study-period single-card-flag-title">${areaCoveredText}: <span class="single-card-flag-desc"> ${areaCovered} </span></p> ` let finalAreaCoveredHtml; if(areaCovered){ finalAreaCoveredHtml = ` <div class="regions-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-location-dot" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> ${areaCoveredHtml} </div> ` }else{ finalAreaCoveredHtml = '' } const majorPlayersSEOElems = ` <div class="major-players-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-ranking-star" style="color: #CCDDF1; margin: 0; font-size: 10px;"></i> </div> <p class="study-period single-card-flag-title">Major Players: <span class="single-card-flag-desc"> ${majorPlayers.join(", ")} </span></p> </div> ` let majorPlayersImageHTML; if(imageUrlVal){ majorPlayersImageHTML = ` <div class="major-player-img-wrap"> <a class="major-img-anchor" href="${sub_domain_url}/${report && report.template && report.template === 'pricing-trends-new' ? 'price-trend':'industry-reports'}/${report.slug}" target="_blank"> ${imageUrlVal} </a> </div> ` }else{ majorPlayersImageHTML = "" } let downloadSampleBtnHTML; if(!["india-hair-oil-market", "bangladesh-hair-oil-market"].includes(report.slug)){ downloadSampleBtnHTML = ` <button class="single-card-download-btn download-sample-category" id="download-sample-category" data-target="${ window.innerWidth > 500 ? '#downloadSampleModal': '#downloadSampleModalMobile' }" data-toggle="modal" onclick= "handleDownloadSample('${report.short_title}'); handleReportSlug('${report.slug}'); handleCategoryID('${report.category_id}'); handleSubcategoryId('${report.sub_category_id}'); handleReportId('${report.id}')" > <i class="fa-solid fa-download" style="margin-right: 10px;"></i> Download PDF </button> ` } var singleReportWrapELement = document.createElement("div") singleReportWrapELement.setAttribute("class", "single-report-card-wrap"); singleReportWrapELement.innerHTML = ` <div class="single-report-card-left"> <a href="${sub_domain_url}/${report && report.template && report.template === 'pricing-trends-new' ? 'price-trend':'industry-reports'}/${report.slug}" class="report-list-single-card-title ${report.slug}">${report?.category_link_text || report?.short_title || report?.title }</a> ${filteredPageCountryCovered ? filteredPageCountryCovered : ""} ${filteredPageRegionsCovered ? filteredPageRegionsCovered : ""} <div class="study-period-wrap single-flag-wrap"> <div class="flag-icon"> <i class="fa-solid fa-calendar-days" style="color: #CCDDF1; margin: 0; font-size: 15px;"></i> </div> <p class="study-period single-card-flag-title" style="margin-top: 5px;">Study Period: <span> ${ report.new_description_order_0 && report.new_description_order_0.key_factors && report.new_description_order_0.key_factors[0] && report.new_description_order_0.key_factors[0].value && report.new_description_order_0.key_factors[0].value }</span></p> </div> ${finalAreaCoveredHtml} ${ majorPlayers && majorPlayers.length ? majorPlayersSEOElems : "" } </div> <div class="single-report-card-right"> ${ downloadSampleBtnHTML ? downloadSampleBtnHTML : ""} ${ majorPlayersImageHTML ? majorPlayersImageHTML : "" } </div> ` cardWrappItem.appendChild(singleReportWrapELement) }) } let regionSingleElem = document.querySelectorAll('.single-card-flag-desc'); fetch(report_uri).then((res)=>res.json()).then((data)=>{ report_list = data && data.reports; filterShow = true if(filterShow && window.innerWidth > 992 && filterSectionWrapElem){ filterSectionWrapElem.style.display = "block" } cat_id = report_list[0].category_id; reportsToShow= report_list && report_list.length > 0 && [...report_list.slice(0, 30)]; reportListTriggerFunction() handleViewMoreFLag = false; document.querySelector(".view-more-btn-wrap").style.opacity = 1 handleFilter(); }); // responsove let windowWidth = window.innerWidth; let rightMenuListLocation = window.location.pathname; let rightReportListElem = document.querySelector(".right-report-list-section") if(windowWidth <= 792 && rightMenuListLocation === '/industry-reports'){ rightReportListElem.style.display = "none" } // ------ Filter code reports script ----------- // Getting level wise reports like region, global or country2023 const getLevelwiseReports = (flag, reportList) => { let levelReports = reportList.filter((item)=> item.geography && item.geography.toLowerCase() === flag) return levelReports } // Getting glag countries array to lowercase const getLowercaseFlag = (flag) => { let lowerCaseFlag = flag.map(function(str) { return str.toLowerCase(); }); return lowerCaseFlag; } // Getting selected countries reports const getCountrywiseFilteredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryFilteredReports = reportList.filter((item)=> item.country && lowerCaseFlag.includes(item.country.toLowerCase())) return countryFilteredReports; } // Getting selected countries reports const getParentRegionwiseFilteredReports = (flag, reportList) => { flag = new Set(flag); // console.log('flag',flag); let lowerCaseFlag = getLowercaseFlag(Array.from(flag)) // console.log('lowerCaseFlag',lowerCaseFlag); let parentRegionFilteredReports = reportList.filter((item)=> item.geography && item.country && lowerCaseFlag.includes(item.country.toLowerCase())) return parentRegionFilteredReports; } // Getting cluntry group which is not selected const getCountryGroupReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryGroupReports = reportList.filter((item)=> !lowerCaseFlag.includes(item.country && item.country.toLowerCase())) return countryGroupReports; } // removing duplicate reports const removeDuplicateReports= (arr) => { const map = new Map(); arr.forEach((object) => { const key = JSON.stringify(object); if (!map.has(key)) { map.set(key, object); } }); const uniqueArray = Array.from(map.values()); return uniqueArray; }; // Getting country covered reports const getCountryCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryCoveredReports = [] reportList.map((report)=> { let countryCoveredValues = report.countries_covered && report.countries_covered.length > 0 && report.countries_covered.toLowerCase() lowerCaseFlag.map((i)=> { if(countryCoveredValues && countryCoveredValues.includes(i)){ countryCoveredReports.push(report) } }) }) return countryCoveredReports; } // Getting all_countries covered from global reports const getAllCountryCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let countryCoveredReports = [] reportList.map((report)=> { let countryCoveredValues = report.all_countries && report.all_countries.length > 0 && report.all_countries.toLowerCase() lowerCaseFlag.map((i)=> { if(countryCoveredValues && countryCoveredValues.includes(i)){ countryCoveredReports.push(report) } }) }) return countryCoveredReports; } // Getting regions covered reports const getRegionsCoveredReports = (flag, reportList) => { let lowerCaseFlag = getLowercaseFlag(flag) let regionsCoveredReports = [] reportList.map((report)=> { let regionsCoveredValues = report.regions_covered && report.regions_covered.length > 0 && report.regions_covered.toLowerCase() lowerCaseFlag.map((i)=> { if(regionsCoveredValues && regionsCoveredValues.includes(i)){ regionsCoveredReports.push(report) } }) }) return regionsCoveredReports; } function findCommonParentRegion(countries) { let regions = []; for (let i = 0; i < countries.length; i++) { let country = countries[i]; for (const region in obj) { if (obj[region].includes(country)) { regions.push(region); break; } } } let uniqueRegions = [...new Set(regions)]; return uniqueRegions } const findChildCountries = (regions) => { const countries = []; regions.forEach(region => { const regionCountries = obj[region] || []; countries.push(...regionCountries); }); return countries; } const generateScoreBasedOrder = (arr) => { arr.sort((a, b) => { const scoreA = a.score !== undefined ? a.score : 3; // add score 3 by default if it's missing const scoreB = b.score !== undefined ? b.score : 3; if (scoreA === 0) return 1; // move 0 score to the end if (scoreB === 0) return -1; return scoreA - scoreB; // sort by ascending order }); return arr; } const generateFilteredReports = (allFilteredReports) => { // console.log("filter report list to print>>>>>>", allFilteredReports) viewMoreBtnFilterElem = document.querySelector(".view-more-report-btn"); viewMoreBtnFilterElem.removeAttribute("onclick") // console.log("all filtered reports counts", allFilteredReports) reportsCountElem.innerText = `${allFilteredReports.length}` document.querySelector(".report-list-wrapp-inner").innerHTML = '' // fetchMoreData(allFilteredReports.slice(0, 30)) let seeMoreTag; if(currentPage === 'industry-reports'){ seeMoreTag = "See More Reports"} else{ seeMoreTag = countryParamExists ? "See More " + country + " " + bannerTitle + " Reports" : "See More " + bannerTitle + " Reports" } let filtered_reports_to_show = allFilteredReports.slice(0, 30); fetchMoreData(filtered_reports_to_show) if(filtered_reports_to_show.length >= allFilteredReports.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ viewMoreBtnElem.disabled = false; viewMoreBtnElem.innerText = `${seeMoreTag}` viewMoreBtnElem.classList.add("btn-hover-cls") viewMoreBtnElem.style.cursor = "pointer" } // console.log("outside event", allFilteredReports.length) viewMoreBtnFilterElem.addEventListener("click", ()=>{ console.log("inside event", allFilteredReports.length) if(filtered_reports_to_show.length >= allFilteredReports.length){ viewMoreBtnElem.disabled = true; viewMoreBtnElem.innerText = "Yay! You have seen it all" viewMoreBtnElem.classList.remove("btn-hover-cls") viewMoreBtnElem.style.cursor = "default" return }else{ let ln = filtered_reports_to_show.length; let haveToPrintReports; filtered_reports_to_show = [...filtered_reports_to_show, ...allFilteredReports.slice(ln, ln + 30)]; if(ln <= allFilteredReports.length - 30 ){ haveToPrintReports = filtered_reports_to_show.slice(-30) }else{ haveToPrintReports = filtered_reports_to_show.slice(-(allFilteredReports.length - ln)) } fetchMoreData(haveToPrintReports) } }) } const generateDynamicCountryList = (countryList) => { countryList && countryList.map((item) => { var singleCountryElem = document.createElement("div") singleCountryElem.setAttribute("class", "form-check"); singleCountryElem.innerHTML = ` <input class="form-check-input filter-checkbox country-chkbox" type="checkbox" value="${item}" id="country-${item}" /> <label class="form-check-label filter-label" for="country-${item}"> ${item} </label> ` let parentCountryWrapper = document.querySelector('.country-input-wrapper'); parentCountryWrapper.appendChild(singleCountryElem); }); } let regionsFIlterItems = Object.keys(obj); let selectedRegionValues = []; let unselectedRegionValues = []; let selectedCountriesValues = []; let unselectedCountriesValues = [] let globalLevelReports; let regionLevelReports; let countryLevelReports; let reportsCountElem = document.querySelector(".reports-count") let countryCheckboxes = document.querySelectorAll('input[type="checkbox"].country-chkbox'); let countrySearchInpElem; if(window.innerWidth >= 992){ countrySearchInpElem = document.querySelector(".countrySearchInp") }else{ countrySearchInpElem = document.querySelector(".countrySearchInpMobile") } const handleFilter = () => { var checkboxes = document.querySelectorAll('input[type="checkbox"].form-check-input'); const checked = []; const unchecked = []; for (let i = 0; i < checkboxes.length; i++) { const checkbox = checkboxes[i]; checkbox.addEventListener('click', function() { if(regionsFIlterItems.includes(checkbox.value)){ if (checkbox.checked) { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() selectedRegionValues.push(checkbox.value); const index = unselectedRegionValues.indexOf(checkbox.value); if (index !== -1) { unselectedRegionValues.splice(index, 1); }} else { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() unselectedRegionValues.push(checkbox.value); const index = selectedRegionValues.indexOf(checkbox.value); if (index !== -1) { selectedRegionValues.splice(index, 1); } } }else{ if (checkbox.checked) { // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera scrollTotop() if(checkbox.value === 'US'){ selectedCountriesValues.push('US'); selectedCountriesValues.push('USA'); selectedCountriesValues.push('United States'); } else if(checkbox.value === 'UK'){ selectedCountriesValues.push('United Kingdom'); } else if(checkbox.value === 'UAE'){ selectedCountriesValues.push('United Arab Emirates'); } else{ selectedCountriesValues.push(checkbox.value); } const index = unselectedCountriesValues.indexOf(checkbox.value); if (index !== -1) { unselectedCountriesValues.splice(index, 1); } } else { scrollTotop() // document.body.scrollTop = 0; // For Safari // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera unselectedCountriesValues.push(checkbox.value); const index = selectedCountriesValues.indexOf(checkbox.value); if(checkbox.value === 'US'){ selectedCountriesValues.splice(index, 3); } if(checkbox.value === 'UK'){ selectedCountriesValues.splice(index, 1); } if(checkbox.value === 'UAE'){ selectedCountriesValues.splice(index, 1); } if (index !== -1) { selectedCountriesValues.splice(index, 1); } } } // console.log("selectedRegionValues", selectedRegionValues) // console.log("unselectedRegionValues", unselectedRegionValues) // console.log("selectedCountriesValues", selectedCountriesValues) // console.log("unselectedCountriesValues", unselectedCountriesValues) let totalFiltersApplied = selectedCountriesValues.length + selectedRegionValues.length let filterAppliedCountElement = document.querySelector(".filterAppliedCount"); filterAppliedCountElement.innerText = totalFiltersApplied globalLevelReports = getLevelwiseReports("global", report_list) regionLevelReports = getLevelwiseReports("region", report_list) countryLevelReports = getLevelwiseReports("country", report_list) let viewMoreBtnFilterElem = document.querySelector(".view-more-report-btn"); let countries = []; if(selectedCountriesValues && selectedCountriesValues.length && selectedRegionValues.length < 1){ // Apply only country select logic let parentRegions = findCommonParentRegion(selectedCountriesValues) let countryFilterReports = getCountrywiseFilteredReports(selectedCountriesValues, countryLevelReports) let countryCoveredReports = getCountryCoveredReports(selectedCountriesValues, regionLevelReports) let allCountriesCoveredGlobalReports = getAllCountryCoveredReports(selectedCountriesValues, globalLevelReports) let countryFilterReportsOrder = generateScoreBasedOrder(countryFilterReports) let countryCoveredReportsOrder = generateScoreBasedOrder(countryCoveredReports) let allCountriesCoveredGlobalReportsOrder = generateScoreBasedOrder(allCountriesCoveredGlobalReports) let countryFilterFinalReportsList = [...countryFilterReportsOrder, ...countryCoveredReportsOrder, ...allCountriesCoveredGlobalReportsOrder] let uniqueCountryFilterFinalReportsList = removeDuplicateReports(countryFilterFinalReportsList) generateFilteredReports(uniqueCountryFilterFinalReportsList) } else if(selectedCountriesValues.length < 1 && selectedRegionValues && selectedRegionValues.length){ // Apply only region select logic countries = findChildCountries(selectedRegionValues); if(selectedRegionValues.length === 1 && selectedRegionValues[0].toLowerCase() === 'global'){ let globalLevelReportsOrder = generateScoreBasedOrder(globalLevelReports) let regionLevelReportsOrder = generateScoreBasedOrder(regionLevelReports) let countryLevelReportsOrder = generateScoreBasedOrder(countryLevelReports) let finalReports = [...globalLevelReportsOrder, ...regionLevelReportsOrder, ...countryLevelReportsOrder] let uniqueFinalReports = removeDuplicateReports(finalReports) generateFilteredReports(uniqueFinalReports) }else{ // countries = findChildCountries(selectedRegionValues); let filterRegionReports = getParentRegionwiseFilteredReports(selectedRegionValues, regionLevelReports) let regionsCoveredReports = getRegionsCoveredReports(selectedRegionValues, globalLevelReports) let childCountriesReports = getCountrywiseFilteredReports(countries, countryLevelReports) let filterRegionReportsOrder = generateScoreBasedOrder(filterRegionReports) let regionsCoveredReportsOrder = generateScoreBasedOrder(regionsCoveredReports) let childCountriesReportsOrder = generateScoreBasedOrder(childCountriesReports) let finalRegionSelectReports = [...filterRegionReportsOrder, ...regionsCoveredReportsOrder, ... childCountriesReportsOrder] let uniqueFinalRegionSelectReports = removeDuplicateReports(finalRegionSelectReports) generateFilteredReports(uniqueFinalRegionSelectReports) } if(countries){ for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(countries && !countries.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "none" }else{ countryCheckox.parentNode.style.display = "block" } } } } else if(selectedCountriesValues && selectedCountriesValues.length && selectedRegionValues && selectedRegionValues.length){ // Apply multi select logic let selectedRegionsReports = getParentRegionwiseFilteredReports(selectedRegionValues, regionLevelReports) let selectedCountriesReports = getCountrywiseFilteredReports(selectedCountriesValues, countryLevelReports) let selectedRegionsReportsOrder = generateScoreBasedOrder(selectedRegionsReports) let selectedCountriesReportsOrder = generateScoreBasedOrder(selectedCountriesReports) let globalLevelReportsOrder = generateScoreBasedOrder(globalLevelReports) let finalMultiSelectReports = [...selectedCountriesReportsOrder, ...selectedRegionsReportsOrder, ...globalLevelReportsOrder] let uniqueFinalMultiSelectReports = removeDuplicateReports(finalMultiSelectReports) generateFilteredReports(uniqueFinalMultiSelectReports) } else if(selectedCountriesValues.length < 1 && selectedRegionValues.length < 1){ generateFilteredReports(report_list) } if(countrySearchInpElem.value){ countrySearchInpElem.addEventListener("input", searchFilterFn) }else if(selectedRegionValues.length < 1){ for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(countries && !countries.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "block" } } } }) } } const getCountries = (countries) => { return countries; } let makeFirstCharUpparcase = (mySentence) => { const words = mySentence?.split("-"); for (let i = 0; i < words.length; i++) { words[i] = words[i][0]?.toUpperCase() + words[i].substr(1); } return words.join(" ") } const searchFilterFn = (e) => { let searchTextVal = e.target.value; let countries; // let countries = getCountries(COUNTRY_MAP.Global) let capitalizeCountryParams = makeFirstCharUpparcase(countryParams); if(countryParamExists){ countries = getCountries(obj[capitalizeCountryParams]) } if(!countryParamExists){ countries = getCountries(obj.Global) } let filtered = countries && countries?.length > 0 && countries.filter((item) => item.toLocaleLowerCase().includes(searchTextVal.toLocaleLowerCase())) for (let i = 0; i < countryCheckboxes.length; i++) { const countryCheckox = countryCheckboxes[i] if(filtered && filtered.includes(countryCheckox.value)){ countryCheckox.parentNode.style.display = "block" }else{ countryCheckox.parentNode.style.display = "none" } } } if(countrySearchInpElem){ countrySearchInpElem.addEventListener("input", searchFilterFn) } // Clearing selectedRegions & selectedCountries values from localstorage on pageload // window.onload = function() { // // Check if the key exists in localStorage // if (localStorage.getItem('selectedRegions')) { // // If it does, remove the key-value pair // localStorage.removeItem('selectedRegions'); // } // if (localStorage.getItem('selectedCountries')) { // // If it does, remove the key-value pair // localStorage.removeItem('selectedCountries'); // } // }; </script> <script> const handleDownloadSample = (report_short_title) => { $('.thankYou').removeClass('leadFormSuccess'); // For removing thank you class var event = new CustomEvent('dataSent', { detail: report_short_title }); window.dispatchEvent(event); } const handleReportSlug = (report_slug) => { var slugEvent = new CustomEvent('reportSlugDataSent', { detail: report_slug }); window.dispatchEvent(slugEvent); } const handleCategoryID = (category_id) => { var catIdEvent = new CustomEvent('idDataSent', { detail: category_id }); window.dispatchEvent(catIdEvent); } const handleSubcategoryId = (sub_category_id) => { var subcatIdEvent = new CustomEvent('subcatIdDataSent', { detail: sub_category_id }); window.dispatchEvent(subcatIdEvent); } const handleReportId = (report_id) => { var reportIdEvent = new CustomEvent('reportIdDataSent', { detail: report_id }); window.dispatchEvent(reportIdEvent); } </script> <!-- FreshChat --> <script type="text/javascript"> function loadFreshchatWidget() { var freshchatScript = document.createElement('script'); freshchatScript.src = 'https://wchat.freshchat.com/js/widget.js'; freshchatScript.defer = true; document.head.appendChild(freshchatScript); } if (window.innerWidth > 480) { var freshchatWidgetFacade = function() { loadFreshchatWidget(); window.removeEventListener('mousemove', freshchatWidgetFacade); }; window.addEventListener('mousemove', freshchatWidgetFacade); } </script> <script> setTimeout(() => { if (window.innerWidth > 480 && window.fcWidget) { window.fcWidget.init({ config: { headerProperty: { hideChatButton: false }, cssNames: { widget: "custom_fc_frame" } }, token: "fe453811-5307-4627-b11a-5c264a21b3bd", host: "https://wchat.freshchat.com" }); } }, 5000); var scrolltocCount=1; $(document).on('scroll', function() { if(scrolltocCount==1 ){ if ($(this).scrollTop() >= $('.toc-heading').position()?.top) { scrolltocCount = 2; } } }) </script> <!-- Test categorization script --> <script> // $(document).ready(function() { // $("#categoryDropdown a").click(function() { // var link = $(this); // var closest_ul = link.closest("ul"); // var parallel_active_links = closest_ul.find(".active") // var closest_li = link.closest("li"); // var link_status = closest_li.hasClass("active"); // var count = 0; // closest_ul.find("ul").slideUp(function() { // if (++count == closest_ul.find("ul").length) // parallel_active_links.removeClass("active"); // }); // if (!link_status) { // closest_li.children("ul").slideDown(); // closest_li.addClass("active"); // } // }) // }) let collapseIcon = document.querySelectorAll(".icon-collapse") for (let i = 0; i < collapseIcon.length; i++) { const item = collapseIcon[i]; let toogleFlag = false item.addEventListener("click", (e)=>{ toogleFlag = !toogleFlag let nextSibling = item.nextElementSibling; let childImg = item.querySelector('img'); if(toogleFlag){ nextSibling.style.display = "block" if(childImg){ childImg.src = "/express-img/category-img/vector_up.png" } }else{ nextSibling.style.display = "none" if(childImg){ childImg.src = "/express-img/category-img/vector_down.png" } } }) } let filterCollapseIcon = document.querySelectorAll(".filter-icon-collapse") for (let i = 0; i < filterCollapseIcon.length; i++) { const item = filterCollapseIcon[i]; let toogleFlag = false item.addEventListener("click", (e)=>{ toogleFlag = !toogleFlag // let childImg = item.querySelector('img'); let childImg = item.querySelector('i'); // if(toogleFlag){ // childImg.src = "/express-img/category-img/vector_up.png" // }else{ // childImg.src = "/express-img/category-img/vector_down.png" // } if(toogleFlag){ childImg?.classList.add("fa-chevron-up") childImg?.classList.remove("fa-chevron-down") }else{ // childImg.src = "/express-img/category-img/vector_down.png" childImg?.classList.add("fa-chevron-down") childImg?.classList.remove("fa-chevron-up") } }) } let activeItems = document.querySelectorAll(".active") for (let i = 0; i < activeItems.length; i++) { const item = activeItems[i]; let htmlItemElem; htmlItemElem= item.querySelector("span img"); if(window.innerWidth > 992 && htmlItemElem){ htmlItemElem.src = "/express-img/category-img/vector_up.png" }else{ setTimeout(()=>{ if(htmlItemElem){ htmlItemElem.src = "/express-img/category-img/vector_up.png" } }, 1000) } } </script> <!-- Open Embed Modal & Send Report Detail To It--> <script> let contextButtons = document.querySelectorAll('.embed-code-context'); Array.from(contextButtons).map(contextButton=>{ contextButton.addEventListener('contextmenu',(e)=>{ event.preventDefault(); let modal= document.getElementById('embed-modal'); modal.classList.remove("invisible"); }) }) const sentReportDetailsToEmbedModal = (report) => { let report_object = JSON.parse(report); let event = new CustomEvent('embed_report_details', { detail: report_object }); window.dispatchEvent(event); } const sentReportDetailsToEmbedModalfromJS = (report) => { let contextButtons = document.querySelectorAll('.embed-code-context'); Array.from(contextButtons).map(contextButton=>{ contextButton.addEventListener('contextmenu',(e)=>{ event.preventDefault(); let modal= document.getElementById('embed-modal'); modal.classList.remove("invisible"); }) }) let event = new CustomEvent('embed_report_details', { detail: report }); window.dispatchEvent(event); } </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8ebf492acdbf5fda',t:'MTczMzE4NDEyNC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10