1<!doctype html> 2<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> 3<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> 4<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 5<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]--> 7<head>
7<script data-source-attribution="shopify.event_observer.bootstrap"> 8(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`14417278`)))})(); 9//# sourceURL=event-observer-collector.js 10</script>
10 11 12 13 <!-- Basic page needs ================================================== --> 14 <meta charset="utf-8"> 15 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 16 17 18 <link rel="shortcut icon" href="//ketogenicgirl.com/cdn/shop/t/1/assets/favicon.png?v=150932176689464980281508519665" type="image/png" /> 19 20 21 <!-- Title and description ================================================== --> 22 <title> 23 High Protein Recipes – Ketogenic Girl 24 </title> 25 26 27 28 <!-- Social meta ================================================== --> 29 30 31 <meta property="og:type" content="website"> 32 <meta property="og:title" content="High Protein Recipes"> 33 <meta property="og:url" content="https://ketogenicgirl.com/blogs/ketogenic-recipes"> 34 35 <meta property="og:image" content="http://ketogenicgirl.com/cdn/shop/t/1/assets/logo.png?v=163284064531645631021776280837"> 36 <meta property="og:image:secure_url" content="https://ketogenicgirl.com/cdn/shop/t/1/assets/logo.png?v=163284064531645631021776280837"> 37 38 39 40 41 42<meta property="og:site_name" content="Ketogenic Girl"> 43 44 45 46 <meta name="twitter:card" content="summary"> 47 48 49 50 51 52 53 <!-- Helpers ================================================== --> 54 <link rel="canonical" href="https://ketogenicgirl.com/blogs/ketogenic-recipes"> 55 <meta name="viewport" content="width=device-width,initial-scale=1"> 56 <meta name="theme-color" content="#e42c00"> 57 58 <!-- CSS ================================================== --> 59 <link href="//ketogenicgirl.com/cdn/shop/t/1/assets/timber.scss.css?v=176501344425836229661703622868" rel="stylesheet" type="text/css" media="all" /> 60 <link href="//ketogenicgirl.com/cdn/shop/t/1/assets/theme.scss.css?v=131388380770719800281703622868" rel="stylesheet" type="text/css" media="all" /> 61 62 63 64 65 66 67 <link href="//fonts.googleapis.com/css?family=Cabin:500" rel="stylesheet" type="text/css" media="all" /> 68 69 70 71 72 73 <!-- Header hook for plugins ================================================== --> 74
74<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
74<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/14417278/digital_wallets/dialog"> 75<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/ketogenic-recipes.atom" /> 76<link rel="next" href="/blogs/ketogenic-recipes?page=2">
77<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
77 78<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
79<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=14417278" crossorigin="anonymous"></script>
vendor: 1 bytes, line 79
79
80<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":14417278,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/14417278","merchantName":"Ketogenic Girl","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Ketogenic Girl","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 80
80
81<script id="shopify-features" type="application/json">{"accessToken":"05f99ca2fe2928a40ec6497292055780","betas":["rich-media-storefront-analytics"],"domain":"ketogenicgirl.com","predictiveSearch":true,"shopId":14417278,"locale":"en"}</script>
vendor: 1 bytes, line 81
81
82<script>var Shopify = Shopify || {}; 83Shopify.shop = "ketogirl.myshopify.com"; 84Shopify.locale = "en"; 85Shopify.currency = {"active":"USD","rate":"1.0"}; 86Shopify.country = "US"; 87Shopify.theme = {"name":"launchpad-star","id":124829699,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 88Shopify.theme.handle = "null"; 89Shopify.theme.style = {"id":null,"handle":null}; 90Shopify.cdnHost = "ketogenicgirl.com/cdn"; 91Shopify.routes = Shopify.routes || {}; 92Shopify.routes.root = "/"; 93Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 94Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 95Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 96Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 96
96
97<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 97
97
98<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 98
98
99<script> 100 window.ShopifyPay = window.ShopifyPay || {}; 101 window.ShopifyPay.apiHost = "shop.app\/pay"; 102 window.ShopifyPay.redirectState = null; 103</script>
vendor: 1 bytes, line 103
103
104<script> 105 window.Shopify = window.Shopify || {}; 106 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 107 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 108 window.Shopify.SignInWithShop.eligible = true; 109</script>
vendor: 1 bytes, line 109
109
110<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 110
110
111<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 111
111
112<script type="module"> 113 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 114 115 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 116 117</script>
vendor: 1 bytes, line 117
117
118<script> 119 window.Shopify = window.Shopify || {}; 120 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 121 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 122</script>
vendor: 1 bytes, line 122
122
123<script>(function() { 124 var isLoaded = false; 125 function asyncLoad() { 126 if (isLoaded) return; 127 isLoaded = true; 128 var urls = ["\/\/www.powr.io\/powr.js?powr-token=ketogirl.myshopify.com\u0026external-type=shopify\u0026shop=ketogirl.myshopify.com","https:\/\/loox.io\/widget\/EJ--WmuzRo\/loox.1643742176980.js?shop=ketogirl.myshopify.com"]; 129 for (var i = 0; i < urls.length; i++) { 130 var s = document.createElement('script'); 131 s.type = 'text/javascript'; 132 s.async = true; 133 s.src = urls[i]; 134 var x = document.getElementsByTagName('script')[0]; 135 x.parentNode.insertBefore(s, x); 136 } 137 }; 138 if(window.attachEvent) { 139 window.attachEvent('onload', asyncLoad); 140 } else { 141 window.addEventListener('load', asyncLoad, false); 142 } 143})();</script>
vendor: 1 bytes, line 143
143
144<script id="__st">var __st={"a":14417278,"offset":-43200,"reqid":"72aca029-361a-4f31-b880-6cec9d6d7d75-1790923665","pageurl":"ketogenicgirl.com\/blogs\/ketogenic-recipes","s":"blogs-74790467","u":"fe4c2600590c","p":"blog","rtyp":"blog","rid":74790467};</script>
vendor: 1 bytes, line 144
144
145<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 145
145
146<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 146
146
147<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 147
147
148<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
148<script crossorigin="anonymous" defer="defer" src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 148
148
149<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 149
149
150<script> 151 window.Shopify = window.Shopify || {}; 152 window.Shopify.MCP = window.Shopify.MCP || {}; 153 window.Shopify.MCP.enabled = true; 154 window.Shopify.MCP.shop = "ketogirl.myshopify.com"; 155 window.Shopify.MCP.mcpEndpoint = "https:\/\/ketogenicgirl.com\/api\/mcp"; 156 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 157</script>
vendor: 1 bytes, line 157
157
158<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/ketogenicgirl.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 159</script>
vendor: 1 bytes, line 159
159
160<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://ketogenicgirl.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 161</script>
vendor: 1 bytes, line 161
161
162<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 163 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 164</script>
vendor: 1 bytes, line 164
164
165<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 166</script>
vendor: 1 bytes, line 166
166
167<script id='scb4127' type='text/javascript' async='' src='https://ketogenicgirl.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
167<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ketogenicgirl.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 168<style id="shopify-accelerated-checkout-cart"> 169 #shopify-buyer-consent { 170 margin-top: 1em; 171 display: inline-block; 172 width: 100%; 173} 174 175#shopify-buyer-consent.hidden { 176 display: none; 177} 178 179#shopify-subscription-policy-button { 180 background: none; 181 border: none; 182 padding: 0; 183 text-decoration: underline; 184 font-size: inherit; 185 cursor: pointer; 186} 187 188#shopify-subscription-policy-button::before { 189 box-shadow: none; 190} 191 192 </style> 193
194<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
194 195 196 197 198<!--[if lt IE 9]>
199<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 199
199
200<script src="//ketogenicgirl.com/cdn/shop/t/1/assets/respond.min.js?v=52248677837542619231471484946" type="text/javascript"></script>
200 201<link href="//ketogenicgirl.com/cdn/shop/t/1/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 202<link href="//ketogenicgirl.com/search?q=f05c2739fe3bb445090cda6461692b6f" id="respond-redirect" rel="respond-redirect" />
203<script src="//ketogenicgirl.com/search?q=f05c2739fe3bb445090cda6461692b6f" type="text/javascript"></script>
203 204<![endif]--> 205 206 207 208
208<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
208 209
209<script src="//ketogenicgirl.com/cdn/shop/t/1/assets/modernizr.min.js?v=26620055551102246001471484946" type="text/javascript"></script>
209 210 211 212 213
214<script src="//staticxx.s3.amazonaws.com/aio_stats_lib_v1.min.js?v=1.0"></script>
214 215 <!-- __LXV: 1789525727026;__LXR: https://loox.io;__LXC: EJ--WmuzRo; -->
215<script>var loox_global_hash = '1789525727026'; 216var loox_bundle_reviews_enabled = false;</script>
216<script>var loox_pop_active = true;var loox_pop_display = {"home_page":true,"product_page":true,"cart_page":true,"other_pages":true};</script>
216<script>var loox_floating_widget = {"active":true,"rtl":false,"default_text":"Reviews","position":"right","button_text":"Reviews","button_bg_color":"333333","button_text_color":"FFFFFF","display_on_home_page":true,"display_on_product_page":true,"display_on_cart_page":true,"display_on_other_pages":true,"hide_on_mobile":false,"border_radius":{"key":"extraRounded","value":"16px","label":"Extra Rounded"},"orientation":"default"}; 217</script>
217<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#000000; } 218:root { --lxs-rating-icon-color: #000000; }</style> 219<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 220
221<script id='shopify-chat-app-embed-data' type='application/json'> 222 { 223 "settings": { 224 "invertActivatorColors": true, 225 "greetingMessage": "ð Hi, message us with any questions. We're happy to help!", 226 "showFeaturedProducts": true, 227 "featuredProducts": [], 228 "horizontalPosition": "bottom_right", 229 "icon": "chat_bubble", 230 "buttonLabel": "Chat" 231 } 232 } 233</script>
233 234 235<style data-shopify> 236 237 238 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 239 shopify-chat:defined:empty { 240 display: grid; 241 } 242 243 :root { 244 --shopify-chat-bg-color: #FFFFFF; 245 --shopify-chat-text-color: #000000; 246 --shopify-chat-accent-bg-color: #000000; 247 --shopify-chat-accent-text-color: #FFFFFF; 248 --shopify-chat-activator-offset: 20px; 249 250 251 252 --shopify-chat-activator-font-size: 16px; 253 --shopify-chat-border-radius: 16px; 254 } 255 256 257</style> 258
259<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
259 260 261 262<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 263 264 265 266 267 268 269 270 271 272 273 274 275
275<script async src="https://static.klaviyo.com/onsite/js/SbRXZ2/klaviyo.js?company_id=SbRXZ2"></script>
275 276
276<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
276 277 278 279 280 281 282 283
283<script> 284 window.klaviyoReviewsProductDesignMode = false 285 </script>
285 286 287 288 289 290 291 292 293 294 295<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
296<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 14417278,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 296
296
297<script> 298 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 299</script>
vendor: 1 bytes, line 299
299
300<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
300).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 14417278,storefrontBaseUrl: "https://ketogenicgirl.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ketogenicgirl.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1883570347","configuration":"{\"accountID\":\"SbRXZ2\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"65110187","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Ketogenic Girl","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ketogirl.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ketogenicgirl.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://ketogenicgirl.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"124829699","themePublished":"true","eventMetadataId":"658b04ca-50a4-40c3-8d3d-9f7b81f03a39","pageType":"blog","resourceId":"74790467","shopId":"14417278","storefrontBaseUrl":"https:\/\/ketogenicgirl.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
300<script> 301 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 302 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 303 window.ShopifyAnalytics.meta.currency = 'USD'; 304 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":74790467,"requestId":"72aca029-361a-4f31-b880-6cec9d6d7d75-1790923665"}}; 305 for (var attr in meta) { 306 window.ShopifyAnalytics.meta[attr] = meta[attr]; 307 } 308</script>
vendor: 1 bytes, line 308
308
309<script class="analytics"> 310 (function () { 311 var customDocumentWrite = function(content) { 312 var jquery = null; 313 314 if (window.jQuery) { 315 jquery = window.jQuery; 316 } else if (window.Checkout && window.Checkout.$) { 317 jquery = window.Checkout.$; 318 } 319 320 if (jquery) { 321 jquery('body').append(content); 322 } 323 }; 324 325 var hasLoggedConversion = function(token) { 326 if (token) { 327 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 328 } 329 return false; 330 } 331 332 var setCookieIfConversion = function(token) { 333 if (token) { 334 var twoMonthsFromNow = new Date(Date.now()); 335 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 336 337 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 338 } 339 } 340 341 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 342 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 343 if (trekkie.integrations) { 344 return; 345 } 346 trekkie.methods = [ 347 'identify', 348 'page', 349 'ready', 350 'track', 351 'trackForm', 352 'trackLink' 353 ]; 354 trekkie.factory = function(method) { 355 return function() { 356 var args = Array.prototype.slice.call(arguments); 357 args.unshift(method); 358 trekkie.push(args); 359 if (method == 'track' || method == 'page') { 360 var pageUrl; 361 try { 362 pageUrl = window.location.href; 363 } catch (e) {} 364 var pageReferrer; 365 try { 366 pageReferrer = document.referrer; 367 } catch (e) {} 368 try { 369 if (window.__TREKKIE_SHIM_QUEUE == null) { 370 window.__TREKKIE_SHIM_QUEUE = []; 371 } 372 window.__TREKKIE_SHIM_QUEUE.push({ 373 from: 'trekkie-stub', 374 method: method, 375 args: args.slice(1), 376 pageContext: { 377 url: pageUrl, 378 referrer: pageReferrer 379 } 380 }); 381 } catch (e) { 382 // no-op 383 } 384 } 385 return trekkie; 386 }; 387 }; 388 for (var i = 0; i < trekkie.methods.length; i++) { 389 var key = trekkie.methods[i]; 390 trekkie[key] = trekkie.factory(key); 391 } 392 trekkie.load = function(config) { 393 trekkie.config = config || {}; 394 trekkie.config.initialDocumentCookie = document.cookie; 395 var first = document.getElementsByTagName('script')[0]; 396var script = document.createElement('script'); 397script.type = 'text/javascript'; 398script.onerror = function(e) { 399 var scriptFallback = document.createElement('script'); 400 scriptFallback.type = 'text/javascript'; 401 scriptFallback.onerror = function(error) { 402 var Monorail = { 403 produce: function produce(monorailDomain, schemaId, payload) { 404 var currentMs = new Date().getTime(); 405 var event = { 406 schema_id: schemaId, 407 payload: payload, 408 metadata: { 409 event_created_at_ms: currentMs, 410 event_sent_at_ms: currentMs 411 } 412 }; 413 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 414 }, 415 sendRequest: function sendRequest(endpointUrl, payload) { 416 // Try the sendBeacon API 417 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 418 var blobData = new window.Blob([payload], { 419 type: 'text/plain' 420 }); 421 422 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 423 return true; 424 } // sendBeacon was not successful 425 426 } // XHR beacon 427 428 var xhr = new XMLHttpRequest(); 429 430 try { 431 xhr.open('POST', endpointUrl); 432 xhr.setRequestHeader('Content-Type', 'text/plain'); 433 xhr.send(payload); 434 } catch (e) { 435 console.log(e); 436 } 437 438 return false; 439 }, 440 isIos12: function isIos12() { 441 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 442 } 443 }; 444 Monorail.produce('monorail-edge.shopifysvc.com', 445 'trekkie_storefront_load_errors/1.1', 446 {shop_id: 14417278, 447 theme_id: 124829699, 448 app_name: "storefront", 449 context_url: window.location.href, 450 source_url: "//ketogenicgirl.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 451 452 }; 453 scriptFallback.async = true; 454 scriptFallback.src = '//ketogenicgirl.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 455 first.parentNode.insertBefore(scriptFallback, first); 456}; 457script.async = true; 458script.src = '//ketogenicgirl.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 459first.parentNode.insertBefore(script, first); 460 461 }; 462 trekkie.load( 463 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":14417278,"isMerchantRequest":null,"themeId":124829699,"themeCityHash":"15242133305829946164","contentLanguage":"en","currency":"USD","eventMetadataId":"658b04ca-50a4-40c3-8d3d-9f7b81f03a39"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 464 ); 465 466 var loaded = false;
467 trekkie.ready(function() { 468 if (loaded) return; 469 loaded = true; 470 471 window.ShopifyAnalytics.lib = window.trekkie; 472 473 var originalDocumentWrite = document.write; 474 document.write = customDocumentWrite; 475 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 476 document.write = originalDocumentWrite; 477 478 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 479 var token = match? match[1]: undefined; 480 if (!hasLoggedConversion(token)) { 481 setCookieIfConversion(token); 482 483 } 484 }); 485 486 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":74790467,"requestId":"72aca029-361a-4f31-b880-6cec9d6d7d75-1790923665","shopifyEmitted":true}); 487 488 var eventsListenerScript = document.createElement('script'); 489 eventsListenerScript.async = true; 490 eventsListenerScript.src = "//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 491 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 492})();</script>
vendor: 1 bytes, line 492
492
493<script 494 defer 495 src="https://ketogenicgirl.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 496 data-application="storefront-renderer" 497 data-shop-id="14417278" 498 data-render-region="gcp-us-central1" 499 data-page-type="blog" 500 data-theme-instance-id="124829699" 501 data-theme-name="" 502 data-theme-version="" 503 data-monorail-region="shop_domain" 504 data-resource-timing-sampling-rate="10" 505 data-shs="true" 506 data-shs-beacon="true" 507 data-shs-export-with-fetch="true" 508 data-shs-logs-sample-rate="1" 509 data-shs-beacon-endpoint="https://ketogenicgirl.com/api/collect" 510></script>
vendor: 1 bytes, line 510
510
511<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Ketogenic Girl. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respondâ¦"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"Iâd like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldnât load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldnât be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didnât upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldnât respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached â try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached â try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isnât available right nowâemail us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isnât available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isnât available right now â our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I canât connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, weâll email you when thereâs a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when thereâs a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
511,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 511
511
512<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"14417278","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
512 513<meta name="shopify-y" content="05e608d2-d8bd-489a-948b-0d0b981df9a5" data-expiration="1822481266000"><meta name="shopify-s" content="0a5b5302-ba86-43a5-a1b4-91ab22be71d1" data-expiration="1790925466000"><meta name="new-cookie-storage-activated" content="t"> 514</head> 515 516<body id="high-protein-recipes" class="template-blog" > 517 518 <div class="header-bar"> 519 <div class="wrapper medium-down--hide"> 520 <div class="large--display-table"> 521 522 523 <div class="header-bar__left large--display-table-cell"> 524 525 526 527 528 529 530 <div class="header-bar__module header-bar__message"> 531 Welcome to Ketogenic Girl! 532 </div> 533 534 535 </div> 536 537 538 <div class="header-bar__right large--display-table-cell"> 539 540 541 <ul class="header-bar__module header-bar__module--list"> 542 543 <li> 544 <a href="/account/login" id="customer_login_link">Log in</a> 545 </li> 546 <li> 547 or 548 </li> 549 <li> 550 <a href="/account/register" id="customer_register_link">Create account</a> 551 </li> 552 553 </ul> 554 555 556 <div class="header-bar__module"> 557 <span class="header-bar__sep" aria-hidden="true"></span> 558 <a href="/cart" class="cart-page-link"> 559 <span class="icon icon-cart header-bar__cart-icon" aria-hidden="true"></span> 560 </a> 561 </div> 562 563 <div class="header-bar__module"> 564 <a href="/cart" class="cart-page-link"> 565 Cart<span class="hidden-count">:</span> 566 <span class="cart-count header-bar__cart-count hidden-count">0</span> 567 </a> 568 </div> 569 570 571 572 <div class="header-bar__module header-bar__search"> 573 574 575 576 <form action="/search" method="get" class="header-bar__search-form clearfix" role="search"> 577 578 <button type="submit" class="btn icon-fallback-text header-bar__search-submit"> 579 <span class="icon icon-search" aria-hidden="true"></span> 580 <span class="fallback-text">Search</span> 581 </button> 582 <input type="search" name="q" value="" aria-label="Search" class="header-bar__search-input" placeholder="Search"> 583 </form> 584 585 586 </div> 587 588 589 590 </div> 591 </div> 592 </div> 593 <div class="wrapper large--hide"> 594 <button type="button" class="mobile-nav-trigger" id="MobileNavTrigger"> 595 <span class="icon icon-hamburger" aria-hidden="true"></span> 596 Menu 597 </button> 598 <a href="/cart" class="cart-page-link mobile-cart-page-link"> 599 <span class="icon icon-cart header-bar__cart-icon" aria-hidden="true"></span> 600 Cart
601 <span class="cart-count hidden-count">0</span> 602 </a> 603 </div> 604 <ul id="MobileNav" role="navigation" class="mobile-nav large--hide"> 605 606 607 608 <li class="mobile-nav__link" aria-haspopup="true"> 609 610 <a href="/" class="mobile-nav"> 611 Home 612 </a> 613 614 </li> 615 616 617 <li class="mobile-nav__link" aria-haspopup="true"> 618 619 <a href="/collections/tone-devices" class="mobile-nav"> 620 Shop TONE Breath Ketone Meter 621 </a> 622 623 </li> 624 625 626 <li class="mobile-nav__link" aria-haspopup="true"> 627 628 <a href="/collections/tone-lux" class="mobile-nav"> 629 Shop Tone LUX Red Light Therapy 630 </a> 631 632 </li> 633 634 635 <li class="mobile-nav__link" aria-haspopup="true"> 636 637 <a href="/pages/tone-protein" class="mobile-nav"> 638 Shop Tone Protein 639 </a> 640 641 </li> 642 643 644 <li class="mobile-nav__link" aria-haspopup="true"> 645 646 <a href="/pages/clinical-studies-on-tone-collagen" class="mobile-nav"> 647 Tone Collagen 648 </a> 649 650 </li> 651 652 653 <li class="mobile-nav__link" aria-haspopup="true"> 654 655 <a href="/pages/tone-reviews" class="mobile-nav"> 656 TONE Reviews 657 </a> 658 659 </li> 660 661 662 <li class="mobile-nav__link" aria-haspopup="true"> 663 664 <a href="/pages/tone-faq" class="mobile-nav"> 665 TONE FAQ 666 </a> 667 668 </li> 669 670 671 <li class="mobile-nav__link" aria-haspopup="true"> 672 673 <a href="/pages/podcast-fast-keto-with-ketogenic-girl" class="mobile-nav"> 674 Podcast 675 </a> 676 677 </li> 678 679 680 <li class="mobile-nav__link" aria-haspopup="true"> 681 682 <a href="/pages/the-science-of-keto" class="mobile-nav"> 683 Scientific Studies 684 </a> 685 686 </li> 687 688 689 <li class="mobile-nav__link" aria-haspopup="true"> 690 691 <a href="/blogs/ketogenic-recipes" class="mobile-nav"> 692 Recipes 693 </a> 694 695 </li> 696 697 698 <li class="mobile-nav__link" aria-haspopup="true"> 699 700 <a href="/pages/red-light-therapy-photobiomodulation-scientific-studies" class="mobile-nav"> 701 Red Light Therapy Studies 702 </a> 703 704 </li> 705 706 707 <li class="mobile-nav__link" aria-haspopup="true"> 708 709 <a href="/pages/new-free-ebook" class="mobile-nav"> 710 Free Ebook 711 </a> 712 713 </li> 714 715 716 <li class="mobile-nav__link" aria-haspopup="true"> 717 718 <a href="/products/psmf-library" class="mobile-nav"> 719 PSMF Library 720 </a> 721 722 </li> 723 724 725 726 727 <li class="mobile-nav__link"> 728 <a href="/account/login" id="customer_login_link">Log in</a> 729 </li> 730 <li class="mobile-nav__link"> 731 <a href="/account/register" id="customer_register_link">Create account</a> 732 </li> 733 734 735 736 <li class="mobile-nav__link"> 737 738 <div class="header-bar__module header-bar__search"> 739 740 741 742 <form action="/search" method="get" class="header-bar__search-form clearfix" role="search"> 743 744 <button type="submit" class="btn icon-fallback-text header-bar__search-submit"> 745 <span class="icon icon-search" aria-hidden="true"></span> 746 <span class="fallback-text">Search</span> 747 </button> 748 <input type="search" name="q" value="" aria-label="Search" class="header-bar__search-input" placeholder="Search"> 749 </form> 750 751 752 </div> 753 754 </li> 755 756</ul> 757 758</div> 759 760 761 <header class="site-header" role="banner"> 762 <div class="wrapper"> 763 764 765 766 <div class="grid--full"> 767 <div class="grid__item"> 768 769 <div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"> 770 771 772 <a href="/" class="logo-wrapper" itemprop="url"> 773 <img src="//ketogenicgirl.com/cdn/shop/t/1/assets/logo.png?v=163284064531645631021776280837" alt="Ketogenic Girl" itemprop="logo"> 774 </a> 775 776 777 </div> 778 779 780 <p class="header-message large--hide"> 781 <small>Welcome to Ketogenic Girl!</small> 782 </p> 783 784 </div> 785 </div> 786 <div class="grid--full medium-down--hide"> 787 <div class="grid__item"> 788 789<ul role="navigation" class="site-nav" id="AccessibleNav"> 790 791 792 793 794 <li > 795 <a href="/" class="site-nav__link">Home</a> 796 </li> 797 798 799 800 801 802 <li > 803 <a href="/collections/tone-devices" class="site-nav__link">Shop TONE Breath Ketone Meter</a> 804 </li> 805 806 807 808 809 810 <li > 811 <a href="/collections/tone-lux" class="site-nav__link">Shop Tone LUX Red Light Therapy</a> 812 </li> 813 814 815 816 817 818 <li > 819 <a href="/pages/tone-protein" class="site-nav__link">Shop Tone Protein</a> 820 </li> 821 822 823 824 825 826 <li > 827 <a href="/pages/clinical-studies-on-tone-collagen" class="site-nav__link">Tone Collagen</a> 828 </li> 829 830 831 832 833 834 <li > 835 <a href="/pages/tone-reviews" class="site-nav__link">TONE Reviews</a> 836 </li> 837 838 839 840 841 842 <li > 843 <a href="/pages/tone-faq" class="site-nav__link">TONE FAQ</a> 844 </li> 845 846 847 848 849 850 <li > 851 <a href="/pages/podcast-fast-keto-with-ketogenic-girl" class="site-nav__link">Podcast</a> 852 </li> 853 854 855 856 857 858 <li > 859 <a href="/pages/the-science-of-keto" class="site-nav__link">Scientific Studies </a> 860 </li> 861 862 863 864 865 866 <li class="site-nav--active"> 867 <a href="/blogs/ketogenic-recipes" class="site-nav__link">Recipes</a> 868 </li> 869 870 871 872 873 874 <li > 875 <a href="/pages/red-light-therapy-photobiomodulation-scientific-studies" class="site-nav__link">Red Light Therapy Studies </a> 876 </li> 877 878 879 880 881 882 <li > 883 <a href="/pages/new-free-ebook" class="site-nav__link">Free Ebook</a> 884 </li> 885 886 887 888 889 890 <li > 891 <a href="/products/psmf-library" class="site-nav__link">PSMF Library</a> 892 </li> 893 894 895</ul> 896 897 </div> 898 </div> 899 900 901 902 </div> 903 </header> 904 905 <main class="wrapper main-content" role="main"> 906 <div class="grid"> 907 <div class="grid__item"> 908 909 910<div class="grid"> 911 912 <div class="grid__item large--four-fifths"> 913 914 <div class="grid"> 915 <div class="grid__item large--ten-twelfths"> 916 917 918 <header class="section-header"> 919 <h1 class="section-header__title h3"> 920 921 High Protein Recipes 922 923 </h1> 924 </header> 925 926 927 928 <div class="article"> 929 930 <h2><a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins">High-Protein Low-Carb Breakfast Cinnamon Muffins</a></h2> 931 <p class="blog-date"> 932 <time datetime="2026-08-31">August 31, 2026</time> 933 934 935 </p> 936 937 938 <div class="rte"> 939 940 941 <p><a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_5237_75c2191d-3dce-407e-8915-9e9cdf03fd36_1024x1024.jpg?v=1788264902" alt="High-Protein Low-Carb Breakfast Cinnamon Muffins" class="article__image" /></a></p> 942 943 944 <p>These high-protein cinnamon muffins are soft, satisfying, naturally gluten-free, and made without added sugar. Greek yogurt keeps them moist, PB2 adds peanut flavor with less fat than traditional peanut butter, and whey protein isolate gives them a serious protein boost. Theyâre great for breakfast, snacks, meal prep, or whenever you want something that tastes like a treat but still fits a high-protein, lower-carb approach. I also made a slightly sweeter breakfast version for my boys by adding one small overripe banana to the batter, and they loved them as breakfast muffins. Ingredients Makes approximately 12â13 muff
944ins 1/2 cup almond flour...</p> 945 946 </div> 947 948 <p><a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins">Read more →</a></p> 949 950 </div> 951 952 <hr> 953 954 955 956 <div class="article"> 957 958 <h2><a href="/blogs/ketogenic-recipes/homemade-electrolyte-gummy-bears-sugar-free-high-protein-naturally-sweetened">Homemade Electrolyte Collagen Protein Gummies</a></h2> 959 <p class="blog-date"> 960 <time datetime="2026-08-03">August 03, 2026</time> 961 962 963 </p> 964 965 966 <div class="rte"> 967 968 969 <p><a href="/blogs/ketogenic-recipes/homemade-electrolyte-gummy-bears-sugar-free-high-protein-naturally-sweetened" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_3320_1024x1024.jpg?v=1785837174" alt="Homemade Electrolyte Collagen Protein Gummies" class="article__image" /></a></p> 970 971 972 <p>If youâre looking for a delicious way to boost your protein intake, support hydration, and add a little collagen to your day, these homemade gummies are one of my new favorite recipes. Theyâre naturally sweetened with allulose and stevia, flavored with Cure Hydration, and made with both grass-fed gelatin and collagen peptides. The result? A chewy, fruity gummy thatâs packed with protein and electrolytes. Whether you enjoy them after a workout, on a hot summer day, or simply as a healthier alternative to candy, these gummies are an easy way to sneak a little extra collagen into your daily routine....</p> 973 974 </div> 975 976 <p><a href="/blogs/ketogenic-recipes/homemade-electrolyte-gummy-bears-sugar-free-high-protein-naturally-sweetened">Read more →</a></p> 977 978 </div> 979 980 <hr> 981 982 983 984 <div class="article"> 985 986 <h2><a href="/blogs/ketogenic-recipes/chocolate-protein-pudding">Chocolate Protein Pudding</a></h2> 987 <p class="blog-date"> 988 <time datetime="2026-02-20">February 20, 2026</time> 989 990 991 </p> 992 993 994 <div class="rte"> 995 996 997 <p><a href="/blogs/ketogenic-recipes/chocolate-protein-pudding" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_3523_1024x1024.jpg?v=1771596011" alt="Chocolate Protein Pudding" class="article__image" /></a></p> 998 999 1000 <p>(Inspired by Maria Emmerichâs Original Recipe) This rich chocolate pudding is made entirely from real-food protein â just eggs, cacao, almond milk, and natural sweetener. The original inspiration comes from Maria Emmerichâs egg-based chocolate pudding. This version uses unsweetened almond milk instead of coconut milk for a lighter texture and lower overall fat content, while keeping it deeply chocolatey and incredibly satisfying. Itâs simple. Itâs dense. Itâs satisfying and rich and chocolatey ðAnd it actually keeps you full for hours! Serves: 3â4 Ingredients 5â6 large hard-boiled eggs, peeled(or softly scrambled eggs, cooked gently and slightly underdone) 1/2 cup unsweetened vanilla...</p> 1001 1002 </div> 1003 1004 <p><a href="/blogs/ketogenic-recipes/chocolate-protein-pudding">Read more →</a></p> 1005 1006 </div> 1007 1008 <hr> 1009 1010 1011 1012 <div class="article"> 1013 1014 <h2><a href="/blogs/ketogenic-recipes/high-protein-low-carb-protein-waffles">High-Protein Low Carb Protein Waffles</a></h2> 1015 <p class="blog-date"> 1016 <time datetime="2026-02-04">February 04, 2026</time> 1017 1018 1019 </p> 1020 1021 1022 <div class="rte"> 1023 1024 1025 <p><a href="/blogs/ketogenic-recipes/high-protein-low-carb-protein-waffles" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_2941_1024x1024.jpg?v=1770543590" alt="High-Protein Low Carb Protein Waffles" class="article__image" /></a></p> 1026 1027 1028 <p>Fluffy, low-carb, and perfect for a high-protein breakfast or dessert! These waffles are light, fluffy, and protein-packed, with just a small amount of coconut flour to provide structure. Theyâre naturally low carb, gluten-free, and quick to make â perfect for meal prep or feeding a crowd. Servings Makes 10â12 waffles (depending on waffle iron size) Ingredients 1 cup liquid egg whites 1 cup unsweetened almond milk 1 whole egg 1 tablespoons coconut flour 1 scoop egg white protein powder 3 scoops whey protein isolate Protein (vanilla works best) 1 teaspoon baking powder Pinch of salt Coconut oil spray (for waffle...</p> 1029 1030 </div> 1031 1032 <p><a href="/blogs/ketogenic-recipes/high-protein-low-carb-protein-waffles">Read more →</a></p> 1033 1034 </div> 1035 1036 <hr> 1037 1038 1039 1040 <div class="article"> 1041 1042 <h2><a href="/blogs/ketogenic-recipes/strawberry-frozen-yogurt-sugar-and-mostly-fat-free-high-protein-treat">Strawberry Frozen Yogurt (Sugar and Mostly Fat Free High Protein Treat!)</a></h2> 1043 <p class="blog-date"> 1044 <time datetime="2026-01-26">January 26, 2026</time> 1045 1046 1047 </p> 1048 1049 1050 <div class="rte"> 1051 1052 1053 <p><a href="/blogs/ketogenic-recipes/strawberry-frozen-yogurt-sugar-and-mostly-fat-free-high-protein-treat" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_2428_1024x1024.jpg?v=1769463161" alt="Strawberry Frozen Yogurt (Sugar and Mostly Fat Free High Protein Treat!)" class="article__image" /></a></p> 1054 1055 1056 <p>This creamy strawberry frozen yogurt is one of my go-to high-protein desserts. Itâs light, refreshing, naturally tangy, and made with just 3 ingredients. Any Ninja Creami ice cream  maker will do. No Ninja Creami? See second recipe below, under the macros ð Why Youâll Love It High protein, low fat Naturally sweetened No added sugar Perfect protein dessert or snack Fat loss-friendly & gut-friendly Ingredients 300 g 1% fat plain yogurt ½ cup frozen strawberries Stevia glycerite, to taste Instructions Blend the yogurt, frozen strawberries, and stevia glycerine until completely smooth. Pour the mixture into a Ninja CREAMi pint container. Freeze...</p> 1057 1058 </div> 1059 1060 <p><a href="/blogs/ketogenic-recipes/strawberry-frozen-yogurt-sugar-and-mostly-fat-free-high-protein-treat">Read more →</a></p> 1061 1062 </div> 1063 1064 1065 1066 1067 1068 1069 <div class="text-center"> 1070 1071 1072<ul class="pagination-custom"> 1073 1074 <li class="disabled"><span>←</span></li> 1075 1076 1077 1078 1079 1080 <li class="active"><span>1</span></li> 1081 1082 1083 1084 1085 <li> 1086 <a href="/blogs/ketogenic-recipes?page=2" title="">2</a> 1087 </li> 1088 1089 1090 1091 <li> 1092 <a href="/blogs/ketogenic-recipes?page=3" title="">3</a> 1093 </li> 1094 1095 1096 1097 1098 <li><span>…</span></li> 1099 1100 1101 1102 1103 <li> 1104 <a href="/blogs/ketogenic-recipes?page=14" title="">14</a> 1105 </li> 1106 1107 1108 1109 1110 <li><a href="/blogs/ketogenic-recipes?page=2" title="Next »">→</a></li> 1111 1112</ul> 1113 </div> 1114 1115 </div> 1116 </div> 1117 </div> 1118 1119 <aside class="sidebar grid__item large--one-fifth"> 1120 <h3 class="h4">Recent Articles</h3> 1121 1122 <p> 1123 <a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins">High-Protein Low-Carb Breakfast Cinnamon Muffins</a> 1124 <br> 1125 <time pubdate datetime="2026-08-31"> 1126 <em class="text-light">August 31, 2026</em> 1127 </time> 1128 </p> 1129 1130 <p> 1131 <a href="/blogs/ketogenic-recipes/homemade-electrolyte-gummy-bears-sugar-free-high-protein-naturally-sweetened">Homemade Electrolyte Collagen Protein Gummies</a> 1132 <br> 1133 <time pubdate datetime="2026-08-03"> 1134 <em class="text-light">August 03, 2026</em> 1135 </time> 1136 </p> 1137 1138 <p> 1139 <a href="/blogs/ketogenic-recipes/chocolate-protein-pudding">Chocolate Protein Pudding</a> 1140 <br> 1141 <time pubdate datetime="2026-02-20"> 1142 <em class="text-light">February 20, 2026</em> 1143 </time> 1144 </p> 1145 1146 <p> 1147 <a href="/blogs/ketogenic-recipes/high-protein-low-carb-protein-waffles">High-Protein Low Carb Protein Waffles</a> 1148 <br> 1149 <time pubdate datetime="2026-02-04"> 1150 <em class="text-light">February 04, 2026</em> 1151 </time> 1152 </p> 1153 1154 <p> 1155 <a href="/blogs/ketogenic-recipes/strawberry-frozen-yogurt-sugar-and-mostly-fat-free-high-protein-treat">Strawberry Frozen Yogurt (Sugar and Mostly Fat Free High Protein Treat!)</a> 1156 <br> 1157 <time pubdate datetime="2026-01-26"> 1158 <em class="text-light">January 26, 2026</em> 1159 </time> 1160 </p> 1161 1162 1163 1164 <h3 class="h4">Categories</h3> 1165 <ul> 1166 1167 1168 <li><a href="/blogs/ketogenic-recipes/tagged/cake" title="Show articles tagged cake">cake</a></li> 1169 1170 1171 1172 <li><a href="/blogs/ketogenic-recipes/tagged/keto" title="Show articles tagged keto">keto</a></li> 1173 1174 1175 1176 <li><a href="/blogs/ketogenic-recipes/tagged/protein" title="Show articles tagged protein">protein</a></li> 1177 1178 1179 1180 <li><a href="/blogs/ketogenic-recipes/tagged/recipe" title="Show articles tagged recipe">recipe</a></li> 1181 1182 1183 </ul> 1184 1185 1186 </aside> 1187 1188</div> 1189 1190 1191 1192 </div> 1193 </div> 1194 </main> 1195 1196 <footer class="site-footer small--text-center" role="contentinfo"> 1197 1198 <div class="wrapper"> 1199 1200 <div class="grid-uniform"> 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 <div class="grid__item large--one-fifth medium--one-half site-footer__links article"> 1215 <h3 class="h4"><a href="/blogs/ketogenic-recipes">Latest News</a></h3> 1216 1217 <p class="h5"><a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins" title="">High-Protein Low-Carb Breakfast Cinnamon Muffins</a></p> 1218 1219 1220 <p><a href="/blogs/ketogenic-recipes/high-protein-low-carb-cinnamon-muffins" title=""><img src="//ketogenicgirl.com/cdn/shop/articles/IMG_5237_75c2191d-3dce-407e-8915-9e9cdf03fd36_large.jpg?v=1788264902" alt="High-Protein Low-Carb Breakfast Cinnamon Muffins" class="article__image" /></a></p> 1221 1222 1223 <p>These high-protein cinnamon muffins are soft, satisfying, naturally gluten-free, and made without added sugar. Greek yogurt keeps them moist, PB2 adds peanut flavor with less fat than traditional peanut butter,...</p> 1224 1225 </div> 1226 1227 1228 1229 <div class="grid__item large--one-fifth medium--one-half"> 1230 1231 <h3 class="h4">Quick Links</h3> 1232 1233 <ul class="site-footer__links"> 1234 1235 <li><a href="/search">Search</a></li> 1236 1237 <li><a href="/pages/about-us">About us</a></li> 1238 1239 <li><a href="/pages/disclaimer">Disclaimer & Refund Policy</a></li> 1240 1241 <li><a href="/pages/contact">Contact Us</a></li> 1242 1243 <li><a href="https://www.ketogenicgirl.com/pages/privacy-policy">Privacy Policy</a></li> 1244 1245 <li><a href="/pages/calorie-calculator">Calorie Calculator </a></li> 1246 1247 </ul> 1248 </div> 1249 1250 1251 1252 <div class="grid__item large--one-fifth medium--one-half"> 1253 <h3 class="h4">Main menu</h3> 1254 <ul class="site-footer__links"> 1255 1256 <li><a href="/">Home</a></li> 1257 1258 <li><a href="/collections/tone-devices">Shop TONE Breath Ketone Meter</a></li> 1259 1260 <li><a href="/collections/tone-lux">Shop Tone LUX Red Light Therapy</a></li> 1261 1262 <li><a href="/pages/tone-protein">Shop Tone Protein</a></li> 1263 1264 <li><a href="/pages/clinical-studies-on-tone-collagen">Tone Collagen</a></li> 1265 1266 <li><a href="/pages/tone-reviews">TONE Reviews</a></li> 1267 1268 <li><a href="/pages/tone-faq">TONE FAQ</a></li> 1269 1270 <li><a href="/pages/podcast-fast-keto-with-ketogenic-girl">Podcast</a></li> 1271 1272 <li><a href="/pages/the-science-of-keto">Scientific Studies </a></li> 1273 1274 <li><a href="/blogs/ketogenic-recipes">Recipes</a></li> 1275 1276 <li><a href="/pages/red-light-therapy-photobiomodulation-scientific-studies">Red Light Therapy Studies </a></li> 1277 1278 <li><a href="/pages/new-free-ebook">Free Ebook</a></li> 1279 1280 <li><a href="/products/psmf-library">PSMF Library</a></li> 1281 1282 </ul> 1283 </div> 1284 1285 1286 1287 <div class="grid__item large--one-fifth medium--one-half"> 1288 <h3 class="h4">Follow Us</h3> 1289 1290 <ul class="inline-list social-icons"> 1291 1292 <li> 1293 <a class="icon-fallback-text" href="https://twitter.com/ketogenicgirl" title="Ketogenic Girl on Twitter">
1294 <span class="icon icon-twitter" aria-hidden="true"></span> 1295 <span class="fallback-text">Twitter</span> 1296 </a> 1297 </li> 1298 1299 1300 <li> 1301 <a class="icon-fallback-text" href="https://www.facebook.com/theketogenicgirl" title="Ketogenic Girl on Facebook"> 1302 <span class="icon icon-facebook" aria-hidden="true"></span> 1303 <span class="fallback-text">Facebook</span> 1304 </a> 1305 </li> 1306 1307 1308 <li> 1309 <a class="icon-fallback-text" href="https://www.pinterest.com/ketogenicgirl" title="Ketogenic Girl on Pinterest"> 1310 <span class="icon icon-pinterest" aria-hidden="true"></span> 1311 <span class="fallback-text">Pinterest</span> 1312 </a> 1313 </li> 1314 1315 1316 <li> 1317 <a class="icon-fallback-text" href="https://plus.google.com/b/106179445012853483345/+KetogenicGirlLive" title="Ketogenic Girl on Google Plus" rel="publisher"> 1318 <span class="icon icon-google_plus" aria-hidden="true"></span> 1319 <span class="fallback-text">Google</span> 1320 </a> 1321 </li> 1322 1323 1324 <li> 1325 <a class="icon-fallback-text" href="https://instagram.com/ketogenicgirl" title="Ketogenic Girl on Instagram"> 1326 <span class="icon icon-instagram" aria-hidden="true"></span> 1327 <span class="fallback-text">Instagram</span> 1328 </a> 1329 </li> 1330 1331 1332 1333 <li> 1334 <a class="icon-fallback-text" href="https://www.youtube.com/channel/UCRbb6xK4GpWtUIc9wxknKTw?view_as=subscriber" title="Ketogenic Girl on YouTube"> 1335 <span class="icon icon-youtube" aria-hidden="true"></span> 1336 <span class="fallback-text">YouTube</span> 1337 </a> 1338 </li> 1339 1340 1341 1342 1343</ul> 1344 1345 </div> 1346 1347 1348 1349 <div class="grid__item large--one-fifth medium--one-half"> 1350 <h3 class="h4">Contact Us</h3> 1351 <div class="rte">The information and products provided on this site are not intended to diagnose, treat, cure, or prevent any disease our products should not be misconstrued as medical devices. We make no therapeutic claims. Our products are low-risk, general wellness / fitness products that do not require FDA clearance, in accordance with the âGeneral Wellness: Policy on Low Risk Devicesâ draft released January 20, 2015. Our Products are are intended for personal use. and are not intended for commercial use.</div> 1352 </div> 1353 1354 1355 1356 </div> 1357 1358 <hr class="hr--small hr--clear"> 1359 1360 1361 1362 <div class="grid"> 1363 <div class="grid__item text-center"> 1364 <ul class="inline-list payment-icons"> 1365 1366 <li> 1367 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/american_express-2bdbf0e2.svg" alt="american_express"> 1368 </li> 1369 1370 <li> 1371 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/apple_pay-1721ebad.svg" alt="apple_pay"> 1372 </li> 1373 1374 <li> 1375 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/bancontact-13d5ac60.svg" alt="bancontact"> 1376 </li> 1377 1378 <li> 1379 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/bizum-7916f024.svg" alt="bizum"> 1380 </li> 1381 1382 <li> 1383 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/diners_club-678e3046.svg" alt="diners_club"> 1384 </li> 1385 1386 <li> 1387 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/discover-59880595.svg" alt="discover"> 1388 </li> 1389 1390 <li> 1391 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/google_pay-34c30515.svg" alt="google_pay"> 1392 </li> 1393 1394 <li> 1395 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/spidealwero-39fcf92e.svg" alt="ideal"> 1396 </li> 1397 1398 <li> 1399 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/master-f5a74105.svg" alt="master"> 1400 </li> 1401 1402 <li> 1403 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/shopify_pay-925ab76d.svg" alt="shopify_pay"> 1404 </li> 1405 1406 <li> 1407 <img src="//ketogenicgirl.com/cdn/shopifycloud/storefront/assets/payment_icons/visa-b614b878.svg" alt="visa"> 1408 </li> 1409 1410 </ul> 1411 </div> 1412 </div> 1413 1414 1415 1416 <div class="grid"> 1417 <div class="grid__item text-center"> 1418 <p class="site-footer__links">
1418Copyright © 2026, <a href="/" title="">Ketogenic Girl</a>. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 1419 </div> 1420 </div> 1421 1422 </div> 1423 1424 </footer> 1425 1426 1427 1428 1429 1430
1430<script src="//ketogenicgirl.com/cdn/shop/t/1/assets/fastclick.min.js?v=29723458539410922371471484945" type="text/javascript"></script>
1430 1431
1431<script src="//ketogenicgirl.com/cdn/shop/t/1/assets/timber.js?v=26526583228822475811471484948" type="text/javascript"></script>
1431 1432
1432<script src="//ketogenicgirl.com/cdn/shop/t/1/assets/theme.js?v=23526631987485777641471484948" type="text/javascript"></script>
1432 1433 1434 1435 1436 1437 1438
1438<script> 1439$('body').on('click', '[name="checkout"], [name="goto_pp"], [name="goto_gc"]', function() { 1440 if ($('#agree').is(':checked')) { 1441 $(this).submit(); 1442 } 1443 else { 1444 alert("You must agree with the terms and conditions of sales to check out."); 1445 return false; 1446 } 1447}); 1448</script>
1448 1449 1450<!-- BEEKETINGSCRIPT CODE START --><!-- BEEKETINGSCRIPT CODE END --><input type="hidden" id="656565115116111114101" data-customer-id="" data-customer-email="" data-customer-name=" "/> 1451
1451<script async src="https://loox.io/widget/EJ--WmuzRo/loox.1643742176980.js?shop=ketogirl.myshopify.com"></script>
1451 1452<style> </style>
1453<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1453 1454<shopify-store store-domain="https://ketogenicgirl.com" country="US" language="en"></shopify-store> 1455<shopify-chat></shopify-chat> 1456</body> 1457</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.