1<!DOCTYPE html> 2<html lang="en-US"> 3<head ><meta charset="UTF-8" />
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>class RocketLazyLoadScripts{constructor(){this.v="1.2.3",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],window.addEventListener("pageshow",t=>{this.persisted=t.persisted}),window.addEventListener("DOMContentLoaded",()=>{this._preconnect3rdParties()}),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}_addUserInteractionListener(t){if(document.hidden){t._triggerListener();return}this.triggerEvents.forEach(e=>window.addEventListener(e,t.userEventHandler,{passive:!0})),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler)}_removeUserInteractionListener(){this.triggerEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!0})),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"onclick","rocket-onclick"),this._pendingClickStarted())}_onTouchMove(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"rocket-onclick","onclick"),this._pendingClickFinished()}_onTouchEnd(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(t){t.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this._pendingClickFinished()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach(t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))})}_waitForPendingClicks(){return new Promise(t=>{this._isClickPending?this._pendingClickFinished=t:t()})}_pendingClickStarted(){this._isClickPending=!0}_pendingClickFinished(){this._isClickPending=!1}_renameDOMAttribute(t,e,r){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(r,event.target.getAttribute(e)),event.target.removeAttribute(e))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(e=>{if(e.hasAttribute("src")){let r=new URL(e.src).origin;r!==location.origin&&t.push({src:r,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this._batchInjectResourceHints(t,"preconnect")}
3async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(this),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this._waitForPendingClicks().then(()=>{this._replayClicks()}),this._emptyTrash()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _transformScript(t){return new Promise((await this._littleBreath(),navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)?e=>{let r=document.createElement("script");[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),r.setAttribute(e,t.nodeValue))}),t.text&&(r.text=t.text),r.hasAttribute("src")?(r.addEventListener("load",e),r.addEventListener("error",e)):(r.text=t.text,e());try{t.parentNode.replaceChild(r,t)}catch(i){e()}}:async e=>{function r(){t.setAttribute("data-rocket-status","failed"),e()}try{let i=t.getAttribute("data-rocket-type"),n=t.getAttribute("data-rocket-src");t.text,i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",function r(){t.setAttribute("data-rocket-status","executed"),e()}),t.addEventListener("error",r),n?(t.removeAttribute("data-rocket-src"),t.src=n):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}catch(s){r()}})}async _loadScriptsFromList(t){let e=t.shift();return e&&e.isConnected?(await this._transformScript(e),this._loadScriptsFromList(t)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(t,e){var r=document.createDocumentFragment();t.forEach(t=>{let i=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(i){let n=document.createElement("link");n.href=i,n.rel=e,"preconnect"!==e&&(n.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),r.appendChild(n),this.trash.push(n)}}),document.head.appendChild(r)}_delayEventListeners(t){let e={};function r(t,r){!function t(r){!e[r]&&(e[r]={originalFunctions:{add:r.addEventListener,remove:r.removeEventListener},eventsToRewrite:[]},r.addEventListener=function(){arguments[0]=i(arguments[0]),e[r].originalFunctions.add.apply(r,arguments)},r.removeEventListener=function(){arguments[0]=i(arguments[0]),e[r].originalFunctions.remove.apply(r,arguments)});function i(t){return e[r].eventsToRewrite.indexOf(t)>=0?"rocket-"+t:t}}(t),e[t].eventsToRewrite.push(r)}function i(t,e){let r=t[e];Object.defineProperty(t,e,{get:()=>r||function(){},set(i){t["rocket"+e]=r=i}})}r(document,"DOMContentLoaded"),r(window,"DOMContentLoaded"),r(window,"load"),r(window,"pageshow"),r(document,"readystatechange"),i(document,"onreadystatechange"),i(window,"onload"),i(window,"onpageshow")}_delayJQueryReady(t){let e;function r(r){if(r&&r.fn&&!t.allJQueries.includes(r)){r.fn.ready=r.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(r):document.addEventListener("rocket-DOMContentLoaded",()=>e.bind(document)(r)),r([])};let i=r.fn.on;r.fn.on=r.fn.init.prototype.on=function(){if(this[0]===window){function t(t){return t.split(" ").map(t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=t(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEac
3h(e=>{let r=arguments[0][e];delete arguments[0][e],arguments[0][t(e)]=r})}return i.apply(this,arguments),this},t.allJQueries.push(r)}e=r}r(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){r(t)}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this._littleBreath();let t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){let t=new Map;document.write=document.writeln=function(e){let r=document.currentScript;r||console.error("WPRocket unable to document.write this: "+e);let i=document.createRange(),n=r.parentElement,s=t.get(r);void 0===s&&(s=r.nextSibling,t.set(r,s));let a=document.createDocumentFragment();i.setStart(a,0),a.appendChild(i.createContextualFragment(e)),n.insertBefore(a,s)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}_emptyTrash(){this.trash.forEach(t=>t.remove())}static run(){let t=new RocketLazyLoadScripts;t._addUserInteractionListener(t)}}RocketLazyLoadScripts.run();</script>
3 4 5<meta name="viewport" content="width=device-width, initial-scale=1" />
6<script data-no-optimize="1" data-cfasync="false">!function(){"use strict";const t={adt_ei:{identityApiKey:"plainText",source:"url",type:"plaintext",priority:1},adt_eih:{identityApiKey:"sha256",source:"urlh",type:"hashed",priority:2},sh_kit:{identityApiKey:"sha256",source:"urlhck",type:"hashed",priority:3}},e=Object.keys(t);function i(t){return function(t){const e=t.match(/((?=([a-z0-9._!#$%+^&*()[\]<>-]+))\2@[a-z0-9._-]+\.[a-z0-9._-]+)/gi);return e?e[0]:""}(function(t){return t.replace(/\s/g,"")}(t.toLowerCase()))}!async function(){const n=new URL(window.location.href),o=n.searchParams;let a=null;const r=Object.entries(t).sort(([,t],[,e])=>t.priority-e.priority).map(([t])=>t);for(const e of r){const n=o.get(e),r=t[e];if(!n||!r)continue;const c=decodeURIComponent(n),d="plaintext"===r.type&&i(c),s="hashed"===r.type&&c;if(d||s){a={value:c,config:r};break}}if(a){const{value:t,config:e}=a;window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(function(){window.adthrive.identityApi({source:e.source,[e.identityApiKey]:t},({success:i,data:n})=>{i?window.adthrive.log("info","Plugin","detectEmails",`Identity API called with ${e.type} email: ${t}`,n):window.adthrive.log("warning","Plugin","detectEmails",`Failed to call Identity API with ${e.type} email: ${t}`,n)})})}!function(t,e){const i=new URL(e);t.forEach(t=>i.searchParams.delete(t)),history.replaceState(null,"",i.toString())}(e,n)}()}(); 7</script>
7<style id="pluginthemexcss">/** 8 * Styling moved from theme's CSS file to here 9 * Theme information must remain in theme's style.css file due to Wordpress setup 10 * Minifying + optimization is handled by WP Rocket 11 */ 12 13 14/* 15HTML5 Reset 16----------------------------------------------------------------------------- */ 17 18 19/* ## Baseline Normalize 20--------------------------------------------- */ 21 22/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ 23html { 24 font-family: sans-serif; 25 -webkit-text-size-adjust: 100%; 26 -ms-text-size-adjust: 100%; 27} 28 29body { 30 margin: 0; 31} 32 33 34/* HTML5 display definitions 35--------------------------------------------- */ 36 37article, 38aside, 39details, 40figcaption, 41figure, 42footer, 43header, 44hgroup, 45main, 46menu, 47nav, 48section, 49summary { 50 display: block; 51} 52 53audio, 54canvas, 55progress, 56video { 57 display: inline-block; 58 vertical-align: baseline; 59} 60 61audio:not([controls]) { 62 display: none; 63 height: 0; 64} 65 66[hidden], 67template { 68 display: none; 69} 70 71 72/* Links 73--------------------------------------------- */ 74 75a { 76 background-color: transparent; 77} 78 79a:active, 80a:hover { 81 outline: 0; 82} 83 84 85/* Text-level semantics 86--------------------------------------------- */ 87 88abbr[title] { 89 border-bottom: 1px dotted; 90} 91 92b, 93strong { 94 font-weight: bold; 95} 96 97small { 98 font-size: 80%; 99} 100 101sub, 102sup { 103 font-size: 75%; 104 line-height: 0; 105 position: relative; 106 vertical-align: baseline; 107} 108 109sup { 110 top: -0.5em; 111} 112 113sub { 114 bottom: -0.25em; 115} 116 117 118/* Embedded content 119--------------------------------------------- */ 120 121img { 122 border: 0; 123} 124 125svg:not(:root) { 126 overflow: hidden; 127} 128 129 130/* Grouping content 131--------------------------------------------- */ 132 133figure { 134 margin: 20px 0; 135} 136 137hr { 138 -moz-box-sizing: content-box; 139 -webkit-box-sizing: content-box; 140 box-sizing: content-box; 141 height: 0; 142} 143 144code, 145kbd, 146pre, 147samp { 148 font-family: monospace, monospace; 149 font-size: 1em; 150 white-space: pre-line; 151 box-shadow: 1px 1px 3px #CCC; 152 padding: 17px; 153 margin: 17px 0; 154} 155 156 157/* Forms 158--------------------------------------------- */ 159 160button, 161input, 162optgroup, 163select, 164textarea { 165 color: inherit; 166 font: inherit; 167 margin: 0; 168} 169 170button { 171 overflow: visible; 172} 173 174button, 175select { 176 text-transform: none; 177 font-family: sans-serif; /* Google Fonts crash Safari */ 178} 179 180button, 181html input[type="button"], 182input[type="reset"], 183input[type="submit"] { 184 cursor: pointer; 185 -webkit-appearance: button; 186} 187 188button[disabled], 189html input[disabled] { 190 cursor: default; 191} 192 193button::-moz-focus-inner, 194input::-moz-focus-inner { 195 border: 0; 196 padding: 0; 197} 198 199input { 200 line-height: normal; 201} 202 203input[type="checkbox"], 204input[type="radio"] { 205 -moz-box-sizing: border-box; 206 -webkit-box-sizing: border-box; 207 box-sizing: border-box; 208 padding: 0; 209} 210 211input[type="number"]::-webkit-inner-spin-button, 212input[type="number"]::-webkit-outer-spin-button { 213 height: auto; 214} 215 216input[type="search"] { 217 -moz-box-sizing: content-box; 218 -webkit-box-sizing: content-box; 219 box-sizing: content-box; 220 -webkit-appearance: textfield; 221} 222 223input[type="search"]::-webkit-search-cancel-button, 224input[type="search"]::-webkit-search-decoration { 225 -webkit-appearance: none; 226} 227 228fieldset { 229 border: 1px solid #c0c0c0; 230 margin: 0 2px; 231 padding: 0.35em 0.625em 0.75em; 232} 233 234legend { 235 border: 0; 236 padding: 0; 237} 238 239textarea { 240 overflow: auto; 241} 242 243optgroup { 244 font-weight: bold; 245} 246 247 248/* Tables 249--------------------------------------------- */ 250 251table { 252 border-collapse: collapse; 253 border-spacing: 0; 254} 255 256td, 257th { 258 padding: 0; 259} 260 261 262/* Box Sizing 263--------------------------------------------- */ 264 265*, 266input[type="search"] { 267 -moz-box-sizing: border-box; 268 -webkit-box-sizing: border-box; 269 box-sizing: border-box; 270} 271 272 273/* Float Clearing 274--------------------------------------------- */ 275 276.clear:after, 277.clearfix:after, 278.entry:after, 279.entry-content:after, 280.nav-primary:after, 281.pagination:after, 282.site-container:after, 283.site-footer:after, 284.site-header:after, 285.site-inner:after, 286.after-entry:after, 287.comment-respond:after, 288.wrap:after { 289 clear: both; 290 content: " "; 291 display: table; 292} 293 294.clear, 295.clear-line { 296 clear: both; 297 margin-bottom: 30px; 298} 299 300/* Typographical Elements 301--------------------------------------------- */ 302 303body { 304 background: #fff; 305 color: #010101; 306 font-size: 18px; 307 font-weight: 300; 308 letter-spacing: 0.5px; 309 line-height: 1.8; 310} 311 312 313::-moz-selection { 314 background: #111; 315 color: #fff; 316} 317 318::selection { 319 background: #111; 320 color: #fff; 321} 322 323a { 324 color: #fb6a4a; 325 text-decoration: none; 326} 327 328.single .content a, 329aside a, 330.site-footer a { 331 text-decoration: underline; /* accessibility */ 332} 333 334a:hover, 335a:focus { 336 opacity: 0.7; 337} 338 339p, 340nav#breadcrumbs { 341 margin: 5px 0 15px; 342 padding: 0; 343} 344 345strong { 346 font-weight: bold; 347} 348 349ol, 350ul { 351 margin: 0; 352 padding: 0; 353} 354 355.content .wp-block-list { 356 padding-left: 37px; 357} 358 359blockquote { 360 margin: 0; 361 padding: 21px; 362} 363 364blockquote::before { 365 content: "\201C"; 366 display: block; 367 font-size: 77px; 368 height: 0; 369 position: relative; 370 top: -31px; 371 left: -41px; 372} 373 374.wp-block-pullquote blockquote::before { 375 top: -77px; 376} 377 378cite { 379 font-style: normal; 380} 381 382 383/* Headings 384--------------------------------------------- */ 385 386h1, 387h2, 388h3, 389h4, 390h5, 391h6 { 392 font-weight: bold; 393 line-height: 1.3; 394 margin: 37px 0 21px; 395 padding: 0; 396 text-transform: uppercase; 397} 398 399h1 { 400 font-size: 1.8em; 401} 402 403h2 { 404 font-size: 1.625em; 405} 406 407h3 { 408 font-size: 1.375em; 409} 410 411h4 { 412 font-size: 1.125em; 413} 414 415h5 { 416 font-size: 1em; 417} 418 419h6 { 420 font-size: 1em; 421} 422 423 424 425/* Objects 426--------------------------------------------- */ 427 428embed, 429iframe, 430img, 431object, 432video, 433.wp-caption { 434 max-width: 100%; 435} 436 437img { 438 height: auto; /* used for Modern Sidebar */ 439} 440 441 442/* Forms 443--------------------------------------------- */ 444 445input, 446select, 447textarea { 448 border: 1px solid #eee; 449 -webkit-box-shadow: 0 0 0 #fff; 450 -webkit-box-shadow: 0 0 0 #fff; 451 box-shadow: 0 0 0 #fff; 452 font-weight: 300; 453 letter-spacing: 0.5px; 454 padding: 10px; 455} 456input:not([type="radio"]):not([type="checkbox"]), 457select, 458textarea { 459 width: 100%; 460} 461 462input:focus, 463textarea:focus { 464 outline: none; 465} 466 467 468 469.button, 470button, 471input[type="button"], 472input[type="reset"], 473input[type="submit"] { 474 background: #010101; 475 border: 1px solid #010101; 476 -webkit-box-shadow: none; 477 box-shadow: none; 478 color: #fff; 479 cursor: pointer; 480 font-style: normal; 481 font-weight: bold; 482 letter-spacing: 2px; 483 padding: 7px 17px; 484 text-transform: uppercase; 485 width: auto; 486} 487 488input[type="submit"] { 489 letter-spacing: 2px; 490} 491 492.button:hover, 493.button:focus, 494button:hover, 495button:focus, 496input:hover[type="button"], 497input:focus[type="button"], 498input:hover[type="reset"], 499input:focus[type="reset"], 500input:hover[type="submit"],
501input:focus[type="submit"] { 502 background: #fff; 503 color: #010101; 504} 505 506input[type="search"]::-webkit-search-cancel-button, 507input[type="search"]::-webkit-search-results-button { 508 display: none; 509} 510 511/* Site Containers 512--------------------------------------------- */ 513 514.site-container { 515 margin: 0 auto; 516} 517 518.content-sidebar-wrap, 519.site-inner, 520.wrap { 521 margin: 0 auto; 522 max-width: 1170px; 523} 524 525.site-inner { 526 background: #fff; 527 margin: 0 auto; 528 padding: 15px 24px; 529} 530 531/* Content */ 532.content { 533 float: right; 534 width: 728px; 535} 536 537.content-sidebar .content { 538 float: left; 539} 540 541.full-width-content .content { 542 float: none; 543 width: 100%; 544} 545 546/* Primary Sidebar */ 547.sidebar-primary { 548 float: right; 549 width: 300px; 550 min-width: 300px !important; 551} 552 553/* WordPress 554--------------------------------------------- */ 555 556.search-form { 557 background: #fff; 558 border: 1px solid #eee; 559 padding: 10px; 560} 561 562.search-form input { 563 background: #fff var(--wpr-bg-87aaa8ca-4d29-488e-8cfa-4c47547680fb) center right no-repeat; 564 -webkit-background-size: contain; 565 background-size: contain; 566 border: 0; 567 padding: 0; 568} 569 570.search-form input[type="submit"] { 571 border: 0; 572 clip: rect(0, 0, 0, 0); 573 height: 1px; 574 margin: -1px; 575 padding: 0; 576 position: absolute; 577 width: 1px; 578} 579 580 581/* Block Editor (Gutenberg) 582--------------------------------------------- */ 583figcaption { 584 text-align: center; 585} 586@media only screen and (min-width: 600px) { 587 figcaption { 588 font-size: 0.8em; 589 } 590} 591 592 593/* ## Screen reader text 594--------------------------------------------- */ 595 596.screen-reader-text, 597.screen-reader-text span, 598.screen-reader-shortcut { 599 background: #fff; 600 border: 0; 601 clip: rect(0, 0, 0, 0); 602 height: 1px; 603 overflow: hidden; 604 position: absolute !important; 605 width: 1px; 606} 607 608.screen-reader-text:focus, 609.screen-reader-shortcut:focus, 610.genesis-nav-menu .search input[type="submit"]:focus, 611{ 612 -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.6); 613 box-shadow: 0 0 2px 2px rgba(0,0,0,0.6); 614 clip: auto !important; 615 display: block; 616 font-size: 1em; 617 font-weight: bold; 618 height: auto; 619 padding: 15px 23px 14px; 620 /* Above WP toolbar. */ 621 text-decoration: none; 622 width: auto; 623 z-index: 100000; 624} 625 626.genesis-skip-link li { 627 height: 0; 628 list-style: none; 629 width: 0; 630} 631 632/* Entries 633--------------------------------------------- */ 634 635.entry { 636 margin-bottom: 37px; 637} 638 639.entry-content ol, 640.entry-content p, 641.entry-content ul, 642.quote-caption { 643 margin-bottom: 37px; 644} 645 646.entry-content > ol li, 647.entry-content > ul li { 648 margin: 0 0 17px 37px; 649} 650 651.entry-content ul li { 652 list-style-type: disc; 653} 654 655.entry-content ol ol, 656.entry-content ul ul, 657.entry-content .wp-caption p { 658 margin-bottom: 37px; 659} 660 661.entry-header { 662 margin: 0 0 37px; 663} 664 665.entry-meta a { 666 text-decoration: underline; 667} 668 669.entry-footer .entry-meta { 670 border-top: 1px solid #eee; 671 padding: 37px 0; 672} 673 674 675/* Comments 676--------------------------------------------- */ 677 678.comment-respond, 679.entry-comments { 680 padding: 37px 0; 681} 682 683.comment-respond, 684.entry-comments { 685 margin: 0 0 37px; 686} 687 688.comment-author, .comment-meta { 689 display: inline-block; 690 margin: 0 17px 0 0; 691} 692 693.comment-respond input[type="email"], 694.comment-respond input[type="text"], 695.comment-respond input[type="url"] { 696 width: 50%; 697} 698 699.comment-respond label { 700 display: block; 701 margin-right: 12px; 702} 703 704.comment-list { 705 border-top: 1px solid #eee; 706} 707 708.comment-list li { 709 list-style-type: none; 710 margin: 37px 0 0; 711 padding: 0; 712} 713 714.comment-list article { 715 padding: 17px; 716 overflow: auto; 717 border-bottom: 1px solid #F7F7F7; 718} 719 720.comment-header { 721 margin: 0 0 17px; 722} 723 724.comment .avatar { 725 -webkit-border-radius: 100%; 726 border-radius: 100%; 727 display: inline; 728 float: left; 729 margin: 0 17px 17px 0; 730} 731 732.form-allowed-tags { 733 background: #f7f9fc; 734 font-size: 12px; 735 padding: 22px; 736} 737 738.comment-reply a { 739 color: #555; 740 border: 1px solid #CCC; 741 border-radius: 5px; 742 padding: 12px; 743 float: right; 744 display: block; 745 letter-spacing: 2px; 746 text-transform: uppercase; 747 text-decoration: none !important; 748} 749 750.comment-meta { 751 margin: 0; 752} 753 754@media only screen and (min-width: 600px) { 755 .comment-meta { 756 float:right; 757 } 758} 759 760.comment-meta { 761 margin: 0; 762 float:right; 763} 764 765.comment-time a, .comment-time { 766 color: #555; 767} 768 769.comment-content { 770 overflow-wrap: break-word; 771} 772 773.bypostauthor article { 774 background: #f7f9fc; 775} 776 777.comment-author-name { 778 font-weight: bold; 779} 780 781.comment-list .children { 782 margin-left: 17px; 783} 784 785.comment-list .children article { 786 border-left: 11px solid #CCC; 787} 788 789/* 790Sidebars 791---------------------------------------------------------------------------------------------------- */ 792 793.sidebar li { 794 list-style-type: none; 795 margin-bottom: 6px; 796 padding: 0; 797 word-wrap: break-word; 798} 799 800.sidebar a { 801 font-weight: bold; 802} 803 804 805/* 806Site Footer 807---------------------------------------------------------------------------------------------------- */ 808 809.site-footer { 810 text-align: center; 811} 812 813 814 815/* 816Media Queries 817----------------------------------------------------------------------------- */ 818 819 820@media only screen and (min-width: 1200px) { 821 #before-header { 822 visibility: visible; 823 } 824 .comment-time a, .comment-time { 825 font-size: 0.8em; 826 } 827 .children { 828 margin-left: 17px; 829 } 830 .comment-list .children article { 831 border-left: none; 832 } 833 aside, #breadcrumbs, .entry-meta { 834 font-size: 0.8em; 835 } 836} 837 838 839 840@media only screen and (max-width: 1079px) { 841 .content, 842 .sidebar-primary, 843 .site-inner, 844 .wrap { 845 width: 100%; 846 } 847 848 .site-inner { 849 padding-left: 4%; 850 padding-right: 4%; 851 } 852 853 .entry, 854 .entry-comments, 855 .entry-footer .entry-meta, 856 .site-header, 857 .comment-respond { 858 padding: 10px 0; 859 } 860 861 .entry-footer .entry-meta { 862 margin: 0; 863 padding-top: 12px; 864 } 865 866} 867 868@media only screen and (max-width: 335px) { 869 .site-inner { 870 padding-left: 0; 871 padding-right: 0; 872 } 873} 874</style>
874<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 875 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 876 <!-- Grow Social by Mediavine v.2.16.4 https://marketplace.mediavine.com/grow-social-pro/ --> 877<meta property="og:locale" content="en_US" /> 878<meta property="og:type" content="article" /> 879<meta property="og:title" content="My Cookbooks" /> 880<meta property="og:description" content="I'm so excited to share all the info with you about my 100 Days of Real Food cookbook series! A happy day signing copies of my first cookbook at our local bookstore Each cookbook is unique" /> 881<meta property="og:url" content="https://www.100daysofrealfood.com/my-cookbooks/" /> 882<meta property="og:site_name" content="100 Days of Real Food" /> 883<meta property="og:updated_time" content="2022-11-02T11:29:21+00:00" /> 884<meta property="article:published_time" content="2016-09-22T20:50:10+00:00" /> 885<meta property="article:modified_time" content="2022-11-02T11:29:21+00:00" /> 886<meta name="twitter:card" content="summary_large_image" /> 887<meta name="twitter:title" content="My Cookbooks" /> 888<meta name="twitter:description" content="I'm so excited to share all the info with you about my 100 Days of Real Food cookbook series! A happy day signing copies of my first cookbook at our local bookstore Each cookbook is unique" /> 889<meta property="fb:app_id" content="288032602135465" /> 890<meta property="og:image" content="https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg" /> 891<meta name="twitter:image" content="https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg" /> 892<meta property="og:image:width" content="2000" /> 893<meta property="og:image:height" content="2264" /> 894<!-- Grow Social by Mediavine v.2.16.4 https://marketplace.mediavine.com/grow-social-pro/ --> 895<style data-no-optimize="1" data-cfasync="false"> 896 .adthrive-ad { 897 margin-top: 10px; 898 margin-bottom: 10px; 899 text-align: center; 900 overflow-x: visible; 901 clear: both; 902 line-height: 0; 903 } 904 /* float recipe ads */ 905.adthrive-device-desktop .adthrive-recipe, 906.adthrive-device-tablet .adthrive-recipe { 907 float: right; 908 clear: right; 909 margin-left: 10px; 910} 911 912/* Disable ads on printed pages */ 913@media print { 914 div[data-gg-moat], 915 body[data-gg-moat], 916 iframe[data-gg-moat-ifr], 917 div[class*="kargo-ad"], 918 .adthrive-ad, 919 .adthrive-comscore, 920 .adthrive-native-recipe, 921 .raptive-sales { 922 display: none !important; 923 height: 0px; 924 width: 0px; 925 visibility:hidden; 926 } 927} 928 929/* fix sticky sidebar ads for fixed header */ 930.adthrive-sidebar.adthrive-stuck { 931margin-top: 85px; 932} 933.adthrive-sticky-sidebar > div { 934top: 85px!important; 935}</style>
936<script data-no-optimize="1" data-cfasync="false"> 937 window.adthriveCLS = { 938 enabledLocations: ['Content', 'Recipe'], 939 injectedSlots: [], 940 injectedFromPlugin: true, 941 branch: 'c076782',bucket: 'prod', }; 942 window.adthriveCLS.siteAds = {"betaTester":true,"targeting":[{"value":"57a8ed07d283537642f97ee8","key":"siteId"},{"value":"6233884d2039d5708890f824","key":"organizationId"},{"value":"100 Days of Real Food","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Food","Clean Eating"],"key":"verticals"}],"siteUrl":"http://100daysofrealfood.com","siteId":"57a8ed07d283537642f97ee8","siteName":"100 Days of Real Food","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":{"version":"b770817"},"adUnits":[{"sequence":9,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".sidebar-primary","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420]],"priority":291,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":2,"lazyMax":6,"enable":true,"lazy":true,"elementSelector":".ast-container > .elementor > section","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home","spacing":0,"max":2,"lazyMax":11,"enable":true,"lazy":true,"elementSelector":".ast-container > .elementor > section","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(.dpsp-shortcode-wrapper):not(.wprm-recipe):not(.dpsp-post-content-markup)","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".entry-content > *:not(h2):not(h3):not(.dpsp-shortcode-wrapper):not(.wprm-recipe):not(.dpsp-post-content-markup)","skip":4,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["desktop","tablet"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body:not(.wprm-print)","spacing":0.85,"max":2,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-equipment-container h3, .wprm-recipe-ingredients-container li, .wprm-recipe-instructions-container li, .wprm-recipe-notes-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container p, .wprm-nutrition-label-container, .mv-create-ingredients li, .mv-create-instructions li, .mv-create-notes li, .mv-create-notes p, .mv-create-notes span","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-101,"autosize":true},{"sequence":5,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_5","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body:not(.wprm-print)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".wprm-recipe-ingredients-container, .mv-create-ingredients","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-105,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body:not(.wprm-print)","spacing":0.85,"max":1,"lazyMax":97,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-equipment-container, .wprm-recipe-ingredients-container, .wprm-recipe-instructions-container li, wprm-recipe-instructions-container span, .wprm-recipe-notes-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container p, .wprm-nutrition-label-container, .mv-create-ingredients, .mv-create-instructions li, .mv-create-notes li, .mv-create-notes p, .mv-create-notes span","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-101,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single","spacing":0.8,"max":0,"lazyMax":10,"enable":true,"lazy":true,"elementSelector":"article.post, .comment-list > li","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[970,250],[728,250],[300,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop","phone","tablet"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","
942skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[320,50],[468,60],[970,90],[1,1],[320,100],[300,50]],"priority":-1,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Header"],"key":"location"}],"devices":["desktop","tablet"],"name":"Header","sticky":false,"location":"Header","dynamic":{"pageSelector":"body.wprm-print, body:has(.mv-create-print-view)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".wprm-print-recipe, .mv-create-print-view","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[320,50],[468,60],[970,90],[1,1],[320,100],[970,250],[300,50],[728,250]],"priority":399,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["desktop","tablet"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body.wprm-print","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".wprm-recipe-ingredients-container .wprm-recipe-header, .wprm-recipe-instructions-container li","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-101,"autosize":true},{"sequence":2,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["desktop","tablet"],"name":"Recipe_2","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body.wprm-print","spacing":0.7,"max":2,"lazyMax":2,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-ingredients-container li, .wprm-recipe-ingredients-container span, .wprm-recipe-instructions-container li, wprm-recipe-instructions-container span, .wprm-recipe-notes-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container p, .wprm-nutrition-label-container","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-102,"autosize":true},{"sequence":5,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_5","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body.wprm-print","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".wprm-recipe-ingredients-container","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-105,"autosize":true},{"sequence":1,"thirdPartyAdUnitName":null,"targeting":[{"value":["Recipe"],"key":"location"}],"devices":["phone"],"name":"Recipe_1","sticky":false,"location":"Recipe","dynamic":{"pageSelector":"body.wprm-print","spacing":0.85,"max":2,"lazyMax":2,"enable":true,"lazy":true,"elementSelector":".wprm-recipe-ingredients-container, .wprm-recipe-instructions-container li, wprm-recipe-instructions-container span, .wprm-recipe-notes-container li, .wprm-recipe-notes-container span, .wprm-recipe-notes-container p, .wprm-nutrition-label-container","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[300,250],[320,50],[250,250],[1,1],[320,100],[1,2],[300,50],[320,300],[300,390]],"priority":-101,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.25,"onePerViewport":false},"pageOverrides":[],"desktop":{"adDensity":0.25,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":true,"frameAdsMobile":true,"outstreamMobile":true,"nativeHeaderMobile":true,"frameAdsDesktop":true,"inRecipeRecommendationDesktop":true,"expandableFooterDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"animatedFooter":true,"expandableFooter"
942:true,"nativeDesktopSidebar":true,"videoFootersMobile":true,"videoFootersDesktop":true,"interscroller":true,"nativeDesktopRecipe":true,"nativeHeaderDesktop":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":true,"largeFormatsDesktop":true},"adOptions":{"theTradeDesk":true,"thirdPartyCmp":{"enabled":false,"vendor":null,"injectPrivacyPreferencesLink":false},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1900,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"seedtag":true,"pmp":true,"sharethrough":true,"optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"chicory":true,"infiniteScroll":false,"longerVideoAdPod":true,"yahoossp":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[],"content":{"minHeight":250,"enabled":true},"recipeMobile":{"minHeight":null,"enabled":false}},"gatedPrint":{"printClasses":[],"siteEmailServiceProviderId":"d46f8d9b-7fd1-4983-9006-d3cfe1678dcb","defaultOptIn":false,"closeButtonEnabled":false,"enabled":false,"newsletterPromptEnabled":false},"equativ":true,"yieldmo":true,"californiaPrivacyPopup":{"privacyPolicyUrl":null,"enabled":false,"termsOfServiceUrl":null},"footerSelector":"","amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"22606744082","rubiconMediaMath":true,"rubicon":true,"restartStickyVideoPlayersAfterClose":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"mobileHeaderHeight":1,"secColor":"#000000","unruly":true,"bRealTime":false,"adInViewTime":null,"gumgum":true,"comscoreFooter"
942:true,"desktopInterstitial":false,"amx":true,"footerCloseButtonDesktop":false,"ozone":true,"isAutoOptimized":true,"trustx":true,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"comscore":"Food","blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":15,"mobileEnabled":true,"desktopValue":30},"mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","cosm","dat","gamc","gamv","pol","rel","sst","ssr","srh","ske","tob","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Food","Clean Eating"],"inImage":false,"stackadapt":true,"usCMP":{"enabled":false,"regions":[]},"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":true,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"featureRollouts":{"amazon-competitive-separation-q3-2026":{"data":null,"featureRolloutId":73,"enabled":true},"enable-sticky-related":{"featureRolloutId":47,"enabled":true,"data":null}},"organizationData":{"organizationId":"6233884d2039d5708890f824","multiSiteOrg":true},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":"","contentSpecificPlaylists":[],"players":[{"devices":["desktop","mobile"],"formattedType":"Stationary Related","description":"","id":4053707,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"XkKVn13J"},{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","skip":2,"title":"","type":"stickyRelated","enabled":false,"formattedType":"Sticky Related","elementSelector":".entry-content > p","id":4053708,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"XkKVn13J","isCompleted":true},{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":2,"title":"","type":"stickyRelated","enabled":false,"formattedType":"Sticky Related","elementSelector":".entry-content > p","id":4053709,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"XkKVn13J"},{"playlistId":"zafGB9r4","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":0,"title":"MY LATEST VIDEOS!","type":"stickyPlaylist","enabled":true,"footerSelector":"","formattedType":"Sticky Playlist","elementSelector":".entry-content > figure, .entry-content > .wp-block-image, .entry-content > img, .entry-content > .image","id":4053711,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"kS6A3cm7","isCompleted":true},{"playlistId":"zafGB9r4","pageSelector":"body.single","devices":["desktop"],"description":"","skip":0,"title":"MY LATEST VIDEOS!","type":"stickyPlaylist","enabled":true,"footerSelector":"","formattedType":"Sticky Playlist","elementSelector":".entry-content > figure, .entry-content > .wp-block-image, .entry-content > img, .entry-content > .image","id":4053710,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"mobileHeaderSelector":null,"playerId":"kS6A3cm7","isCompleted":true}],"partners":{"theTradeDesk":true,"unruly":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"trustx":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"bottom-left","thirdPartyGamAdUnitName":null,"allowOnHomepage":true,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":true}},"sharethrough":true,"blis":true,"tripleLift":true,"pubMatic":true,"criteo":true,"yahoossp":true,"nativo":true,"stackadapt":true,"equativ":true,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"conversant":true,"rise":true,"openx":true,"indexExchange":true}}};</script>
942 943
944<script data-no-optimize="1" data-cfasync="false"> 945(function(w, d) { 946 w.adthrive = w.adthrive || {}; 947 w.adthrive.cmd = w.adthrive.cmd || []; 948 w.adthrive.plugin = 'adthrive-ads-3.10.0'; 949 w.adthrive.host = 'ads.adthrive.com'; 950 w.adthrive.integration = 'plugin'; 951 952 var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : ''; 953 954 var s = d.createElement('script'); 955 s.async = true; 956 s.referrerpolicy='no-referrer-when-downgrade'; 957 s.src = 'https://' + w.adthrive.host + '/sites/57a8ed07d283537642f97ee8/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + ''; 958 var n = d.getElementsByTagName('script')[0]; 959 n.parentNode.insertBefore(s, n); 960})(window, document); 961</script>
961 962<link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin> 963 <!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v20.10) - https://yoast.com/wordpress/plugins/seo/ --> 964 <title>My Cookbooks</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Playfair%20Display%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRaleway%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Playfair%20Display%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRaleway%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Playfair%20Display%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRaleway%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /></noscript> 965 <meta name="description" content="I'm so excited to share all the info with you about my 100 Days of Real Food cookbook series! A happy day signing copies of my first cookbook at our" /> 966 <link rel="canonical" href="https://www.100daysofrealfood.com/my-cookbooks/" /> 967 <meta name="twitter:label1" content="Est. reading time" /> 968 <meta name="twitter:data1" content="3 minutes" /> 969
969<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.100daysofrealfood.com/my-cookbooks/","url":"https://www.100daysofrealfood.com/my-cookbooks/","name":"My Cookbooks","isPartOf":{"@id":"https://www.100daysofrealfood.com/#website"},"primaryImageOfPage":{"@id":"https://www.100daysofrealfood.com/my-cookbooks/#primaryimage"},"image":{"@id":"https://www.100daysofrealfood.com/my-cookbooks/#primaryimage"},"thumbnailUrl":"https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg","datePublished":"2016-09-23T00:50:10+00:00","dateModified":"2022-11-02T15:29:21+00:00","description":"I'm so excited to share all the info with you about my 100 Days of Real Food cookbook series! A happy day signing copies of my first cookbook at our","breadcrumb":{"@id":"https://www.100daysofrealfood.com/my-cookbooks/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.100daysofrealfood.com/my-cookbooks/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.100daysofrealfood.com/my-cookbooks/#primaryimage","url":"https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg","contentUrl":"https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg","width":2000,"height":2264,"caption":"My Cookbooks 6"},{"@type":"BreadcrumbList","@id":"https://www.100daysofrealfood.com/my-cookbooks/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.100daysofrealfood.com/"},{"@type":"ListItem","position":2,"name":"My Cookbooks"}]},{"@type":"WebSite","@id":"https://www.100daysofrealfood.com/#website","url":"https://www.100daysofrealfood.com/","name":"100 Days of Real Food","description":"Read Food Is Easier Than You Think","publisher":{"@id":"https://www.100daysofrealfood.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.100daysofrealfood.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.100daysofrealfood.com/#organization","name":"100 Days Of Real Food","url":"https://www.100daysofrealfood.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.100daysofrealfood.com/#/schema/logo/image/","url":"https://www.100daysofrealfood.com/wp-content/uploads/2021/08/cropped-100-Days-of-Real-Food-horizontal-logo-Red.png","contentUrl":"https://www.100daysofrealfood.com/wp-content/uploads/2021/08/cropped-100-Days-of-Real-Food-horizontal-logo-Red.png","width":298,"height":131,"caption":"100 Days Of Real Food"},"image":{"@id":"https://www.100daysofrealfood.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/100daysofrealfood","https://twitter.com/100daysrealfood","https://instagram.com/100daysofrealfood/","https://www.pinterest.com/Leake100Days/","https://www.youtube.com/user/100daysofrealfood"]}]}</script>
969 970 <!-- / Yoast SEO Premium plugin. --> 971 972 973<link rel='dns-prefetch' href='//100daysofrealfood.kit.com' /> 974 975<link rel="alternate" type="application/rss+xml" title="100 Days of Real Food » Feed" href="https://www.100daysofrealfood.com/feed/" /> 976<link rel="alternate" type="application/rss+xml" title="100 Days of Real Food » Comments Feed" href="https://www.100daysofrealfood.com/comments/feed/" /> 977<link rel="alternate" type="application/rss+xml" title="100 Days of Real Food » Stories Feed" href="https://www.100daysofrealfood.com/web-stories/feed/"><link rel='stylesheet' id='wprm-public-css' href='https://www.100daysofrealfood.com/wp-content/plugins/wp-recipe-maker/dist/public-modern.css?ver=10.0.4' media='all' /> 978<link rel='stylesheet' id='foodie-pro-5-css' href='https://www.100daysofrealfood.com/wp-content/themes/foodiepro5/style.css?ver=5.0.0' media='all' /> 979<style id='classic-theme-styles-inline-css'> 980/*! This file is auto-generated */ 981.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 982</style> 983<link rel='stylesheet' id='jet-engine-frontend-css' href='https://www.100daysofrealfood.com/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=3.2.5.2' media='all' /> 984<link rel='stylesheet' id='convertkit-broadcasts-css' href='https://www.100daysofrealfood.com/wp-content/cache/background-css/www.100daysofrealfood.com/wp-content/plugins/convertkit/resources/frontend/css/broadcasts.css?ver=2.8.2&wpr_t=1790075314' media='all' /> 985<link rel='stylesheet' id='convertkit-button-css' href='https://www.100daysofrealfood.com/wp-content/plugins/convertkit/resources/frontend/css/button.css?ver=2.8.2' media='all' /> 986<link rel='stylesheet' id='convertkit-form-css' href='https://www.100daysofrealfood.com/wp-content/plugins/convertkit/resources/frontend/css/form.css?ver=2.8.2' media='all' /> 987<style id='global-styles-inline-css'> 988:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
988--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
988.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 989:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 990:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 991:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 992</style> 993<style id='feast-global-styles-inline-css'> 994.feast-plugin a { 995 word-break: break-word; 996} 997.feast-plugin ul.menu a { 998 word-break: initial; 999} 1000 p.is-variation-fancy-text { 1001 font-style: italic; 1002 } 1003 @media (prefers-reduced-motion: no-preference) { 1004 :root { 1005 scroll-behavior: smooth; 1006 } 1007 } 1008button.feast-submenu-toggle { 1009 display: none; 1010 background: transparent; 1011 border: 1px solid #424242; 1012 border-radius: 0; 1013 box-shadow: none; 1014 padding: 0; 1015 outline: none; 1016 cursor: pointer; 1017 position: absolute; 1018 line-height: 0; 1019 right: 0; 1020 top: 3px; 1021 width: 42px; 1022 height: 42px; 1023 justify-content: center; 1024 align-items: center; 1025} 1026button.feast-submenu-toggle svg { 1027 width: 20px; 1028 height: 20px; 1029} 1030@media(max-width:1199px) { 1031 button.feast-submenu-toggle { 1032 display: flex; 1033 } 1034 .mmm-content ul li.menu-item-has-children { 1035 position: relative; 1036 } 1037 .mmm-content ul li.menu-item-has-children > a { 1038 display: inline-block; 1039 margin-top: 12px; 1040 margin-bottom: 12px; 1041 width: 100%; 1042 padding-right: 48px; 1043 } 1044 .mmm-content ul li.menu-item-has-children > ul.sub-menu { 1045 display: none; 1046 } 1047 .mmm-content ul li.menu-item-has-children.open > ul.sub-menu { 1048 display: block; 1049 } 1050 .mmm-content ul li.menu-item-has-children.open > button svg { 1051 transform: rotate(180deg); 1052 } 1053} 1054body { 1055font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; 1056}h1, 1057h2, 1058h3, 1059h4, 1060h5, 1061h6 { 1062font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;; 1063}.single .content a, 1064.category .content a, 1065.feast-modern-category-layout a, 1066aside a, 1067.site-footer a { 1068 text-decoration: underline; 1069} 1070.feast-social-media { 1071 display: flex; 1072 flex-wrap: wrap; 1073 align-items: center; 1074 justify-content: center; 1075 column-gap: 18px; 1076 row-gap: 9px; 1077 width: 100%; 1078 padding: 27px 0; 1079} 1080.feast-social-media.feast-social-media--align-left { 1081 justify-content: flex-start; 1082} 1083.feast-social-media.feast-social-media--align-right { 1084 justify-content: flex-end; 1085} 1086.feast-social-media a { 1087 display: flex; 1088 align-items: center; 1089 justify-content: center; 1090 padding: 12px; 1091} 1092@media(max-width:600px) { 1093 .feast-social-media a { 1094 min-height: 50px; 1095 min-width: 50px; 1096 } 1097} 1098.feast-layout--menu-social-icons .feast-social-media { 1099 column-gap: 8px; 1100 padding: 0; 1101} 1102.modern-menu-desktop-social .feast-layout--menu-social-icons .feast-social-media .social-media__link:nth-child(n+4) { 1103 display: none; 1104} 1105.feast-layout .dpsp-content-wrapper {
1106 display: none; 1107} 1108@media (max-width: 600px) { 1109 .wprm-recipe-container, 1110 .tasty-recipes { 1111 margin-left: -5%; 1112 margin-right: -5%; 1113 } 1114} 1115.schema-faq .schema-faq-section { 1116 margin-top: 20px; 1117} 1118.schema-faq strong.schema-faq-question { 1119 cursor: pointer; 1120 margin-bottom: 0; 1121 position: relative; 1122 padding-right: 24px; 1123} 1124.schema-faq > div { 1125 margin-bottom: 16px; 1126} 1127.schema-faq > div p.schema-faq-answer { 1128 overflow: hidden; 1129 transition: all .2s ease-in-out; 1130} 1131.schema-faq strong.schema-faq-question:after { 1132 content: '↓'; 1133 position: absolute; 1134 top: 50%; 1135 right: 0; 1136 transform: translateY(-50%); 1137} 1138.schema-faq strong.schema-faq-question.active:after { 1139 content: '↑'; 1140} 1141.schema-faq .schema-faq-section p { 1142 margin: 0; 1143} 1144.schema-faq-question.active ~ p * { 1145 line-height: inherit; 1146} 1147.schema-faq > div p:not(.block-editor-rich-text__editable) { 1148 height: 0; 1149} 1150.schema-faq > div p.schema-faq-answer { 1151 padding-left: 16px !important; 1152 padding-right: 16px !important; 1153} 1154.schema-faq { 1155 margin-bottom: 28px; 1156} 1157.schema-faq-question.active ~ p:not(.block-editor-rich-text__editable) { 1158 height: inherit; 1159 padding-top: 7px; 1160} 1161.schema-faq p { 1162 margin: 0; 1163}.site-container .is-style-full-width-feature-wrapper, 1164.site-container .is-style-full-width-feature-wrapper-cta, 1165.site-container .is-style-full-width-slanted { 1166 margin: var(--feast-spacing-xl, 27px) auto; 1167 padding: clamp(20px, calc(1.25rem + ((1vw - 6px) * 2.1429)), 32px); 1168 box-shadow: 0 0 0 100vmax #f2f2f2; 1169 -webkit-clip-path: inset(0 -100vmax); 1170 clip-path: inset(0 -100vmax); 1171} 1172.site-container .is-style-full-width-feature-wrapper, 1173.site-container .is-style-full-width-feature-wrapper-cta, 1174.site-container .is-style-full-width-slanted { 1175 background-color: #f2f2f2; 1176} 1177.site-container .sidebar .is-style-full-width-feature-wrapper, 1178.site-container .sidebar .is-style-full-width-feature-wrapper-cta, 1179.site-container .sidebar .is-style-full-width-slanted { 1180 box-shadow: none; 1181 -webkit-clip-path: none; 1182 clip-path: none; 1183 background-color: #f2f2f2; 1184} 1185.site-container .sidebar .is-style-full-width-feature-wrapper > *:first-child, 1186.site-container .sidebar .is-style-full-width-feature-wrapper-cta > *:first-child, 1187.site-container .sidebar .is-style-full-width-slanted > *:first-child { 1188 margin-top: 0; 1189} 1190.feast-remove-top-padding { 1191 padding-top: 0 !important; 1192} 1193.feast-remove-bottom-padding { 1194 padding-bottom: 0 !important; 1195} 1196.feast-remove-top-margin { 1197 margin-top: 0 !important; 1198} 1199.feast-remove-bottom-margin { 1200 margin-bottom: 0 !important; 1201} 1202body h1, 1203body h2, 1204body h3, 1205body h4, 1206body h5, 1207body h6 { 1208 line-height: 1.2; 1209} 1210.wp-block-media-text.is-variation-media-text-sidebar-bio { 1211 display: flex; 1212 flex-direction: column; 1213} 1214.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media { 1215 display: flex; 1216 justify-content: center; 1217} 1218.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content { 1219 padding: 16px 24px 28px; 1220 margin: 0; 1221 display: flex; 1222 flex-direction: column; 1223 gap: 10px; 1224 box-sizing: border-box; 1225} 1226.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h3, 1227.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content h2 { 1228 font-size: 1.625em; 1229} 1230.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content * { 1231 margin: 0; 1232 max-width: 100%; 1233} 1234.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__content p { 1235 line-height: 1.5; 1236} 1237@media only screen and (max-width: 335px) { 1238 .site-inner { 1239 padding-left: 0; 1240 padding-right: 0; 1241 } 1242} 1243@media only screen and (max-width:1023px) { 1244 .feast-layout--modern-footer { 1245 padding-left: 5%; 1246 padding-right: 5%; 1247 } 1248} 1249@media only screen and (max-width: 600px) { 1250 .site-container .feast-layout--modern-footer .is-style-full-width-feature-wrapper, 1251 .site-container .feast-layout--modern-footer .is-style-full-width-feature-wrapper-cta, 1252 .site-container .feast-layout--modern-footer .is-style-full-width-slanted, 1253 .site-container .feast-layout--modern-footer .is-style-full-width-custom-background-feature-wrapper { 1254 margin: var(--feast-spacing-xl, 27px) -5%; 1255 } 1256} 1257a.wprm-recipe-jump:hover { 1258 opacity: 1.0 !important; 1259}
1260.wp-block-media-text.is-variation-media-text-sidebar-bio .wp-block-media-text__media img { 1261 border-radius: 178px; 1262 aspect-ratio: 1 / 1; 1263 object-fit: cover; 1264} 1265.feast-modern-category-layout { 1266 text-align: initial; 1267} 1268.feast-jump-to-buttons .wp-block-button__link svg path { 1269 fill: #fff; 1270} 1271h1, 1272h2, 1273h3, 1274h4, 1275h5, 1276h6, 1277.wp-block-group { 1278 scroll-margin-top: 80px; 1279} 1280body .fsri-list .listing-item {padding:;background-color:;}body .fsri-title {}body .feast-recipe-index .fsri-list {column-gap:;row-gap:;}body .feast-category-index-list > li { padding:; }body .fsci-title,body .feast-title-overlay .fsci-title,body .entry-content .feast-title-overlay a .fsci-title,body .entry-content a .fsci-title {padding:;}body .feast-category-index .feast-category-index-list {column-gap:;row-gap:;}body.feast-plugin h2,body.feast-plugin h3,body.feast-plugin h4,body.feast-plugin h5,body.feast-plugin h6 {letter-spacing: ;}body.feast-plugin h1 {letter-spacing: ;}.feast-plugin .site-inner a,.feast-plugin.page .content a {font-style: ;text-decoration: ;}body .feastmobilenavbar, 1281body .desktop-inline-modern-menu ul { 1282 overflow: visible; 1283 contain: initial; 1284} 1285.feastmobilenavbar ul.menu > .menu-item { 1286 position: relative; 1287} 1288.feastmobilenavbar ul.menu > .menu-item:hover > .sub-menu, 1289.feastmobilenavbar ul.menu > .menu-item:focus-within > .sub-menu { 1290 left: 0; 1291 opacity: 1; 1292} 1293.feastmobilenavbar .menu-item-has-children .sub-menu { 1294 background: #fff; 1295 left: -9999px; 1296 top: 100%; 1297 opacity: 0; 1298 border-radius: 5px; 1299 box-shadow: 0 5px 10px rgba(0,0,0,0.15); 1300 padding: 10px 0; 1301 position: absolute; 1302 width: auto; 1303 min-width: 200px; 1304 z-index: 99; 1305 display: flex; 1306 flex-direction: column; 1307 row-gap: 0; 1308 height: auto; 1309 margin: 0; 1310} 1311.feastmobilenavbar .menu-item-has-children .sub-menu > .menu-item { 1312 width: 100%; 1313 display: block; 1314 clear: both; 1315 border-top: none !important; 1316 min-height: 0 !important; 1317 max-width: none; 1318 text-align: left; 1319} 1320.feastmobilenavbar .menu-item-has-children .sub-menu > .menu-item a { 1321 width: 100%; 1322 background: transparent; 1323 padding: 8px 30px 8px 20px; 1324 position: relative; 1325 white-space: nowrap; 1326 display: block; 1327} 1328@media(max-width:768px) { 1329 .menu-item-has-children .sub-menu { 1330 left: auto; 1331 opacity: 1; 1332 position: relative; 1333 width: 100%; 1334 border-radius: 0; 1335 box-shadow: none; 1336 padding: 0; 1337 display: none; 1338 } 1339}@media(min-width:1080px) { 1340} 1341 1342</style> 1343<link rel='stylesheet' id='dpsp-frontend-style-pro-css' href='https://www.100daysofrealfood.com/wp-content/plugins/social-pug/assets/dist/style-frontend-pro.2.16.4.css?ver=2.16.4' media='all' /> 1344<style id='dpsp-frontend-style-pro-inline-css'> 1345 1346 @media screen and ( max-width : 720px ) { 1347 .dpsp-content-wrapper.dpsp-hide-on-mobile, 1348 .dpsp-share-text.dpsp-hide-on-mobile, 1349 .dpsp-content-wrapper .dpsp-network-label { 1350 display: none; 1351 } 1352 .dpsp-has-spacing .dpsp-networks-btns-wrapper li { 1353 margin:0 2% 10px 0; 1354 } 1355 .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count) { 1356 max-height: 40px; 1357 padding: 0; 1358 justify-content: center; 1359 } 1360 .dpsp-content-wrapper.dpsp-size-small .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count){ 1361 max-height: 32px; 1362 } 1363 .dpsp-content-wrapper.dpsp-size-large .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count){ 1364 max-height: 46px; 1365 } 1366 } 1367 1368 .dpsp-button-style-7 .dpsp-networks-btns-content.dpsp-networks-btns-wrapper .dpsp-network-btn:not(:hover):not(:active) { 1369 --customNetworkColor: #929c23; 1370 --customNetworkHoverColor: ; 1371 color: #929c23; 1372 border-color: #929c23; 1373 } 1374 .dpsp-button-style-7 .dpsp-networks-btns-content.dpsp-networks-btns-wrapper .dpsp-network-btn:not(:active):not(:hover) .dpsp-network-icon { 1375 border-color: #929c23; 1376 } 1377 .dpsp-button-style-7 .dpsp-networks-btns-content.dpsp-networks-btns-wrapper .dpsp-network-btn:not(:active):not(:hover) .dpsp-network-icon .dpsp-network-icon-inner > svg { 1378 fill: #929c23; 1379 } 1380 1381</style> 1382<link rel='stylesheet' id='stcr-style-css' href='https://www.100daysofrealfood.com/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/stcr-style.css?ver=6.8.10' media='all' /> 1383<link rel='stylesheet' id='wprmp-public-css' href='https://www.100daysofrealfood.com/wp-content/plugins/wp-recipe
1383-maker-premium/dist/public-pro.css?ver=10.0.5' media='all' /> 1384<link rel='stylesheet' id='uagb-block-css-css' href='https://www.100daysofrealfood.com/wp-content/uploads/uag-plugin/custom-style-blocks.css?ver=2.7.11' media='all' /> 1385<link rel='stylesheet' id='simple-social-icons-font-css' href='https://www.100daysofrealfood.com/wp-content/plugins/simple-social-icons/css/style.css?ver=3.0.2' media='all' /> 1386<link rel='stylesheet' id='simple-favorites-css' href='https://www.100daysofrealfood.com/wp-content/plugins/favorites/assets/css/favorites.css?ver=2.3.3' media='all' /> 1387<link rel='stylesheet' id='elementor-frontend-css' href='https://www.100daysofrealfood.com/wp-content/uploads/elementor/css/custom-frontend-lite.min.css?ver=1757907724' media='all' /> 1388<link rel='stylesheet' id='swiper-css' href='https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/lib/swiper/css/swiper.min.css?ver=5.3.6' media='all' /> 1389<link rel='stylesheet' id='elementor-post-191974-css' href='https://www.100daysofrealfood.com/wp-content/uploads/elementor/css/post-191974.css?ver=1757907725' media='all' /> 1390<link rel='stylesheet' id='elementor-pro-css' href='https://www.100daysofrealfood.com/wp-content/uploads/elementor/css/custom-pro-frontend-lite.min.css?ver=1757907725' media='all' /> 1391<link rel='stylesheet' id='elementor-global-css' href='https://www.100daysofrealfood.com/wp-content/uploads/elementor/css/global.css?ver=1757907725' media='all' /> 1392<link rel='stylesheet' id='elementor-post-41843-css' href='https://www.100daysofrealfood.com/wp-content/uploads/elementor/css/post-41843.css?ver=1757921838' media='all' /> 1393<link rel='stylesheet' id='fluentform-elementor-widget-css' href='https://www.100daysofrealfood.com/wp-content/plugins/fluentform/assets/css/fluent-forms-elementor-widget.css?ver=6.2.11' media='all' /> 1394<link rel='stylesheet' id='inc-frontend-css' href='https://www.100daysofrealfood.com/wp-content/plugins/imark-interactive-toolkit/frontend/css/inc-frontend-style.css?ver=3.2.8' media='all' /> 1395<style id='rocket-lazyload-inline-css'> 1396.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-15b1c5a7-28bf-402d-8823-cfdbe190fb89) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} 1397</style> 1398
1399<script src="https://www.100daysofrealfood.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 1399
1399
1400<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script>
vendor: 1 bytes, line 1400
1400
1401<script id="favorites-js-extra"> 1402var favorites_data = {"ajaxurl":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin-ajax.php","nonce":"05dbd8cd20","favorite":"<span class=\"fa fa-star-o\" aria-hidden=\"true\"><\/span> Add To Favorites","favorited":"<span class=\"fa fa-star\" aria-hidden=\"true\"><\/span> Favorited","includecount":"","indicate_loading":"","loading_text":"Loading","loading_image":"","loading_image_active":"","loading_image_preload":"","cache_enabled":"1","button_options":{"button_type":"custom","custom_colors":false,"box_shadow":false,"include_count":false,"default":{"background_default":false,"border_default":false,"text_default":false,"icon_default":false,"count_default":false},"active":{"background_active":false,"border_active":false,"text_active":false,"icon_active":false,"count_active":false}},"authentication_modal_content":"<p>Please login to add favorites.<\/p><p><a href=\"#\" data-favorites-modal-close>Dismiss this notice<\/a><\/p>","authentication_redirect":"","dev_mode":"","logged_in":"","user_id":"0","authentication_redirect_url":"https:\/\/www.100daysofrealfood.com\/wp-login.php"}; 1403</script>
vendor: 1 bytes, line 1403
1403
1404<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/favorites/assets/js/favorites.min.js?ver=2.3.3" id="favorites-js" defer></script>
1404 1405<link rel="https://api.w.org/" href="https://www.100daysofrealfood.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.100daysofrealfood.com/wp-json/wp/v2/pages/41843" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.100daysofrealfood.com/xmlrpc.php?rsd" /> 1406<meta name="generator" content="WordPress 6.8.10" /> 1407<link rel='shortlink' href='https://www.100daysofrealfood.com/?p=41843' /> 1408<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.100daysofrealfood.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.100daysofrealfood.com%2Fmy-cookbooks%2F" /> 1409<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.100daysofrealfood.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.100daysofrealfood.com%2Fmy-cookbooks%2F&format=xml" /> 1410<style id='feast-blockandfront-styles'>.feast-about-author { background-color: #f2f2f2; color: #32373c; padding: 17px; margin-top: 57px; display: grid; grid-template-columns: 1fr 3fr !important; } .feast-about-author h2 { margin-top: 7px !important;} .feast-about-author img{ border-radius: 50% !important; }aside .feast-about-author { grid-template-columns: 1fr !important; }.wp-block-search .wp-block-search__input { max-width: 100%; background: #FFF; color: #000; }.wp-block-separator { color: #D6D6D6; border-bottom: none; margin-top: 16px; margin-bottom: 16px; }.screen-reader-text { width: 1px; height: 1px; }footer ul li, .site-footer ul li { list-style-type: none; }footer ul li, .site-footer ul li { list-style-type: none; }aside .wp-block-search { display: grid; grid-template-columns: 1fr; margin: 37px 0; } aside .wp-block-search__inside-wrapper { display: grid !important; grid-template-columns: 1fr; } aside input { min-height: 50px; } ​aside .wp-block-search__label, aside .wp-block-search__button { display: none; } aside p, aside div, aside ul { margin: 17px 0; }@media only screen and (max-width: 600px) { aside .wp-block-search { grid-template-columns: 1fr; } aside input { min-height: 50px; margin-bottom: 17px;} }.feast-button a { border: 2px solid #CCC; padding: 7px 14px; border-radius: 20px; text-decoration: none !important; font-weight: bold; } .feast-button { padding: 27px 7px; }a.wp-block-button__link { text-decoration: none !important; }.feast-box-primary { padding: 17px !important; margin: 17px 0 !important; }.feast-box-secondary { padding: 17px !important; margin: 17px 0 !important; }.feast-box-primary li, .feast-box-secondary li {margin-left: 17px !important; }.feast-checklist li::marker { color: transparent; } .feast-checklist li:before { content: '✓'; margin-right: 17px; }.schema-faq-question { font-size: 1.2em; display: block; margin-bottom: 7px;} .schema-faq-section { margin: 37px 0; }</style> 1411<style type="text/css"> 1412 .feast-category-index-list, .fsri-list { 1413 display: grid; 1414 grid-template-columns: repeat(2, minmax(0, 1fr) ); 1415 grid-gap: 57px 17px; 1416 list-style: none; 1417 list-style-type: none; 1418 margin: 17px 0 !important; 1419 } 1420 .feast-category-index-list li, 1421 .fsri-list li { 1422 text-align: center; 1423 position: relative; 1424 list-style: none !important; 1425 margin-left: 0 !important; 1426 list-style-type: none !important; 1427 overflow: hidden; 1428 } 1429 .feast-category-index-list li { 1430 min-height: 150px; 1431 } 1432 .feast-category-index-list li a.title { 1433 text-decoration: none; 1434 } 1435 .feast-category-index-list-overlay .fsci-title { 1436 position: absolute; 1437 top: 88%; 1438 left: 50%; 1439 transform: translate(-50%, -50%); 1440 background: #FFF; 1441 padding: 5px; 1442 color: #333; 1443 font-weight: bold; 1444 border: 2px solid #888; 1445 text-transform: uppercase; 1446 width: 80%; 1447 } 1448 .listing-item:focus-within, .wp-block-search__input:focus {outline: 2px solid #555; } 1449 .listing-item a:focus, .listing-item a:focus .fsri-title, .listing-item a:focus img { opacity: 0.8; outline: none; } 1450 .listing-item a, .feast-category-index-list a { text-decoration: none !important; word-break: break-word; } 1451 li.listing-item:before { content: none !important; } /* needs to override theme */ 1452 .fsri-list { padding-left: 0 !important; } 1453 .fsri-list .listing-item { margin: 0; } 1454 .fsri-list .listing-item img { display: block; } 1455 .fsri-list .feast_3x4_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 3/4; } 1456 .fsri-list .feast_2x3_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 2/3; } 1457 .fsri-list .feast_4x3_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 4/3; } 1458 .fsri-list .feast_1x1_thumbnail { object-fit: cover; width: 100%; aspect-ratio: 1/1; } 1459 .fsri-title, .fsci-title { text-wrap: balance; } 1460 .listing-item { display: grid; align-content: flex-start; } .fsri-rating, .fsri-time { place-self: end center; } /* align time + rating bottom */ 1461 .fsri-category { padding: 8px 12px 0; } 1462 .feast-recipe-index .feast-category-link { text-align: right; } 1463 .feast-recipe-index .feast-category-link a { text-decoration: underline; } 1464 .feast-image-frame, .feast-image-border { border: 3px solid #DDD; } 1465 .feast-square-image { aspect-ratio: 1/1; object-fit: cover; } 1466 .feast-image-round, .feast-image-round img, .feast-category-index-list.feast-image-round svg, .feast-media-text-image-round .wp-block-media-text__media img { border-radius: 50%; } 1467 .entry-content .feast-title-overlay a .fsci-title, .feast-title-overlay .fsci-title { position: absolute; bottom: 0; left: 0; width: 100%; background-color: #f2f2f2; padding: 12px; } 1468 .feast-title-overlay.feast-image-round .fsci-title.fsci-title--no-image { background: inherit !important; background-color: inherit !important; border: none !important; width: 100% !important; height: auto !important; border-radius: 0 !important; } 1469 .feast-category-index .feast-title-overlay > li { padding-left: 0; padding-right: 0; } 1470 .feast-title-overlay.feast-image-round > li { border-radius: 50%; overflow: hidden; } 1471 .feast-title-overlay.feast-image-round > li > a { display: flex; } 1472 .entry-content .feast-title-overlay.feast-image-round a .fsci-title, .feast-title-overlay.feast-image-round .fsci-title { bottom: 50%; transform: translateY(50%); } 1473 .block-editor-block-list__block .feast-category-index .feast-title-overlay img, .block-editor-block-list__block .feast-category-index .feast-title-overlay .fsci-title { box-sizing: border-box; } 1474 .feast-image-shadow { box-shadow: 3px 3px 5px #AAA; } 1475 .feast-line-through { text-decoration: line-through; } 1476 .feast-grid-full, .feast-grid-half, .feast-grid-third, .feast-grid-fourth, .feast-grid-fifth { display: grid; grid-gap: 57px 17px; } 1477 .feast-grid-full { grid-template-columns: 1fr !important; } 1478 .feast-grid-half { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } 1479 .feast-grid-third { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } 1480 .feast-grid-fourth { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; } 1481 .feast-grid-fifth { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; } 1482 @media only screen and (max-width:601px) { 1483 .feast-grid-full-horizontal { grid-template-columns: 1fr !important; } 1484 .feast-grid-full-horizontal .listing-item { min-height: 0; } 1485 .feast-grid-full-horizontal .listing-item a { display: flex; align-items: center; } 1486 .feast-grid-full-horizontal .listing-item a > img { width: 33%; } 1487 .feast-grid-full-horizontal .listing-item a > .fsri-title { width: 67%; padding: 0; text-align: left; margin-top: 0 !important; padding: 0 16px; } 1488 .feast-grid-full-horizontal .fsri-rating, .feast-grid-full-horizontal .fsri-time, .feast-grid-full-horizontal .fsri-recipe
1488-keys, .feast-grid-full-horizontal .fsri-recipe-cost { display: none !important; } 1489 body .feast-recipe-index .feast-grid-full-horizontal { row-gap: 17px; } 1490 body .feast-recipe-index .feast-grid-full-horizontal li { margin-bottom: 0; } 1491 } 1492 @media only screen and (min-width: 600px) { 1493 .feast-category-index-list { grid-template-columns: repeat(4, minmax(0, 1fr) ); } 1494 .feast-desktop-grid-full { grid-template-columns: 1fr !important; } 1495 .feast-desktop-grid-half { grid-template-columns: repeat(2, 1fr) !important; } 1496 .feast-desktop-grid-third { grid-template-columns: repeat(3, 1fr) !important; } 1497 .feast-desktop-grid-fourth { grid-template-columns: repeat(4, 1fr) !important; } 1498 .feast-desktop-grid-fifth { grid-template-columns: repeat(5, 1fr) !important; } 1499 .feast-desktop-grid-sixth { grid-template-columns: repeat(6, 1fr) !important; } 1500 .feast-desktop-grid-ninth { grid-template-columns: repeat(6, 1fr) !important; } 1501 .feast-desktop-grid-half-horizontal, .feast-desktop-grid-third-horizontal { grid-template-columns: repeat(2, 1fr) !important; } 1502 .feast-desktop-grid-full-horizontal { grid-template-columns: 1fr !important; } 1503 .feast-desktop-grid-half-horizontal .listing-item a, .feast-desktop-grid-full-horizontal .listing-item a, .feast-desktop-grid-third-horizontal .listing-item a { display: flex; align-items: center; } 1504 .feast-desktop-grid-half-horizontal .listing-item a > img, .feast-desktop-grid-full-horizontal a > img, .feast-desktop-grid-third-horizontal .listing-item a > img { width: 33% !important; margin-bottom: 0; } 1505 .feast-desktop-grid-half-horizontal .listing-item a > .fsri-title, .feast-desktop-grid-full-horizontal a > .fsri-title, .feast-desktop-grid-third-horizontal .listing-item a > .fsri-title { width: 67%; padding: 0 16px; text-align: left; margin-top: 0 !important; } 1506 .feast-desktop-grid-half-horizontal .fsri-rating, .feast-desktop-grid-half-horizontal .fsri-time, .feast-desktop-grid-half-horizontal .fsri-recipe-keys, .feast-desktop-grid-half-horizontal .fsri-recipe-cost { display: none !important; } 1507 .feast-desktop-grid-third-horizontal .fsri-rating, .feast-desktop-grid-third-horizontal .fsri-time, .feast-desktop-grid-third-horizontal .fsri-recipe-keys, .feast-desktop-grid-third-horizontal .fsri-recipe-cost { display: none !important; } 1508 .feast-desktop-grid-full-horizontal .fsri-rating, .feast-desktop-grid-full-horizontal .fsri-time, .feast-desktop-grid-full-horizontal .fsri-recipe-keys, .feast-desktop-grid-full-horizontal .fsri-recipe-cost { display: none !important; } 1509 } 1510 @media only screen and (min-width:900px) { 1511 .feast-desktop-grid-third-horizontal { grid-template-columns: repeat(3, 1fr) !important; } 1512 .feast-desktop-grid-ninth { grid-template-columns: repeat(9, 1fr) !important; } 1513 } 1514 @media only screen and (min-width:900px) and (max-width:1200px) { 1515 .feast-desktop-grid-third-horizontal .listing-item a > img { 1516 width: 44%; 1517 } 1518 } 1519 @media only screen and (min-width:600px) and (max-width:775px) { 1520 .feast-desktop-grid-third-horizontal .listing-item a > img, 1521 .feast-desktop-grid-half-horizontal .listing-item a > img { 1522 width: 44%; 1523 } 1524 } 1525 @media only screen and (min-width: 1100px) { .full-width-content main.content { width: 1080px; max-width: 1080px; } .full-width-content .sidebar-primary { display: none; } } 1526 @media only screen and (max-width: 600px) { .entry-content :not(.wp-block-gallery) .wp-block-image { width: 100% !important; } } 1527 @media only screen and (min-width: 1024px) { 1528 .feast-full-width-wrapper { width: 100vw; position: relative; left: 50%; right: 50%; margin: 37px -50vw; background: #F5F5F5; padding: 17px 0; } 1529 .feast-full-width-wrapper .feast-recipe-index { width: 1140px; margin: 0 auto; } 1530 .feast-full-width-wrapper .listing-item { background: #FFF; padding: 17px; } 1531 } 1532 .feast-prev-next { display: grid; grid-template-columns: 1fr; border-bottom: 1px solid #CCC; margin: 57px 0; } 1533 .feast-prev-post, .feast-next-post { padding: 37px 17px; border-top: 1px solid #CCC; } 1534 .feast-next-post { text-align: right; } 1535 @media only screen and (min-width: 600px) { 1536 .feast-prev-next { grid-template-columns: 1fr 1fr; border-bottom: none; } 1537 .feast-next-post { border-left: 1px solid #CCC;} 1538 .feast-prev-post, .feast-next-post { padding: 37px; } 1539 } 1540 .has-background { padding: 1.25em 2.375em; margin: 1em 0; } 1541 figure { margin: 0 0 1em; } 1542 div.wp-block-image > figure { margin-bottom: 1em; } 1543 @media only screen and (max-width: 1023px) { 1544 .content-sidebar .content, .sidebar-primary { float: none; clear: both; } 1545 .has-background { padding: 1em; margin: 1em 0; } 1546 } 1547 hr.has-background { padding: inherit; margin: inherit; } 1548 body { -webkit-animation: none !important; animation: none !important; } 1549 @media only screen and (max-width: 600px) { 1550 body { 1551 --wp--preset--font-size--small: 16px !important; 1552 } 1553 } 1554 @media only screen and (max-width: 600px) { .feast-desktop-only { display: none; } } 1555 @media only screen and (min-width: 600px) { .feast-mobile-only { display: none; } } 1556 summary { display: list-item; } 1557 .comment-form-cookies-consent > label { 1558 display: inline-block; 1559 margin-left: 30px; 1560 } 1561 @media only screen and (max-width: 600px) { .comment-form-cookies-consent { display: grid; grid-template-columns: 1fr 12fr; } } 1562 .bypostauthor .comment-author-name { color: unset; } 1563 .comment-list article header { overflow: auto; } 1564 .fsri-rating .wprm-recipe-rating { pointer-events: none; }
1565 .fsri-tasty-recipe-count { 1566 display: block; 1567 width: 100%; 1568 font-size: .8em; 1569 } 1570 nav#breadcrumbs { margin: 5px 0 15px; }.page .content a { 1571 text-decoration: underline; 1572} 1573.entry-time:after, 1574.entry-author:after { 1575 content: ""; 1576 margin: inherit; 1577} 1578.entry-content .wp-block-group ol li, .entry-content .wp-block-group ul li { 1579 margin: 0 0 17px 37px; 1580} 1581.entry-content ul:not(.fsri-list):not(.feast-category-index-list) li, 1582.feast-modern-category-layout ul:not(.fsri-list):not(.feast-category-index-list) li { 1583 margin-left: 0; 1584 margin-bottom: 0; 1585} 1586</style><style>.page #breadcrumbs { display: none; } .page-child #breadcrumbs { display: block; } </style><style type="text/css" id='feastbreadcrumbstylesoverride'> 1587@media only screen and (max-width: 940px) { 1588 nav#breadcrumbs { 1589 display: block; 1590 } 1591} 1592</style><style type="text/css" id='feastfoodieprooverrides'> 1593.page .content a { 1594 text-decoration: underline; 1595} 1596.entry-time:after, 1597.entry-author:after { 1598 content: ""; 1599 margin: inherit; 1600} 1601</style> 1602 <!-- GA Google Analytics @ https://m0n.co/ga -->
vendor: 106 bytes, lines 1602-1603
1602 1603 <script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=
1603G-M12X7X85QD
vendor: 14 bytes, lines 1603-1604
1603"></script> 1604
1604<script type="rocketlazyloadscript"> 1605
vendor: 136 bytes, lines 1605-1608
1605window.dataLayer = window.dataLayer || []; 1606 function gtag(){dataLayer.push(arguments);} 1607 gtag('js', new Date()); 1608 gtag('config', '
1608G-M12X7X85QD
vendor: 6 bytes, lines 1608-1609
1608'); 1609
1609</script>
1609 1610 1611
1611<script type="rocketlazyloadscript" async data-uid="2344de4529" data-rocket-src="https://100daysofrealfood.ck.page/2344de4529/index.js"></script>
vendor: 2 bytes, line 1611
1611
1612<script async src="https://js.sparkloop.app/team_7c67e5a447eb.js" data-sparkloop></script>
1612<!-- [slickstream] Page Generated at: 9/22/2026, 11:08:34 AM EST -->
1612<script>console.info(`[slickstream] Page Generated at: 9/22/2026, 11:08:34 AM EST`);</script>
1612 1613
1613<script>console.info(`[slickstream] Current timestamp: ${(new Date).toLocaleString('en-US', { timeZone: 'America/New_York' })} EST`);</script>
1613 1614<!-- [slickstream] Page Boot Data: -->
1615<script class='slickstream-script'> 1616(function() { 1617 "slickstream"; 1618 const win = window; 1619 win.$slickBoot = win.$slickBoot || {}; 1620 win.$slickBoot.d = {"bestBy":1790092649384,"epoch":1751053787205,"siteCode":"R9160SKF","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=R9160SKF"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/app.js","adminUrl":"","allowList":["100daysofrealfood.com"],"abTests":[],"wpPluginTtl":3600,"v2":{"phone":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1790092649384,"epoch":1751053787205,"siteCode":"R9160SKF","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=R9160SKF"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/app.js","adminUrl":"","allowList":["100daysofrealfood.com"],"abTests":[],"wpPluginTtl":3600},"tablet":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1790092649384,"epoch":1751053787205,"siteCode":"R9160SKF","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=R9160SKF"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/app.js","adminUrl":"","allowList":["100daysofrealfood.com"],"abTests":[],"wpPluginTtl":3600},"desktop":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1790092649384,"epoch":1751053787205,"siteCode":"R9160SKF","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=R9160SKF"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/app.js","adminUrl":"","allowList":["100daysofrealfood.com"],"abTests":[],"wpPluginTtl":3600},"unknown":{"placeholders":[],"bootTriggerTimeout":250,"bestBy":1790092649384,"epoch":1751053787205,"siteCode":"R9160SKF","services":{"engagementCacheableApiDomain":"https:\/\/c01f.app.slickstream.com\/","engagementNonCacheableApiDomain":"https:\/\/c01b.app.slickstream.com\/","engagementResourcesDomain":"https:\/\/c01f.app.slickstream.com\/","storyCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyNonCacheableApiDomain":"https:\/\/stories.slickstream.com\/","storyResourcesDomain":"https:\/\/stories.slickstream.com\/","websocketUri":"wss:\/\/c01b-wss.app.slickstream.com\/socket?site=R9160SKF"},"bootUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/boot-loader.js","appUrl":"https:\/\/c.slickstream.com\/app\/3.1.9\/app.js","adminUrl":"","allowList":["100daysofrealfood.com"],"abTests":[],"wpPluginTtl":3600}}}; 1621 win.$slickBoot.s = 'plugin'; 1622 win.$slickBoot._bd = performance.now(); 1623})(); 1624</script>
1624 1625<!-- [slickstream] END Page Boot Data --> 1626 1627<meta property='slick:wpversion' content='2.0.3' /> 1628<!-- [slickstream] Bootloader: -->
1629<script class='slickstream-script'>'use strict'; 1630(async(e,t)=>{if(location.search.indexOf("no-slick")>=0){return}let s;const a=()=>performance.now();let c=window.$slickBoot=window.$slickBoot||{};c.rt=e;c._es=a();c.ev="2.0.1";c.l=async(e,t)=>{try{let c=0;if(!s&&"caches"in self){s=await caches.open("slickstream-code")}if(s){let o=await s.match(e);if(!o){c=a();await s.add(e);o=await s.match(e);if(o&&!o.ok){o=undefined;s.delete(e)}}if(o){const e=o.headers.get("x-slickstream-consent");return{t:c,d:t?await o.blob():await o.json(),c:e||"na"}}}}catch(e){console.log(e)}return{}};const o=e=>new Request(e,{cache:"no-store"});if(!c.d||c.d.bestBy<Date.now()){const s=o(`${e}/d/page-boot-data?site=${t}&url=${encodeURIComponent(location.href.split("#")[0])}`);let{t:i,d:n,c:l}=await c.l(s);if(n){if(n.bestBy<Date.now()){n=undefined}else if(i){c._bd=i;c.c=l}}if(!n){c._bd=a();const e=await fetch(s);const t=e.headers.get("x-slickstream-consent");c.c=t||"na";n=await e.json()}if(n){c.d=n;c.s="embed"}}if(c.d){let e=c.d.bootUrl;const{t:t,d:s}=await c.l(o(e),true);if(s){c.bo=e=URL.createObjectURL(s);if(t){c._bf=t}}else{c._bf=a()}const i=document.createElement("script");i.className="slickstream-script";i.src=e;document.head.appendChild(i)}else{console.log("[slickstream] Boot failed")}}) 1631("https://app.slickstream.com","R9160SKF"); 1632</script>
1632 1633<!-- [slickstream] END Bootloader --> 1634<!-- [slickstream] Page Metadata: --> 1635<meta property="slick:wppostid" content="41843" /> 1636<meta property="slick:featured_image" content="https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg" />
1637<script type="application/x-slickstream+json">{"@context":"https://slickstream.com","@graph":[{"@type":"Plugin","version":"2.0.3"},{"@type":"Site","name":"100 Days of Real Food","url":"https://www.100daysofrealfood.com","description":"Read Food Is Easier Than You Think","atomUrl":"https://www.100daysofrealfood.com/feed/atom/","rtl":false},{"@type":"WebPage","@id":41843,"isFront":false,"isHome":false,"isCategory":false,"isTag":false,"isSingular":true,"date":"2016-09-22T20:50:10-04:00","modified":"2022-11-02T11:29:21-04:00","title":"My Cookbooks","pageType":"page","postType":"page","featured_image":"https://www.100daysofrealfood.com/wp-content/uploads/2019/04/NYT-No1-Cover-100DaysOfRealFood-opt.jpg","author":"Lisa Leake"}]}</script>
1637 1638<!-- [slickstream] END Page Metadata -->
1639<script class='slickstream-script'> 1640(function() { 1641 const slickstreamRocketPluginScripts = document.querySelectorAll('script.slickstream-script[type=rocketlazyloadscript]'); 1642 const slickstreamRocketExternalScripts = document.querySelectorAll('script[type=rocketlazyloadscript][src*="app.slickstream.com"]'); 1643 if (slickstreamRocketPluginScripts.length > 0 || slickstreamRocketExternalScripts.length > 0) { 1644 console.warn('[slickstream]' + ['Slickstream scripts. This ', 'may cause undesirable behavior, ', 'such as increased CLS scores.',' WP-Rocket is deferring one or more ',].sort().join('')); 1645 } 1646})(); 1647</script>
1647<style type="text/css"> .tippy-box[data-theme~="wprm"] { background-color: #333333; color: #FFFFFF; } .tippy-box[data-theme~="wprm"][data-placement^="top"] > .tippy-arrow::before { border-top-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="bottom"] > .tippy-arrow::before { border-bottom-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="left"] > .tippy-arrow::before { border-left-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="right"] > .tippy-arrow::before { border-right-color: #333333; } .tippy-box[data-theme~="wprm"] a { color: #FFFFFF; } .wprm-comment-rating svg { width: 16px !important; height: 16px !important; } img.wprm-comment-rating { width: 80px !important; height: 16px !important; } body { --comment-rating-star-color: #edb654; } body { --wprm-popup-font-size: 16px; } body { --wprm-popup-background: #ffffff; } body { --wprm-popup-title: #000000; } body { --wprm-popup-content: #444444; } body { --wprm-popup-button-background: #444444; } body { --wprm-popup-button-text: #ffffff; }</style><style type="text/css">.wprm-glossary-term {color: #5A822B;text-decoration: underline;cursor: help;}</style><style type="text/css">.wprm-recipe-template-jtrstarsummary { 1648 font-size: 1em; /*wprm_font_size type=font_size*/ 1649 text-align: left; /*wprm_text_align type=align*/ 1650 margin-bottom: 20px; /*wprm_margin_bottom type=size*/ 1651} 1652 1653.wprm-recipe-summary, .wprm-recipe-summary a { 1654font-size: 1em; 1655}.wprm-recipe-template-jtr-star-ratings { 1656 font-size: 1em; /*wprm_font_size type=font_size*/ 1657 text-align: left; /*wprm_text_align type=align*/ 1658 margin-bottom: 15px; /*wprm_margin_bottom type=size*/ 1659}.wprm-recipe-template-2022-100-days-w-real-plans-footer { 1660 margin: 20px auto; 1661 background-color: #f7f4ed; /*wprm_background type=color*/ 1662 font-family: raleway; /*wprm_main_font_family type=font*/ 1663 font-size: 18px; /*wprm_main_font_size type=font_size*/ 1664 line-height: 1.5em !important; /*wprm_main_line_height type=font_size*/ 1665 color: #3c3c3c; /*wprm_main_text type=color*/ 1666 max-width: 800px; /*wprm_max_width type=size*/ 1667} 1668.wprm-recipe-template-2022-100-days-w-real-plans-footer a { 1669 color: #929c23; /*wprm_link type=color*/ 1670} 1671.wprm-recipe-template-2022-100-days-w-real-plans-footer p, .wprm-recipe-template-2022-100-days-w-real-plans-footer li { 1672 font-family: raleway; /*wprm_main_font_family type=font*/ 1673 font-size: 1em !important; 1674 line-height: 1.5em !important; /*wprm_main_line_height type=font_size*/ 1675} 1676.wprm-recipe-template-2022-100-days-w-real-plans-footer li { 1677 margin: 0 0 0 32px !important; 1678 padding: 0 !important; 1679} 1680.rtl .wprm-recipe-template-2022-100-days-w-real-plans-footer li { 1681 margin: 0 32px 0 0 !important; 1682} 1683.wprm-recipe-template-2022-100-days-w-real-plans-footer ol, .wprm-recipe-template-2022-100-days-w-real-plans-footer ul { 1684 margin: 0 !important; 1685 padding: 0 !important; 1686} 1687.wprm-recipe-template-2022-100-days-w-real-plans-footer br { 1688 display: none; 1689} 1690.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-recipe-name, 1691.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-recipe-header { 1692 font-family: playfair display; /*wprm_header_font_family type=font*/ 1693 color: #3c3c3c; /*wprm_header_text type=color*/ 1694 line-height: 1.3em; /*wprm_header_line_height type=font_size*/ 1695} 1696.wprm-recipe-template-2022-100-days-w-real-plans-footer h1, 1697.wprm-recipe-template-2022-100-days-w-real-plans-footer h2, 1698.wprm-recipe-template-2022-100-days-w-real-plans-footer h3, 1699.wprm-recipe-template-2022-100-days-w-real-plans-footer h4, 1700.wprm-recipe-template-2022-100-days-w-real-plans-footer h5, 1701.wprm-recipe-template-2022-100-days-w-real-plans-footer h6 { 1702 font-family: playfair display; /*wprm_header_font_family type=font*/ 1703 color: #3c3c3c; /*wprm_header_text type=color*/ 1704 line-height: 1.3em; /*wprm_header_line_height type=font_size*/ 1705 margin: 0 !important; 1706 padding: 0 !important; 1707} 1708.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-recipe-header { 1709 margin-top: 1.2em !important; 1710} 1711.wprm-recipe-template-2022-100-days-w-real-plans-footer h1 { 1712 font-size: 2em; /*wprm_h1_size type=font_size*/ 1713} 1714.wprm-recipe-template-2022-100-days-w-real-plans-footer h2 { 1715 font-size: 1.9em; /*wprm_h2_size type=font_size*/ 1716} 1717.wprm-recipe-template-2022-100-days-w-real-plans-footer h3 { 1718 font-size: 1.3em; /*wprm_h3_size type=font_size*/ 1719} 1720.wprm-recipe-template-2022-100-days-w-real-plans-footer h4 { 1721 font-size: 1em; /*wprm_h4_size type=font_size*/ 1722} 1723.wprm-recipe-template-2022-100-days-w-real-plans-footer h5 { 1724 font-size: 1em; /*wprm_h5_size type=font_size*/ 1725} 1726.wprm-recipe-template-2022-100-days-w-real-plans-footer h6 { 1727 font-size: 1em; /*wprm_h6_size type=font_size*/ 1728}.wprm-recipe-template-2022-100-days-w-real-plans-footer { 1729 font-size: 18px; /*wprm_main_font_size type=font_size*/ 1730 border-style: solid; /*wprm_border_style type=border*/ 1731 border-width: 5px; /*wprm_border_width type=size*/ 1732 border-color: #efe9db; /*wprm_border type=color*/ 1733 padding: 10px; 1734 background-color: #f7f4ed; /*wprm_background type=color*/ 1735 max-width: 800px; /*wprm_max_width type=size*/ 1736} 1737.wprm-recipe-template-2022-100-days-w-real-plans-footer a { 1738 color: #929c23; /*wprm_link type=color*/ 1739} 1740.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-recipe-name { 1741 line-height: 1.3em; 1742 font-weight: bold; 1743} 1744.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-template-chic-buttons { 1745 clear: both; 1746 font-size: 0.9em; 1747 text-align: center; 1748} 1749.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-template-chic-buttons .wprm-recipe-icon { 1750 margin-right: 5px; 1751} 1752.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-recipe-header { 1753 margin-bottom: 0.5em !important; 1754} 1755.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-nutrition-label-container { 1756 font-size: 0.9em; 1757} 1758.wprm-recipe-template-2022-100-days-w-real-plans-footer .wprm-call-to-action { 1759 border-radius: 3px; 1760} 1761 1762.wprm-recipe-image img { 1763 max-width: 200px !important; 1764 height: auto; 1765}.wprm-recipe-template-100-days-chic-v2 { 1766 margin: 20px auto; 1767 background-color: #f7f4ed; /*wprm_background type=color*/ 1768 font-family: raleway; /*wprm_main_font_family type=font*/ 1769 font-size: 18px; /*wprm_main_font_size type=font_size*/ 1770 line-height: 1.5em !important; /*wprm_main_line_height type=font_size*/ 1771 color: #3c3c3c; /*wprm_main_text type=color*/ 1772 max-width: 800px; /*wprm_max_width type=size*/ 1773} 1774.wprm-recipe-template-100-days-chic-v2 a { 1775 color: #929c23; /*wprm_link type=color*/ 1776} 1777.wprm-recipe-template-100-days-chic-v2 p, .wprm-recipe-template-100-days-chic-v2 li { 1778 font-family: raleway; /*wprm_main_font_family type=font*/ 1779 font-size: 1em !important; 1780 line-height: 1.5em !important; /*wprm_main_line_height type=font_size*/ 1781} 1782.wprm-recipe-template-100-days-chic-v2 li { 1783 margin: 0 0 0 32px !important; 1784 padding: 0 !important; 1785} 1786.rtl .wprm-recipe-template-100-days-chic-v2 li { 1787 margin: 0 32px 0 0 !important; 1788} 1789.wprm-recipe-template-100-days-chic-v2 ol, .wprm-recipe-template-100-days-chic-v2 ul { 1790 margin: 0 !important; 1791 padding: 0 !important; 1792} 1793.wprm-recipe-template-100-days-chic-v2 br { 1794 display: none; 1795} 1796.wprm-recipe-template-100-days-chic-v2 .wprm-recipe-name, 1797.wprm-recipe-template-100-days-chic-v2 .wprm-recipe-header { 1798 font-family: playfair display; /*wprm_header_font_family type=font*/ 1799 color: #3c3c3c; /*wprm_header_text type=color*/ 1800 line-height: 1.3em; /*wprm_header_line_height type=font_size*/ 1801} 1802.wprm-recipe-template-100-days-chic-v2 h1, 1803.wprm-recipe-template-100-days-chic-v2 h2, 1804.wprm-recipe-template-100-days-chic-v2 h3, 1805.wprm-recipe-template-100-days-chic-v2 h4, 1806.wprm-recipe-template-100-days-chic-v2 h5, 1807.wprm-recipe-template-100-days-chic-v2 h6 { 1808 font-family: playfair display; /*wprm_header_font_family type=font*/ 1809 color: #3c3c3c; /*wprm_header_text type=color*/ 1810 line-height: 1.3em; /*wprm_header_line_height type=font_size*/ 1811 margin: 0 !important; 1812 padding: 0 !important; 1813} 1814.wprm-recipe-template-100-days-chic-v2 .wprm-recipe-header { 1815 margin-top: 1.2em !important; 1816} 1817.wprm-recipe-template-100-days-chic-v2 h1 { 1818 font-size: 2em; /*wprm_h1_size type=font_size*/ 1819} 1820.wprm-recipe-template-100-days-chic-v2 h2 { 1821 font-size: 1.9em; /*wprm_h2_size type=font_size*/ 1822} 1823.wprm-recipe-template-100-days-chic-v2 h3 { 1824 font-size: 1.3em; /*wprm_h3_size type=font_size*/ 1825} 1826.wprm-recipe-template-100-days-chic-v2 h4 { 1827 font-size: 1em; /*wprm_h4_size type=font_size*/ 1828} 1829.wprm-recipe-template-100-days-chic-v2 h5 { 1830 font-size: 1em; /*wprm_h5_size type=font_size*/ 1831} 1832.wprm-recipe-template-100-days-chic-v2 h6 { 1833 font-size: 1em; /*wprm_h6_size type=font_size*/ 1834}.wprm-recipe-template-100-days-chic-v2 { 1835 font-size: 18px; /*wprm_main_font_size type=font_size*/ 1836 border-style: solid; /*wprm_border_style type=border*/ 1837 border-width: 5px; /*wprm_border_width type=size*/ 1838 border-color: #efe9db; /*wprm_border type=color*/ 1839 padding: 10px; 1840 background-color: #f7f4ed; /*wprm_background type=color*/ 1841 max-width: 800px; /*wprm_max_width type=size*/ 1842} 1843.wprm-recipe-template-100-days-chic-v2 a { 1844 color: #929c23; /*wprm_link type=color*/ 1845} 1846.wprm-recipe-template-100-days-chic-v2 .wprm-recipe-name { 1847 line-height: 1.3em; 1848 font-weight: bold; 1849} 1850.wprm-recipe-template-100-days-chic-v2 .wprm-template-chic-buttons { 1851 clear: both; 1852 font-size: 0.9em; 1853 text-align: center; 1854} 1855.wprm-recipe-template-100-days-chic-v2 .wprm-template-chic-buttons .wprm-recipe-icon { 1856 margin-right: 5px; 1857} 1858.wprm-recipe-template-100-days-chic-v2 .wprm-recipe-header { 1859 margin-bottom: 0.5em !important; 1860} 1861.wprm-recipe-template-100-days-chic-v2 .wprm-nutrition-label-container { 1862 font-size: 0.9em; 1863} 1864.wprm-recipe-template-100-days-chic-v2 .wprm-call-to-action { 1865 border-radius: 3px; 1866}</style><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1,user-scalable=0"/> 1867 1868<!--Domain verification for Facebook Business--> 1869<meta name="facebook-domain-verification" content="b2p77mmc5szoaw5z5627tsapffj
1869a8m" /><meta name="generator" content="Elementor 3.18.2; features: e_dom_optimization, e_optimized_assets_loading, e_optimized_css_loading, e_font_icon_svg, additional_custom_breakpoints, block_editor_assets_optimize, e_image_loading_optimization; settings: css_print_method-external, google_font-enabled, font_display-swap"> 1870 <style> 1871 /* Add animation (Chrome, Safari, Opera) */ 1872 @-webkit-keyframes openmenu { 1873 from {left:-100px;opacity: 0;} 1874 to {left:0px;opacity:1;} 1875 } 1876 @-webkit-keyframes closebutton { 1877 0% {opacity: 0;} 1878 100% {opacity: 1;} 1879 } 1880 1881 /* Add animation (Standard syntax) */ 1882 @keyframes openmenu { 1883 from {left:-100px;opacity: 0;} 1884 to {left:0px;opacity:1;} 1885 } 1886 @keyframes closebutton { 1887 0% {opacity: 0;} 1888 100% {opacity: 1;} 1889 } 1890 1891 .mmmadminlinks { 1892 position: absolute; 1893 left: 20px; 1894 top: 0; 1895 width: 200px; 1896 line-height: 25px; 1897 text-align: left; 1898 display: none; 1899 } 1900 @media only screen and ( min-width: 1000px ) { 1901 .mmmadminlinks { display: block; } 1902 } 1903 1904 /* The mmm's background */ 1905 .feastmobilemenu-background { 1906 display: none; 1907 position: fixed; 1908 z-index: 9999; 1909 left: 0; 1910 top: 0; 1911 width: 100%; 1912 height: 100%; 1913 overflow: auto; 1914 background-color: rgb(0, 0, 0); 1915 background-color: rgba(0, 0, 0, 0.4); 1916 } 1917 1918 /* Display the mmm when targeted */ 1919 .feastmobilemenu-background:target { 1920 display: table; 1921 position: fixed; 1922 } 1923 1924 /* The mmm box */ 1925 .mmm-dialog { 1926 display: table-cell; 1927 vertical-align: top; 1928 font-size: 20px; 1929 } 1930 1931 /* The mmm's content */ 1932 .mmm-dialog .mmm-content { 1933 margin: 0; 1934 padding: 10px 10px 10px 20px; 1935 position: fixed; 1936 left: 0; 1937 background-color: #FEFEFE; 1938 contain: strict; 1939 overflow-x: hidden; 1940 overflow-y: auto; 1941 outline: 0; 1942 border-right: 1px #777 solid; 1943 border-bottom: 1px #777 solid; 1944 width: 320px; 1945 height: 90%; 1946 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 1947 1948 /* Add animation */ 1949 -webkit-animation-name: openmenu; /* Chrome, Safari, Opera */ 1950 -webkit-animation-duration: 0.6s; /* Chrome, Safari, Opera */ 1951 animation-name: openmenu; 1952 animation-duration: 0.6s; 1953 } 1954 .mmm-content ul.sub-menu { 1955 padding-left: 16px; 1956 } 1957 .mmm-content li { 1958 list-style: none; 1959 } 1960 #menu-feast-modern-mobile-menu li, 1961 .desktop-inline-modern-menu > ul.menu li { 1962 min-height: 50px; 1963 margin-left: 5px; 1964 list-style: none; 1965 } 1966 #menu-feast-modern-mobile-menu li a, 1967 .desktop-inline-modern-menu > ul.menu li a { 1968 color: inherit; 1969 text-decoration: inherit; 1970 } 1971 1972 /* The button used to close the mmm */ 1973 .closebtn { 1974 text-decoration: none; 1975 float: right; 1976 margin-right: 10px; 1977 font-size: 50px; 1978 font-weight: bold; 1979 color: #333; 1980 z-index: 1301; 1981 top: 0; 1982 position: fixed; 1983 left: 270px; 1984 -webkit-animation-name: closebutton; /* Chrome, Safari, Opera */ 1985 -webkit-animation-duration: 1.5s; /* Chrome, Safari, Opera */ 1986 animation-name: closebutton; 1987 animation-duration: 1.5s; 1988 } 1989 1990 .closebtn:hover, 1991 .closebtn:focus { 1992 color: #555; 1993 cursor: pointer; 1994 } 1995 @media (prefers-reduced-motion) { /* accessibility animation fix */ 1996 .mmm-dialog .mmm-content, .closebtn { 1997 animation: none !important; 1998 } 1999 } 2000 .mmmheader { 2001 font-size: 25px; 2002 color: #FFF; 2003 height: 80px; 2004 display: flex; 2005 justify-content: space-between; 2006 } 2007 #mmmlogo { 2008 max-width: 200px; 2009 max-height: 70px; 2010 } 2011 #feast-mobile-search { 2012 margin-bottom: 17px; 2013 min-height: 50px; 2014 overflow: auto; 2015 } 2016 #feast-mobile-search input[type=submit] { 2017 display: none; 2018 } 2019 #feast-mobile-search input[type=search] { 2020 width: 100%; 2021 } 2022 2023 #feast-mobile-menu-social-icons { 2024 margin-top: 17px; 2025 } 2026 2027 #feast-social .simple-social-icons { 2028 list-style: none; 2029 margin: 0 !important; 2030 } 2031 2032 .feastmobilenavbar { 2033 position: fixed; 2034 top: 0; 2035 left: 0; 2036 z-index: 1300; 2037 width: 100%; 2038 height: 80px; 2039 padding: 0; 2040 margin: 0 auto; 2041 box-sizing: border-box; 2042 border-top: 1px solid #CCC; 2043 border-bottom: 1px solid #CCC; 2044 background: #FFF; 2045 display: grid; 2046 grid-template-columns: repeat(7, minmax(50px, 1fr)); 2047 text-align: center;
2048 contain: strict; 2049 overflow: hidden; 2050 } 2051 .feastmobilenavbar > div { height: 80px; } 2052 .admin-bar .feastmobilenavbar { 2053 top: 32px; 2054 } 2055 @media screen and (max-width:782px) { 2056 .admin-bar .feastmobilenavbar { 2057 top: 0; 2058 position: sticky; 2059 } 2060 .admin-bar .site-container, .admin-bar .body-template-content { 2061 margin-top: 0; 2062 } 2063 } 2064 .feastmobilenavbar .feastmenulogo > a { 2065 display: flex; 2066 align-items: center; 2067 } 2068 .feastmobilenavbar a img { 2069 margin-bottom: inherit !important; 2070 } 2071 .feastmenutoggle, .feastsearchtoggle, .feastsubscribebutton { 2072 display: flex; 2073 align-items: center; 2074 justify-items: center; 2075 justify-content: center; 2076 } 2077 2078 2079 .feastsearchtoggle svg, .feastmenutoggle svg { 2080 width: 30px; 2081 height: 30px; 2082 padding: 10px; 2083 box-sizing: content-box; 2084 color: black; 2085 } 2086 .feastsubscribebutton { 2087 overflow: hidden; 2088 } 2089 .feastsubscribebutton img { 2090 max-width: 90px; 2091 padding: 15px; 2092 margin: 1px; 2093 } 2094 .feastsubscribebutton svg { 2095 color: #000; 2096 } 2097 .feastmenulogo { 2098 overflow: hidden; 2099 display: flex; 2100 align-items: center; 2101 justify-content: center; 2102 grid-column-end: span 4; 2103 } 2104 2105 .desktop-inline-modern-menu .sub-menu { display: none; } 2106 .desktop-inline-modern-menu, .modern-menu-desktop-social { display: none; } 2107 @media only screen and (min-width: 1200px) { 2108 .desktop-inline-modern-menu, .modern-menu-desktop-social { display: block; line-height: 1.2em; } 2109 .feastmobilenavbar .feastmenutoggle { display: none; } /* hide menu toggle */ 2110 .feastmobilenavbar { grid-template-columns: 1fr 3fr 1fr 50px !important; } /* rearrange grid for desktop */ 2111 .feastmenulogo { grid-column-end: span 1 !important; } 2112 .desktop-inline-modern-menu ul { 2113 display: flex; 2114 justify-content: center; 2115 gap: 40px; 2116 height: 80px; 2117 overflow: hidden; 2118 margin: 0 17px; 2119 } 2120 .desktop-inline-modern-menu ul li { 2121 display: flex; 2122 justify-content: center; 2123 align-items: center; 2124 min-height: 80px; 2125 max-width: 20%; 2126 margin-left: 0 !important; 2127 } 2128 .desktop-inline-modern-menu ul li:nth-child(n+6) { display: none; } 2129 .modern-menu-desktop-social .simple-social-icons li:nth-child(n+4), .modern-menu-desktop-social .widgettitle { display: none; } 2130 .modern-menu-desktop-social { display: flex !important; justify-content: center; align-items: center; } 2131 body .feastmobilenavbar a { color: #000; text-decoration: none; } 2132 2133 } /* end desktop query */ 2134 /* end testing */ 2135 2136 @media only screen and ( max-width: 1199px ) { 2137 .feastmenulogo {grid-column-end: span 3; } 2138 .feastsubscribebutton { grid-column-end: span 2; } 2139 } 2140 @media only screen and (max-width: 359px) { /* 320px fix */ 2141 .feastmobilenavbar { 2142 grid-template-columns: repeat(6, minmax(50px, 1fr)); 2143 } 2144 .feastmenulogo {grid-column-end: span 2; } } 2145 header.site-header, .nav-primary { 2146 display: none !important; 2147 visibility: hidden; 2148 } 2149 .site-container, .body-template-content { 2150 margin-top: 80px; /* prevents menu overlapping content */ 2151 } 2152 @media only screen and ( min-width: 1200px ) { 2153 .feastmobilenavbar { 2154 width: 100%; 2155 left: 0; 2156 padding-left: calc(50% - 550px); 2157 padding-right: calc(50% - 550px); 2158 } 2159 .feastsubscribebutton { display: none; } 2160 } 2161 @media print { 2162 .feastmobilenavbar { position: static; } 2163 } 2164 </style> 2165 2166 <style id='feast-increase-content-width'>@media only screen and (min-width: 1200px) { #genesis-content { min-width: 728px; } #content-container { min-width: 728px; } }</style> 2167 <style id="uagb-style-frontend-41843">.wp-block-uagb-container.uagb-is-root-container .uagb-block-f6fa71c3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-f6fa71c3 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f6fa71c3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f6fa71c3 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f6fa71c3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f6fa71c3 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f6fa71c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1140px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-f6fa71c3{box-shadow: 0px 0px #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top: !important;margin-bottom: !important;row-gap: 20px;column-gap: 20px;overflow: visible;border-color: inherit;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-f6fa71c3{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f6fa71c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-f6fa71c3{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top: !important;margin-bottom: !important;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-f6fa71c3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f6fa71c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-f6fa71c3{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top: !important;margin-bottom: !important;}}</style><link rel="icon" href="https://www.100daysofrealfood.com/wp-content/uploads/2017/03/100DRFfavicon-60x60.png" sizes="32x32" /> 2168<link rel="icon" href="https://www.100daysofrealfood.com/wp-content/uploads/2017/03/100DRFfavicon.png" sizes="192x192" /> 2169<link rel="apple-touch-icon" href="https://www.100daysofrealfood.com/wp-content/uploads/2017/03/100DRFfavicon.png" /> 2170<meta name="msapplication-TileImage" content="https://www.100daysofrealfood.com/wp-content/uploads/2017/03/100DRFfavicon.png" />
2171<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-c076782'>(function(){window.adthriveCLS.buildDate=`2026-09-21`;var e=class{},t=class extends e{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}};function n(e){"@babel/helpers - typeof";return n=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},n(e)}function r(e,t){if(n(e)!=`object`||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||`default`);if(n(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function i(e){var t=r(e,`string`);return n(t)==`symbol`?t:t+``}function a(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=class{constructor(){a(this,`_featureRollouts`,{}),a(this,`_checkedFeatureRollouts`,new Map),a(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let n=this._featureRollouts[e],r=n.enabled,i=n.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(i)){let e=(i.pct_enabled??100)/100;r&&=new t(e).get()}return r}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},s=class extends o{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},c,l;let u=(c=window.adthrive)==null||(c=c.siteAds)==null?void 0:c.featureRollouts,d=(l=window.adthriveCLS)==null||(l=l.siteAds)==null?void 0:l.featureRollouts,f=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,ee=new s(f(d)&&d||f(u)&&u||{}),p=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},m=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let h=navigator.userAgent,g=m(e=>/Chrom|Applechromium/.test(e||h)),_=m(()=>/WebKit/.test(h)),v=m(()=>g()?`chromium`:_()?`webkit`:`other`),y=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),b=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),x=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,S=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||x(e),C=m((e=h)=>S(e)?`tablet`:b(e)&&!S(e)?`mobile`:y(e)?`desktop`:`tablet`),w=e=>{let t=v(),n=C(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i};var T=class{constructor(){a(this,`name`,void 0),a(this,`disable`,void 0),a(this,`gdprPurposes`,void 0)}};let E=`__adthriveTcfApiStub`,D=`__tcfapiLocator`,O=[],k=!1,A,j=e=>typeof e==`function`&&!!e[E],M=(e,t=2)=>{let n=O.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(O.splice(n,1),!0)},N=()=>{let e=()=>{if(document.querySelector(`iframe[name="${D}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=D,document.body.appendChild(t)};e()},P=()=>{let e=window.__tcfapi;return typeof e==`function`&&!j(e)?e:void 0},F=()=>{let e=P();if(e)for(;O.length>0;){let t=O.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},I=()=>
2171{if(k)return;if(k=!0,P()){F();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!j(t)&&F()}})},L=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return O;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:A,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(A=r,typeof n==`function`&&n(`set`,!0));return;default:O.push([e,t,n,r])}};return Object.defineProperty(e,E,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},R=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},z=()=>{if(I(),P())return!1;let e=!1;return j(window.__tcfapi)||(window.__tcfapi=L(),R(),e=!0),N(),window.__tcfapiQueue=O,e},B=(e,t=2,n,r)=>{if(e===void 0)return;let i=P();i?i(e,t,n,r):(O.push([e,t,n,r]),z())},V=(e,t=2,n,r)=>{B(e,t,n,r)},H=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,M(a,2),n(Error(`TCF API request timed out`)))},e)),V(`getTCData`,2,a)}),U=[`mcmpfreqrec`],W=new class extends T{constructor(...e){super(...e),a(this,`name`,`BrowserStorage`),a(this,`disable`,!1),a(this,`gdprPurposes`,[1]),a(this,`_sessionStorageHandlerQueue`,[]),a(this,`_localStorageHandlerQueue`,[]),a(this,`_cookieHandlerQueue`,[]),a(this,`_gdpr`,void 0),a(this,`_shouldQueue`,!1),a(this,`_storageConsentGranted`,void 0),a(this,`_storageConsentUpdateInFlight`,0),a(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await H();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}
2171),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
2171; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!U.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},G=(e,t)=>{let n=document.getElementsByTagName(`script`)[0];n&&n.parentNode&&!t?n.parentNode.insertBefore(e,n):document.body.appendChild(e)},K=(e,t=!1,n=!1,r=!1,i=null)=>new Promise((a,o)=>{let s=document.createElement(`script`);s.type=`text/javascript`,s.src=e,s.defer=n,s.async=r,i&&Object.keys(i).forEach(e=>{s.setAttribute(`data-${e}`,i[e])}),s.addEventListener(`error`,()=>o(Error(`Failed to import script ${e}`))),s.addEventListener(`load`,()=>a(s)),G(s,t)}),q=()=>({width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}),J=(e=window.navigator.userAgent)=>(e??``).toLowerCase().includes(`raptivesiteinspector`),Y=`^Mozilla/5\\.0$,A6-Indexer,addthis,admantx,agentslug,alexa,anderspink,apache-httpclient,apachebench,apis-google,apis,appengine-google,ask jeeves,asynchttpclient,awe\\.sm,baidu,barkrowler,biglotron,bingpreview,bot,brandverify,bubing,butterfly,buzztalk,cf-uc,chatgpt,check_http,cloudflare,cmradar/0\\.1,coldfusion,comodo ssl checker,convera,copypants,crawler,crowsnest,curl,dap/nethttp,daumoa,deepseek,deepseekbot,developers\\.google\\.com/+/web/snippet/,digitalpersona fingerprint software,drupact,duckduck,elb-healthchecker,embedly,eoaagent,europarchive,eventmachine httpclient,evrinid,exaleadcloudview,ez publish,ezooms,facebookexternalhit,feedburner,feedfetcher-google,findlink,findthatfile,flipboardproxy,garlik,genieo,getprismatic\\.com,ghost,gigablast,go http package,google( page speed insights| web preview|google-site-verification|-structured-data-testing-tool|-structureddatatestingtool),googleweblight,gpt,gptbot,hatena,headless,heritrix,htmlparser,http(_request2|client|s|unit),httrack,hubspot,ia_archiver,ichiro,icoreservice,idmarch,in(agist|sieve|stapaper),insights,ips-agent,jack,jakarta commons,java,jetslide,jobseeker,js-kit,kimengi,knows\\.is,kraken,laconica,libwww,lighthouse,linode,lipperhey,longurl,ltx71,lwp-trivial,mappydata,mastodon,mediapartners-google,megaindex\\.ru,metauri,mfe_expand,mixnode,mon(tastic|tools),monitor,moreover,mrchrome,nberta,net(craft|researchserver|state|vibes),newrelicpinger,newsme,newspaper,nightmare,ning,nmap,nutch,online-domain-tools,openai,paessler,page(peek|sinventory|thing),panopta,peerindex,phantomjs,pingdom,plukkie,proximic,pu_in,publiclibraryarchive\\.org,python-(httplib2|requests|urllib),python,quanti,queryseeker,quicklook,qwanti,re-animator,readability,rebelmouse,relateiq,riddler,rssmicro,ruby,scraper,scrapy,seo-audit,seodiver,seokicks,shopwiki,shortlinktranslate,siege,sincera,sistrix,site24x7,siteexplorer,skypeuripreview,slack,slurp,socialrank,sogou,spider,spinn3r,squider,statuscake,stripe,summify,teeraid,teoma,test certificate info,tineye,traackr,ttd-content,tweetedtimes,twikle,twitjobsearch,twitmunin,twurly,typhoeus,unwindfetch,uptim(e|ia),uptm\\.io,vagabondo,vb project,vigil,Viv/2,vkshare,wappalyzer,watchsumo,webceo,webdatascout,webmon,webscout,wesee,wget,whatsapp,whatweb,wikido,wordpress,wormly,wotbox,xenu link sleuth,xing-contenttabreceiver,yandex,yanga,yeti,yff35,yourls,zelist\\.ro,zibb`.split(`,`),X=m((e=Y)=>{let t=window.navigator.userAgent.toLowerCase();return J(t)?!1:new RegExp(e.join(`|`),`i`).test(t)});var Z=class{constructor(){a(this,`runTests`,()=>{let e=!1;return window&&document&&(e=[`webdriver`in window,`_Selenium_IDE_Recorder`in window,`callSelenium`in window,`_selenium`in window,`__webdriver_script_fn`in document,`__driver_evaluate`in document,`__webdriver_evaluate`in document,`__selenium_evaluate`in document,`__fxdriver_evaluate`in document,`__driver_unwrapped`in document,`__webdriver_unwrapped`in document,`__selenium_unwrapped`in document,`__fxdriver_unwrapped`in document,`__webdriver_script_func`in document,document.documentElement.getAttribute(`selenium`)!==null,document.documentElement.getAttribute(`webdriver`)!==null,document.documentElement.getAttribute(`driver`)!==null].some(e=>e)),e})}isSelenium(){return this.runTests()}};let Q=()=>
2171{if(navigator&&navigator.userAgent&&X())return`uav`},te=()=>{let e=q();if(e.width>5e3||e.height>5e3)return`vpv`},ne=()=>{if(new Z().isSelenium())return`selenium`},re=()=>{if(J())return;let e=[te(),Q(),ne()].filter(e=>!!e);return e.length?e:void 0},ie=e=>(e==null?void 0:e[2])===`Y`,$=()=>ie(W.readExternalCookie(`usprivacy`));re()||$()||(()=>{try{var e,t,n,r,i,a,o,s,c,l,u;let d=(e=window.adthriveCLS)==null?void 0:e.siteAds,f=d==null?void 0:d.adOptions;if((f==null||(t=f.usCmpClickWrap)==null?void 0:t.enabled)===!0)return!0;let p=window.adthrive,m=p==null||(n=p.siteAds)==null?void 0:n.adOptions,h=m==null?void 0:m.usCMP,g=!(p==null||(r=p.siteAds)==null||(r=r.siteAdsProfiles)==null)&&r.length?p.siteAds:d,_=g?w(g):null,v=p==null||(i=p.core)==null?void 0:i.region,y=(m==null||(a=m.californiaPrivacyPopup)==null?void 0:a.enabled)===!0&&v===`CA`,b=(m==null||(o=m.thirdPartyCmp)==null?void 0:o.enabled)===!0||(p==null||(s=p.deliveryFeatures)==null?void 0:s.some(e=>e.startsWith(`pubProvidedCmp-`))),x=(_==null||(c=_.adOptions)==null||(c=c.usCMP)==null?void 0:c.clickWrapMode)===!0||(_==null||(l=_.experiment)==null?void 0:l.experimentChoices.some(e=>{var t;return((t=e.adOptions)==null||(t=t.usCMP)==null?void 0:t.clickWrapMode)===!0}))===!0;return x&&(!h||!v)?!0:((f==null||(u=f.usCMP)==null?void 0:u.clickWrapMode)===!0||(h==null?void 0:h.clickWrapMode)===!0||x||ee.isRolloutEnabled(`us-cmp-click-wrap-mode`))&&(h==null?void 0:h.enabled)===!0&&!!(v&&h.regions.includes(v))&&h.strictMode!==!0&&!y&&!b}catch{return!1}})()||(()=>{let e=`unknown`;return typeof Intl<`u`&&typeof Intl.DateTimeFormat==`function`&&typeof Intl.DateTimeFormat().resolvedOptions==`function`&&(e=Intl.DateTimeFormat().resolvedOptions().timeZone||`unknown`),e.startsWith(`America/`)})()&&(()=>{let e=`6035453`,t=$()?`0`:`1`,n={c1:`2`,c2:e,cs_fpid:W.readExternalCookie(`_pubcid`)||W.readExternalLocalStorage(`_pubcid`),cs_fpit:`o`,cs_fpdm:`*null`,cs_fpdt:`*null`,options:{enableFirstPartyCookie:!0},cs_ucfr:t||`0`};window._comscore=window._comscore||[],window._comscore.push(n),K(`https://sb.scorecardresearch.com/cs/${e}/beacon.js`).catch(e=>{p.error(`ComscoreTrackerComponent`,`init`,`Error during Comscore beacon.js import: `,e)})})()})();</script>
2171<script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-c076782'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-09-21`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});let t=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},n=()=>window.adthriveCLS,r={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},i=e=>{let t=window.location.href;return e.some(e=>new RegExp(e,`i`).test(t))};function a(e){"@babel/helpers - typeof";return a=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},a(e)}function o(e,t){if(a(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(a(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function s(e){var t=o(e,`string`);return a(t)==`symbol`?t:t+``}function c(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=class{constructor(e){this.adthrive=e,c(this,`all`,!1),c(this,`content`,!1),c(this,`recipe`,!1),c(this,`video`,!1),c(this,`locations`,new Set),c(this,`reasons`,new Set),(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add(`all_email`));try{this.checkCommandQueue()}catch(e){t.error(`ClsDisableAds`,`checkCommandQueue`,e)}}checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach(e=>{let t=e.toString(),n=this.extractAPICall(t,`disableAds`);n&&this.disableAllAds(this.extractPatterns(n));let r=this.extractAPICall(t,`disableContentAds`);r&&this.disableContentAds(this.extractPatterns(r));let i=this.extractAPICall(t,`disablePlaylistPlayers`);i&&this.disablePlaylistPlayers(this.extractPatterns(i))})}extractPatterns(e){let t=e.match(/["'](.*?)['"]/g);if(t!==null)return t.map(e=>e.replace(/["']/g,``))}extractAPICall(e,t){let n=RegExp(t+`\\((.*?)\\)`,`g`),r=e.match(n);return r===null?!1:r[0]}disableAllAds(e){(!e||i(e))&&(this.all=!0,this.reasons.add(`all_page`))}disableContentAds(e){(!e||i(e))&&(this.content=!0,this.recipe=!0,this.locations.add(r.Content),this.locations.add(r.Recipe),this.reasons.add(`content_plugin`))}disablePlaylistPlayers(e){(!e||i(e))&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_page`))}urlHasEmail(e){return e?/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)!==null:!1}};let u=n();return u&&(u.disableAds=new l(window.adthrive)),e.ClsDisableAds=l,e})({});</script>
2171<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="wpr-lazyload-bg"></style><style id="wpr-lazyload-bg-exclusion"></style> 2172<noscript> 2173<style id="wpr-lazyload-bg-nostyle">:root{--wpr-bg-f6300d34-497e-4a5c-94db-ddceffec1f68: url('../../../../../../../../../plugins/convertkit/resources/frontend/images/spinner.gif');}:root{--wpr-bg-87aaa8ca-4d29-488e-8cfa-4c47547680fb: url('https://www.100daysofrealfood.com/wp-content/plugins/feast-plugin/assets/images/search.svg');}:root{--wpr-bg-15b1c5a7-28bf-402d-8823-cfdbe190fb89: url('https://www.100daysofrealfood.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style> 2174</noscript>
2175<script type="application/javascript">const rocket_pairs = [{"selector":".convertkit-broadcasts.convertkit-broadcasts-loading,\n.editor-styles-wrapper .convertkit-broadcasts.convertkit-broadcasts-loading","style":":root{--wpr-bg-f6300d34-497e-4a5c-94db-ddceffec1f68: url('..\/..\/..\/..\/..\/..\/..\/..\/..\/plugins\/convertkit\/resources\/frontend\/images\/spinner.gif');}","hash":"f6300d34-497e-4a5c-94db-ddceffec1f68"},{"selector":".search-form input","style":":root{--wpr-bg-87aaa8ca-4d29-488e-8cfa-4c47547680fb: url('https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/feast-plugin\/assets\/images\/search.svg');}","hash":"87aaa8ca-4d29-488e-8cfa-4c47547680fb"},{"selector":".rll-youtube-player .play","style":":root{--wpr-bg-15b1c5a7-28bf-402d-8823-cfdbe190fb89: url('https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"15b1c5a7-28bf-402d-8823-cfdbe190fb89"}];</script>
2175</head> 2176<body class="wp-singular page-template page-template-elementor_theme page page-id-41843 wp-theme-genesis wp-child-theme-foodiepro5 adthrive-disable-all header-image header-full-width full-width-content genesis-breadcrumbs-visible elementor-default elementor-kit-191974 elementor-page elementor-page-41843 feast-plugin wp-6-8-10 fp-14-1-5"><div class="site-container"><header class="site-header"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://www.100daysofrealfood.com/">100 Days of Real Food</a></p></div></div></header><div class="feastmobilenavbar"><div class="feastmenutoggle"><a href="#feastmobilemenu"><?xml version="1.0" encoding="iso-8859-1"?> 2177<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 2178<svg version="1.1" id="Capa_1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve" aria-labelledby="menuicon" role="img"> 2179 <title id="menuicon">menu icon</title> 2180 <g id="menu"> 2181 <path fill="currentColor" d="M0,382.5h459v-51H0V382.5z M0,255h459v-51H0V255z M0,76.5v51h459v-51H0z"/> 2182 </g> 2183</svg> 2184</a></div><div class="feastmenulogo"><a href="https://www.100daysofrealfood.com"><img fetchpriority="high" src="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-regular.jpg" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-retina.jpg 2x" alt="go to homepage" data-skip-lazy data-pin-nopin="true" height="70" width="200" fetchpriority="high" /></a></div><nav class="desktop-inline-modern-menu"><ul id="menu-feast-modern-mobile-menu" class="menu"><li id="menu-item-188293" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-188293"><a href="https://www.100daysofrealfood.com/start-here/">About</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2185<ul class="sub-menu"> 2186 <li id="menu-item-191105" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191105"><a href="https://www.100daysofrealfood.com/start-here/">Welcome</a></li> 2187 <li id="menu-item-190630" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-190630"><a href="https://www.100daysofrealfood.com/original-100-days-of-real-food-blog-series/">Original 100 Day Pledge</a></li> 2188 <li id="menu-item-190632" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-190632"><a href="https://www.100daysofrealfood.com/100-days-on-a-budget-series/">100 Day Budget Pledge</a></li> 2189 <li id="menu-item-191106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191106"><a href="https://www.100daysofrealfood.com/frequently-asked-questions/">FAQs</a></li> 2190</ul> 2191</li> 2192<li id="menu-item-191949" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-191949"><a href="https://www.100daysofrealfood.com/my-cookbooks/" aria-current="page">My Cookbooks</a></li> 2193<li id="menu-item-200382" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200382"><a href="https://learn.100daysofrealfood.com/">Resources</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2194<ul class="sub-menu"> 2195 <li id="menu-item-191112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-191112"><a href="https://learn.100daysofrealfood.com/">Our Shop</a></li> 2196 <li id="menu-item-191257" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191257"><a href="https://www.100daysofrealfood.com/real-food-resources/">Meal Ideas & Resources</a></li> 2197 <li id="menu-item-196404" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196404"><a href="https://www.100daysofrealfood.com/mini-pledge/">Mini-Pledge Progam</a></li> 2198 <li id="menu-item-200384" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200384"><a href="https://www.100daysofrealfood.com/school-lunch-packing-chart-kids/">
2198School Lunch Packing Chart</a></li> 2199 <li id="menu-item-196590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196590"><a target="_blank" rel="nofollow" href="https://www.amazon.com/shop/100daysofrealfood">Favorite Amazon Buys</a></li> 2200</ul> 2201</li> 2202<li id="menu-item-200373" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200373"><a>Blog</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2203<ul class="sub-menu"> 2204 <li id="menu-item-190633" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-190633"><a href="https://www.100daysofrealfood.com/category/what-is-real-food/">What Is Real Food?</a></li> 2205 <li id="menu-item-200374" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-200374"><a href="https://www.100daysofrealfood.com/category/how-to-start/">How to Start</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2206 <ul class="sub-menu"> 2207 <li id="menu-item-200380" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200380"><a href="https://www.100daysofrealfood.com/category/how-to-start/real-food-tips/">Real Food Tips</a></li> 2208 <li id="menu-item-200375" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200375"><a href="https://www.100daysofrealfood.com/category/how-to-start/eating-out/">Eating Out and Travel</a></li> 2209 <li id="menu-item-200376" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200376"><a href="https://www.100daysofrealfood.com/category/how-to-start/food-shopping/">Food Shopping</a></li> 2210 <li id="menu-item-200377" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200377"><a href="https://www.100daysofrealfood.com/category/how-to-start/how-to-cook/">How to Cook</a></li> 2211 <li id="menu-item-200378" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200378"><a href="https://www.100daysofrealfood.com/category/how-to-start/kitchen-home/">Kitchen and Home</a></li> 2212 </ul> 2213</li> 2214 <li id="menu-item-191225" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191225"><a href="https://www.100daysofrealfood.com/category/kids/school-lunches/">School Lunches</a></li> 2215 <li id="menu-item-191226" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191226"><a href="https://www.100daysofrealfood.com/category/kids/snacks/">Snacks</a></li> 2216 <li id="menu-item-190732" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-190732"><a href="https://www.100daysofrealfood.com/category/kids/">Kids</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2217 <ul class="sub-menu"> 2218 <li id="menu-item-191224" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191224"><a href="https://www.100daysofrealfood.com/category/kids/picky-eaters/">Picky Eaters</a></li> 2219 <li id="menu-item-191223" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191223"><a href="https://www.100daysofrealfood.com/category/kids/fun-stuff/">Fun Stuff</a></li> 2220 </ul> 2221</li> 2222</ul> 2223</li> 2224<li id="menu-item-188297" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-188297"><a target="_blank" rel="nofollow" href="https://cart.realplans.com/aff/A81D4AEF06B540017F9D38A4E52DDE00/index.html?subid=menu">Meal Plans</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown">
2224<path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2225<ul class="sub-menu"> 2226 <li id="menu-item-200385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200385"><a href="https://cart.realplans.com/aff/A81D4AEF06B540017F9D38A4E52DDE00/index.html?subid=menu">Real Food Meal Plans</a></li> 2227 <li id="menu-item-191227" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-191227"><a href="https://www.100daysofrealfood.com/real-lunches-real-easy/">School Lunch Plans</a></li> 2228 <li id="menu-item-200383" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200383"><a href="https://www.100daysofrealfood.com/real-food-dinner-plan-week-1/">Free Weekly Dinner Plans</a></li> 2229</ul> 2230</li> 2231</ul></nav><div class="modern-menu-desktop-social"><div id="feast-social"> 2232 <div class="feast-layout feast-layout--menu-social-icons feast-menu-social-icons"> 2233 <div class="feast-social-media feast-social-media--align-center" ><a class="social-media__link" href="https://www.facebook.com/100daysofrealfood" target="_blank" rel="noopener noreferrer" aria-label="Facebook" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 320 512" width="20px" height="20px" role="graphics-symbol" aria-label="Facebook Icon"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.youtube.com/user/100daysofrealfood/" target="_blank" rel="noopener noreferrer" aria-label="Youtube" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 576 512" width="20px" height="20px" role="graphics-symbol" aria-label="YouTube Icon"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://pinterest.com/leake100days/" target="_blank" rel="noopener noreferrer" aria-label="Pinterest" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" role="graphics-symbol" aria-label="Pinterest Icon"><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.instagram.com/100daysofrealfood/" target="_blank" rel="noopener noreferrer" aria-label="Instagram" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 448 512" width="20px" height="20px" role="graphics-symbol" aria-label="Instagram Icon"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.amazon.com/Lisa-Leake/e/B00NV5X4GI" target="_blank" rel="noopener noreferrer" aria-label="Amazon" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 448 512" width="20px" height="20px" role="graphics-symbol" aria-label="Amazon Icon"><path d="M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.
22331 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="/cdn-cgi/l/email-protection#533b27272320697c7c2424247d62636337322a203c352136323f353c3c377d303c3e7c2026312030213a31367c" target="_blank" rel="noopener noreferrer" aria-label="Email" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 512 512" width="20px" height="20px" role="graphics-symbol" aria-label="Email Address Icon"><path d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z" fill="#bf3a1d"></svg></a></div> 2234 </div> 2235 2236 </div></div><div class="feastsubscribebutton"><a href="/subscribe/"><svg id="svg" version="1.1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" height="30px" width="90px" viewBox="0, 0, 400,62.365591397849464"> 2237 <title>subscribe</title> 2238 <g id="svgg"> 2239 <path fill="currentColor" id="path0" d="M26.050 5.330 C 19.725 7.308,15.771 12.123,15.771 17.846 C 15.771 25.406,19.962 29.225,32.891 33.446 C 48.466 38.530,48.556 50.896,33.017 50.896 C 25.829 50.896,22.500 48.560,20.505 42.115 C 19.726 39.597,14.337 40.411,14.337 43.046 C 14.337 56.105,41.674 61.606,48.769 49.975 C 54.448 40.665,48.765 31.572,34.767 27.571 C 23.980 24.488,20.269 20.193,23.310 14.313 C 27.257 6.680,43.728 9.562,43.728 17.886 C 43.728 19.171,44.177 19.355,47.312 19.355 C 49.283 19.355,50.896 19.252,50.896 19.127 C 50.896 9.148,37.546 1.734,26.050 5.330 M160.932 4.926 C 143.613 9.505,145.768 26.536,164.445 32.693 C 175.194 36.236,177.778 38.236,177.778 43.011 C 177.778 53.848,156.854 53.818,154.473 42.977 C 153.842 40.106,147.658 39.647,147.686 42.473 C 147.827 56.888,176.357 61.890,183.180 48.696 C 187.688 39.978,182.226 32.186,168.371 27.569 C 156.805 23.715,152.605 17.927,157.885 13.118 C 164.593 7.008,177.778 10.406,177.778 18.244 C 177.778 19.087,178.577 19.355,181.097 19.355 L 184.417 19.355 183.994 16.747 C 182.636 8.383,170.802 2.317,160.932 4.926 M205.522 5.288 C 193.113 9.929,187.498 27.839,193.471 43.728 C 200.113 61.398,225.168 60.783,229.987 42.832 L 230.709 40.143 227.272 40.143 C 224.006 40.143,223.813 40.253,223.393 42.354 C 221.152 53.560,205.804 54.266,200.382 43.412 C 197.373 37.389,197.248 24.155,200.140 17.838 C 205.236 6.706,220.504 7.247,223.462 18.664 C 224.326 21.998,230.667 22.645,230.225 19.355 C 228.759 8.450,216.195 1.295,205.522 5.288 M58.781 24.396 C 58.781 45.482,59.019 47.008,62.941 51.141 C 70.903 59.530,87.303 57.865,93.053 48.085 L 94.982 44.803 95.203 24.910 L 95.424 5.018 92.199 5.018 L 88.974 5.018 88.752 24.194 C 88.469 48.664,87.490 50.887,76.988 50.893 C 66.447 50.900,65.236 48.111,65.234 23.835 L 65.233 5.018 62.007 5.018 L 58.781 5.018 58.781 24.396 M106.093 30.538 L 106.093 56.059 118.100 55.784 C 131.707 55.472,134.341 54.673,138.131 49.704 C 142.597 43.849,140.283 32.689,134.070 30.116 L 131.852 29.197 134.377 27.481 C 140.228 23.505,140.846 14.573,135.646 9.123 C 132.673 6.006,128.030 5.018,116.357 5.018 L 106.093 5.018 106.093 30.538 M240.143 30.466 L 240.143 55.914 243.369 55.914 L 246.595 55.914 246.595 45.520 L 246.595 35.125 252.509 35.126 L 258.423 35.127 264.025 45.521 L 269.628 55.914 273.190 55.914 C 276.653 55.914,276.730 55.869,275.923 54.301 C 275.467 53.414,272.875 48.634,270.163 43.679 C 264.354 33.065,264.551 34.140,268.014 31.954 C 278.032 25.630,275.856 9.891,264.455 6.209 C 261.718 5.325,258.109 5.018,250.455 5.018 L 240.143 5.018 240.143 30.466 M284.588 30.466 L 284.588 55.914 287.814 55.914 L 291.039 55.914 291.039 30.466 L 291.039 5.018 287.814 5.018 L 284.588 5.018 284.588 30.466 M303.226 30.466 L 303.226 55.914 313.953 55.914 C 325.859 55.914,330.021 55.026,333.601 51.722 C 339.739 46.056,339.150 35.284,332.463 30.920 L 329.863 29.224 332.594 26.619 C 336.044 23.329,337.133 19.713,336.111 14.946 C 334.474 7.313,329.244 5.018,313.490 5.018 L 303.226 5.018 303.226 30.466 M348.387 30.466 L 348.387 55.914 364.559 55.914 L 380.732 55.914 380.509 53.226 L 380.287 50.538 367.563 50.342 L 354.839 50.146 354.839 41.202 L 354.839 32.258 365.950 32.258 L 377.061 32.258 377.061 29.749 L 377.061 27.240 365.950 27.240 L 354.839 27.240 354.839 18.996 L 354.839 10.753 367.384 10.753 L 379.928 10.753 379.928 7.885 L 379.928 5.018 364.158 5.018 L 348.387 5.018 348.387 30.466 M129.099 11.862 C 132.543 13.644,133.822 19.465,131.498 22.784 C 129.472 25.675,126.727 26.523,119.390 26.523 L 112.545 26.523 112.545 18.638 L 112.545 10.753 119.749 10.753 C 124.849 10.753,127.579 11.077,129.099 11.862 M263.574 12.151 C 266.573 13.979,267.549 15.950,267.549 20.179 C 267.549 27.041,264.112 29.448,253.584 29.960 L 246.595 30.299 246.595 20.526 L 246.595 10.753 253.943 10.755 C 259.953 10.758,261.706 11.011,263.574 12.151 M328.021 13.122 C 333.818 19.868,328.285 26.523,316.881 26.523 L 310.394 26.523 310.394 18.575 L 310.394 10.626 318.343 10.868 C 326.030 11.103,326.349 11.177,328.021 13.122 M129.773 33.345 C 133.706 35.379,135.094 40.558,133.031 45.495 C 131.463 49.248,128.894 50.179,120.107 50.179 L 112.545 50.179 112.545 41.219 L 112.545 32.258 120.107 32.258 C 125.465 32.258,128.283 32.575,129.773 33.345 M329.093 34.958 C 332.751 39.055,331.571 46.679,326.905 49.092 C 325.435 49.852,322.636 50.179,317.598 50.179 L 310.394 50.179 310.394 41.157 L 310.394 32.135 318.698 32.376 L 327.003 32.616 329.093 34.958 " stroke="none" fill-rule="evenodd"></path> 2240 </g> 2241</svg> 2242</a></div><div class="feastsearchtoggle"><a href="#feastmobilemenu"><svg xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" xml:space="preserve" xmlns:svg="//www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="30px" height="30px" viewBox="0 0 100 100" aria-labelledby="searchicon" role="img"> 2243 <title id="searchicon">search icon</title> 2244 <g transform="translate(0,-952.36218)">
2245 <path fill="currentColor" d="M 40 11 C 24.007431 11 11 24.00743 11 40 C 11 55.9926 24.007431 69 40 69 C 47.281794 69 53.935267 66.28907 59.03125 61.84375 L 85.59375 88.40625 C 86.332786 89.16705 87.691654 89.1915 88.4375 88.4375 C 89.183345 87.6834 89.175154 86.2931 88.40625 85.5625 L 61.875 59.03125 C 66.312418 53.937244 69 47.274551 69 40 C 69 24.00743 55.992569 11 40 11 z M 40 15 C 53.830808 15 65 26.16919 65 40 C 65 53.8308 53.830808 65 40 65 C 26.169192 65 15 53.8308 15 40 C 15 26.16919 26.169192 15 40 15 z " transform="translate(0,952.36218)"> 2246 </path> 2247 </g> 2248</svg> 2249</a></div></div><div id="feastmobilemenu" class="feastmobilemenu-background" aria-label="main"><div class="mmm-dialog"><div class="mmm-content"><a href="https://www.100daysofrealfood.com"><img width="200" height="70" id="mmmlogo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%2070'%3E%3C/svg%3E" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-retina.jpg 2x" alt="Homepage link" data-pin-nopin="true" fetchpriority="high" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-regular.jpg" /><noscript><img width="200" height="70" id="mmmlogo" src="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-regular.jpg" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2025/06/logo-retina.jpg 2x" alt="Homepage link" data-pin-nopin="true" fetchpriority="high" /></noscript></a><div id="feast-mobile-search"><form class="search-form" method="get" action="https://www.100daysofrealfood.com/" role="search"><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="Search this website"><input class="search-form-submit" type="submit" value="Search"><meta content="https://www.100daysofrealfood.com/?s={s}"></form></div><ul id="menu-feast-modern-mobile-menu-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-188293"><a href="https://www.100daysofrealfood.com/start-here/">About</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2250<ul class="sub-menu"> 2251 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191105"><a href="https://www.100daysofrealfood.com/start-here/">Welcome</a></li> 2252 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-190630"><a href="https://www.100daysofrealfood.com/original-100-days-of-real-food-blog-series/">Original 100 Day Pledge</a></li> 2253 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-190632"><a href="https://www.100daysofrealfood.com/100-days-on-a-budget-series/">100 Day Budget Pledge</a></li> 2254 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191106"><a href="https://www.100daysofrealfood.com/frequently-asked-questions/">FAQs</a></li> 2255</ul> 2256</li> 2257<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-191949"><a href="https://www.100daysofrealfood.com/my-cookbooks/" aria-current="page">My Cookbooks</a></li> 2258<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200382"><a href="https://learn.100daysofrealfood.com/">Resources</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2259<ul class="sub-menu"> 2260 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-191112"><a href="https://learn.100daysofrealfood.com/">Our Shop</a></li> 2261 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-191257"><a href="https://www.100daysofrealfood.com/real-food-resources/">Meal Ideas & Resources</a></li> 2262 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196404"><a href="https://www.100daysofrealfood.com/mini-pledge/">Mini-Pledge Progam</a></li> 2263 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200384"><a href="https://www.100daysofrealfood.com/school-lunch-packing-chart-kids/">
2263School Lunch Packing Chart</a></li> 2264 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196590"><a target="_blank" rel="nofollow" href="https://www.amazon.com/shop/100daysofrealfood">Favorite Amazon Buys</a></li> 2265</ul> 2266</li> 2267<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-200373"><a>Blog</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2268<ul class="sub-menu"> 2269 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-190633"><a href="https://www.100daysofrealfood.com/category/what-is-real-food/">What Is Real Food?</a></li> 2270 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-200374"><a href="https://www.100daysofrealfood.com/category/how-to-start/">How to Start</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2271 <ul class="sub-menu"> 2272 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200380"><a href="https://www.100daysofrealfood.com/category/how-to-start/real-food-tips/">Real Food Tips</a></li> 2273 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200375"><a href="https://www.100daysofrealfood.com/category/how-to-start/eating-out/">Eating Out and Travel</a></li> 2274 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200376"><a href="https://www.100daysofrealfood.com/category/how-to-start/food-shopping/">Food Shopping</a></li> 2275 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200377"><a href="https://www.100daysofrealfood.com/category/how-to-start/how-to-cook/">How to Cook</a></li> 2276 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-200378"><a href="https://www.100daysofrealfood.com/category/how-to-start/kitchen-home/">Kitchen and Home</a></li> 2277 </ul> 2278</li> 2279 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191225"><a href="https://www.100daysofrealfood.com/category/kids/school-lunches/">School Lunches</a></li> 2280 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191226"><a href="https://www.100daysofrealfood.com/category/kids/snacks/">Snacks</a></li> 2281 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-190732"><a href="https://www.100daysofrealfood.com/category/kids/">Kids</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown"><path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2282 <ul class="sub-menu"> 2283 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191224"><a href="https://www.100daysofrealfood.com/category/kids/picky-eaters/">Picky Eaters</a></li> 2284 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-191223"><a href="https://www.100daysofrealfood.com/category/kids/fun-stuff/">Fun Stuff</a></li> 2285 </ul> 2286</li> 2287</ul> 2288</li> 2289<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-188297"><a target="_blank" rel="nofollow" href="https://cart.realplans.com/aff/A81D4AEF06B540017F9D38A4E52DDE00/index.html?subid=menu">Meal Plans</a><button class="feast-submenu-toggle" aria-label="Submenu Dropdown"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" alt="Submenu Dropdown">
2289<path d="M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z"/></svg></button> 2290<ul class="sub-menu"> 2291 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200385"><a href="https://cart.realplans.com/aff/A81D4AEF06B540017F9D38A4E52DDE00/index.html?subid=menu">Real Food Meal Plans</a></li> 2292 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-191227"><a href="https://www.100daysofrealfood.com/real-lunches-real-easy/">School Lunch Plans</a></li> 2293 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-200383"><a href="https://www.100daysofrealfood.com/real-food-dinner-plan-week-1/">Free Weekly Dinner Plans</a></li> 2294</ul> 2295</li> 2296</ul><div id="feast-mobile-menu-social-icons"><div id="feast-social"> 2297 <div class="feast-layout feast-layout--menu-social-icons feast-menu-social-icons"> 2298 <div class="feast-social-media feast-social-media--align-center" ><a class="social-media__link" href="https://www.facebook.com/100daysofrealfood" target="_blank" rel="noopener noreferrer" aria-label="Facebook" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 320 512" width="20px" height="20px" role="graphics-symbol" aria-label="Facebook Icon"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.youtube.com/user/100daysofrealfood/" target="_blank" rel="noopener noreferrer" aria-label="Youtube" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 576 512" width="20px" height="20px" role="graphics-symbol" aria-label="YouTube Icon"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://pinterest.com/leake100days/" target="_blank" rel="noopener noreferrer" aria-label="Pinterest" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 384 512" width="20px" height="20px" role="graphics-symbol" aria-label="Pinterest Icon"><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.instagram.com/100daysofrealfood/" target="_blank" rel="noopener noreferrer" aria-label="Instagram" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 448 512" width="20px" height="20px" role="graphics-symbol" aria-label="Instagram Icon"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="https://www.amazon.com/Lisa-Leake/e/B00NV5X4GI" target="_blank" rel="noopener noreferrer" aria-label="Amazon" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 448 512" width="20px" height="20px" role="graphics-symbol" aria-label="Amazon Icon"><path d="M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.
22981 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z" fill="#bf3a1d"></svg></a><a class="social-media__link" href="/cdn-cgi/l/email-protection#85edf1f1f5f6bfaaaaf2f2f2abb4b5b5e1e4fcf6eae3f7e0e4e9e3eaeae1abe6eae8aaf6f0e7f6e6f7ece7e0aa" target="_blank" rel="noopener noreferrer" aria-label="Email" data-wpel-link="ignore" style="background-color:#f5f5f5;border:1px solid #00000000;border-radius:50%;"><svg xmlns="//www.w3.org/2000/svg" viewBox="0 0 512 512" width="20px" height="20px" role="graphics-symbol" aria-label="Email Address Icon"><path d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z" fill="#bf3a1d"></svg></a></div> 2299 </div> 2300 2301 </div></div><a href="#" class="closebtn">×</a></div></div></div><div class="site-inner"><div class="content-sidebar-wrap"><main class="content"><nav id="breadcrumbs" aria-label="breadcrumbs"><span><span><a href="https://www.100daysofrealfood.com/">Home</a></span></span></nav><article class="post-41843 page type-page status-publish has-post-thumbnail grow-content-body entry" aria-label="My Cookbooks"><header class="entry-header"><h1 class="entry-title">My Cookbooks</h1> 2302</header><div class="entry-content"><span id="dpsp-post-content-markup" data-image-pin-it="false"></span> <div data-elementor-type="wp-page" data-elementor-id="41843" class="elementor elementor-41843" data-elementor-post-type="page"> 2303 <section class="elementor-section elementor-top-section elementor-element elementor-element-72a37d8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="72a37d8" data-element_type="section"> 2304 <div class="elementor-container elementor-column-gap-default"> 2305 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-563fdb2" data-id="563fdb2" data-element_type="column"> 2306 <div class="elementor-widget-wrap elementor-element-populated"> 2307 <div class="elementor-element elementor-element-9a645d7 elementor-widget elementor-widget-text-editor" data-id="9a645d7" data-element_type="widget" data-widget_type="text-editor.default"> 2308 <div class="elementor-widget-container"> 2309 <style>/*! elementor - v3.18.0 - 08-12-2023 */ 2310.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> <p>I'm so excited to share all the info with you about my <em>100 Days of Real Food</em> cookbook series! </p> </div> 2311 </div> 2312 <div class="elementor-element elementor-element-1efae3d elementor-widget elementor-widget-image" data-id="1efae3d" data-element_type="widget" data-widget_type="image.default"> 2313 <div class="elementor-widget-container"> 2314 <style>/*! elementor - v3.18.0 - 08-12-2023 */ 2315.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <figure class="wp-caption"> 2316 <img decoding="async" width="1600" height="746" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20746'%3E%3C/svg%3E" class="attachment-landscape size-landscape wp-image-201580" alt="" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1.jpeg 1600w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-400x187.jpeg 400w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-800x373.jpeg 800w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-768x358.jpeg 768w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-1536x716.jpeg 1536w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-1200x560.jpeg 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-150x70.jpeg 150w" data-lazy-sizes="(max-width: 1600px) 100v
2316w, 1600px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1.jpeg" /><noscript><img decoding="async" width="1600" height="746" src="https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1.jpeg" class="attachment-landscape size-landscape wp-image-201580" alt="" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1.jpeg 1600w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-400x187.jpeg 400w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-800x373.jpeg 800w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-768x358.jpeg 768w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-1536x716.jpeg 1536w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-1200x560.jpeg 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2022/09/Lisa-book-signing-book-1-150x70.jpeg 150w" sizes="(max-width: 1600px) 100vw, 1600px" /></noscript> <figcaption class="widget-image-caption wp-caption-text">A happy day signing copies of my first cookbook at our local bookstore</figcaption> 2317 </figure> 2318 </div> 2319 </div> 2320 <div class="elementor-element elementor-element-f636cf8 elementor-widget elementor-widget-text-editor" data-id="f636cf8" data-element_type="widget" data-widget_type="text-editor.default"> 2321 <div class="elementor-widget-container"> 2322 <p><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text );">Each cookbook is unique and features its own content, from explaining the why behind whole grains, to providing handy shopping lists for most major grocery stores, to sample meal plans — </span><em style="font-weight: inherit; color: var( --e-global-color-text );">plus</em><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text );">, of course, simple and delicious recipes. </span><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text );">And most recently, I've released my spiral bound Meal Planner Workbook!</span></p> </div> 2323 </div> 2324 </div> 2325 </div> 2326 </div> 2327 </section> 2328 <section class="elementor-section elementor-top-section elementor-element elementor-element-701b618 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="701b618" data-element_type="section"> 2329 <div class="elementor-container elementor-column-gap-default"> 2330 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5bceab2" data-id="5bceab2" data-element_type="column"> 2331 <div class="elementor-widget-wrap elementor-element-populated"> 2332 <div class="elementor-element elementor-element-abfb490 elementor-widget elementor-widget-heading" data-id="abfb490" data-element_type="widget" data-widget_type="heading.default"> 2333 <div class="elementor-widget-container"> 2334 <style>/*! elementor - v3.18.0 - 08-12-2023 */ 2335.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default">My <i>100 Days of Real Food</i> Book Series</h2> </div> 2336 </div> 2337 </div> 2338 </div> 2339 </div> 2340 </section> 2341 <section class="elementor-section elementor-top-section elementor-element elementor-element-5d613a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d613a8" data-element_type="section"> 2342 <div class="elementor-container elementor-column-gap-default"> 2343 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b261354" data-id="b261354" data-element_type="column"> 2344 <div class="elementor-widget-wrap elementor-element-populated"> 2345 <div class="elementor-element elementor-element-d63d727 elementor-widget elementor-widget-text-editor" data-id="d63d727" data-element_type="widget" data-widget_type="text-editor.default"> 2346 <div class="elementor-widget-container"> 2347 <p>Check out the details for each of my books below by clicking "learn more" or click the button to see Amazon reviews and current pricing. You can also checkout my books in smaller bookstores and many libraries. Happy cooking!</p> </div>
2348 </div> 2349 </div> 2350 </div> 2351 </div> 2352 </section> 2353 <section class="elementor-section elementor-top-section elementor-element elementor-element-2d38b19 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2d38b19" data-element_type="section"> 2354 <div class="elementor-container elementor-column-gap-default"> 2355 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5430c78" data-id="5430c78" data-element_type="column"> 2356 <div class="elementor-widget-wrap elementor-element-populated"> 2357 <div class="elementor-element elementor-element-6f39042 elementor-widget elementor-widget-heading" data-id="6f39042" data-element_type="widget" data-widget_type="heading.default"> 2358 <div class="elementor-widget-container"> 2359 <h3 class="elementor-heading-title elementor-size-default">Book #1: <i>100 Days of Real Food</i></h3> </div> 2360 </div> 2361 </div> 2362 </div> 2363 </div> 2364 </section> 2365 <section class="elementor-section elementor-top-section elementor-element elementor-element-2a7ff5d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2a7ff5d" data-element_type="section" data-settings="{"background_background":"classic"}"> 2366 <div class="elementor-container elementor-column-gap-default"> 2367 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-e0f478e" data-id="e0f478e" data-element_type="column"> 2368 <div class="elementor-widget-wrap elementor-element-populated"> 2369 <div class="elementor-element elementor-element-1daac32 elementor-widget elementor-widget-image" data-id="1daac32" data-element_type="widget" data-widget_type="image.default"> 2370 <div class="elementor-widget-container"> 2371 <a href="https://www.amazon.com/100-Days-Real-Food-Wholesome/dp/0062252550/https://www.amazon.com/100-Days-Real-Food-Wholesome/dp/0062252550/?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2372 <img decoding="async" width="800" height="931" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20931'%3E%3C/svg%3E" class="attachment-large size-large wp-image-191306" alt="" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1760x2048.png 1760w" data-lazy-sizes="(max-width: 800px) 100vw, 800px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-800x931.png" /><noscript><img decoding="async" width="800" height="931" src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-800x931.png" class="attachment-large size-large wp-image-191306" alt="" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysRealFood-1760x2048.png 1760w" sizes="(max-width: 800px) 100vw, 800px" /></noscript> </a> 2373 </div>
2374 </div> 2375 <section class="elementor-section elementor-inner-section elementor-element elementor-element-43f2d6e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43f2d6e" data-element_type="section"> 2376 <div class="elementor-container elementor-column-gap-default"> 2377 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-040cdce" data-id="040cdce" data-element_type="column"> 2378 <div class="elementor-widget-wrap elementor-element-populated"> 2379 <div class="elementor-element elementor-element-49763a1 elementor-star-rating--align-right elementor--star-style-star_unicode elementor-widget elementor-widget-star-rating" data-id="49763a1" data-element_type="widget" data-widget_type="star-rating.default"> 2380 <div class="elementor-widget-container"> 2381 <style>@charset "UTF-8";.elementor-star-rating{color:#ccd6df;font-family:eicons;display:inline-block}.elementor-star-rating i{display:inline-block;position:relative;font-style:normal;cursor:default}.elementor-star-rating i:before{content:"\e934";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#f0ad4e;top:0;left:0}.elementor-star-rating .elementor-star-empty:before{content:none}.elementor-star-rating .elementor-star-1:before{width:10%}.elementor-star-rating .elementor-star-2:before{width:20%}.elementor-star-rating .elementor-star-3:before{width:30%}.elementor-star-rating .elementor-star-4:before{width:40%}.elementor-star-rating .elementor-star-5:before{width:50%}.elementor-star-rating .elementor-star-6:before{width:60%}.elementor-star-rating .elementor-star-7:before{width:70%}.elementor-star-rating .elementor-star-8:before{width:80%}.elementor-star-rating .elementor-star-9:before{width:90%}.elementor-star-rating__wrapper{display:flex;align-items:center}.elementor-star-rating__title{margin-right:10px}.elementor-star-rating--align-right .elementor-star-rating__wrapper{text-align:right;justify-content:flex-end}.elementor-star-rating--align-left .elementor-star-rating__wrapper{text-align:left;justify-content:flex-start}.elementor-star-rating--align-center .elementor-star-rating__wrapper{text-align:center;justify-content:center}.elementor-star-rating--align-justify .elementor-star-rating__title{margin-right:auto}@media (max-width:1024px){.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{text-align:right;justify-content:flex-end}.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{text-align:left;justify-content:flex-start}.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{text-align:center;justify-content:center}.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-right:auto}}@media (max-width:822px){.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{text-align:right;justify-content:flex-end}.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{text-align:left;justify-content:flex-start}.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{text-align:center;justify-content:center}.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-right:auto}}.last-star{letter-spacing:0}.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"★"}</style> 2382 <div class="elementor-star-rating__wrapper"> 2383 <div class="elementor-star-rating" title="4.5/5" itemtype="http://schema.org/Rating" itemscope="" itemprop="reviewRating"><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-5">☆</i> <span itemprop="ratingValue" class="elementor-screen-only">4.5/5</span></div> </div> 2384 </div> 2385 </div> 2386 </div> 2387 </div> 2388 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3ec3ece" data-id="3ec3e
2388ce" data-element_type="column"> 2389 <div class="elementor-widget-wrap elementor-element-populated"> 2390 <div class="elementor-element elementor-element-6304242 elementor-widget elementor-widget-heading" data-id="6304242" data-element_type="widget" data-widget_type="heading.default"> 2391 <div class="elementor-widget-container"> 2392 <span class="elementor-heading-title elementor-size-default">1,502 ratings</span> </div> 2393 </div> 2394 </div> 2395 </div> 2396 </div> 2397 </section> 2398 </div> 2399 </div> 2400 <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-5ebae12" data-id="5ebae12" data-element_type="column"> 2401 <div class="elementor-widget-wrap elementor-element-populated"> 2402 <div class="elementor-element elementor-element-f00d314 elementor-widget elementor-widget-heading" data-id="f00d314" data-element_type="widget" data-widget_type="heading.default"> 2403 <div class="elementor-widget-container"> 2404 <h4 class="elementor-heading-title elementor-size-default">How We Did It, What We Learned, and 100 Easy, Wholesome Recipes Your Family Will Love</h4> </div> 2405 </div> 2406 <div class="elementor-element elementor-element-86e9a7f elementor-widget elementor-widget-text-editor" data-id="86e9a7f" data-element_type="widget" data-widget_type="text-editor.default"> 2407 <div class="elementor-widget-container"> 2408 <p>My first cookbook, a #1 <em>New York Times</em> Bestseller, is both a guidebook and cookbook with everything you need to cut out processed food. <a href="https://www.100daysofrealfood.com/cookbook/">Learn more...</a></p> </div> 2409 </div> 2410 <div class="elementor-element elementor-element-c4d0fe7 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="c4d0fe7" data-element_type="widget" data-widget_type="button.default"> 2411 <div class="elementor-widget-container"> 2412 <div class="elementor-button-wrapper"> 2413 <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-grow" href="https://www.amazon.com/100-Days-Real-Food-Wholesome/dp/0062252550/https://www.amazon.com/100-Days-Real-Food-Wholesome/dp/0062252550/?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2414 <span class="elementor-button-content-wrapper"> 2415 <span class="elementor-button-text">View on Amazon</span> 2416 </span> 2417 </a> 2418 </div> 2419 </div> 2420 </div> 2421 </div> 2422 </div> 2423 </div> 2424 </section> 2425 <section class="elementor-section elementor-top-section elementor-element elementor-element-eef876a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="eef876a" data-element_type="section"> 2426 <div class="elementor-container elementor-column-gap-default"> 2427 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a8af88" data-id="2a8af88" data-element_type="column"> 2428 <div class="elementor-widget-wrap elementor-element-populated"> 2429 <div class="elementor-element elementor-element-67b539f elementor-widget elementor-widget-heading" data-id="67b539f" data-element_type="widget" data-widget_type="heading.default"> 2430 <div class="elementor-widget-container"> 2431 <h3 class="elementor-heading-title elementor-size-default">Book #2: <i>Fast and Fabulous</i></h3> </div> 2432 </div> 2433 </div> 2434 </div> 2435 </div> 2436 </section> 2437 <section class="elementor-section elementor-top-section elementor-element elementor-element-c2800ad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c2800ad" data-element_type="section" data-settings="{"background_background":"classic"}"> 2438 <div class="elementor-container elementor-column-gap-default"> 2439 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-9bba121" data-id="9bba121" data-element_type="column"> 2440 <div class="elementor-widget-wrap elementor-element-populated"> 2441 <div class="elementor-element elementor-element-935fd59 elementor-widget elementor-widget-image" data-id="935fd59" data-element_type="widget" data-widget_type="image.default"> 2442 <div class="elementor-widget-container"> 2443 <a href="https://www.amazon.com/gp/product/0062433032/?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2444 <img decoding="async" width="800" height="931" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20931'%3E%3C/svg%3E" class="attachment-large size-large wp-image-191307" alt="" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysF
2444astFabulous-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1760x2048.png 1760w" data-lazy-sizes="(max-width: 800px) 100vw, 800px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-800x931.png" /><noscript><img decoding="async" width="800" height="931" src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-800x931.png" class="attachment-large size-large wp-image-191307" alt="" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysFastFabulous-1760x2048.png 1760w" sizes="(max-width: 800px) 100vw, 800px" /></noscript> </a> 2445 </div> 2446 </div> 2447 <section class="elementor-section elementor-inner-section elementor-element elementor-element-1e8f942 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1e8f942" data-element_type="section"> 2448 <div class="elementor-container elementor-column-gap-default"> 2449 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9f49962" data-id="9f49962" data-element_type="column"> 2450 <div class="elementor-widget-wrap elementor-element-populated"> 2451 <div class="elementor-element elementor-element-66e705c elementor-star-rating--align-right elementor--star-style-star_unicode elementor-widget elementor-widget-star-rating" data-id="66e705c" data-element_type="widget" data-widget_type="star-rating.default"> 2452 <div class="elementor-widget-container"> 2453 2454 <div class="elementor-star-rating__wrapper"> 2455 <div class="elementor-star-rating" title="4.5/5" itemtype="http://schema.org/Rating" itemscope="" itemprop="reviewRating"><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-5">☆</i> <span itemprop="ratingValue" class="elementor-screen-only">4.5/5</span></div> </div> 2456 </div> 2457 </div> 2458 </div> 2459 </div> 2460 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b887d08" data-id="b887d08" data-element_type="column"> 2461 <div class="elementor-widget-wrap elementor-element-populated"> 2462 <div class="elementor-element elementor-element-e0abec7 elementor-widget elementor-widget-heading" data-id="e0abec7" data-element_type="widget" data-widget_type="heading.default"> 2463 <div class="elementor-widget-container"> 2464 <span class="elementor-heading-title elementor-size-default">707 ratings</span> </div> 2465 </div> 2466 </div> 2467 </div> 2468 </div> 2469 </section> 2470 </div> 2471 </div> 2472 <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-0fc5f0a" data-id="0fc5f0a" data-element_type="column"> 2473 <div class="elementor-widget-wrap elementor-element-populated"> 2474 <div class="elementor-element elementor-element-ae007a8 elementor-widget elementor-widget-heading" data-id="ae007a8" data-element_type="widget" data-widget_type="heading.default"> 2475 <div class="elementor-widget-container"> 2476 <h4 class="elementor-heading-title elementor-size-default">The Easy and Delicious Way to Cut Out Processed Food</h4> </div>
2477 </div> 2478 <div class="elementor-element elementor-element-3abc9d3 elementor-widget elementor-widget-text-editor" data-id="3abc9d3" data-element_type="widget" data-widget_type="text-editor.default"> 2479 <div class="elementor-widget-container"> 2480 <p>My second cookbook has 100 quick-and-easy recipes and simple cheat sheets that will work with every family’s busy lifestyle. <a href="https://www.100daysofrealfood.com/new-cookbook/">Learn more...</a></p> </div> 2481 </div> 2482 <div class="elementor-element elementor-element-3431d14 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="3431d14" data-element_type="widget" data-widget_type="button.default"> 2483 <div class="elementor-widget-container"> 2484 <div class="elementor-button-wrapper"> 2485 <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-grow" href="https://www.amazon.com/gp/product/0062433032/?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2486 <span class="elementor-button-content-wrapper"> 2487 <span class="elementor-button-text">View on Amazon</span> 2488 </span> 2489 </a> 2490 </div> 2491 </div> 2492 </div> 2493 </div> 2494 </div> 2495 </div> 2496 </section> 2497 <section class="elementor-section elementor-top-section elementor-element elementor-element-4492ae7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4492ae7" data-element_type="section"> 2498 <div class="elementor-container elementor-column-gap-default"> 2499 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b53a77" data-id="1b53a77" data-element_type="column"> 2500 <div class="elementor-widget-wrap elementor-element-populated"> 2501 <div class="elementor-element elementor-element-fa7f774 elementor-widget elementor-widget-heading" data-id="fa7f774" data-element_type="widget" data-widget_type="heading.default"> 2502 <div class="elementor-widget-container"> 2503 <h3 class="elementor-heading-title elementor-size-default">Book #3: <i>On a Budget</i></h3> </div> 2504 </div> 2505 </div> 2506 </div> 2507 </div> 2508 </section> 2509 <section class="elementor-section elementor-top-section elementor-element elementor-element-7de1fc7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7de1fc7" data-element_type="section" data-settings="{"background_background":"classic"}"> 2510 <div class="elementor-container elementor-column-gap-default"> 2511 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-b23874e" data-id="b23874e" data-element_type="column"> 2512 <div class="elementor-widget-wrap elementor-element-populated"> 2513 <div class="elementor-element elementor-element-a40e32d elementor-widget elementor-widget-image" data-id="a40e32d" data-element_type="widget" data-widget_type="image.default"> 2514 <div class="elementor-widget-container"> 2515 <a href="https://www.amazon.com/100-Days-Real-Food-Budget/dp/0062668552/ref=as_li_ss_tl?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2516 <img decoding="async" width="800" height="931" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20931'%3E%3C/svg%3E" class="attachment-large size-large wp-image-191308" alt="" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1760x2048.png 1760w" data-lazy-sizes="(max-width: 800px) 100v
2516w, 800px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-800x931.png" /><noscript><img loading="lazy" decoding="async" width="800" height="931" src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-800x931.png" class="attachment-large size-large wp-image-191308" alt="" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-800x931.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1200x1396.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1375x1600.png 1375w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-344x400.png 344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-768x894.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1320x1536.png 1320w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysOnABudget-1760x2048.png 1760w" sizes="(max-width: 800px) 100vw, 800px" /></noscript> </a> 2517 </div> 2518 </div> 2519 <section class="elementor-section elementor-inner-section elementor-element elementor-element-bdc33f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bdc33f5" data-element_type="section"> 2520 <div class="elementor-container elementor-column-gap-default"> 2521 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-93309b1" data-id="93309b1" data-element_type="column"> 2522 <div class="elementor-widget-wrap elementor-element-populated"> 2523 <div class="elementor-element elementor-element-f05a0fb elementor-star-rating--align-right elementor--star-style-star_unicode elementor-widget elementor-widget-star-rating" data-id="f05a0fb" data-element_type="widget" data-widget_type="star-rating.default"> 2524 <div class="elementor-widget-container"> 2525 2526 <div class="elementor-star-rating__wrapper"> 2527 <div class="elementor-star-rating" title="4.5/5" itemtype="http://schema.org/Rating" itemscope="" itemprop="reviewRating"><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-5">☆</i> <span itemprop="ratingValue" class="elementor-screen-only">4.5/5</span></div> </div> 2528 </div> 2529 </div> 2530 </div> 2531 </div> 2532 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4aceca5" data-id="4aceca5" data-element_type="column"> 2533 <div class="elementor-widget-wrap elementor-element-populated"> 2534 <div class="elementor-element elementor-element-70223f9 elementor-widget elementor-widget-heading" data-id="70223f9" data-element_type="widget" data-widget_type="heading.default"> 2535 <div class="elementor-widget-container"> 2536 <span class="elementor-heading-title elementor-size-default">417 ratings</span> </div> 2537 </div> 2538 </div> 2539 </div> 2540 </div> 2541 </section> 2542 </div> 2543 </div> 2544 <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-36294c1" data-id="36294c1" data-element_type="column"> 2545 <div class="elementor-widget-wrap elementor-element-populated"> 2546 <div class="elementor-element elementor-element-965e9ba elementor-widget elementor-widget-heading" data-id="965e9ba" data-element_type="widget" data-widget_type="heading.default"> 2547 <div class="elementor-widget-container"> 2548 <h4 class="elementor-heading-title elementor-size-default">Simple Tips and Tasty Recipes to Help You CUT OUT PROCESSED FOOD Without Breaking the Bank</h4> </div> 2549 </div> 2550 <div class="elementor-element elementor-element-ef8cd29 elementor-widget elementor-widget-text-editor" data-id="ef8cd29" data-element_type="widget" data-widget_type="text-editor.default"> 2551 <div class="elementor-widget-container"> 2552 <p>My third cookbook is available now! It has 100 recipes — all of which are $15 or under to make. <a href="https://www.100daysofrealfood.com/third-cookbook-on-a-budget/">Learn more...</a></p> </div>
2553 </div> 2554 <div class="elementor-element elementor-element-18064ac elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="18064ac" data-element_type="widget" data-widget_type="button.default"> 2555 <div class="elementor-widget-container"> 2556 <div class="elementor-button-wrapper"> 2557 <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-grow" href="https://www.amazon.com/100-Days-Real-Food-Budget/dp/0062668552/ref=as_li_ss_tl?tag=100dayofreafo-20" target="_blank" rel="nofollow"> 2558 <span class="elementor-button-content-wrapper"> 2559 <span class="elementor-button-text">View on Amazon</span> 2560 </span> 2561 </a> 2562 </div> 2563 </div> 2564 </div> 2565 </div> 2566 </div> 2567 </div> 2568 </section> 2569 <section class="elementor-section elementor-top-section elementor-element elementor-element-79e2c03 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="79e2c03" data-element_type="section"> 2570 <div class="elementor-container elementor-column-gap-default"> 2571 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52486b5" data-id="52486b5" data-element_type="column"> 2572 <div class="elementor-widget-wrap elementor-element-populated"> 2573 <div class="elementor-element elementor-element-1eb3e66 elementor-widget elementor-widget-heading" data-id="1eb3e66" data-element_type="widget" data-widget_type="heading.default"> 2574 <div class="elementor-widget-container"> 2575 <h3 class="elementor-heading-title elementor-size-default">Book #4: <i>Meal Planner Workbook</i></h3> </div> 2576 </div> 2577 </div> 2578 </div> 2579 </div> 2580 </section> 2581 <section class="elementor-section elementor-top-section elementor-element elementor-element-0809033 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0809033" data-element_type="section" data-settings="{"background_background":"classic"}"> 2582 <div class="elementor-container elementor-column-gap-default"> 2583 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4d0b4b8" data-id="4d0b4b8" data-element_type="column"> 2584 <div class="elementor-widget-wrap elementor-element-populated"> 2585 <div class="elementor-element elementor-element-6bb8085 elementor-widget elementor-widget-image" data-id="6bb8085" data-element_type="widget" data-widget_type="image.default"> 2586 <div class="elementor-widget-container"> 2587 <a href="https://www.amazon.com/gp/product/0063012405/ref=as_li_tl?ie=UTF8&tag=100dayofreafo-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=0063012405&linkId=52c23397d347632c7467126bf47cb4e9" target="_blank" rel="nofollow"> 2588 <img decoding="async" width="800" height="953" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20953'%3E%3C/svg%3E" class="attachment-large size-large wp-image-191309" alt="" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-800x953.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1200x1429.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1344x1600.png 1344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-336x400.png 336w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-768x914.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1290x1536.png 1290w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1720x2048.png 1720w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-150x179.png 150w" data-lazy-sizes="(max-width: 800px) 100v
2588w, 800px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-800x953.png" /><noscript><img loading="lazy" decoding="async" width="800" height="953" src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-800x953.png" class="attachment-large size-large wp-image-191309" alt="" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-800x953.png 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1200x1429.png 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1344x1600.png 1344w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-336x400.png 336w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-768x914.png 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1290x1536.png 1290w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-1720x2048.png 1720w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/100DaysPlanner-with-spiral-e1663780603265-150x179.png 150w" sizes="(max-width: 800px) 100vw, 800px" /></noscript> </a> 2589 </div> 2590 </div> 2591 <section class="elementor-section elementor-inner-section elementor-element elementor-element-86d9814 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="86d9814" data-element_type="section"> 2592 <div class="elementor-container elementor-column-gap-default"> 2593 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-75555f3" data-id="75555f3" data-element_type="column"> 2594 <div class="elementor-widget-wrap elementor-element-populated"> 2595 <div class="elementor-element elementor-element-1292d7c elementor-star-rating--align-right elementor--star-style-star_unicode elementor-widget elementor-widget-star-rating" data-id="1292d7c" data-element_type="widget" data-widget_type="star-rating.default"> 2596 <div class="elementor-widget-container"> 2597 2598 <div class="elementor-star-rating__wrapper"> 2599 <div class="elementor-star-rating" title="4.5/5" itemtype="http://schema.org/Rating" itemscope="" itemprop="reviewRating"><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-full">☆</i><i class="elementor-star-5">☆</i> <span itemprop="ratingValue" class="elementor-screen-only">4.5/5</span></div> </div> 2600 </div> 2601 </div> 2602 </div> 2603 </div> 2604 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5e62747" data-id="5e62747" data-element_type="column"> 2605 <div class="elementor-widget-wrap elementor-element-populated"> 2606 <div class="elementor-element elementor-element-b6c3c3f elementor-widget elementor-widget-heading" data-id="b6c3c3f" data-element_type="widget" data-widget_type="heading.default"> 2607 <div class="elementor-widget-container"> 2608 <span class="elementor-heading-title elementor-size-default">356 ratings</span> </div> 2609 </div> 2610 </div> 2611 </div> 2612 </div> 2613 </section> 2614 </div> 2615 </div> 2616 <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-c30c0c5" data-id="c30c0c5" data-element_type="column"> 2617 <div class="elementor-widget-wrap elementor-element-populated"> 2618 <div class="elementor-element elementor-element-49db607 elementor-widget elementor-widget-heading" data-id="49db607" data-element_type="widget" data-widget_type="heading.default"> 2619 <div class="elementor-widget-container"> 2620 <h4 class="elementor-heading-title elementor-size-default">The EASY, ORGANIZED WAY to CUT OUT PROCESSED FOOD</h4> </div> 2621 </div> 2622 <div class="elementor-element elementor-element-a4800a5 elementor-widget elementor-widget-text-editor" data-id="a4800a5" data-element_type="widget" data-widget_type="text-editor.default"> 2623 <div class="elementor-widget-container"> 2624 <p>My new spiral-bound Meal Planner Workbook includes 52 blank grocery shopping and weekly meal templates, along with a laminated menu and school lunch packing list. Plus, 20 one-dish recipes. <
2624a href="https://www.100daysofrealfood.com/big-announcement-new-meal-plan-book/" target="_blank" rel="noopener noreferrer nofollow">Learn more...</a></p> </div> 2625 </div> 2626 <div class="elementor-element elementor-element-1eab03e elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="1eab03e" data-element_type="widget" data-widget_type="button.default"> 2627 <div class="elementor-widget-container"> 2628 <div class="elementor-button-wrapper"> 2629 <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-grow" href="https://www.amazon.com/gp/product/0063012405/ref=as_li_tl?ie=UTF8&tag=100dayofreafo-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=0063012405&linkId=52c23397d347632c7467126bf47cb4e9" target="_blank" rel="nofollow"> 2630 <span class="elementor-button-content-wrapper"> 2631 <span class="elementor-button-text">View on Amazon</span> 2632 </span> 2633 </a> 2634 </div> 2635 </div> 2636 </div> 2637 </div> 2638 </div> 2639 </div> 2640 </section> 2641 <section class="elementor-section elementor-top-section elementor-element elementor-element-e1ea05c elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e1ea05c" data-element_type="section"> 2642 <div class="elementor-container elementor-column-gap-default"> 2643 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ac7096a" data-id="ac7096a" data-element_type="column"> 2644 <div class="elementor-widget-wrap elementor-element-populated"> 2645 <div class="elementor-element elementor-element-deac363 elementor-widget elementor-widget-heading" data-id="deac363" data-element_type="widget" data-widget_type="heading.default"> 2646 <div class="elementor-widget-container"> 2647 <h2 class="elementor-heading-title elementor-size-default">Can't Decide?</h2> </div> 2648 </div> 2649 <div class="elementor-element elementor-element-3503c4f elementor-widget elementor-widget-image" data-id="3503c4f" data-element_type="widget" data-widget_type="image.default"> 2650 <div class="elementor-widget-container"> 2651 <img decoding="async" width="2560" height="2046" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202560%202046'%3E%3C/svg%3E" class="attachment-full size-full wp-image-191903" alt="100 Days of Real Food book comparison chart" data-lazy-srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1.jpg 2560w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-1200x959.jpg 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-2002x1600.jpg 2002w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-400x320.jpg 400w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-768x614.jpg 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-800x639.jpg 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-1536x1228.jpg 1536w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-2048x1637.jpg 2048w" data-lazy-sizes="(max-width: 2560px) 100v
2651w, 2560px" data-lazy-src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1.jpg" /><noscript><img loading="lazy" decoding="async" width="2560" height="2046" src="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1.jpg" class="attachment-full size-full wp-image-191903" alt="100 Days of Real Food book comparison chart" srcset="https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1.jpg 2560w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-1200x959.jpg 1200w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-2002x1600.jpg 2002w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-400x320.jpg 400w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-768x614.jpg 768w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-800x639.jpg 800w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-1536x1228.jpg 1536w, https://www.100daysofrealfood.com/wp-content/uploads/2021/08/Book-Comparison-Large-01-01-scaled-1-2048x1637.jpg 2048w" sizes="(max-width: 2560px) 100v
2651w, 2560px" /></noscript> </div> 2652 </div> 2653 </div> 2654 </div> 2655 </div> 2656 </section> 2657 <section class="elementor-section elementor-top-section elementor-element elementor-element-b07ca81 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b07ca81" data-element_type="section"> 2658 <div class="elementor-container elementor-column-gap-default"> 2659 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a06e1a9" data-id="a06e1a9" data-element_type="column"> 2660 <div class="elementor-widget-wrap elementor-element-populated"> 2661 <div class="elementor-element elementor-element-ba759f5 elementor-widget elementor-widget-heading" data-id="ba759f5" data-element_type="widget" data-widget_type="heading.default"> 2662 <div class="elementor-widget-container"> 2663 <h3 class="elementor-heading-title elementor-size-default">Thank you for your support!</h3> </div> 2664 </div> 2665 </div> 2666 </div> 2667 </div> 2668 </section> 2669 </div> 2670 </div></article></main></div></div><footer class="site-footer"><div class="wrap"><h2 class="screen-reader-text">Footer</h2> 2671 <div class="feast-layout feast-layout--modern-footer feast-modern-footer"> 2672 2673<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex"> 2674<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#">↑ back to top</a></div> 2675</div> 2676 2677 2678 2679<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex"> 2680<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 2681<h3 class="wp-block-heading" id="h-browse">Browse</h3> 2682 2683 2684 2685<ul class="wp-block-list"> 2686<li><a href="/my-cookbooks/">Cookbooks</a></li> 2687 2688 2689 2690<li><a href="https://100daysofrealfood.com/">Meal Plans</a></li> 2691 2692 2693 2694<li><a href="/recipes/">Recipes</a></li> 2695 2696 2697 2698<li><a href="https://www.amazon.com/shop/100daysofrealfood" target="_blank" rel="noreferrer noopener">Favorite Products</a></li> 2699 2700 2701 2702<li><a href="https://learn.100daysofrealfood.com/">Free Downloads</a></li> 2703</ul> 2704</div> 2705 2706 2707 2708<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 2709<h3 class="wp-block-heading" id="h-newsletter">Newsletter</h3> 2710 2711 2712 2713<ul class="wp-block-list"> 2714<li><a href="/subscribe/">Sign Up!</a> for emails and updates</li> 2715</ul> 2716</div> 2717 2718 2719 2720<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 2721<h3 class="wp-block-heading" id="h-blog">Blog</h3> 2722 2723 2724 2725<ul class="wp-block-list"> 2726<li><a href="/start-here/">About</a></li> 2727 2728 2729 2730<li><a href="/comment-policy/">Comment Policy</a></li> 2731 2732 2733 2734<li><a href="/terms-of-use/">Terms of Use</a></li> 2735 2736 2737 2738<li><a href="/privacy-policy/">Privacy Policy</a></li> 2739 2740 2741 2742<li><a href="/partner-with-us/">Partner With Us</a></li> 2743 2744 2745 2746<li><a href="/contact/">Contact</a></li> 2747</ul> 2748</div> 2749</div> 2750 2751 2752 2753<p class="has-text-align-center">As an Amazon Associate I earn from qualifying purchases.</p> 2754 2755 2756 2757<p class="has-text-align-center">Copyright © 2025 <strong>100 Days of Real Food</strong></p> 2758 </div> 2759 2760 </div></footer></div>
vendor: 108 bytes, line 2760
2760<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2760<script data-no-optimize='1' data-cfasync='false' id='cls-insertion-c076782'>(function(){window.adthriveCLS.buildDate=`2026-09-21`;let e={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},t=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],n=(e,n=t)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let t=0;t<n.length;t++)if(!e[n[t]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},r=()=>window.adthriveCLS;function i(e){"@babel/helpers - typeof";return i=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i(e)}function a(e,t){if(i(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(i(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function o(e){var t=a(e,`string`);return i(t)==`symbol`?t:t+``}function s(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=class{constructor(){s(this,`_clsGlobalData`,r())}get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&n(this._clsGlobalData.siteAds)}get error(){return!!(this._clsGlobalData&&this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}get enabledLocations(){return[e.Below_Post,e.Content,e.Recipe,e.Sidebar]}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setExperiment(e,t,n=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};let r=n?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;r[e]=t}getExperiment(e,t=!1){let n=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return n&&n[e]}setWeightedChoiceExperiment(e,t,n=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};let r=n?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice;r[e]=t}getWeightedChoiceExperiment(e,t=!1){var n,r;let i=t?(n=this._clsGlobalData)==null?void 0:n.siteExperimentsWeightedChoice:(r=this._clsGlobalData)==null?void 0:r.experimentsWeightedChoice;return i&&i[e]}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}},l=class{},u=class extends l{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}},d=class{constructor(){s(this,`_featureRollouts`,{}),s(this,`_checkedFeatureRollouts`,new Map),s(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=(r.pct_enabled??100)/100;n&&=new u(e).get()}return n}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},f=class extends d{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEac
2760h(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},p,m;let h=(p=window.adthrive)==null||(p=p.siteAds)==null?void 0:p.featureRollouts,g=(m=window.adthriveCLS)==null||(m=m.siteAds)==null?void 0:m.featureRollouts,_=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,v=new f(_(g)&&g||_(h)&&h||{}),y=new f(window.adthrive&&window.adthrive.siteAds&&`featureRollouts`in window.adthrive.siteAds?window.adthrive.siteAds.featureRollouts??{}:{}),b=e=>e.indexOf(`hbs-q`)===0,ee=({bucket:e,isRolloutEnabled:t}={})=>{var n;let r=e??((n=window.adthrive)==null?void 0:n.bucket);return!(t??y.isRolloutEnabled.bind(y))(`enable-sticky-related`)||b(r||``)},x=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let S=navigator.userAgent,C=x(e=>/Chrom|Applechromium/.test(e||S)),te=x(()=>/WebKit/.test(S)),ne=x(()=>C()?`chromium`:te()?`webkit`:`other`),re=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),ie=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),ae=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,w=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||ae(e),T=x((e=S)=>w(e)?`tablet`:ie(e)&&!w(e)?`mobile`:re(e)?`desktop`:`tablet`),oe={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},se=e=>e===`mobile`?`phone`:e,ce=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(oe).includes(t)?t:null},le=x((e,t)=>{let n=T(e),r=t??n;return se(r===`tablet`&&n!==r?n:r)}),E=(e=navigator.userAgent)=>le(e,ce()),D=(e=navigator.userAgent)=>E(e)===`phone`;var ue,O=class{static _scheduleViewportUpdate(){this._rafId===null&&(this._rafId=window.requestAnimationFrame(()=>{this._rafId=null,this._updateViewportRects()}))}static _updateViewportRects(){if(this._trackedElements.size===0){this._detachViewportListeners();return}let e=[];this._trackedElements.forEach(t=>{if(!t.isConnected){e.push(t);return}this._cachedRects.set(t,t.getBoundingClientRect())}),e.forEach(e=>{this._trackedElements.delete(e),this._cachedRects.delete(e)}),this._trackedElements.size===0&&this._detachViewportListeners()}static _attachViewportListeners(){this._listenersAttached||=(window.addEventListener(`scroll`,this._viewportListener,{passive:!0}),window.addEventListener(`resize`,this._viewportListener),!0)}static _detachViewportListeners(){this._listenersAttached&&=(window.removeEventListener(`scroll`,this._viewportListener),window.removeEventListener(`resize`,this._viewportListener),!1)}static trackViewportElement(e){e&&(this._trackedElements.has(e)||(this._trackedElements.add(e),this._attachViewportListeners(),this._scheduleViewportUpdate()))}static untrackViewportElement(e){e&&(this._trackedElements.delete(e),this._cachedRects.delete(e),this._trackedElements.size===0&&this._detachViewportListeners())}static getCachedRect(e){return this._cachedRects.get(e)}static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){let e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0;return this.getScrollTop()+e}static shufflePlaylist(e){let t=e.length,n,r;for(;t!==0;)r=Math.floor(Math.random()*e.length),--t,n=e[t],e[t]=e[r],e[r]=n;return e}static isMobileLandscape(){return window.matchMedia(`(orientation: landscape) and (max-height: 480px)`).matches}static playerViewable(e){let t=this._cachedRects.get(e)??e.getBoundingClientRect();return this.playerViewableFromRect(t)}static playerViewableFromRect(e){return this.isMobileLandscape()?window.innerHeight>e.top+e.height/2&&e.top+e.height/2>0:window.innerHeight>e.top+e.height/2}static createQueryString(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`)}static createEncodedQueryString(e){return Object.keys(e).map(t=>`${t}=${encodeURIComponent(e[t])}`).join(`&`)}static setMobileLocation(e,t=!1){e||=`bottom-right`;let n=t?`raptive-player-sticky`:`adthrive-collapse`;return e===`top-left`?e=`${n}-top-left`:e===`top-right`?e=`${n}-top-right`:e===`bottom-left`?e=`${n}-bottom-left`:e===`bottom-right`?e=`${n}-bottom-right`:e===`top-center`&&(e=`adthrive-collapse-${D()?`top-center`:`bottom-right`}`),e}static addMaxResolutionQueryParam(e){let t=`max_resolution=${D()?`320`:`1280`}`,[n,r]=String(e).split(`?`);return`${n}?${r?r+`&${t}`:t}`}};ue=O,s(O,`_trackedElements`,new Set),s(O,`_cachedRects`,new WeakMap),s(O,`_rafId`,null),s(O,`_listenersAttached`,!1),s(O,`_viewportListener`,()=>{ue._scheduleViewportUpdate()});let k=(e,t)=>e==null||e!==e?t:e;var de=class{constructor(e){this._clsOptions=e,s(this,`relatedSettings`,void 0),s(this,`players`,void 0),s(this,`removeVideoTitleWrapper`,void 0),s(this,`footerSelector`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.removeVideoTitleWrapper=k(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1),this.shouldDisableStickyRelated=ee({bucket:this._clsOptions.bucket,isRolloutEnabled:v.isRolloutEnabled.bind(v)});let t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=k(t&&t.footerSelector,``),this.players=k(t&&t.players.map(e=>(e.mobileLocation=O.setMobileLocation(e.mobileLocation),e)),[]),this.relatedSettings=t&&t.contextual}},fe=class{constructor(e){s(this,`mobileStickyPlayerOnPage`,!1),s(this,`collapsiblePlayerOnPage`,!1),s(this,`playlistPlayerAdded`,!1),s(this,`relatedPlayerAdded`,!1),s(this,`collapseSettings`,void 0),s(this,`footerSelector`,``),s(this,`removeVideoTitleWrapper`,!1),s(this,`desktopCollapseSettings`,void 0),s(this,`mobileCollapseSettings`,void 0),s(this,`relatedSettings`,void 0),s(this,`playerId`,void 0),s(this,`playlistId`,void 0),s(this,`desktopRelatedCollapseSettings`,void 0),s(this,`mobileRelatedCollapseSettings`,void 0),s(this,`collapsePlayerId`,void 0),s(this,`players`,void 0),s(this,`videoAdOptions`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.videoAdOptions=new de(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector,this.shouldDisableStickyRelated=this.videoAdOptions.shouldDisableStickyRelated}};
2760let pe=[[300,50],[300,90],[320,50],[320,100]],A=(t,n)=>t===e.Recipe&&n===`phone`,me=([e,t])=>pe.some(([n,r])=>n===e&&r===t),he=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},ge=()=>document.createDocumentFragment().querySelectorAll(`*`),j=(e,t=document)=>{try{return{valid:!0,elements:t.querySelectorAll(e)}}catch(e){return{valid:!1,elements:ge(),error:e}}},M=(e,t=document)=>{try{return{valid:!0,element:t.querySelector(e)}}catch(e){return{valid:!1,element:null,error:e}}},N=e=>j(e),P=e=>{if(e===``)return{valid:!0};let t=N(e);return t.valid?{valid:!0,elements:t.elements}:{valid:!1,error:t.error}},F=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},_e=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[300,90],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],ve=new Map([[e.Footer,1],[e.Header,2],[e.Sidebar,3],[e.Content,4],[e.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),ye=e=>_e.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),be=(t,[n,r],i)=>{let{location:a,sequence:o}=t;if(a===e.Footer)return!(i===`phone`&&n===320&&r===100);if(a===e.Header)return!0;if(a===e.Recipe)return!(D()&&i===`phone`&&(n===300&&r===390||n===320&&r===300));if(a===e.Sidebar){let e=t.adSizes.some(([,e])=>e<=300),n=!!o&&o<=5,i=r>300;return i&&!e||o===9?!0:n?i?t.sticky:!0:!i}else return!0},xe=(t,n)=>{let{location:r,sticky:i}=t;if(r===e.Recipe&&n){let{recipeMobile:e,recipeDesktop:t}=n;if(D()&&e!=null&&e.enabled||!D()&&t!=null&&t.enabled)return!0}return r===e.Footer||i},Se=(e,t)=>{var n;let i=(n=r())==null?void 0:n.experiments;return i!==void 0&&Object.prototype.hasOwnProperty.call(i,`smra1`)&&i.smra1===!0&&D()&&A(e,t)},Ce=(t,n)=>{let r=n.adUnits,i=v.isRolloutEnabled(`enable-250px-max-ad-height`);return r.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(r=>{let a=r.location.replace(/\s+/g,`_`),o=a===`Sidebar`?0:2;a===e.Content&&i&&C()&&(r.adSizes=r.adSizes.filter(e=>e[1]<=250));let s=Se(a,t),c=[];for(let e of k(r.targeting,[])){let t=e;t.key===`special`&&c.push(...t.value)}let l=ye(r.adSizes).filter(e=>be(r,e,t)&&(s?me(e):!(e[0]===300&&e[1]===90)));return{auctionPriority:ve.get(a)||8,location:a,sequence:k(r.sequence,1),thirdPartyAdUnitName:r.thirdPartyAdUnitName||``,customGamTargeting:r.customGamTargeting||{},sizes:l,devices:r.devices,pageSelector:k(r.dynamic.pageSelector,``).trim(),elementSelector:k(r.dynamic.elementSelector,``).trim(),position:k(r.dynamic.position,`beforebegin`),max:Math.floor(k(r.dynamic.max,0)),spacing:k(r.dynamic.spacing,0),skip:Math.floor(k(r.dynamic.skip,0)),every:Math.max(Math.floor(k(r.dynamic.every,1)),1),classNames:r.dynamic.classNames||[],sticky:xe(r,n.adOptions.stickyContainerConfig),stickyOverlapSelector:k(r.stickyOverlapSelector,``).trim(),autosize:r.autosize,special:c,lazy:k(r.dynamic.lazy,!1),lazyMax:k(r.dynamic.lazyMax,o),lazyMaxDefaulted:r.dynamic.lazyMax===0?!1:!r.dynamic.lazyMax,name:r.name}})},we=(t,n)=>{let r=he(n),i=t.sticky&&t.location===e.Sidebar;return t.sizes.filter(e=>{let n=t.autosize?e[0]<=r||e[0]<=320:!0,a=i?e[1]<=window.innerHeight-100:!0;return n&&a})},Te=(e,t)=>
2760e.devices.includes(t),Ee=e=>{if(e.pageSelector.length===0)return!0;let t=M(e.pageSelector);return t.valid?t.element!==null:!1},I={Desktop:`desktop`,Mobile:`mobile`},De=e=>{let t=document.body,n=`adthrive-device-${e}`;if(!t.classList.contains(n))try{t.classList.add(n)}catch(e){F.error(`BodyDeviceClassComponent`,`init`,{message:e.message});let t=`classList`in document.createElement(`_`);F.error(`BodyDeviceClassComponent`,`init.support`,{support:t})}},L=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,Oe=e=>`${L(e)}-${e.sequence}`;function ke(e,t,n){let r=e.pageOverrides.filter(e=>{let t=P(e.pageSelector);return t.valid||n==null||n({selector:e.pageSelector,selectorType:`pageOverride.pageSelector`,source:`getPageDensitySettings`,error:t.error}),e.pageSelector===``||t.elements&&t.elements.length}).map(e=>e[t]);return r.length?r[0]:e[t]}function Ae({targetDensity:e,targetAll:t,totalAvailableElements:n,mainContentHeight:r,minDivHeight:i,recipeCount:a}){return t?n:Math.floor(e*r/(1-e)/i)-a}function je(e,t,n,r){return e.filter(e=>{try{return t.querySelector(e.elementSelector)}catch(t){return r==null||r({selector:e.elementSelector,selectorType:`elementSelector`,source:`getCombinedMax`,context:n==null?void 0:n(e),error:t}),!1}}).map(e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax)).sort((e,t)=>t-e)[0]||0}let Me=(e,t)=>{if(e<=0)return{spacing:0,nextAfter:0,reasons:[`non-density-disabled`]};let n=t*e;return{spacing:n,nextAfter:n,reasons:[`non-density-viewport-ratio`]}},Ne=({settings:e,densityDevice:t,dynamicAds:n,target:r,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s,selectorContext:c,onInvalidSelector:l})=>{let u=ke(e,t,l),d=u.adDensity,f=u.onePerViewport,p=d===.99,m=Ae({targetDensity:d,targetAll:p,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s}),h=je(n,r,c,l);return{onePerViewport:f,targetAll:p,targetDensity:d,targetDensityUnits:m,combinedMax:h,numberOfUnits:Math.min(i,m,...h>0?[h]:[]),reasons:[p?`target-all-eligible`:`target-density-formula`,...f?[`viewport-floor`]:[]]}},Pe=({totalAvailableElements:e,targetDensityUnits:t,numberOfUnits:n,mainContentHeight:r,absoluteMinimumSpacing:i,viewportHeight:a,onePerViewport:o})=>{let s=e>t||e>n,c=[],l,u;return s?(u=!1,l=r/Math.min(t,n),c.push(`wider-spacing`)):(u=!0,l=o&&a>i?a:i,c.push(`absolute-minimum`)),o&&a>l?(c.push(`viewport-floor`),{insertEvery:a,usedAbsoluteMinimum:u,reasons:c}):{insertEvery:l,usedAbsoluteMinimum:u,reasons:c}},Fe=(e,t)=>{let n=e*.6;return n<=t?{insertEvery:t,usedAbsoluteMinimum:!0,reasons:[`clamped-absolute-minimum`]}:{insertEvery:n,usedAbsoluteMinimum:!1,reasons:[`wider-spacing`]}},Ie=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`,R=e=>{let t=e.offsetHeight,n=e.offsetWidth,r=e.getBoundingClientRect(),i=document.body,a=document.documentElement,o=window.pageYOffset||a.scrollTop||i.scrollTop,s=window.pageXOffset||a.scrollLeft||i.scrollLeft,c=a.clientTop||i.clientTop||0,l=a.clientLeft||i.clientLeft||0,u=Math.round(r.top+o-c),d=Math.round(r.left+s-l);return{top:u,left:d,bottom:u+t,right:d+n,width:n,height:t}},Le=(e=document)=>(e===document?document.body:e).getBoundingClientRect().top,Re=e=>e.includes(`,`)?e.split(`,`):[e],ze=(e=document)=>{let t=e.querySelectorAll(`article`);if(t.length===0)return null;let n=Array.from(t).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e);return n&&n.offsetHeight>window.innerHeight*1.5?n:null},Be=(e,t,n=document)=>{let r=new Set(t.map.map(({el:e})=>e)),i=ze(n),a=i?[i]:[],o=[];e.forEach(e=>{let t=j(e.elementSelector,n);if(!t.valid)return;let i=Array.from(t.elements),s=Re(e.elementSelector),c=s.length===1?i:[];s.length>1&&s.forEach(e=>{Array.from(j(e,n).elements).forEach(e=>{c.push(e)})});let l=new Set(i.slice(0,e.skip));for(let t of c){if(r.has(t))continue;let n=t.parentElement;n&&n!==document.body?a.push(n):a.push(t),l.has(t)||o.push({dynamicAd:e,element:t})}});let s=Le(n),c=o.map(e=>({item:e,top:e.element.getBoundingClientRect().top-s}));return c.sort((e,t)=>e.top-t.top),[a,c.map(({item:e})=>e)]},Ve=(e,t,n=document)=>{let[r,i]=Be(e,t,n);return r.length===0?[null,i]:[Array.from(r).reduce((e,t)=>
2760t.offsetHeight>e.offsetHeight?t:e)||document.body,i]},He=(e,t=`div #comments, section .comments`)=>{let n=e.querySelector(t);return n?e.offsetHeight-n.offsetHeight:e.offsetHeight},Ue=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)},We=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)};function z(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}let Ge=e=>e===9,Ke=e=>Ge(e)?`rp-sticky-sb-wrapper`:`rp-sticky-sidebar`,qe=e=>z(` 2761 .adthrive-device-phone .adthrive-sticky-content { 2762 height: 450px !important; 2763 margin-bottom: 100px !important; 2764 } 2765 .adthrive-content.adthrive-sticky { 2766 position: -webkit-sticky; 2767 position: sticky !important; 2768 top: 42px !important; 2769 margin-top: 42px !important; 2770 } 2771 .adthrive-content.adthrive-sticky:after { 2772 content: "— Advertisement. Scroll down to continue. —"; 2773 font-size: 10pt; 2774 margin-top: 5px; 2775 margin-bottom: 5px; 2776 display:block; 2777 color: #888; 2778 } 2779 .adthrive-sticky-container { 2780 position: relative; 2781 display: flex; 2782 flex-direction: column; 2783 justify-content: flex-start; 2784 align-items: center; 2785 min-height:${e||400}px; 2786 margin: 10px 0 10px 0; 2787 background-color: #FAFAFA; 2788 padding-bottom:0px; 2789 } 2790 `),Je=e=>{z(` 2791 .adthrive-recipe.adthrive-sticky { 2792 position: -webkit-sticky; 2793 position: sticky !important; 2794 top: 42px !important; 2795 margin-top: 42px !important; 2796 } 2797 .adthrive-recipe-sticky-container { 2798 position: relative; 2799 display: flex; 2800 flex-direction: column; 2801 justify-content: flex-start; 2802 align-items: center; 2803 min-height:${e||400}px !important; 2804 margin: 10px 0 10px 0; 2805 background-color: #FAFAFA; 2806 padding-bottom:0px; 2807 } 2808 `)},B=(e,t)=>e.some(e=>{let n=M(e);return n.valid?n.element!==null:(t==null||t(e,n.error),!1)}),Ye=e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e),Xe=(e,t,n)=>{let r=e=>e?!!(e.classList.contains(`adthrive-ad`)||e.id.includes(`_${n}_`)):!1;switch(t){case`beforebegin`:return r(e.previousElementSibling);case`afterend`:return r(e.nextElementSibling);case`afterbegin`:return r(e.firstElementChild);case`beforeend`:return r(e.lastElementChild);default:return!1}};var V=class e extends l{constructor(e=[],t,n=Math.random){super(),this._choices=e,this._default=t,this._random=n}static fromArray(t,n){return new e(t.map(([e,t])=>({choice:e,weight:t})),n)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){let e=this._random()*100,t=0;for(let{choice:n,weight:r}of this._choices)if(t+=r,t>=e)return n;return this._default}get totalWeight(){return this._choices.reduce((e,{weight:t})=>e+t,0)}};let H={AdDensity:`addensity`,AdLayout:`adlayout`,FooterCloseButton:`footerclose`,Interstitial:`interstitial`,RemoveVideoTitleWrapper:`removevideotitlewrapper`,StickyOutstream:`stickyoutstream`,StickyOutstreamOnStickyPlayer:`sospp`,VideoAdvancePlaylistRelatedPlayer:`videoadvanceplaylistrp`,MobileStickyPlayerPosition:`mspp`};var Ze=class{constructor(){s(this,`name`,void 0),s(this,`disable`,void 0),s(this,`gdprPurposes`,void 0)}};let U=`__adthriveTcfApiStub`,W=`__tcfapiLocator`,G=[],K=!1,q,J=e=>typeof e==`function`&&!!e[U],Qe=(e,t=2)=>{let n=G.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(G.splice(n,1),!0)},$e=()=>{let e=()=>{if(document.querySelector(`iframe[name="${W}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=W,document.body.appendChild(t)};e()},Y=()=>{let e=window.__tcfapi;return typeof e==`function`&&!J(e)?e:void 0},X=()=>{let e=Y();if(e)for(;G.length>0;){let t=G.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},et=()=>{if(K)return;if(K=!0,Y()){X();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!J(t)&&X()}})},tt=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return G;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:q,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(q=r,typeof n==`function`&&n(`set`,!0));return;default:G.push([e,t,n,r])}};return Object.defineProperty(e,U,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},nt=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},rt=()=>
2808{if(et(),Y())return!1;let e=!1;return J(window.__tcfapi)||(window.__tcfapi=tt(),nt(),e=!0),$e(),window.__tcfapiQueue=G,e},it=(e,t=2,n,r)=>{if(e===void 0)return;let i=Y();i?i(e,t,n,r):(G.push([e,t,n,r]),rt())},at=(e,t=2,n,r)=>{it(e,t,n,r)},ot=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,Qe(a,2),n(Error(`TCF API request timed out`)))},e)),at(`getTCData`,2,a)}),st=[`mcmpfreqrec`],Z=new class extends Ze{constructor(...e){super(...e),s(this,`name`,`BrowserStorage`),s(this,`disable`,!1),s(this,`gdprPurposes`,[1]),s(this,`_sessionStorageHandlerQueue`,[]),s(this,`_localStorageHandlerQueue`,[]),s(this,`_cookieHandlerQueue`,[]),s(this,`_gdpr`,void 0),s(this,`_shouldQueue`,!1),s(this,`_storageConsentGranted`,void 0),s(this,`_storageConsentUpdateInFlight`,0),s(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await ot();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}
2808deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
2808; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!st.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},ct=e=>{let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0},lt=e=>ct(e).toString(16),ut=e=>{if(e===null)return null;let t=e.map(({choice:e})=>e);return lt(JSON.stringify(t))},dt=(e,t)=>{var n;return((n=e.find(({choice:e})=>e===t))==null?void 0:n.weight)??null},ft=e=>e!=null&&!(typeof e==`number`&&isNaN(e)),pt=(e,t)=>{if(Z.isInGdprQueueMode())return t();let n=ut(e._choices),r=((e._expConfigABGroup?e._expConfigABGroup:e.abgroup)||e.key||``).toLowerCase(),i=n?`${r}_${n}`:r,a=e.localStoragePrefix?`${e.localStoragePrefix}-${i}`:i,o=Z.readInternalLocalStorage(`adthrive_branch`);(o&&o.enabled)===!1&&Z.deleteLocalStorage(a);let s=t(),c=dt(e._choices,s),[l,u]=Z.getOrSetABGroupLocalStorageValue(a,s,c,{value:24,unit:`hours`});return e._stickyResult=l,e._stickyWeight=u,l},mt=(e=window.location.search)=>{let t=+(e.indexOf(`?`)===0);return e.slice(t).split(`&`).reduce((e,t)=>{let[n,r]=t.split(`=`);return e.set(n,r),e},new Map)},ht=e=>{let t={},n=mt().get(e);if(n)try{let r=decodeURIComponent(n).replace(/\+/g,``);t=JSON.parse(r),F.event(`ExperimentOverridesUtil`,`getExperimentOverrides`,e,t)}catch(e){e instanceof URIError}return t},gt=(e,t)=>typeof e==typeof t,_t=(e,t)=>{let n=e.adDensityEnabled,r=e.adDensityLayout.pageOverrides.find(e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||typeof e[t].adDensity==`number`));return n?!r:!0},vt=e=>{var t;let n=(t=e.videoPlayers)==null||(t=t.partners)==null||(t=t.stickyOutstream)==null?void 0:t.blockedPageSelectors;return n?!document.querySelector(n):!0},yt=e=>{let t=e.adOptions.interstitialBlockedPageSelectors;return t?!document.querySelector(t):!0},bt=(e,t,n)=>{switch(t){case H.AdDensity:return _t(e,n);case H.StickyOutstream:return vt(e);case H.Interstitial:return yt(e);default:return!0}},xt=e=>e.length===1,St=e=>{let t=e.reduce((e,t)=>t.weight?t.weight+e:e,0);return e.length>0&&e.every(e=>{let t=e.value,n=e.weight;return!!(t!=null&&!(typeof t==`number`&&isNaN(t))&&n)})&&t===100},Ct=(e,t)=>{if(!e)return!1;let n=!!e.enabled,r=e.dateStart==null||Date.now()>=e.dateStart,i=e.dateEnd==null||Date.now()<=e.dateEnd,a=e.selector===null||e.selector!==``&&!!document.querySelector(e.selector),o=e.platform===`mobile`&&t===`mobile`,s=e.platform===`desktop`&&t===`desktop`,c=e.platform===null||e.platform===`all`||o||s,l=e.experimentType===`bernoulliTrial`?xt(e.variants):St(e.variants);return l||F.error(`SiteTest`,`validateSiteExperiment`,`experiment presented invalid choices for key:`,e.key,e.variants),n&&r&&i&&a&&c&&l};var wt=class{constructor(e){var t;s(this,`siteExperiments`,[]),s(this,`_clsOptions`,void 0),s(this,`_device`,void 0),this._clsOptions=e,this._device=D()?`mobile`:`desktop`,this.siteExperiments=((t=this._clsOptions.siteAds.siteExperiments)==null?void 0:t.filter(e=>{let t=e.key,n=Ct(e,this._device),r=bt(this._clsOptions.siteAds,t,this._device);return n&&r}))??[]}getSiteExperimentByKey(e){let t=this.siteExperiments.filter(t=>t.key.toLowerCase()===e.toLowerCase())[0],n=ht(`at_site_features`),r=gt(t!=null&&t.variants[1]?t==null?void 0:t.variants[1].value:t==null?void 0:t.variants[0].value,n[e]);return t&&n[e]&&r&&(t.variants=[{displayName:`test`,value:n[e],weight:100,id:0}]),t}},Tt=class{constructor(){s(this,`experimentConfig`,void 0)}get enabled(){return this.experimentConfig!==void 0}_isValidResult(e,t=()=>!0){return t()&&ft(e)}},Et=class extends Tt{constructor(...e){super(...e),s(this,`_resultValidator`,()=>!0)}_isValidResult(e){return super._isValidResult(e,()=>this._resultValidator(e)||e===`control`)}run(){if(!this.enabled)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;if(!this._mappedChoices||this._mappedChoices.length===0)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment variants found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)}}
2808,Dt=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,``),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`string`),s(this,`key`,H.AdLayout),s(this,`abgroup`,H.AdLayout),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to empty class name.`),``;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to empty class name.`),``)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:t}))}},Ot=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,`control`),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`number`),s(this,`key`,H.AdDensity),s(this,`abgroup`,H.AdDensity),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:typeof t==`number`?(t||0)/100:`control`}))}},kt=class{constructor(){s(this,`_clsOptions`,new c),s(this,`shouldUseCoreExperimentsConfig`,!1)}setExperimentKey(e=!1){this._clsOptions.setExperiment(this.abgroup,this.result,e)}},At=class extends kt{constructor(){super(),s(this,`key`,`SMRA`),s(this,`abgroup`,`smra1`),s(this,`_result`,!1),D()&&(this._result=this.run(),this.setExperimentKey())}run(){return new u(.05).get()}get result(){return this._result}};let Q=`250px`;var jt=class{constructor(t,n){this._clsOptions=t,this._adInjectionMap=n,s(this,`_recipeCount`,0),s(this,`_mainContentHeight`,0),s(this,`_mainContentDiv`,null),s(this,`_totalAvailableElements`,[]),s(this,`_densityElementCoords`,void 0),s(this,`_minDivHeight`,250),s(this,`_densityDevice`,I.Desktop),s(this,`_pubLog`,{onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0}),s(this,`_smallerIncrementAttempts`,0),s(this,`_absoluteMinimumSpacingByDevice`,250),s(this,`_usedAbsoluteMinimum`,!1),s(this,`_infPageEndOffset`,0),s(this,`locationMaxLazySequence`,new Map([[e.Recipe,5]])),s(this,`locationToMinHeight`,{Below_Post:Q,Content:Q,Recipe:Q,Sidebar:Q}),s(this,`_device`,void 0),s(this,`_smallMobileRecipeAdsExperimentEnabled`,void 0),s(this,`_clsTargetAdDensitySiteExperiment`,void 0);let{tablet:r,desktop:i}=this._clsOptions.siteAds.breakpoints;this._device=Ie(r,i),this._smallMobileRecipeAdsExperimentEnabled=new At().result,this._isSmallMobileRecipeAdLocation(e.Recipe)&&(this.locationToMinHeight.Recipe=`100px`),this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Ot(this._clsOptions):null}start(){try{var e;De(this._device);let n=new Dt(this._clsOptions);if(n.enabled){let e=n.result,t=e.startsWith(`.`)?e.substring(1):e;if(Ye(t))try{document.body.classList.add(t)}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,`Uncaught CSS Class error: ${e}`)}else F.error(`ClsDynamicAdsInjector`,`start`,`Invalid class name: ${t}`)}let r=Ce(this._device,this._clsOptions.siteAds).filter(e=>this._locationEnabled(e)).filter(e=>Te(e,this._device)).filter(e=>Ee(e)),i=this.inject(r),a=this._clsOptions.siteAds.adOptions.stickyContainerConfig;if(!(a==null||(e=a.content)==null)&&e.enabled&&!B(a.blockedSelectors||[],this._logInvalidBlockedSelector.bind(this))){var t;qe(a==null||(t=a.content)==null?void 0:t.minHeight)}
2808i.forEach(e=>this._clsOptions.setInjectedSlots(e))}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,e)}}inject(t,n=document){this._densityElementCoords=void 0,this._densityDevice=this._device===`desktop`?I.Desktop:I.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();let r=this._clsOptions.siteAds,i=k(r.adDensityEnabled,!0),a=r.adDensityLayout&&i,o=t.filter(t=>a?t.location!==e.Content:t),s=t.filter(t=>a?t.location===e.Content:null),c=s.length?this._preserveDensityMeasurements(s,n):!1;return this._capturePreSlotInsertionPageAreaMeasurement(),[...o.length?this._injectNonDensitySlots(o,n):[],...s.length?this._injectDensitySlots(s,n,c):[]]}_injectNonDensitySlots(t,n=document){var r;let i=[],a=[],o=!1;if(t.some(t=>t.location===e.Recipe&&t.sticky)&&!B(((r=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:r.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))){var s,c;let t=this._clsOptions.siteAds.adOptions.stickyContainerConfig;Je(this._isSmallMobileRecipeAdLocation(e.Recipe)?100:this._device===`phone`?t==null||(s=t.recipeMobile)==null?void 0:s.minHeight:t==null||(c=t.recipeDesktop)==null?void 0:c.minHeight),o=!0}for(let e of t)this._insertNonDensityAds(e,i,a,n);return o||a.forEach(({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]}),i}_isSmallMobileRecipeAdLocation(e){return this._smallMobileRecipeAdsExperimentEnabled&&A(e,this._device)}_injectDensitySlots(e,t=document,n=!1){try{n||(this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords())}catch{return[]}let{onePerViewport:r,targetAll:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=r?window.innerHeight:this._absoluteMinimumSpacingByDevice,s?(this._adInjectionMap.filterUsed(),this._findElementsForAds(s,r,i,o,a,t),this._insertAds()):[]}_preserveDensityMeasurements(e,t=document){try{return this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords(),!0}catch{return!1}}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if((e=this._clsTargetAdDensitySiteExperiment)!=null&&e.enabled){let e=this._clsTargetAdDensitySiteExperiment.result;typeof e==`number`&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){let{onePerViewport:n,targetAll:r,targetDensity:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=Ne({settings:this._clsOptions.siteAds.adDensityLayout,densityDevice:this._densityDevice,dynamicAds:e,target:t,totalAvailableElements:this._totalAvailableElements.length,mainContentHeight:this._mainContentHeight,minDivHeight:this._minDivHeight,recipeCount:this._recipeCount,selectorContext:this._getDynamicAdSelectorContext.bind(this),onInvalidSelector:({selector:e,selectorType:t,source:n,context:r,error:i})=>{}});return this._pubLog={onePerViewport:n,targetDensity:i,targetDensityUnits:a,combinedMax:o},{onePerViewport:n,targetAll:r,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){let t=window.getComputedStyle(e,null).display;return t&&t===`none`||e.style.display===`none`}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,n,r,i,a=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:r,targetDensityUnits:i,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};let o=t=>{for(let{dynamicAd:o,element:s}of this._totalAvailableElements)if(this._logDensityInfo(s,o.elementSelector,t),!(!n&&this._elementLargerThanMainContent(s)||this._elementDisplayNone(s)))if(this._isBelowMaxes(r,i)){if(this._checkElementSpacing({dynamicAd:o,element:s,insertEvery:t,targetAll:n,target:a}),this._hasReachedQuota(e))return}else break;this._hasReachedQuota(e)||!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,o(this._getSmallerIncrement(t)))};o(this._getInsertEvery(e,t,i))}_hasReachedQuota(e){return this._adInjectionMap.map.length>=e}_getSmallerIncrement(e){let t=Fe(e,this._absoluteMinimumSpacingByDevice);return this._usedAbsoluteMinimum=t.usedAbsoluteMinimum,t.insertEvery}
2808_insertNonDensityAds(t,n,r,i=document){let{spacing:a,nextAfter:o}=Me(t.spacing,window.innerHeight),s=0,c=this._repeatDynamicAds(t),l=this.getElements(t.elementSelector,i,t),u=this._shouldUseRegularSlotHeightForSpacing(t),d=a>0&&u?this._getElementSpacingBottoms(l):new Map,f=0;t.skip;for(let p=t.skip;p<l.length&&!(s+1>c.length);p+=t.every){let m=l[p];if(a>0){let e=u?(d.get(m)??R(m).bottom)+f:R(m).bottom;if(e<=o)continue;o=e+a}let h=c[s],g=`${h.location}_${h.sequence}`;n.some(e=>e.name===g)&&(s+=1);let _=this.getDynamicElementId(h),v=L(t),y=Oe(t),b=t.location===e.Sidebar&&t.sticky?Ke(h.sequence):``,ee=[t.location===e.Recipe&&t.sticky?`adthrive-recipe-sticky-container`:``,v,y,...t.classNames];if(Xe(m,t.position,t.location)&&t.location===e.Recipe)continue;let x=this.addAd(m,_,t.position,ee,b);if(x){let a=we(h,x);if(a.length){let o={clsDynamicAd:t,dynamicAd:h,element:x,sizes:a,name:g,infinite:i!==document};n.push(o),r.push({location:h.location,element:x}),t.location===e.Recipe&&++this._recipeCount,s+=1,u&&(f+=this._getRegularSlotSpacingHeight(h.location))}m=b&&x.parentElement||x}}}_shouldUseRegularSlotHeightForSpacing(t){var n;return t.location===e.Recipe&&t.sticky&&!B(((n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:n.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))}_getElementSpacingBottoms(e){return Array.from(e).reduce((e,t)=>(e.set(t,R(t).bottom),e),new Map)}_getRegularSlotSpacingHeight(e){let t=parseInt(this.locationToMinHeight[e],10);return Number.isFinite(t)?t:this._minDivHeight}_insertAds(){let e=[],t=0;return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach(({el:n,dynamicAd:r,target:i},a)=>{let o=Number(r.sequence)+a,s=r.max,c=r.lazy&&o>s;r.sequence=o,r.lazy=c;let l=this._addContentAd(n,r,i);l&&(r.used=!0,e.push(l),++t)}),e}_getInsertEvery(e,t,n){let r=Pe({totalAvailableElements:this._totalAvailableElements.length,targetDensityUnits:n,numberOfUnits:e,mainContentHeight:this._mainContentHeight,absoluteMinimumSpacing:this._absoluteMinimumSpacingByDevice,viewportHeight:window.innerHeight,onePerViewport:t});return this._usedAbsoluteMinimum=r.usedAbsoluteMinimum,r.insertEvery}_logDensityInfo(e,t,n){let{onePerViewport:r,targetDensity:i,targetDensityUnits:a,combinedMax:o}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:e,element:t,insertEvery:n,targetAll:r,target:i}){(this._isFirstAdInjected()||this._hasProperSpacing(t,e,r,n))&&this._markSpotForContentAd(t,{...e},i)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,n=document){let r=t.position===`beforebegin`||t.position===`afterbegin`;this._adInjectionMap.addSorted(e,this._getElementCoords(e,r),t,n)}_hasProperSpacing(t,n,r,i){let a=n.position===`beforebegin`||n.position===`afterbegin`,o=n.position===`beforeend`||n.position===`afterbegin`,s=r||this._isElementFarEnoughFromOtherAdElements(t,i,a),c=o||this._isElementNotInRow(t,a),l=t.id.indexOf(`AdThrive_${e.Below_Post}`)===-1;return s&&c&&l}_isElementFarEnoughFromOtherAdElements(e,t,n){let r=this._getElementCoords(e,n),[i,a]=this._adInjectionMap.findNeighborIndices(r),o=i===null?void 0:this._adInjectionMap.map[i].coords,s=a===null?void 0:this._adInjectionMap.map[a].coords;return(o===void 0||r-t>o)&&(s===void 0||r+t<s)}_isElementNotInRow(e,t){let n=e.previousElementSibling,r=e.nextElementSibling,i=t?!n&&r||n&&e.tagName!==n.tagName?r:n:r;if(!i)return!0;let a=e.getBoundingClientRect();if(a.height===0)return!0;let o=i.getBoundingClientRect();return a.top!==o.top}_calculateMainContentHeightAndAllElements(e,t=document){let[n,r]=Ve(e,this._adInjectionMap,t);if(!n)throw Error(`No main content element found`);this._mainContentDiv=n,this._totalAvailableElements=r,this._mainContentHeight=He(this._mainContentDiv)}_captureDensityElementCoords(){this._densityElementCoords=this._totalAvailableElements.reduce((e,{element:t})=>(e.set(t,{bottom:this._getLiveElementCoords(t),top:this._getLiveElementCoords(t,!0)}),e),new WeakMap)}_capturePreSlotInsertionMainContentMeasurement(){window.adthriveCLS&&(window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.mainContentHeight=this._mainContentHeight:window.adthriveCLS.preSlotInsertionMeasurements={mainContentHeight:this._mainContentHeight})}_capturePreSlotInsertionPageAreaMeasurement(){if(window.adthriveCLS){let e=Ue()*We();window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.totalPageArea=e:window.adthriveCLS.preSlotInsertionMeasurements={totalPageArea:e}}}_getElementCoords(e,t=!1){var n;let r=(n=this._densityElementCoords)==null?void 0:n.get(e);return r?t?r.top:r.bottom:this._getLiveElementCoords(e,t)}_getLiveElementCoords(e,t=!1){let n=e.getBoundingClientRect();return(t?n.top:n.bottom)+window.scrollY}_addContentAd(e,t,n=document){var r;let i=null,a=L(t),o=Oe(t),s=this._clsOptions.siteAds.adOptions.stickyContainerConfig,c=s==null||(r=s.content)==null?void 0:r.enabled,l=c?`adthrive-sticky-container`:``,u=this.addAd(e,this.getDynamicElementId(t),t.position,[l,a,o,...t.classNames]);if(u){let e=we(t,u);if(e.length){var d;(!c||!(!(s==null||(d=s.content)==null)&&d.minHeight))&&(u.style.minHeight=this.locationToMinHeight[t.location]),i={clsDynamicAd:t,dynamicAd:t,element:u,sizes:e,name:`${t.location}_${t.sequence}`,infinite:n!==document}}}return i}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document,n){let r=j(e,t);return r.valid,r.elements}_getDynamicAdSelectorContext(e){return{location:e.location,sequence:e.sequence,name:e.name}}_logInvalidBlockedSelector(e,t){}addAd(e,t,n,r=[],i=``){if(!document.getElementById(t)){let a=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;i&&(a=`<div class="${i}">${a}</div>`),e.insertAdjacentHTML(n,a)}return document.getElementById(t)}_repeatDynamicAds(t){let n=[],r=t.location===e.Recipe?99:this.locationMaxLazySequence.get(t.location),i=t.lazy?k(r,0):0,a=t.max,o=t.lazyMax,s=i===0&&t.lazy?a+o:Math.min(Math.max(i-t.sequence+1,0),a+o),c=Math.max(a,s);for(let e=0;e<c;e++){let r=Number(t.sequence)+e,i=t.lazy&&e>=a,o=r;t.name===`Recipe_1`&&r>=5&&(o=r+1),n.push({...t,sequence:o,lazy:i})}return n}_locationEnabled(e){let t=this._clsOptions.enabledLocations.includes(e.location),n=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(`adthrive-disable-all`),r=!document.body.classList.contains(`adthrive-disable-content`)&&!this._clsOptions.disableAds.reasons.has(`content_plugin`);return t&&!n&&r}},Mt=class{constructor(){s(this,`_map`,[])}add(e,t,n,r=document){this._map.push({el:e,coords:t,dynamicAd:n,target:r})}addSorted(e,t,n,r=document){let i=this._upperBoundIndex(t);this._map.splice(i,0,{el:e,coords:t,dynamicAd:n,target:r})}get map(){return this._map}sort(){this._map.sort(({coords:e},{coords:t})=>e-t)}filterUsed(){this._map=this._map.filter(({dynamicAd:e})=>!e.used)}findNeighborIndices(e){let t=this._upperBoundIndex(e);return[t-1>=0?t-1:null,t<this._map.length?t:null]}_upperBoundIndex(e){let t=0,n=this._map.length;for(;t<n;){let r=t+n>>>1;this._map[r].coords<=e?t=r+1:n=r}return t}reset(){this._map=[]}},Nt=class extends Mt{};let Pt=e=>{let t=ne(),n=T(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i},Ft=e=>{let t=Pt(e);if(t){let e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}},$={Video_Collapse_Autoplay_SoundOff:`Video_Collapse_Autoplay_SoundOff`,Video_Indiv
2808idual_Autoplay_SOff:`Video_Individual_Autoplay_SOff`,Video_Coll_SOff_Smartphone:`Video_Coll_SOff_Smartphone`,Video_In_Post_ClicktoPlay_SoundOn:`Video_In-Post_ClicktoPlay_SoundOn`,Video_Collapse_Autoplay_SoundOff_15s:`Video_Collapse_Autoplay_SoundOff_15s`,Video_Individual_Autoplay_SOff_15s:`Video_Individual_Autoplay_SOff_15s`,Video_Coll_SOff_Smartphone_15s:`Video_Coll_SOff_Smartphone_15s`,Video_In_Post_ClicktoPlay_SoundOn_15s:`Video_In-Post_ClicktoPlay_SoundOn_15s`};var It=class{get enabled(){throw Error(`Enablement must be defined at factory creation time.`)}};let Lt=(e=navigator.userAgent)=>E(e)===`desktop`;var Rt=class extends It{constructor(e,t,n){super(),this._videoConfig=e,this._component=t,this._context=n,s(this,`_potentialPlayerMap`,void 0),s(this,`_device`,void 0),s(this,`_stickyRelatedOnPage`,!1),s(this,`_relatedMediaIds`,[]),this._device=Lt()?`desktop`:`mobile`,this._potentialPlayerMap=this.setPotentialPlayersMap()}setPotentialPlayersMap(){let e=this._videoConfig.players||[],t=this._filterPlayerMap();return t.stationaryRelated=this._getPotentialStationaryPlayers(e,t.stationaryRelated),this._potentialPlayerMap=t,this._potentialPlayerMap}_getPotentialStationaryPlayers(e,t){let n=new Set(t);return e.forEach(e=>e.type===`stationaryRelated`&&e.enabled&&n.add(e)),[...n]}_filterPlayerMap(){let e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter(e=>{var t;return(t=e.devices)==null?void 0:t.includes(this._device)}).reduce((e,t)=>{if(e[t.type]||(F.event(this._component,`constructor`,`Unknown Video Player Type detected`,t.type),e[t.type]=[]),t.enabled){let n=t.type;this._videoConfig.shouldDisableStickyRelated&&t.type===`stickyRelated`&&(n=`stationaryRelated`),e[n].push(t)}return e},t):t}_checkPlayerSelectorOnPage(e){for(let t of this._potentialPlayerMap[e]){let e=this._getPlacementElement(t);if(e)return{player:t,playerElement:e}}return{player:null,playerElement:null}}_getOverrideElement(e,t,n){if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}else{let{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}}return n}_shouldOverrideElement(e){let t=e.getAttribute(`override-embed`);return t===`true`||t===`false`?t===`true`:this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.overrideEmbedLocation:!1}_checkPageSelector(e,t,n=[]){return e&&t&&n.length===0?(window.location.pathname!==`/`&&F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`PSNF: ${e} does not exist on the page`}),!1):!0}_getElementSelector(e,t,n){return t&&t.length>n?t[n]:(F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`ESNF: ${e} does not exist on the page`}),null)}_getPlacementElement(e){let{pageSelector:t,elementSelector:n,skip:r}=e,{valid:i,elements:a,...o}=P(t),{valid:s,elements:c,...l}=N(n);return t!==``&&!i?(F.error(`VideoUtils`,`getPlacementElement`,Error(`${t} is not a valid selector`),o),null):s?this._checkPageSelector(t,i,a)&&this._getElementSelector(n,c,r)||null:(F.error(`VideoUtils`,`getPlacementElement`,Error(`${n} is not a valid selector`),l),null)}_getEmbeddedPlayerType(e){if(this._videoConfig.shouldDisableStickyRelated)return`static`;let t=e.getAttribute(`data-player-type`);return(!t||t==="default")&&(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:`static`),this._stickyRelatedOnPage&&(t=`static`),t}_getMediaId(e){let t=e.getAttribute(`data-video-id`);return t?(this._relatedMediaIds.push(t),t):!1}_getOrientation(e){return e.getAttribute(`orientation`)===`vertical`?`vertical`:`horizontal`}_createRelatedPlayer(e,t,n,r,i){t===`collapse`?this._createCollapsePlayer(e,n):t===`static`&&this._createStaticPlayer(e,n,r,i)}_createCollapsePlayer(e,t){let{player:n,playerElement:r}=this._checkPlayerSelectorOnPage(`stickyRelated`),i=n||this._potentialPlayerMap.stationaryRelated[0];i&&i.playerId&&!this._videoConfig.shouldDisableStickyRelated?(this._shouldOverrideElement(t)&&(t=this._getOverrideElement(n,r,t)),t=document.querySelector(`#cls-v
2808ideo-container-${e} > div`)||t,this._createStickyRelatedPlayer({...i,mediaId:e},t)):F.error(this._component,`_createCollapsePlayer`,`No video player found`)}_createStaticPlayer(e,t,n,r){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){let i=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer({...i,mediaOrPlaylistId:e,orientation:r},t,n)}else F.error(this._component,`_createStaticPlayer`,`No video player found`)}_shouldRunAutoplayPlayers(){return!!(this._isVideoAllowedOnPage()&&(this._potentialPlayerMap.stickyRelated.length||this._potentialPlayerMap.stickyPlaylist.length))}_setPlaylistMediaIdWhenStationaryOnPage(e,t){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId&&e&&e.length){let n=e[0].getAttribute(`data-video-id`);return n?{...t,mediaId:n}:t}return t}_determineAutoplayPlayers(e){let t=this._component,n=t===`VideoManagerComponent`,r=this._context;if(this._stickyRelatedOnPage){F.event(t,`stickyRelatedOnPage`,n&&{device:r&&r.device,isDesktop:this._device}||{});return}let{playerElement:i}=this._checkPlayerSelectorOnPage(`stickyPlaylist`),{player:a}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);a&&a.playerId&&i?(a=this._setPlaylistMediaIdWhenStationaryOnPage(e,a),this._createPlaylistPlayer(a,i)):Math.random()<.01&&setTimeout(()=>{F.event(t,`noStickyPlaylist`,n&&{vendor:`none`,device:r&&r.device,isDesktop:this._device}||{})},1e3)}_initializeRelatedPlayers(e){let t=new Map;for(let n=0;n<e.length;n++){let r=e[n],i=r.offsetParent,a=this._getEmbeddedPlayerType(r),o=this._getMediaId(r),s=this._getOrientation(r);if(i&&o){let e=(t.get(o)||0)+1;t.set(o,e),this._createRelatedPlayer(o,a,r,e,s)}}}},zt=class extends Rt{constructor(e,t){super(e,`ClsVideoInsertion`),this._videoConfig=e,this._clsOptions=t,s(this,`_IN_POST_SELECTOR`,`.adthrive-video-player`),s(this,`_WRAPPER_BAR_HEIGHT`,36),s(this,`_playersAddedFromPlugin`,[]),t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,n=0,r=`horizontal`){if(e.parentNode){let i=e.offsetWidth,a=r===`vertical`;a&&this._device===`desktop`&&(i*=.5);let o=i*(a?16/9:9/16),s=this._createGenericCLSWrapper(o,t,n);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,n){let r=document.createElement(`div`);return r.id=`cls-video-container-${t}`,r.className=`adthrive`,r.style.minHeight=`${e+n}px`,r}_getTitleHeight(){let e=document.createElement(`h3`);e.style.margin=`10px 0`,e.innerText=`Title`,e.style.visibility=`hidden`,document.body.appendChild(e);let t=window.getComputedStyle(e),n=parseInt(t.height,10),r=parseInt(t.marginTop,10),i=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(n+i+r,50)}_initializePlayers(){let e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers(e)}_createStationaryRelatedPlayer(e,t,n){let r=this._device===`mobile`?[400,225]:[640,360],i=$.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){let a=`${e.mediaOrPlaylistId}_${n}`,o=this._wrapVideoPlayerWithCLS(t,a,0,e.orientation);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),o&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:i,playerSize:r,element:o,type:`stationaryRelated`})}}_createStickyRelatedPlayer(e,t){if(this._videoConfig.shouldDisableStickyRelated)return;let n=this._device===`mobile`?[400,225]:[640,360],r=$.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage=this._device===`mobile`,this._videoConfig.collapsiblePlayerOnPage=!0,t&&e.position&&e.mediaId){let i=document.createElement(`div`);t.insertAdjacentElement(e.position,i);let a=this._getTitleHeight(),o=this._wrapVideoPlayerWithCLS(i,e.mediaId,this._WRAPPER_BAR_HEIGHT+a);this._playersAddedFromPlugin.push(e.mediaId),o&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:n,playerName:r,element:i,type:`stickyRelated`})}}_createPlaylistPlayer(e,t){let n=e.playlistId,r=this._device===`mobile`?$.Video_Coll_SOff_Smartphone:$.Video_Collapse_Autoplay_SoundOff,i=this._device===`mobile`?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0,this._videoConfig.collapsiblePlayerOnPage=!0;let a=document.createElement(`div`);t.insertAdjacentElement(e.position,a);let o=this._WRAPPER_BAR_HEIGHT;e.title&&(o+=this._getTitleHeight());let s=this._wrapVideoPlayerWithCLS(a,n,o);this._playersAddedFromPlugin.push(`playlist-${n}`),s&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:r,element:a,type:`stickyPlaylist`})}_isVideoAllowedOnPage(){let e=this._clsOptions.disableAds;if(e&&e.video){let t=``;e.reasons.has(`video_plugin`)?t=`video plugin`:e.reasons.has(`video_page`)&&(t=`command queue`);let n=t?`ClsVideoInsertionMigrated`:`ClsVideoInsertion`;return F.error(n,`isVideoAllowedOnPage`,Error(`DBP: Disabled by publisher via ${t||`other`}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}};try{(()=>{let e=new c;
2808!e||!e.enabled||(e.siteAds&&Ft(e.siteAds),new jt(e,new Nt).start(),new zt(new fe(e),e).init())})()}catch(e){F.error(`CLS`,`pluginsertion-iife`,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}})();</script>
2808<script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script>
2808<div id="mv-grow-data" data-settings='{"general":{"contentSelector":false,"show_count":{"content":false,"sidebar":true,"pop_up":false,"sticky_bar":false},"isTrellis":false},"post":null,"shareCounts":{"facebook":2480,"pinterest":218,"reddit":0,"twitter":0},"shouldRun":true,"buttonSVG":{"share":{"height":32,"width":26,"paths":["M20.8 20.8q1.984 0 3.392 1.376t1.408 3.424q0 1.984-1.408 3.392t-3.392 1.408-3.392-1.408-1.408-3.392q0-0.192 0.032-0.448t0.032-0.384l-8.32-4.992q-1.344 1.024-2.944 1.024-1.984 0-3.392-1.408t-1.408-3.392 1.408-3.392 3.392-1.408q1.728 0 2.944 0.96l8.32-4.992q0-0.128-0.032-0.384t-0.032-0.384q0-1.984 1.408-3.392t3.392-1.408 3.392 1.376 1.408 3.424q0 1.984-1.408 3.392t-3.392 1.408q-1.664 0-2.88-1.024l-8.384 4.992q0.064 0.256 0.064 0.832 0 0.512-0.064 0.768l8.384 4.992q1.152-0.96 2.88-0.96z"]},"facebook":{"height":32,"width":18,"paths":["M17.12 0.224v4.704h-2.784q-1.536 0-2.080 0.64t-0.544 1.92v3.392h5.248l-0.704 5.28h-4.544v13.568h-5.472v-13.568h-4.544v-5.28h4.544v-3.904q0-3.328 1.856-5.152t4.96-1.824q2.624 0 4.064 0.224z"]},"pinterest":{"height":32,"width":23,"paths":["M0 10.656q0-1.92 0.672-3.616t1.856-2.976 2.72-2.208 3.296-1.408 3.616-0.448q2.816 0 5.248 1.184t3.936 3.456 1.504 5.12q0 1.728-0.32 3.36t-1.088 3.168-1.792 2.656-2.56 1.856-3.392 0.672q-1.216 0-2.4-0.576t-1.728-1.568q-0.16 0.704-0.48 2.016t-0.448 1.696-0.352 1.28-0.48 1.248-0.544 1.12-0.832 1.408-1.12 1.536l-0.224 0.096-0.16-0.192q-0.288-2.816-0.288-3.36 0-1.632 0.384-3.68t1.184-5.152 0.928-3.616q-0.576-1.152-0.576-3.008 0-1.504 0.928-2.784t2.368-1.312q1.088 0 1.696 0.736t0.608 1.824q0 1.184-0.768 3.392t-0.8 3.36q0 1.12 0.8 1.856t1.952 0.736q0.992 0 1.824-0.448t1.408-1.216 0.992-1.696 0.672-1.952 0.352-1.984 0.128-1.792q0-3.072-1.952-4.8t-5.12-1.728q-3.552 0-5.952 2.304t-2.4 5.856q0 0.8 0.224 1.536t0.48 1.152 0.48 0.832 0.224 0.544q0 0.48-0.256 1.28t-0.672 0.8q-0.032 0-0.288-0.032-0.928-0.288-1.632-0.992t-1.088-1.696-0.576-1.92-0.192-1.92z"]},"email":{"height":32,"width":28,"paths":["M18.56 17.408l8.256 8.544h-25.248l8.288-8.448 4.32 4.064zM2.016 6.048h24.32l-12.16 11.584zM20.128 15.936l8.224-7.744v16.256zM0 24.448v-16.256l8.288 7.776z"]}},"
2808utmParams":{"utm_source":"","utm_medium":"social","utm_campaign":"grow"},"pinterest":{"pinDescriptionSource":"post_pinterest_description","pinDescription":null,"pinTitle":null,"pinImageURL":null,"pinnableImages":"all_images","postImageHidden":"yes","postImageHiddenMultiple":null,"lazyLoadCompatibility":null,"buttonPosition":"top-left","buttonShape":"rectangular","showButtonLabel":null,"buttonLabelText":"","buttonShareBehavior":"post_image","hoverButtonShareBehavior":"hover_image","minimumImageWidth":"250","minimumImageHeight":"250","showImageOverlay":null,"postTypeDisplay":["post"],"imagePinIt":"0","hasContent":"1","shareURL":"https:\/\/www.100daysofrealfood.com\/my-cookbooks\/?utm_source=pinterest&utm_medium=social&utm_campaign=grow","
2808bypassClasses":["mv-grow-bypass","no_pin"],"bypassDenyClasses":["dpsp-post-pinterest-image-hidden-inner","mv-create-pinterest"],"ignoreSelectors":[],"hoverButtonIgnoreClasses":["lazyloaded","lazyload","td-animation-stack","ezlazyloaded","penci-lazy","ut-lazy","ut-image-loaded","ut-animated-image"],"disableIframes":null}}'></div> 2809<!--Skimlinks-->
2810<script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="//s.skimresources.com/js/25218X845042.skimlinks.js" defer></script>
2810 2811<!-- CrossPixel -->
2812<script type="rocketlazyloadscript" data-rocket-type="text/javascript">try { 2813 ; (function () { 2814 const cb = new Date().getTime() 2815 const s = document.createElement('script') 2816 s.defer = true 2817 s.src = `//tag.crsspxl.com/s1.js?d=1217&cb=${cb}` 2818 const s0 = document.getElementsByTagName('script')[0] 2819 s0.parentNode.insertBefore(s, s0) 2820 })() 2821 } catch (e) { } 2822</script>
2822 2823<style type="text/css" media="screen"></style><style id='core-block-supports-inline-css'> 2824.wp-container-core-buttons-is-layout-16018d1d{justify-content:center;}.wp-container-core-columns-is-layout-9d6595d7{flex-wrap:nowrap;} 2825</style> 2826<link rel='stylesheet' id='e-animations-css' href='https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=3.18.2' media='all' />
2827<script id="wprm-public-js-extra"> 2828var wprm_public = {"user":"0","endpoints":{"analytics":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/analytics","integrations":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/integrations","manage":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/manage","utilities":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/utilities"},"settings":{"jump_output_hash":true,"features_comment_ratings":true,"template_color_comment_rating":"#edb654","instruction_media_toggle_default":"on","video_force_ratio":false,"analytics_enabled":true,"google_analytics_enabled":false,"print_new_tab":true,"print_recipe_identifier":"slug"},"post_id":"41843","home_url":"https:\/\/www.100daysofrealfood.com\/","print_slug":"wprm_print","permalinks":"\/%postname%\/","ajax_url":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin-ajax.php","nonce":"9c36ee6f05","api_nonce":"60c4de3afc","translations":[],"version":{"free":"10.0.4","pro":"10.0.5"}}; 2829</script>
vendor: 1 bytes, line 2829
2829
2830<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/wp-recipe-maker/dist/public-modern.js?ver=10.0.4" id="wprm-public-js" defer></script>
vendor: 1 bytes, line 2830
2830
2831<script id="convertkit-broadcasts-js-extra"> 2832var convertkit_broadcasts = {"ajax_url":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin-ajax.php","action":"convertkit_broadcasts_render","debug":""}; 2833</script>
vendor: 1 bytes, line 2833
2833
2834<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/convertkit/resources/frontend/js/broadcasts.js?ver=2.8.2" id="convertkit-broadcasts-js" defer></script>
vendor: 1 bytes, line 2834
2834
2835<script type="rocketlazyloadscript" data-rocket-src="https://100daysofrealfood.kit.com/commerce.js?ver=6.8.10" id="convertkit-commerce-js" defer></script>
vendor: 1 bytes, line 2835
2835
2836<script id="feast-public-js-js-extra"> 2837var feastJSData = {"yoastFaqEnabled":"1"}; 2838</script>
vendor: 1 bytes, line 2838
2838
2839<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/feast-plugin/assets/js/dev/feast-public-js.js?ver=14.1.5" id="feast-public-js-js" defer></script>
vendor: 1 bytes, line 2839
2839
2840<script type="rocketlazyloadscript" id="dpsp-frontend-js-pro-js-before"> 2841 var dpsp_pin_button_data = {"pin_description_source":"post_pinterest_description","pinterest_pinnable_images":"all_images","pinterest_button_share_behavior":"post_image","post_pinterest_image_hidden":"yes","button_position":"top_left","button_shape":"rectangular","minimum_image_width":"250","minimum_image_height":"250","button_text_label":"","button_share_behavior":"hover_image","post_type_display":["post"]} 2842 2843</script>
vendor: 1 bytes, line 2843
2843
2844<script type="rocketlazyloadscript" async data-noptimize data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/social-pug/assets/dist/front-end-pro.2.16.4.js?ver=2.16.4" id="dpsp-frontend-js-pro-js"></script>
vendor: 1 bytes, line 2844
2844
2845<script id="wprmp-public-js-extra"> 2846var wprmp_public = {"user":"0","endpoints":{"private_notes":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/private-notes","user_rating":"https:\/\/www.100daysofrealfood.com\/wp-json\/wp-recipe-maker\/v1\/user-rating"},"settings":{"recipe_template_mode":"modern","features_adjustable_servings":true,"adjustable_servings_url":false,"adjustable_servings_url_param":"servings","adjustable_servings_round_to_decimals":"2","unit_conversion_remember":true,"unit_conversion_temperature":"none","unit_conversion_temperature_precision":"round_5","unit_conversion_system_1_temperature":"F","unit_conversion_system_2_temperature":"C","unit_conversion_advanced_servings_conversion":false,"unit_conversion_system_1_length_unit":"inch","unit_conversion_system_2_length_unit":"cm","fractions_enabled":true,"fractions_use_mixed":true,"fractions_use_symbols":true,"fractions_max_denominator":"8","unit_conversion_system_1_fractions":true,"unit_conversion_system_2_fractions":true,"unit_conversion_enabled":false,"decimal_separator":"point","features_comment_ratings":true,"features_user_ratings":false,"user_ratings_type":"modal","user_ratings_force_comment_scroll_to_smooth":true,"user_ratings_modal_title":"Rate This Recipe","user_ratings_thank_you_title":"Thank You!","user_ratings_thank_you_message_with_comment":"Thank you for voting!","user_ratings_problem_message":"There was a problem rating this recipe. Please try again later.","user_ratings_force_comment_scroll_to":"","user_ratings_open_url_parameter":"rate","user_ratings_require_comment":true,"user_ratings_require_name":true,"user_ratings_require_email":true,"user_ratings_comment_suggestions_enabled":"never","rating_details_zero":"No ratings yet","rating_details_one":"%average% Average","rating_details_multiple":"%votes% Reviews \/ %average% Average","rating_details_user_voted":"(Your review: %user%)","rating_details_user_not_voted":"(Click on the stars to review!)","servings_changer_display":"text_field","template_ingredient_list_style":"disc","template_instruction_list_style":"decimal","template_color_icon":"#69462c"},"timer":{"sound_file":"https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/wp-recipe-maker-premium\/assets\/sounds\/alarm.mp3","text":{"start_timer":"Click to Start Timer"},"icons":{"pause":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M9,2H4C3.4,2,3,2.4,3,3v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C10,2.4,9.6,2,9,2z\"\/><path fill=\"#fffefe\" d=\"M20,2h-5c-0.6,0-1,0.4-1,1v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C21,2.4,20.6,2,20,2z\"\/><\/g><\/svg>","play":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M6.6,2.2C6.3,2,5.9,1.9,5.6,2.1C5.2,2.3,5,2.6,5,3v18c0,0.4,0.2,0.7,0.6,0.9C5.7,22,5.8,22,6,22c0.2,0,0.4-0.1,0.6-0.2l12-9c0.3-0.2,0.4-0.5,0.4-0.8s-0.1-0.6-0.4-0.8L6.6,2.2z\"\/><\/g><\/svg>","close":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M22.7,4.3l-3-3c-0.4-0.4-1-0.4-1.4,0L12,7.6L5.7,1.3c-0.4-0.4-1-0.4-1.4,0l-3,3c-0.4,0.4-0.4,1,0,1.4L7.6,12l-6.3,6.3c-0.4,0.4-0.4,1,0,1.4l3,3c0.4,0.4,1,0.4,1.4,0l6.3-6.3l6.3,6.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l3-3c0.4-0.4,0.4-1,0-1.4L16.4,12l6.3-6.3C23.1,5.3,23.1,4.7,22.7,4.3z\"\/><\/g><\/svg>"}},"recipe_submission":{"max_file_size":838860800,"text":{"image_size":"The file is too large. Maximum size:"}}}; 2847</script>
vendor: 1 bytes, line 2847
2847
2848<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/wp-recipe-maker-premium/dist/public-pro.js?ver=10.0.5" id="wprmp-public-js" defer></script>
vendor: 1 bytes, line 2848
2848
2849<script id="rocket_lazyload_css-js-extra"> 2850var rocket_lazyload_css_data = {"threshold":"300"}; 2851</script>
vendor: 1 bytes, line 2851
2851
2852<script id="rocket_lazyload_css-js-after"> 2853!function o(n,c,s){function i(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return i(n[t][1][e]||e)},r,r.exports,o,n,c,s)}return c[t].exports}for(var u="function"==typeof require&&require,e=0;e<s.length;e++)i(s[e]);return i}({1:[function(e,t,r){"use strict";!function(){const r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=document.querySelector("#wpr-lazyload-bg");var e=rocket_lazyload_css_data.threshold||300;const n=new IntersectionObserver(e=>{e.forEach(t=>{if(t.isIntersecting){const e=r.filter(e=>t.target.matches(e.selector));e.map(t=>{t&&(o.innerHTML+=t.style,t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-".concat(t.hash),"loaded")}))})}})},{rootMargin:e+"px"});function t(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{const e=document.querySelectorAll(t.selector);e.forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-".concat(t.hash))&&(n.observe(e),(t.elements||(t.elements=[])).push(e))})}catch(e){console.error(e)}})}t();const c=function(){const o=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType){const r=new o(t);return r.observe(e,{attributes:!0,childList:!0,subtree:!0}),r}}}();e=document.querySelector("body"),c(e,t)}()},{}]},{},[1]); 2854</script>
vendor: 1 bytes, line 2854
2854
2855<script id="convertkit-js-js-extra"> 2856var convertkit = {"ajaxurl":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin-ajax.php","debug":"","nonce":"f7eade02e7","subscriber_id":""}; 2857</script>
vendor: 1 bytes, line 2857
2857
2858<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/convertkit/resources/frontend/js/convertkit.js?ver=2.8.2" id="convertkit-js-js" defer></script>
vendor: 1 bytes, line 2858
2858
2859<script id="fluentform-elementor-js-extra"> 2860var fluentformElementor = {"adminUrl":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin.php"}; 2861</script>
vendor: 1 bytes, line 2861
2861
2862<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/fluentform/assets/js/fluent-forms-elementor-widget.js?ver=6.2.11" id="fluentform-elementor-js" defer></script>
vendor: 1 bytes, line 2862
2862
2863<script id="bigscoots-bfcache-js-extra"> 2864var bfcache = {"cookie_name":"bs_bfcache_auth","is_logged_in":"","pending_operation":"","cookie_path":"\/","cookie_domain":""}; 2865</script>
vendor: 1 bytes, line 2865
2865
2866<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-content/plugins/bigscoots-cache/assets/js/bfcache-invalidation.min.js?ver=4.3.1" id="bigscoots-bfcache-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 2866
2866
2867<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.18.1" id="elementor-pro-webpack-runtime-js" defer></script>
vendor: 1 bytes, line 2867
2867
2868<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.18.2" id="elementor-webpack-runtime-js" defer></script>
vendor: 1 bytes, line 2868
2868
2869<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.18.2" id="elementor-frontend-modules-js" defer></script>
vendor: 1 bytes, line 2869
2869
2870<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2870
2870
2871<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2871
2871
2872<script type="rocketlazyloadscript" id="wp-i18n-js-after"> 2873wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2874</script>
vendor: 1 bytes, line 2874
2874
2875<script id="elementor-pro-frontend-js-before"> 2876var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.100daysofrealfood.com\/wp-admin\/admin-ajax.php","nonce":"57586b7bbb","urls":{"assets":"https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.100daysofrealfood.com\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}}, 2877"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 2878</script>
vendor: 1 bytes, line 2878
2878
2879<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.18.1" id="elementor-pro-frontend-js" defer></script>
vendor: 1 bytes, line 2879
2879
2880<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2" id="elementor-waypoints-js" defer></script>
vendor: 1 bytes, line 2880
2880
2881<script type="rocketlazyloadscript" data-rocket-src="https://www.100daysofrealfood.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js" defer></script>
vendor: 1 bytes, line 2881
2881
2882<script id="elementor-frontend-js-before"> 2883var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":823,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":822,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}, 2884"version":"3.18.2","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"e_font_icon_svg":true,"additional_custom_breakpoints":true,"theme_builder_v2":true,"block_editor_assets_optimize":true,"landing-pages":true,"e_image_loading_optimization":true,"e_global_styleguide":true,"page-transitions":true,"notes":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/www.100daysofrealfood.com\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper-container","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":822,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":41843,"title":"My%20Cookbooks","excerpt":"","featuredImage":"https:\/\/www.100daysofrealfood.com\/wp-content\/uploads\/2019\/04\/NYT-No1-Cover-100DaysOfRealFood-opt-800x906.jpg"}}; 2885</script>
vendor: 1 bytes, line 2885
2885
2886<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.18.2" id="elementor-frontend-js" defer></script>
vendor: 1 bytes, line 2886
2886
2887<script src="https://www.100daysofrealfood.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.18.1" id="pro-elements-handlers-js" defer></script>
vendor: 1 bytes, line 2887
2887
2888<script>!function(e){const r={"Europe/Brussels":"gdpr","Europe/Sofia":"gdpr","Europe/Prague":"gdpr","Europe/Copenhagen":"gdpr","Europe/Berlin":"gdpr","Europe/Tallinn":"gdpr","Europe/Dublin":"gdpr","Europe/Athens":"gdpr","Europe/Madrid":"gdpr","Africa/Ceuta":"gdpr","Europe/Paris":"gdpr","Europe/Zagreb":"gdpr","Europe/Rome":"gdpr","Asia/Nicosia":"gdpr","Europe/Nicosia":"gdpr","Europe/Riga":"gdpr","Europe/Vilnius":"gdpr","Europe/Luxembourg":"gdpr","Europe/Budapest":"gdpr","Europe/Malta":"gdpr","Europe/Amsterdam":"gdpr","Europe/Vienna":"gdpr","Europe/Warsaw":"gdpr","Europe/Lisbon":"gdpr","Atlantic/Madeira":"gdpr","Europe/Bucharest":"gdpr","Europe/Ljubljana":"gdpr","Europe/Bratislava":"gdpr","Europe/Helsinki":"gdpr","Europe/Stockholm":"gdpr","Europe/London":"gdpr","Europe/Vaduz":"gdpr","Atlantic/Reykjavik":"gdpr","Europe/Oslo":"gdpr","Europe/Istanbul":"gdpr","Europe/Zurich":"gdpr"},p=(()=>{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;return r[e]||null})();if(null===p||"gdpr"!==p){const r="__adblocker";if(-1===e.cookie.indexOf(r)){const p=new XMLHttpRequest;p.open("GET","https://ads.adthrive.com/abd/abd.js",!0),p.onreadystatechange=function(){if(XMLHttpRequest.DONE===p.readyState)if(200===p.status){const r=e.createElement("script");r.innerHTML=p.responseText,e.getElementsByTagName("head")[0].appendChild(r)}else{const p=new Date;p.setTime(p.getTime()+3e5),e.cookie=r+"=true; expires="+p.toUTCString()+"; path=/"}},p.send()}}}(document);</script>
2888<script>!function(){function e(){var e=document.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)");return e&&e.pop()}function t(){var e=document.createElement("script");e.async=!0,e.id="Tqgkgu",e.setAttribute("data-sdk","l/1.1.15"),e.setAttribute("data-cfasync","false"),e.src="https://html-load.com/loader.min.js",e.charset="UTF-8",e.setAttribute("data","kfpvgbrkab9r4a5rkrqrkwagrw6rzrv8rxag0asrka5abaoagrxa5srxrxabasrkrvabaoaxrx0asrkabrxfaba1raa5a5asrkr9wa1agrw6rzr9rkaia8"),e.setAttribute("onload","(async()=>{let e='html-load.com';const t=window,a=document,r=e=>new Promise((t=>{const a=.1*e,r=e+Math.floor(2*Math.random()*a)-a;setTimeout(t,r)})),o=t.addEventListener.bind(t),n=t.postMessage.bind(t),s=btoa,i='message',l=location,c=Math.random;try{const t=()=>new Promise(((e,t)=>{let a=c().toString(),r=c().toString();o(i,(e=>e.data===a&&n(r,'*'))),o(i,(t=>t.data===r&&e())),n(a,'*'),setTimeout((()=>{t(Error('Timeout'))}),1231)})),a=async()=>{try{let e=!1;const a=c().toString();if(o(i,(t=>{t.data===a+'_as_res'&&(e=!0)})),n(a+'_as_req','*'),await t(),await r(500),e)return!0}catch(e){}return!1},s=[100,500,1e3];for(let o=0;o<=s.length&&!await a();o++){if(o===s.length-1)throw'Failed to load website properly since '+e+' is tainted. Please allow '+e;await r(s[o])}}catch(d){try{const e=a.querySelector('script#Tqgkgu').getAttribute('onerror');t[s(l.hostname+'_show_bfa')]=d,await new Promise(((t,r)=>{o('message',(e=>{'as_modal_loaded'===e.data&&t()})),setTimeout((()=>r(d)),3e3);const n=a.createElement('script');n.innerText=e,a.head.appendChild(n),n.remove()}))}catch(m){(t=>{const a='https://report.error-report.com/modal';try{confirm('There was a problem loading the page. Please click OK to learn more.')?l.href=a+'?url='+s(l.href)+'&error='+s(t)+'&domain='+e:l.reload()}catch(d){location.href=a+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+e}})(d)}}})();"),e.setAttribute("onerror","(async()=>{const e=window,t=document;let r=JSON.parse(atob('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImQzN2o4cGZ4dTJpb2dpLmNsb3VkZnJvbnQubmV0IiwiY29udGVudC1sb2FkZXIuY29tIiwiZmIuY29udGVudC1sb2FkZXIuY29tIl0=')),o=r[0];const a='addEventListener',n='setAttribute',s='getAttribute',i=location,l=clearInterval,c='as_retry',d=i.hostname,h=e.addEventListener.bind(e),m=btoa,u='https://report.error-report.com/modal',b=e=>{try{confirm('There was a problem loading the page. Please click OK to learn more.')?i.href=u+'?url='+m(i.href)+'&error='+m(e)+'&domain='+o:i.reload()}catch(t){location.href=u+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+o}},p=async e=>{try{localStorage.setItem(i.host+'_fa_'+m('last_bfa_at'),Date.now().toString())}catch(p){}setInterval((()=>t.querySelectorAll('link,style').forEach((e=>e.remove()))),100);const r=await fetch('https://error-report.com/report?type=loader_light&url='+m(i.href)+'&error='+m(e),{method:'POST'}).then((e=>e.text())),a=new Promise((e=>{h('message',(t=>{'as_modal_loaded'===t.data&&e()}))}));let s=t.createElement('iframe');s.src=u+'?url='+m(i.href)+'&eventId='+r+'&error='+m(e)+'&domain='+o,s[n]('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const c=e=>{'close-error-report'===e.data&&(s.remove(),removeEventListener('message',c))};h('message',c),t.body.appendChild(s);const d=setInterval((()=>{if(!t.contains(s))return l(d);(()=>{const e=s.getBoundingClientRect();return'none'!==getComputedStyle(s).display&&0!==e.width&&0!==e.height})()||(l(d),b(e))}),1e3);await new Promise(((t,r)=>{a.then(t),setTimeout((()=>r(e)),3e3)}))},f=m(d+'_show_bfa');if(e[f])p(e[f]);else try{if(void 0===e[c]&&(e[c]=0),e[c]>=r.length)throw'Failed to load website properly since '+o+' is blocked. Please allow '+o;if((()=>{const t=e=>{let t=0;for(let r=0,o=e.length;o>r;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return t},r=Date.now(),o=r-r%864e5,a=o-864e5,n=o+864e5,s='loader-check',i='as_'+t(s+'_'+o),l='as_'+t(s+'_'+a),c='as_'+t(s+'_'+n);return i!==l&&i!==c&&l!==c&&!!(e[i]||e[l]||e[c])})())return;const i=t.querySelector('#Tqgkgu'),l=t.createElement('script');for(let e=0;e<i.attributes.length;e++)l[n](i.attributes[e].name,i.attributes[e].value);const h=m(d+'_onload');e[h]&&l[a]('load',e[h]);const u=m(d+'_onerror');e[u]&&l[a]('error',e[u]);const b=new e.URL(i[s]('src'));b.host=r[e[c]++],l[n]('src',b.href),i[n]('id',i[s]('id')+'_'),i.parentNode.insertBefore(l,i),i.remove()}catch(w){try{await p(w)}catch(w){b(w)}}})();"),document.head.appendChild(e);var t=document.createElement("script");t.setAttribute("data-cfasync","false"),t.setAttribute("nowprocket",""),t.textContent="(async()=>{function t(t) { const e = t.length; let o = ''; for (let r = 0; e > r; r++) { o += t[2939 * (r + 20) % e] } return o }const e=window,o=t('Elementcreate'),r=t('pielnddaCph'),n=t('erdeLtedvtsnaEni'),c=t('tAtesetubirt'),a=document,i=a.head,s=a[o].bind(a),d=i[r].bind(i),l=location,m=l.hostname,h=btoa;e[n].bind(e);let u=t('oad.comhtml-l');(async()=>{try{const n=a.querySelector(t('#Tqgkguscript'));if(!n)throw t('onnaC dnif t')+u+t('i.cp rts');const i=n.getAttribute(t('nororre')),f=n.getAttribute(t('aolnod')),p=await new Promise((o=>{const r=t('x')+Math.floor(1e6*Math.random());e[r]=()=>o(!0);const n=s(t('pircst'));n.src=t(':atad;'),n[c](t('nororre'),t('iw.wodn')+r+t('()')),d(n),setTimeout((()=>{o(!1), n.remove()}),251)}));if(p)return;function o(){const e=s(t('pircst'));e.innerText=i,d(e),e.remove()}const b=h(m+t('o_daoln')),w=h(m+t('rrnr_eoo'));e[b]=function(){const e=s(t('pircst'));e.innerText=f,d(e),e.remove()},e[w]=o,o()}catch(r){(e => { const o = t('ro/treeol/t-.dsoormterpmh/.rca:rrtopp'); try { const r = t('cleopr eges.eke aremtc. m Ta apdo ool t ahrOsaibwr iPhl enKegnlael'); confirm(r) ? l.href = o + t('?=lru') + h(l.href) + t('e&=rorr') + h(e) + t('a=oi&mnd') + u : l.reload() }
2888 catch (r) { location.href = o + t('J%ndVVNdvrYGQiI=Q2&ee0IWatrgbD?&lJZmnows3==mBroerW') + u } })(r)}})()})();",document.head.appendChild(t)}!function(){var r=e();if("true"===r)t();else var o=0,a=setInterval(function(){if(100!==o&&"false"!==r){if("true"===r)return t(),void clearInterval(a);r=e(),o++}else clearInterval(a)},50)}()}();</script>
2888<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 2889if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 2890images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 2891if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2891<script data-no-minify="1" async src="https://www.100daysofrealfood.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2891<script>function lazyLoadThumb(e,alt){var t='<img loading="lazy" data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img loading="lazy" src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script>
2891<script id="bs-cache-speculation-rules" type="speculationrules"> 2892{"prerender":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/*.php","\/wp-json\/*","\/wp-admin\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/uploads\/*","\/wp-content\/themes\/*","\/cart*","\/cart\/*","\/checkout*","\/checkout\/*","\/checkouts\/*","\/my-account\/*","\/logout\/*","\/*\/delete\/*","\/*\/print\/*","\/wprm_print\/*","\/*\\?*(^|&)(_wpnonce|ac|add-to-cart|add_to_cart|add-to-checkout|attachment_id|cart|download_id|download_media_file|edd_action|edd_options|media_file|media_type|wlmapi|wc-api|wc-ajax)=*"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender, .no-prerender a"}}]},"eagerness":"moderate"}]} 2893</script>
vendor: 1 bytes, line 2893
2893
2894<script type="rocketlazyloadscript" id="bs-cache-instant-prefetch-invoker-js" data-rocket-type="text/javascript"> 2895document.addEventListener("DOMContentLoaded",function(){if(!(typeof HTMLScriptElement !== "undefined" && typeof HTMLScriptElement.supports === "function" && HTMLScriptElement.supports && HTMLScriptElement.supports("speculationrules"))) {document.querySelectorAll('script[type="speculationrules"]').forEach(script => script.remove());var bs_cache_instant_prefetch_script_element = document.createElement("script");bs_cache_instant_prefetch_script_element.id = "bs-cache-instant-prefetch-js", bs_cache_instant_prefetch_script_element.type = "module", bs_cache_instant_prefetch_script_element.src = "https://www.100daysofrealfood.com/wp-content/plugins/bigscoots-cache/assets/js/bs-cache-instant-prefetch-page.min.js", document.body.appendChild(bs_cache_instant_prefetch_script_element)}}) 2896</script>
vendor: 1 bytes, line 2896
2896
2897<script>class RocketElementorAnimation{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}_detectAnimations(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this._listAnimationSettingsKeys(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this._animateElement(t)}catch(t){}})}_animateElement(t){const e=JSON.parse(t.dataset.settings),i=e._animation_delay||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let s=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this._removeAnimationSettings(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(s)})}_listAnimationSettingsKeys(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}_removeAnimationSettings(t,e){this._listAnimationSettingsKeys().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorAnimation;requestAnimationFrame(t._detectAnimations.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorAnimation.run);</script>
2897<script>window.__CF$cv$params={r:'a440f1a748017b21',t:'MTc5MDkxNTEzNA==',u:'01a0fadc449d74cf9be555ae588afeac',ut:'ukjbmNK.wDSw0g7FZP0I8vqTACnM9ENotS8Yvv1R6gQ-1790915134-1.2.1.1-N.QMaBa8Ki3bBnZpMj9yHP_5x5qh6yI5qHsXFAS.PQ3_L54F5AO4368h7vX7PabhSmu0nqZBKOaiazZG3i2wkSL7Iltt_Ou4AKRxlpsM_ro',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
2897<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"0b76b5f4e0f349ecb0579776e4f33faa","spa":2}' crossorigin="anonymous"></script>
2897 2898</body></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.