/*!Theme Name: NM2021
Author: Shawn Beelman Graphic Design
Text Domain: nm2021
Author URI: http://shawnbeelman.com
Version: 2021.4.9
Description: Custom theme for use with Toolset Types and Views, forked from SBGD Toolset.
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl.html*/:root{--accent-1:hsl(344,72%,65%);--accent-1-bright:hsl(344, 90%, 72%);--accent-1-pastel:hsl(344, 75%, 86%);--accent-1-pastel2:hsl(344, 75%, 92%);--accent-1-faded:hsla(344, 52%, 68%, .07);--accent-1-faded2:hsla(344, 52%, 80%, .03);--accent-1-darker:hsl(340, 50%, 52%);--accent-1-darkest:hsl(340, 50%, 40%);--accent-2:hsl(25, 100%, 58%);--accent-2-bright:hsl(25, 100%, 72%);--accent-2-faded:hsla(25, 92%, 78%, .08);--accent-2-darker:hsl(25, 100%, 50%);--accent-2-darkest:hsl(25, 90%, 35%);--base-text-color:#555;--faded-text-color:#707070;--bg-color:#fff;--headings-color:hsl(0, 0%, 36%);--logo-color:hsl(0, 0%, 44%);--error-color:#ba0c0c;--success-color:#0ac32c;--link-color:var(--accent-1-darker);--link-color-hover:hsl(340, 50%, 35%);--gutter:1rem;--measure:42rem}@media(prefers-color-scheme:dark){body{--base-text-color:#fff;--faded-text-color:#fafafa;--headings-color:#fff;--logo-color:#fff;--bg-color:#222;--link-color:var(--accent-1-pastel);--link-color-hover:var(--accent-1-pastel)}}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{accent-color:var(--accent-1)}@media(min-width:30em){:root{--gutter:1.5rem}}@media(min-width:54em){:root{--gutter:2rem}}@media(min-width:60em){:root{--gutter:2.4rem}}@media(min-width:63em){:root{--gutter:3.4rem}}html{font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;font-weight:400;line-height:1.5}html :target{scroll-margin-top:74px}@media(min-width:42em){html :target{scroll-margin-top:2rem}}body{font-size:1.125em;color:var(--base-text-color);background-color:var(--bg-color);padding:0;margin:0 auto}@media(min-width:60em){body{font-weight:300;line-height:1.6}}h1,h2,h3,h4,h5,h6{font-family:circe-slab-a,serif;font-weight:700;margin-top:0;margin-bottom:.625em;color:var(--headings-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700;display:inline-block}h1 .button,h1 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h1 .wprm-recipe-link,h2 .button,h2 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h2 .wprm-recipe-link,h3 .button,h3 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h3 .wprm-recipe-link,h4 .button,h4 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h4 .wprm-recipe-link,h5 .button,h5 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h5 .wprm-recipe-link,h6 .button,h6 .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary h6 .wprm-recipe-link{padding:.2em .5em}h1 a,h2 a,h3 a{text-decoration:none}h1:not(:first-child),h2:not(:first-child){margin-top:1.25em}h3:not(:first-child),h4:not(:first-child){margin-top:1.25em}h1,.h1{font-size:2.25em;line-height:1.1}@media(min-width:60em){h1,.h1{font-size:3em}}h2,.h2{font-size:1.875em;line-height:1.1}@media(min-width:60em){h2,.h2{font-size:2.625em}}h3,.h3{font-size:1.5em;line-height:1.2}@media(min-width:60em){h3,.h3{font-size:1.65em}}h4,.h4{font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;font-size:.975em;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;font-weight:700}h5,h6{font-size:1em;font-weight:700}p{margin-top:1.25em;margin-bottom:1.25em}p:first-child{margin-top:0}p:empty{margin:0}p:empty:before{content:none}p,ul>li,ol>li{max-width:var(--measure)}ol,ul{margin-bottom:1.25em}ol li img,ul li img{margin-top:1.25rem}ul{padding-left:0}ul li{text-indent:-.9em;padding-left:.9em;list-style:none}ul li:before{display:inline;content:"• ";color:var(--accent-1-darker);margin-right:.25em;font-weight:700;font-family:Arial}nav ul li,ul.menu li{text-indent:0;padding-left:0}nav ul li:before,ul.menu li:before{content:none}ol,.wprm-recipe-template-nm2020 .wprm-recipe-instructions{padding-left:0;counter-reset:li;list-style:none}ol li,.wprm-recipe-template-nm2020 .wprm-recipe-instructions li{text-indent:-1.96875em;padding-left:1.96875em;position:relative;counter-increment:circle-counter}ol li:before,.wprm-recipe-template-nm2020 .wprm-recipe-instructions li:before{display:inline-block;vertical-align:top;position:relative;top:.15em;width:1.6875em;height:1.6875em;margin-right:.5rem;text-indent:0;font-family:inherit;font-feature-settings:"lnum";content:counter(circle-counter);border-radius:50%;font-size:.84375em;line-height:1.6875em;text-align:center;color:#fff;background:var(--accent-1-darker);font-weight:700}li h2,li h3,li h4,li h5{margin:0;display:inline}li+li,li ul{margin-top:.625em}a{color:var(--link-color);border-radius:4px;transition:.2s ease all;text-decoration-color:var(--accent-1-bright);text-decoration-thickness:.1em;text-underline-offset:.1em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}a:focus,a:visited{color:var(--link-color-hover);text-decoration-color:var(--accent-1-pastel);text-decoration:none}@media(hover){a:hover{box-shadow:none;text-underline-offset:.15em;text-decoration-thickness:.13em}}@media(hover:none){a:hover,a:hover:before,a:hover:after{transition:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}}.primary-content>p a,.primary-content>ul a,.primary-content>ol a{font-weight:700}:focus-visible{outline-width:2px;outline-style:solid;outline-offset:4px;outline-color:var(--accent-1-darker);text-decoration:none}:focus:not(:focus-visible){outline:none;box-shadow:none}.primary-content a:not([href*=namelymarly]):not([href*=stackpathdns]):not([href^="/"]):not([href^="#"]):after{content:"";display:inline-block;width:1em;height:1em;margin-left:.2em;vertical-align:-.14em;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxZW0nIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48ZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnPjxwYXRoIGQ9J00xOCAxNHY1YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjhjMC0xLjEuOS0yIDItMmg1TTE1IDNoNnY2TTEwIDE0TDIwLjIgMy44Jy8+PC9nPjwvc3ZnPg==) no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxZW0nIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48ZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnPjxwYXRoIGQ9J00xOCAxNHY1YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjhjMC0xLjEuOS0yIDItMmg1TTE1IDNoNnY2TTEwIDE0TDIwLjIgMy44Jy8+PC9nPjwvc3ZnPg==) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}abbr[title]{text-decoration:none}pre{font-size:85%;background-color:#ececec}em>strong,i>strong,strong>i,strong>em{font-style:normal}img,object,video,embed{max-width:100%}img{height:auto;image-rendering:-webkit-optimize-contrast}@media(prefers-color-scheme:dark){img:not([src*=".svg"]){filter:brightness(.9) contrast(1.06)}}blockquote{border:none;padding:0;margin:1.875em 0}blockquote p{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:120%;text-align:center;margin:0}blockquote p:before,blockquote p:after{display:block;content:"";width:2em;height:2em;flex-shrink:0;margin:1rem 0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdncmV5Jz48cGF0aCBkPSdNMCAyOC42NjdjMCAxLjQ3MyAxLjE5MyAyLjY2NyAyLjY2NyAyLjY2N2g4LjY2N2MxLjQ3MyAwIDIuNjY3LTEuMTkzIDIuNjY3LTIuNjY3bC0wLTEwLjY2N2MwLTEuNDczLTEuMTkzLTIuNjY3LTIuNjY3LTIuNjY3aC00LjI4Yy0wLjc0IDAtMS4zMzMtMC42LTEuMzMzLTEuMzMzIDAtMC4yNCAwLjA2MC0wLjQwNyAwLjA2MC0wLjQwNyAwLjk3My0zLjIyNyAzLjQzMy01LjgxMyA2LjU4Ny02Ljk2bDAuMDEzLTAuMDEzYzAuOTUzLTAuNDA3IDEuNjItMS4zNTMgMS42Mi0yLjQ1MyAwLTEuNDczLTEuMTkzLTIuNjY3LTIuNjY3LTIuNjY3LTAuMzYgMC0wLjcgMC4wNzMtMS4wMTMgMC4ybC0wLjEyIDAuMDQ3Yy01Ljk2NyAyLjMyNy0xMC4yIDguMTI3LTEwLjIgMTQuOTJ2MTJ6TTE3LjMzMyAyOC42NjdjMCAxLjQ3MyAxLjE5MyAyLjY2NyAyLjY2NyAyLjY2N2g4LjY2N2MxLjQ3MyAwIDIuNjY3LTEuMTkzIDIuNjY3LTIuNjY3bC0wLTEwLjY2N2MwLTEuNDczLTEuMTkzLTIuNjY3LTIuNjY3LTIuNjY3aC00LjI4Yy0wLjc0IDAtMS4zMzMtMC42LTEuMzMzLTEuMzMzIDAtMC4yNDcgMC4wNjAtMC40MDcgMC4wNjAtMC40MDcgMC45NzMtMy4yMjcgMy40MzMtNS44MTMgNi41ODctNi45NmwwLjAxMy0wLjAxM2MwLjk1My0wLjQwNyAxLjYyLTEuMzUzIDEuNjItMi40NTMgMC0xLjQ3My0xLjE5My0yLjY2Ny0yLjY2Ny0yLjY2Ny0wLjM2IDAtMC43IDAuMDczLTEuMDEzIDAuMmwtMC4xMiAwLjA0N2MtNS45NjcgMi4zMjctMTAuMiA4LjEyNy0xMC4yIDE0LjkydjEyeic+PC9wYXRoPjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain;opacity:.15}blockquote p:after{transform:rotate(180deg)}blockquote cite{display:block;text-align:center;margin-top:.625em}blockquote cite:before{content:"– "}blockquote+blockquote{margin-top:2.5em}@media(min-width:54em){blockquote p{flex-direction:row;margin:0 1rem}blockquote p:before,blockquote p:after{margin:-.5rem 1rem}}.aligncenter{text-align:center;margin-right:auto;margin-left:auto}img.alignright,img.alignleft{display:block;margin-bottom:1.25em}figure{margin-left:0;margin-right:0}figcaption{max-width:var(--measure);margin-left:auto;margin-right:auto;font-size:86%;line-height:1.3;font-style:italic;text-align:center}.wp-block-image{margin-top:1.875em;margin-bottom:1.875em}.wp-block-image img{display:block}.wp-block-image .aligncenter img{margin-left:auto;margin-right:auto}.wp-block-image .aligncenter>figcaption{display:block}@media(max-width:30em){.wp-block-image .alignleft,.wp-block-image .alignright{display:block}.wp-block-image .size-large figcaption{margin-left:var(--gutter);margin-right:var(--gutter)}.primary-content .wp-block-image .alignleft,.primary-content .wp-block-image .alignright{float:none;margin-left:0;margin-right:0}.primary-content .wp-block-image .alignleft figcaption,.primary-content .wp-block-image .alignright figcaption{display:block}}.row:after,.row:before,.clearfix:after,.clearfix:before,.group:after,.group:before{content:"";display:table;clear:both;width:0}.visually-hidden,.screen-reader-text,.sr-only{border-width:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.button,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wp-block-button__link{display:inline-block;display:inline-flex;justify-content:center;color:#fff;font-size:1.1em;line-height:1;text-align:center;align-items:center;text-decoration:none;vertical-align:middle;padding:.5em 1.2em .65em;width:100%;border:none;border-radius:4px;background-color:var(--accent-1-darker)}.button.sm,.wprm-recipe-template-nm-roundup-summary .sm.wprm-recipe-link,.wp-block-button__link.sm{font-size:.85em}.arrow-right .button:before,.arrow-right .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:before,.wprm-recipe-template-nm-roundup-summary .arrow-right .wprm-recipe-link:before,.arrow-right .wp-block-button__link:before{content:"";flex-shrink:0;width:1em;height:1em;margin-right:.15em;margin-left:-.5em;position:relative;top:.05em;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTUgMTJoMTNNMTIgNWw3IDctNyA3Jy8+PC9zdmc+) no-repeat;mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTUgMTJoMTNNMTIgNWw3IDctNyA3Jy8+PC9zdmc+) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.button.ghost,.wprm-recipe-template-nm-roundup-summary .ghost.wprm-recipe-link,.wp-block-button__link.ghost{color:var(--link-color);background-color:transparent;border:.06em solid var(--link-color)}.button:active,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:active,.button:focus,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:focus,.button:visited,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:visited,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:visited{color:#fff;text-decoration:none}.button:active,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:active,.button:focus,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:focus,.wp-block-button__link:active,.wp-block-button__link:focus{background-color:var(--accent-1-darkest)}@media(min-width:30em){.button,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wp-block-button__link{width:auto}}svg.icon.inline{position:relative;top:.15em}svg.icon.after{margin-left:.15em}svg.icon.before{margin-right:.15em}svg.icon.inline-right{margin-left:.3em}svg.icon.inline-left{margin-right:.3em}.pipe{color:var(--faded-text-color);margin-left:.8em;margin-right:.8em;opacity:.6}.video-wrap,.video-wrapper,.is-type-video .wp-block-embed__wrapper,.wprm-recipe-video{padding-bottom:56.25%;overflow:hidden;height:0;position:relative}.video-wrap iframe,.video-wrapper iframe,.is-type-video .wp-block-embed__wrapper iframe,.wprm-recipe-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}p+.video-wrap,h1+.video-wrap,h2+.video-wrap,h3+.video-wrap,p+.video-wrapper,h1+.video-wrapper,h2+.video-wrapper,h3+.video-wrapper,p+.is-type-video .wp-block-embed__wrapper,h1+.is-type-video .wp-block-embed__wrapper,h2+.is-type-video .wp-block-embed__wrapper,h3+.is-type-video .wp-block-embed__wrapper,p+.wprm-recipe-video,h1+.wprm-recipe-video,h2+.wprm-recipe-video,h3+.wprm-recipe-video{margin-top:1.25em}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.full-width{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw}.page-wrap{margin:0 auto}.content-wrap{padding-top:60px}@media(min-width:42em){.content-wrap{padding-top:0}}.menu-active .content-wrap,.menu-active .page-footer{opacity:.3}header *:first-child{margin-top:0}header .entry-meta{margin-top:.625em}.excerpt-header .entry-title{margin-bottom:0}@media(min-width:30em){.excerpt-header .entry-title{margin-top:-.25em}}.breadcrumbs{font-size:72%}.breadcrumbs .separator{color:var(--faded-text-color);padding:0 .2em}.breadcrumbs .icon{vertical-align:-.15em;fill:var(--accent-1-bright)}.breadcrumbs a{text-decoration:none}.breadcrumbs a:focus{text-decoration:underline}@media(min-width:30em){.breadcrumbs{font-size:78%}}.content-header{background-color:transparent;color:var(--base-text-color);margin-bottom:1.25em}.content-header h1{margin-top:.625em;margin-bottom:0}.content-header header{position:relative;z-index:2}@media(min-width:54em){.content-header{margin-bottom:1.875em}}.content-body{margin:0 auto;width:100%;display:grid;grid-template-columns:var(--gutter) 1fr var(--gutter)}.content-body>*{grid-column:2/3}.single-post .content-body{padding-top:.9375em}.page-template-page-full-width .content-body,body.archive .content-body{max-width:none}@media(min-width:54em){.content-body.w-global-sidebar{display:grid;grid-template-columns:minmax(var(--gutter),1fr) minmax(22rem,var(--measure)) var(--gutter) 300px minmax(var(--gutter),1fr)}.content-body.w-global-sidebar .primary-content,.content-body.w-global-sidebar .global-sidebar{width:100%}.content-body.w-global-sidebar .global-sidebar{margin-top:.625em;grid-column:4/5}}.post-meta{font-size:66%;line-height:1.3;margin-top:1.5em}.post-meta a{font-weight:700}.post-meta>p{margin-bottom:.9375em;margin-top:0;display:inline-block;text-transform:uppercase}.post-meta .post-date .icon{vertical-align:-.15em}.post-meta .entry-author:after,.post-meta time:after,.post-meta .comments-summary:after,.post-meta .jump:after{content:"|";display:inline-block;margin:0 .8em;opacity:.5}.post-meta .wprm-jump-to-recipe-shortcode:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.15em;position:relative;top:.15em;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEyIDV2MTNNNSAxMmw3IDcgNy03Jy8+PC9zdmc+) no-repeat;mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEyIDV2MTNNNSAxMmw3IDcgNy03Jy8+PC9zdmc+) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.post-meta .wprm-print-recipe-shortcode:before{content:"";display:inline-block;width:1em;height:1em;margin-left:.2em;margin-right:.3em;position:relative;top:.15em;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cG9seWxpbmUgcG9pbnRzPSc2IDkgNiAyIDE4IDIgMTggOSc+PC9wb2x5bGluZT48cGF0aCBkPSdNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMic+PC9wYXRoPjxyZWN0IHg9JzYnIHk9JzE0JyB3aWR0aD0nMTInIGhlaWdodD0nOCc+PC9yZWN0Pjwvc3ZnPg==) no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9JyMwMDAwMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cG9seWxpbmUgcG9pbnRzPSc2IDkgNiAyIDE4IDIgMTggOSc+PC9wb2x5bGluZT48cGF0aCBkPSdNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMic+PC9wYXRoPjxyZWN0IHg9JzYnIHk9JzE0JyB3aWR0aD0nMTInIGhlaWdodD0nOCc+PC9yZWN0Pjwvc3ZnPg==) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.post-meta .icon{fill:var(--faded-text-color);margin-right:.3em}.post-meta .comment-count .icon{transform:translateY(.18em)}.post-meta .affiliate-disclaimer{font-style:italic;text-transform:none;letter-spacing:0;display:block}.post-meta .affiliate-disclaimer a{font-weight:400}.post-meta .affiliate-disclaimer:before{content:none}@media(max-width:54em){.post-meta .comments-summary:before{content:none}}.primary-content,.global-sidebar{margin-bottom:2.5em}.primary-content p:first-of-type{margin-top:0}.primary-content .page-subtitle{font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;font-weight:400;font-style:italic;font-size:1.5em;margin-top:0}@media(min-width:54em){p .primary-content .alignleft,p .primary-content .alignright{margin-top:.3125em}.primary-content .alignright{float:right;margin-left:2em}li .primary-content .alignright,p .primary-content .alignright{margin-right:0}.primary-content .alignleft{float:left;margin-right:2em}li .primary-content .alignleft,p .primary-content .alignleft{margin-left:0}}.sidebar p,.sidebar li{font-size:.9em}#sidebar_atf_wrapper{background-color:#fff}.has-accent-1-background-color{background-color:var(--accent-1)}.has-accent-2-background-color{background-color:var(--accent-2)}.primary-content>.wp-block-group:not(:first-of-type){margin-top:1.25em;margin-bottom:1.25em}.primary-content>.wp-block-group:not(:first-of-type).has-background{padding-top:1.25em;padding-bottom:1.25em}.primary-content>.wp-block-group:not(:first-of-type).has-background>.wp-block-group__inner-container>*:last-child{margin-bottom:0}.page-home .primary-content .wp-block-group{margin-top:0}@media(min-width:60em){.group-2-col-lg .wp-block-separator{display:none}.group-2-col-lg>div{display:grid;grid-column-gap:var(--gutter);grid-template-columns:1fr 1fr}}.greeting p{margin-top:0}.greeting .pic{display:flex;align-items:center;margin-bottom:.5em;margin-left:-.17em}.greeting .pic img{display:block;margin-right:1rem;width:6.5em;border-radius:50%}.greeting h3{margin-top:0;margin-bottom:0;line-height:1.1;font-size:1.5em}.marly-intro figure{max-width:200px}.marly-intro img{border-radius:50%}.subscribe-form-wrap p{margin:0 auto}.subscribe-form-wrap div{margin-top:.625em}.wp-caption{text-align:center}.wp-caption-text{font-size:.8em;font-style:italic}.hero-image img{display:block;width:100%}.social-follow-icons{--hue:344;--sat:50%;--lum:50%;display:flex;flex-wrap:wrap;justify-content:space-between}.social-follow-icons .icon{fill:hsl(var(--hue),var(--sat),var(--lum))}.social-follow-icons a:nth-child(2) .icon{--hue:354}.social-follow-icons a:nth-child(3) .icon{--hue:5;--sat:60%}.social-follow-icons a:nth-child(4) .icon{--hue:16;--sat:70%;--lum:54%}.social-follow-icons a:nth-child(5) .icon{--hue:25;--sat:75%;--lum:54%}.social-follow-icons a{display:block}.social-follow-icons a:focus{transform:scale(1.1);--lum:40%}.wp-block-separator{margin-top:2.1875em;margin-bottom:1.875em;border:none;overflow:hidden;background-color:var(--accent-1-pastel);opacity:.3;height:.17em}.nm-press-logos{margin-top:.625em;margin-bottom:1.25em;border-radius:4px;background-color:#fff;padding-top:.5em;text-align:center}.nm-press-logos .wp-block-image.wp-block-image{display:inline-block;vertical-align:middle;margin:.2rem .75rem}.nm-press-logos a:after{content:none!important}.nm-press-logos img{filter:none!important}.global-sidebar .nm-press-logos img{max-width:6.7em;margin-left:0}.global-sidebar .nm-press-logos .wp-image-28967,.global-sidebar .nm-press-logos .wp-image-28968{max-width:5em}.global-sidebar .nm-press-logos .wp-image-45409{max-width:5.6em}.nm-press-logos .wp-image-43116{opacity:.8}.nm-press-logos .wp-image-45409{padding-top:.19em;padding-bottom:.17em}.cookbook-links a{display:block}.cookbook-links a:after{content:none!important}.cookbook-links .wp-block-image{margin-top:0;margin-bottom:0;padding:0 1rem 1rem}.cookbook-links .indiebound-logo{margin-left:-.17em;margin-top:-.9em}.cookbook-links .wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(prefers-color-scheme:dark){.cookbook-links img:not([src*=".svg"]){filter:brightness(1.8)}}.global-sidebar .cookbook-links-widget.widget,.global-sidebar .cookbook-links-widget.subscribe-form-wrap{margin-top:.5em}.cookbook-thumb .aligncenter{display:block}.cookbook-thumb img{width:100%;display:block;margin-left:auto;margin-right:auto}.post-navigation{line-height:1.3;margin-top:1.875em;margin-bottom:1.875em;font-size:90%;text-align:center}.post-navigation>*+*,.post-navigation li+li{margin-left:-.06em}.post-navigation .page-link,.post-navigation>div p a,.post-navigation .wpv-archive-pagination-nav-links-item .page-link{padding:.75rem 1rem;margin:0;border-radius:0;border:.06em solid var(--accent-1-pastel);text-decoration:none;display:inline-block;font-variant-numeric:lining-nums;line-height:1}.post-navigation .page-link:focus,.post-navigation>div p a:focus,.post-navigation .wpv-archive-pagination-nav-links-item .page-link:focus{color:#fff;background-color:var(--accent-1-darker);border-color:var(--accent-1-darker)}.post-navigation .wpv-archive-pagination-link-ellipsis.page-link{padding-left:.75rem;padding-right:.75rem}.post-navigation .nav-previous a,.post-navigation .wpv-filter-previous-link,.post-navigation .wpv-archive-pagination-nav-links-item:first-child .page-link{border-radius:4px 0 0 4px}.post-navigation .nav-next a,.post-navigation .wpv-filter-next-link,.post-navigation .wpv-archive-pagination-nav-links-item:last-child .page-link{border-radius:0 4px 4px 0}.post-navigation .wpv-archive-pagination-link-current{color:#fff;background-color:var(--accent-1-darker);border-color:var(--accent-1-darker)!important}.post-navigation .wpv-archive-pagination-nav-links-item{margin-top:0}.post-navigation .wpv-archive-pagination-nav-links-container,.single-php .post-navigation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wpv-view-output+.wp-block-lazyblock-nm-button{margin-top:1.25em}p+.wpv-view-output{margin-top:1.875em}.page-home .cookbook-promo{text-align:center}.page-home .cookbook-promo img{width:100%}@media(min-width:54em){.page-home .marly-intro p{max-width:none}.page-home .marly-intro figure{margin-top:-1.5rem}}@media(min-width:60em){.page-home .cookbook-promo{max-width:40em;margin-left:auto;margin-right:auto}}.cookbook-promo-wrap .cookbook-thumb{box-shadow:0 3px 9px 0 rgba(0,0,0,.2)}.cookbook-promo-wrap .cookbook-thumb img{display:block}.global-sidebar .cookbook-promo-wrap{text-align:center;border:.06em solid var(--accent-1-pastel2);background-color:var(--accent-1-faded);padding:.75em 1.25em .6em;border-radius:4px}.global-sidebar .cookbook-promo-wrap p{margin:.625em 0}.latest-post{margin-bottom:1.25em}.latest-post .title{margin-top:.5em;margin-bottom:.625em}.latest-post .post-summary{margin-top:.625em}.latest-post p{margin:.5em 0}@media(min-width:30em){.latest-post{display:flex}.latest-post .thumb{flex-basis:44%}.latest-post .post-summary{margin-top:0;flex:1;max-width:var(--measure)}.latest-post .post-summary>*{padding-left:1.5rem}}@media(min-width:54em){.latest-post{margin-bottom:1.875em;align-items:center}.latest-post .thumb{flex-basis:38%;max-width:20em}.latest-post .post-summary>*{padding-left:2.5rem}}.back-top,.toc-back{font-size:90%;margin-top:.9375em;margin-bottom:.9375em;display:inline-flex;flex-direction:column;align-items:center;border-radius:4px;border:.06em solid var(--accent-1-pastel);padding:.1em .6em .6em;line-height:1;text-align:center;text-decoration:none}.back-top:focus,.toc-back:focus{color:#fff;background-color:var(--accent-1)}.toc-back{flex-direction:row;padding:.5em 1em .6em}.toc-back .icon{transform:rotate(-90deg)}.toc-back:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.15em;position:relative;top:.05em;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEyIDE5VjZNNSAxMmw3LTcgNyA3Jy8+PC9zdmc+) no-repeat;mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEyIDE5VjZNNSAxMmw3LTcgNyA3Jy8+PC9zdmc+) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.term-intro{margin-bottom:1.875em}.term-intro .content-header{grid-column:1/2;padding:1.25rem 0 0;margin-bottom:0}.term-intro .content-header h1{margin:0}.term-intro .term-description{margin-top:1.25em}.term-intro.no-term-image{display:block}@media(min-width:60em){.term-intro.no-term-image .term-description{max-width:none;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}.term-intro .term-image{margin-top:0;margin-bottom:0;margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1)}.term-intro .term-image img{display:block;width:100%}@media(min-width:46em){.term-intro{display:grid;grid-template-columns:34% var(--gutter) 1fr;align-items:center;margin-top:1.25em}.term-intro .content-header{margin:0;grid-column:3/4}.term-intro .term-image{margin:0}}@media(min-width:66em){.term-intro .term-image{grid-column:1/2}}.promo.wp-block-group{background-color:var(--accent-1-faded);border:.06em solid var(--accent-1-pastel2);padding:1rem 1.2rem;border-radius:8px;text-align:center;max-width:var(--measure)}.primary-content .promo.wp-block-group{margin-top:2.5em;margin-bottom:1.875em}.promo.wp-block-group .icon{width:5rem;height:5rem;opacity:.25;fill:var(--accent-1)}.promo.wp-block-group h2,.promo.wp-block-group h3{margin-bottom:.3em}.promo.wp-block-group p{margin:0}.promo.wp-block-group a{font-weight:700}@media(min-width:54em){.promo.wp-block-group>.wp-block-group__inner-container{display:flex;align-items:center;text-align:left}.promo.wp-block-group h3{font-size:1.65em}.promo.wp-block-group .icon{flex-basis:5rem;flex-shrink:0;margin-right:1.1rem;margin-left:-.1rem}}.sc_fs_faq{margin-top:1.875em}.podcast-wrap{border:.06em solid var(--accent-1-pastel);border-radius:4px;padding:1em 1.5em .75em;margin-bottom:1em;background-color:var(--accent-1-faded);overflow:hidden;position:relative}.podcast-wrap h3{margin:0;line-height:1.1}.primary-content .podcast-wrap ul{margin:.625em 0 0}.primary-content .podcast-wrap ul li{text-indent:0;padding-left:0;margin-top:0}.primary-content .podcast-wrap ul li:before{content:none}.podcast-wrap #podcast-icon{position:absolute;top:-.44em;right:-.44em;width:6.1em;height:6.1em;opacity:.1;fill:var(--accent-1)}@media(min-width:30em){.podcast-wrap{float:right;width:50%;margin-left:1em}.podcast-wrap+p{margin-top:0}}@media(min-width:60em){.podcast-wrap{width:45%;float:right;margin-left:1.5em}}.toc-wrap{font-size:90%;scroll-margin-top:74px;overflow:hidden;max-width:var(--measure)}.primary-content .toc-wrap{margin-top:1.875em;margin-bottom:.9375em}.toc-wrap ul{border-top:1px solid var(--accent-1-pastel);margin:0}.toc-wrap li{text-indent:0;padding-left:0;line-height:1.3;margin:0;max-width:none}.toc-wrap li:before{content:none}.toc-wrap li+li a{border-top:1px solid var(--accent-1-pastel)}.toc-wrap li a{text-decoration:none;padding:.56rem 1rem;display:block;border-radius:0}.toc-wrap li a:focus{outline:none;text-decoration:underline;color:#fff;background-color:var(--accent-1-darker)}@media(min-width:42em){.toc-wrap{scroll-margin-top:1.5rem;font-size:100%}}.toc-wrap .wprm-recipe-link:link{color:var(--link-color)!important}.lwptoc .lwptoc_i{width:100%;padding:0;border:1px solid;border-color:var(--accent-1-pastel);border-radius:5.2px;margin-bottom:1.25em}.lwptoc .lwptoc_header{background:linear-gradient(90deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%);padding:.55rem 1rem .5rem;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.lwptoc .lwptoc_title{line-height:1;margin:0;text-transform:uppercase;letter-spacing:.05em;color:var(--headings-color)}.product-list>div .wp-block-image:not(.alignleft):not(.alignright){margin:0 auto 1.875em;max-width:15em}.product-list>div figure{padding-left:1rem;padding-right:1rem}.product-list>div a:after{content:none!important}@media(min-width:30em){.product-list>div{display:flex;flex-wrap:wrap;font-size:85%;justify-content:center;gap:1.5rem}.product-list>div .wp-block-image{flex:auto;display:flex;align-items:center;margin-right:1.7em}}.page-vegan-type-quiz .primary-content ol{counter-reset:listStyle}.page-vegan-type-quiz .primary-content ol li{counter-increment:listStyle}.page-vegan-type-quiz .primary-content ol li:before{content:counter(listStyle,upper-latin)}.primary-content .wp-block-gallery ul{-moz-columns:5 12.2em;columns:5 12.2em;-moz-column-gap:0;column-gap:0;padding:0 .19em;margin-top:0;display:block}.primary-content .wp-block-gallery ul img{display:block;border:none;width:100%;margin:0}.primary-content .wp-block-gallery ul br{display:none}.primary-content .wp-block-gallery ul .blocks-gallery-item{float:none;display:block;width:auto;margin:.44em .22em!important}.primary-content .wp-block-gallery ul .blocks-gallery-item:first-child{margin-top:0!important}.primary-content .wp-block-gallery ul .gallery-item figure{height:auto}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{text-indent:0;padding-left:0}.blocks-gallery-grid .blocks-gallery-image:before,.blocks-gallery-grid .blocks-gallery-item:before,.wp-block-gallery .blocks-gallery-image:before,.wp-block-gallery .blocks-gallery-item:before{content:none}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.2em,1fr));grid-gap:1em}.resources-grid>*{margin-bottom:1.25em}.resources-grid figure{margin:0 0 .25em}.resources-grid img{display:block}body.error404 .primary-content{display:flex;flex-wrap:wrap;padding-bottom:5em}body.error404 .primary-content .searchform{max-width:24em}body.error404 .primary-content .graphic{flex-basis:40%}.wp-block-lazyblock-pin-this-recipe-button .button,.wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-link{margin-bottom:1.25em;width:100%;padding:.3em 1em}.wp-block-lazyblock-pin-this-recipe-button .button .icon-wrap,.wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link .icon-wrap,.wprm-recipe-template-nm-roundup-summary .wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-link .icon-wrap{background-color:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin-right:.5rem}.wp-block-lazyblock-pin-this-recipe-button .button svg,.wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link svg,.wprm-recipe-template-nm-roundup-summary .wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-link svg{fill:var(--accent-1-darker);transform:translateY(10%)}.wp-block-lazyblock-pin-this-recipe-button .button:after,.wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:after,.wprm-recipe-template-nm-roundup-summary .wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-link:after{content:none!important}.wp-block-lazyblock-pin-this-recipe-button .button:active,.wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link:active,.wprm-recipe-template-nm-roundup-summary .wp-block-lazyblock-pin-this-recipe-button .wprm-recipe-link:active{background-color:#d60000}.signup-form-embedded{border:1px solid var(--accent-1-pastel);background:linear-gradient(210deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%);border-radius:8px;max-width:var(--measure)}.page-full-width-php .signup-form-embedded{margin-left:auto;margin-right:auto}@media(prefers-color-scheme:light){.signup-form-embedded{--headings-color:#555}}.primary-content .signup-form-embedded.wp-block-group{margin-top:1.875em;margin-bottom:1.875em}.signup-form-embedded>div{padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}.signup-form-embedded .wp-block-image{margin-top:-2rem;margin-bottom:1.5rem}.signup-form-embedded .wp-block-image img{box-shadow:0 5px 13px rgba(177,67,86,.5);transform:rotate(4deg)}.signup-form-embedded .h3{margin-top:0;margin-bottom:.5em}.signup-form-embedded .ml-form-embedSubmit{margin-top:0}.signup-form-embedded .button,.signup-form-embedded .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .signup-form-embedded .wprm-recipe-link{width:100%}.signup-form-embedded .ml-form-formContent{display:grid;grid-template-columns:repeat(auto-fit,minmax(8em,1fr));grid-gap:.75rem;margin-bottom:0!important}.signup-form-embedded input{border-color:var(--accent-1-pastel)}@media(min-width:30em){.signup-form-embedded .wp-block-image{margin-bottom:0}.signup-form-embedded .h3{margin-top:2rem}}@media(max-width:30em){.signup-form-embedded .alignright img{margin-left:auto;margin-right:auto}.signup-form-embedded .h3,.signup-form-embedded p{text-align:center}}.quiz-cta .image-column{flex-basis:initial!important;display:flex}.quiz-cta .image-column figure{display:flex;margin:0;width:100%}.quiz-cta .image-column figure img{-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:782px){.quiz-cta .text-column{flex-basis:55%!important}}.quiz-cta .cta-intro{text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin-bottom:.5em}.quiz-cta .cta-heading{margin-top:0;margin-bottom:110%;font-size:3em}@media(min-width:54em){.quiz-cta .cta-heading{margin-bottom:80%}}.quiz-cta .wp-block-buttons{margin-bottom:1rem}.post-loop-wrap{--grid-cols-lg-bp:900px;--grid-cols-lg:6;--grid-cols-md-bp:580px;--grid-cols-md:4;--grid-cols-sm-bp:310px;--grid-cols-sm:2;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(clamp(clamp(100%/(var(--grid-cols-lg) + 1) + 0.1%,(var(--grid-cols-lg-bp) - 100%) * 1000,100%/(var(--grid-cols-md) + 1) + 0.1%),(var(--grid-cols-md-bp) - 100%) * 1000,100%/(var(--grid-cols-sm) + 1) + 0.1%),(var(--grid-cols-sm-bp) - 100%) * 1000,100%),1fr));-moz-column-gap:1em;column-gap:1em;margin-top:0;margin-bottom:0}.post-loop-wrap.micro{--grid-cols-sm-bp:280px}.page-home .post-loop-wrap.w-excerpt{-moz-column-gap:0;column-gap:0;padding-left:0;padding-right:0;--grid-cols-sm:1;--grid-cols-md:3;--grid-cols-lg:3}.title a{color:var(--base-text-color)}.title a:focus{color:var(--accent-1)}.post-loop-item{position:relative;font-size:90%;padding-left:0;text-indent:0;margin-bottom:2.5em;text-align:center}.post-loop-item:before{content:none}.post-loop-item+.post-loop-item{margin-top:0}.post-loop-item .thumb{width:100%}.post-loop-item .thumb a{display:block}.post-loop-item .thumb img{display:block;width:100%;margin-top:0;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.post-loop-item .title{margin-bottom:.5em;display:block;word-break:break-word;word-wrap:break-word;overflow-wrap:anywhere}.post-loop-item p{margin-top:.625em;margin-bottom:0}.post-loop-item .details{margin-top:.9375em;padding-left:var(--gutter);padding-right:var(--gutter)}.post-loop-item .post-excerpt a{line-height:1.2}.post-loop-item .post-excerpt .button,.post-loop-item .post-excerpt .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .post-loop-item .post-excerpt .wprm-recipe-link{margin-top:1rem}.post-loop-item .recipe-meta{line-height:1;font-size:82%}.post-loop-item .recipe-meta .icon{fill:var(--accent-1-bright);opacity:.7;vertical-align:-.15em;width:1em;height:1em}.post-loop-item:hover .post-edit-link{display:block}.post-loop-item.micro{margin-bottom:1.25em}.post-loop-item.micro .thumb img{aspect-ratio:1/1}.post-loop-item.compact .thumb img,.post-loop-item.micro .thumb img{border-radius:2.8px}.post-loop-item.compact .title,.post-loop-item.micro .title{margin-bottom:0;font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;font-size:.9em}.post-loop-item.compact .recipe-meta,.post-loop-item.micro .recipe-meta{font-size:76%;margin-top:.5em}.post-loop-item.compact .details,.post-loop-item.micro .details{margin-top:.3125em;padding:0}.post-loop-item.compact a,.post-loop-item.micro a{font-weight:400;color:var(--base-text-color)}@media(min-width:30em){.post-loop-item .details{padding-left:0;padding-right:0}.page-home .w-excerpt .post-loop-item .details{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:60em){.post-loop-item{margin-bottom:3.125em}.page-home .post-loop-item{margin-bottom:1.25em}}@media(min-width:60em){.home-hero .post-loop-item .title{font-size:1.95em}}.post-loop-item .post-edit-link{font-size:80%;line-height:1;position:absolute;top:0;right:0;display:none;text-decoration:none;padding:.4em .7em;background:#fff;color:var(--accent-1)}.post-loop-item .post-edit-link:hover{color:#fff;background-color:var(--accent-1)}.roundup.post-loop-wrap{display:block}.roundup-item.post-loop-item{text-align:left;background:linear-gradient(315deg,var(--accent-1-faded) 0,var(--accent-1-faded2) 100%);border-radius:4px;border:1px solid var(--accent-1-pastel2);margin-top:1.875em;margin-bottom:1.875em;overflow:hidden}.roundup-item.post-loop-item .thumb{margin:0 auto;padding:0;min-width:180px;display:flex}.roundup-item.post-loop-item .thumb a{display:flex}.roundup-item.post-loop-item .thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.roundup-item.post-loop-item .details{padding:1.5rem;margin-top:0;display:flex;flex-direction:column;justify-content:center}.roundup-item.post-loop-item p{margin-bottom:1.25em}@media(min-width:30em){.roundup-item.post-loop-item{display:grid;grid-template-columns:1fr 38%}.roundup-item.post-loop-item .details{order:-1}.roundup-item.post-loop-item h3{font-size:2em}}.banner{background-color:var(--bg-color);position:fixed;width:100%;z-index:99;top:0;box-shadow:0 .16em .8em rgba(0,0,0,.1),0 .1em .2em rgba(0,0,0,.06);height:60px;display:flex;align-items:center;justify-content:center}@media(max-width:42em){.banner:focus-within,.accordion-open-main-nav .banner{z-index:99999999999}}.banner .banner-main{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.25rem var(--gutter)}.banner .branding{line-height:1.2;position:relative;order:2}.banner .site-logo{display:flex;align-items:center;text-decoration:none;position:relative;max-width:11em;transform:translateY(2px)}.banner .site-logo svg{width:100%;height:auto}.banner .main-search-wrap{order:3}@media(min-width:42em){.banner{height:auto;position:relative;box-shadow:none;top:0;z-index:101}.banner .banner-main{flex-direction:row;flex-wrap:nowrap;padding-top:.625em;padding-bottom:.625em}.banner .banner-main>*{order:unset}.banner .site-logo{margin-right:1.5rem}.banner .site-logo:focus,.banner .site-logo:active{box-shadow:none;background-color:transparent;transform:scale(1.05)}.banner .main-nav,.banner .main-search-wrap{font-size:.675em}.banner .main-search-wrap{margin-left:auto;margin-right:1rem}.banner .main-search-wrap .search-field{max-width:9em;line-height:1;padding-bottom:.4em}}@media(min-width:54em){.banner .main-nav,.banner .main-search-wrap{font-size:.7875em}.banner .site-logo{max-width:14em}}@media(min-width:60em){.banner .banner-main{padding-top:0;padding-bottom:1.25em;flex-wrap:wrap;justify-content:center}.banner .branding{width:100%}.banner .site-logo{max-width:20em;margin:1.25em auto}.banner .main-nav,.banner .main-search-wrap{font-size:.84375em}.banner .main-nav{margin-left:0}.banner .main-nav>ul{justify-content:center}.banner .main-search-wrap{margin-left:0}.banner .main-search-wrap .search-field{max-width:11em}}#nm-logo--namely{stroke:var(--logo-color);-webkit-animation-name:line-draw;animation-name:line-draw;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:calc(2 * .1s);animation-delay:calc(2 * .1s);-webkit-animation-duration:calc(2 * .67s);animation-duration:calc(2 * .67s);stroke-dasharray:2500;stroke-dashoffset:2500}#flower-grad-1{stop-color:var(--accent-1-bright)}#flower-grad-2{stop-color:var(--accent-2)}#nm-flower-grad{opacity:0;-webkit-animation-name:grow-flower;animation-name:grow-flower;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform-origin:center center;-webkit-animation-delay:calc(2 * .7s);animation-delay:calc(2 * .7s);-webkit-animation-duration:calc(2 * .2s);animation-duration:calc(2 * .2s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#nm-logo--marly path{fill:var(--logo-color)}@-webkit-keyframes line-draw{to{stroke-dashoffset:0}}@keyframes line-draw{to{stroke-dashoffset:0}}@-webkit-keyframes grow-flower{0%{transform:scale(.3);opacity:0}40%{transform:scale(1.25);opacity:1}70%{transform:scale(.95);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes grow-flower{0%{transform:scale(.3);opacity:0}40%{transform:scale(1.25);opacity:1}70%{transform:scale(.95);opacity:1}100%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){#nm-logo--namely{stroke-dasharray:0}#nm-flower-grad,#nm-logo--namely{-webkit-animation:none;animation:none;opacity:1}}nav ul{margin-left:0;padding-left:0}nav li{margin:0;padding:0;list-style:none;background-image:none}nav a{text-decoration:none}.skip-link{background-color:#f1f1f1;box-shadow:0 0 .08em .08em rgba(0,0,0,.2);color:#21759b;display:block;font-size:.85em;font-weight:700;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.skip-link:focus{clip:auto;height:auto;left:.48em;top:.56em;width:auto;z-index:100000}ul.menu{list-style:none;padding-left:0}ul.menu li+li{margin-top:0}ul.menu a{text-decoration:none}.main-nav-wrap.accordion{margin:0;border:none}.menu-toggle.accordion-trigger{color:var(--link-color);border-color:transparent;background:transparent;transition:.3s ease all;display:flex;justify-content:center;align-items:center;font-size:80%;width:auto;padding:0;z-index:9;order:1;margin-left:-.25rem}.menu-toggle.accordion-trigger:after{content:none}.menu-toggle.accordion-trigger:focus-visible{outline:2px solid #d3d3d3}.menu-toggle.accordion-trigger .ham{pointer-events:none;transition:transform 400ms;cursor:pointer;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;user-select:none}.menu-toggle.accordion-trigger .ham .top{stroke-dasharray:40 121}.menu-toggle.accordion-trigger .ham .bottom{stroke-dasharray:40 121}.menu-toggle.accordion-trigger .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:var(--accent-1);stroke-width:6;stroke-linecap:round}.menu-toggle.accordion-trigger[aria-expanded=true]{border-color:var(--accent-1-pastel)}.menu-toggle.accordion-trigger[aria-expanded=true] .ham{transform:rotate(45deg)}.menu-toggle.accordion-trigger[aria-expanded=true] .ham .top{stroke-dashoffset:-68px}.menu-toggle.accordion-trigger[aria-expanded=true] .ham .bottom{stroke-dashoffset:-68px}@media(min-width:42em){.menu-toggle.accordion-trigger{display:none}}.main-nav-wrap .main-nav.accordion-target{--hue:344;--sat:50%;--lum:46%;position:absolute;top:100%;left:0;width:100%;min-height:calc(100vh - 60px);max-height:100%;visibility:visible;pointer-events:none;text-align:center;background:linear-gradient(15deg,#ed668c,#f0667e,#f3676f,#f56f68,#f88068,#fa9169,#fda36a,#ffb56b)}.main-nav-wrap .main-nav.accordion-target.is-active{overflow-y:scroll;pointer-events:all}@supports((-webkit-clip-path:circle(100%)) or (clip-path:circle(100%))){.main-nav-wrap .main-nav.accordion-target{-webkit-clip-path:circle(2% at 10% -5%);clip-path:circle(2% at 10% -5%);transition:-webkit-clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out,-webkit-clip-path .4s ease-in-out}.main-nav-wrap .main-nav.accordion-target.is-active{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}.main-nav.accordion-target>ul{margin:.75rem}.main-nav.accordion-target>ul>li{margin-bottom:.5rem;border-radius:8px;overflow:hidden}.main-nav.accordion-target>ul>li:nth-child(2){--hue:355;--sat:58%;--lum:51%}.main-nav.accordion-target>ul>li:nth-child(3){--hue:5;--sat:72%;--lum:48%}.main-nav.accordion-target>ul>li:nth-child(4){--hue:16;--sat:80%;--lum:48%}.main-nav.accordion-target>ul>li>a,.main-nav.accordion-target>ul>li>button{color:#555}.main-nav.accordion-target>ul>.menu-item-has-children>a:after,.main-nav.accordion-target>ul>.menu-item-has-children>button:after{content:"";width:1em;height:1em;margin-left:.2em;transform:translateY(.05em);opacity:.7;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J002IDlsNiA2IDYtNicvPjwvc3ZnPg==) no-repeat;mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J002IDlsNiA2IDYtNicvPjwvc3ZnPg==) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:.3s ease-in-out transform}.main-nav.accordion-target>ul>.menu-item-has-children [aria-expanded=true]:after{transform:rotate(180deg)}.main-nav.accordion-target li{display:block;position:relative;margin:0}.main-nav.accordion-target li+li{margin-top:0}.main-nav.accordion-target li .icon{width:1.5em;height:1.5em;margin-right:.4rem;margin-left:-.2rem;transition:.2s transform ease-in-out;fill:hsl(var(--hue),90%,70%)}.main-nav.accordion-target .icon-food-pot .icon{transform:scale(.95)}.main-nav.accordion-target .icon-info-circle .icon,.main-nav.accordion-target .icon-email .icon{transform:translateY(6%)}.main-nav.accordion-target a,.main-nav.accordion-target button{display:flex;justify-content:center;align-items:center;font-weight:400;padding:.9em 1em 1em;line-height:1;letter-spacing:0;text-decoration:none;background-color:rgba(255,255,255,.85);text-transform:lowercase;border:none;border-radius:0}.main-nav.accordion-target .expanded,.main-nav.accordion-target .is-active a{color:#fff;background-color:hsl(var(--hue),var(--sat),var(--lum))}.main-nav.accordion-target .sub-menu{margin:0;padding:0;z-index:999;width:100%}.main-nav.accordion-target .sub-menu li{display:flex;justify-content:center}.main-nav.accordion-target .sub-menu li:last-child a{padding-bottom:1.5em}.main-nav.accordion-target .sub-menu a{width:100%}.main-nav.accordion-target .sub-menu a:focus{outline:none}.js .main-nav.accordion-target .sub-menu.is-active{max-height:120vh}.main-nav.accordion-target .submenu-grid .sub-menu{display:grid;grid-template-columns:1fr 1fr}@media(max-width:42em){.main-nav.accordion-target .submenu-grid .sub-menu li:last-child a{padding-bottom:1.15em}}@media(min-width:42em){.main-nav.accordion-target{margin-top:0;width:auto;-webkit-clip-path:none!important;clip-path:none!important}.no-js .main-nav.accordion-target .sub-menu{left:-999em;top:100%}.no-js .main-nav.accordion-target>ul>li:hover>.sub-menu,.no-js .main-nav.accordion-target>ul .sub-menu:hover{visibility:visible;left:50%;transform:translateX(-50%)}.main-nav.accordion-target>ul{margin:0}.main-nav.accordion-target>ul>li>a,.main-nav.accordion-target>ul>li>button{background:transparent}.main-nav-wrap .main-nav.accordion-target{pointer-events:all;transform:none;position:relative;visibility:visible;overflow:visible;top:auto;left:auto;min-height:auto;max-height:none;background:transparent}.main-nav.accordion-target .mobile-only{display:none}.main-nav.accordion-target a,.main-nav.accordion-target button{border:none;padding:.5em 1em .6em;background:transparent;position:relative;transition:.2s all ease;font-weight:300;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-nav.accordion-target>ul{border:none;display:flex;align-items:stretch;flex-wrap:nowrap;justify-content:flex-end}.main-nav.accordion-target>ul>li{display:flex;align-items:stretch;overflow:visible;margin:0}.main-nav.accordion-target>ul>li>a,.main-nav.accordion-target>ul>li>button{border-radius:4px;color:var(--base-text-color)}.main-nav.accordion-target>ul>li>a:hover,.main-nav.accordion-target>ul>li>a[aria-expanded=true],.main-nav.accordion-target>ul>li>button:hover,.main-nav.accordion-target>ul>li>button[aria-expanded=true]{color:inherit;background-color:hsla(var(--hue),var(--sat),80%,.15)}.main-nav.accordion-target>ul .menu-item-has-children button:after{content:none}.main-nav.accordion-target>ul .icon{transform:scale(1.15);transform-origin:right center;width:1.1em;height:1.1em;margin-right:0;margin-left:0;margin-bottom:.3rem}.main-nav.accordion-target li:last-child .sub-menu{transform:translateX(0);left:auto;right:0}.main-nav.accordion-target .submenu-grid .sub-menu{display:block}.main-nav.accordion-target .submenu-grid .sub-menu a{border-radius:0}.main-nav.accordion-target .sub-menu{position:absolute;margin:0;top:110%;left:50%;transform:translateX(-50%);text-align:left;width:auto;box-shadow:0 6px 20px rgba(0,0,0,.3)}.main-nav.accordion-target .sub-menu li{font-size:100%}.main-nav.accordion-target .sub-menu li a{color:#fff;white-space:nowrap;text-align:left;padding:1em 1.75em;border-radius:0;background-color:hsl(var(--hue),var(--sat),var(--lum))}.main-nav.accordion-target .sub-menu li a:hover,.main-nav.accordion-target .sub-menu li a:focus{--lum:40%}.main-nav.accordion-target .sub-menu li a:focus-visible{text-decoration:underline;text-decoration-color:#fff;box-shadow:none}.main-nav.accordion-target .sub-menu li:first-child a{border-top-right-radius:4px;border-top-left-radius:4px}.main-nav.accordion-target .sub-menu li:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media(min-width:60em){.main-nav.accordion-target .main-nav-ul a,.main-nav.accordion-target .main-nav-ul button{flex-direction:row;padding-top:.75em;padding-bottom:.85em}.main-nav.accordion-target .main-nav-ul .icon{margin-bottom:0;margin-right:.3rem}.main-nav.accordion-target .main-nav-ul .menu-item-has-children button:after{content:""}.main-nav.accordion-target li:last-child .sub-menu{transform:translateX(-50%);left:50%;right:auto}}.widget.center,.center.subscribe-form-wrap{text-align:center}.widget+.widget,.subscribe-form-wrap+.widget,.widget+.subscribe-form-wrap,.subscribe-form-wrap+.subscribe-form-wrap{margin-top:1.875em}.widget .widget-title h3,.subscribe-form-wrap .widget-title h3{margin-bottom:.9375em}.widget .wp-block-image,.subscribe-form-wrap .wp-block-image{margin-top:0;margin-bottom:0}.sidebar .widget ul,.sidebar .subscribe-form-wrap ul{padding-left:0}.sidebar .widget li,.sidebar .subscribe-form-wrap li{list-style:none;line-height:1.5}@media(max-width:54em){.widget li+li,.subscribe-form-wrap li+li,.widget .menu li+li{margin-top:.625em}}.accordion{border:1px solid;border-color:var(--accent-1-pastel);border-radius:5.2px;margin-bottom:1.25em}.accordion .accordion-heading{line-height:1;margin:0}.accordion .accordion-heading:focus{outline:none}.accordion-trigger{position:relative;cursor:pointer;display:block;border:none;background:linear-gradient(90deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%);padding:.85rem 1rem .8rem;text-align:left;border-radius:5.2px;pointer-events:all;text-transform:uppercase;letter-spacing:.05em;color:var(--headings-color)}@media(prefers-color-scheme:light){.accordion-trigger{--headings-color:#555}}@media(hover){.accordion-trigger:hover,.accordion-trigger:focus{outline:none;box-shadow:none;color:var(--accent-1-darker)}}@media(prefers-color-scheme:dark){.accordion-trigger:focus{color:var(--accent-1-pastel)}}.accordion-trigger:focus-visible{text-decoration:underline}.accordion-trigger:after{content:"";display:inline-block;position:absolute;top:calc(50% - .875em);transform-origin:center;right:.75rem;width:1.75em;height:1.75em;background-color:var(--accent-1-bright);opacity:.7;-webkit-mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwMDAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PGxpbmUgeDE9JzEyJyB5MT0nNScgeDI9JzEyJyB5Mj0nMTknPjwvbGluZT48bGluZSB4MT0nNScgeTE9JzEyJyB4Mj0nMTknIHkyPScxMic+PC9saW5lPjwvc3ZnPg==) no-repeat;mask:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwMDAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PGxpbmUgeDE9JzEyJyB5MT0nNScgeDI9JzEyJyB5Mj0nMTknPjwvbGluZT48bGluZSB4MT0nNScgeTE9JzEyJyB4Mj0nMTknIHkyPScxMic+PC9saW5lPjwvc3ZnPg==) no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:.3s ease-in-out transform}.accordion-trigger .icon{pointer-events:none}.accordion-trigger[aria-expanded=true],.accordion-trigger.expanded{border-top-left-radius:5.2px;border-top-right-radius:5.2px;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-trigger[aria-expanded=true]:after,.accordion-trigger.expanded:after{transform:rotate(45deg);opacity:1}.accordion-trigger.is-active{background:transparent}.accordion-target{transition:max-height .3s ease-in-out,visibility .3s ease-in-out}.page-footer{display:grid;grid-template-columns:var(--gutter) 1fr var(--gutter);padding:1.25em 0 0;color:#fff;background-color:#444}.page-footer>.inner{grid-column:2/3}.page-footer :focus-visible{outline-color:#fff}.page-footer .menu{margin:0;-moz-columns:12em auto;columns:12em auto;-moz-column-gap:2rem;column-gap:2rem}.page-footer .menu li{margin-bottom:.625em;line-height:1.4}.page-footer .searchform{margin-top:.3125em}.page-footer a{color:#fff;text-decoration:none}.page-footer a:hover{background-color:var(--accent-1);box-shadow:0 0 0 5px var(--accent-1)}.page-footer .button.ghost,.page-footer .wprm-recipe-template-nm-roundup-summary .ghost.wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .page-footer .ghost.wprm-recipe-link{color:#fff;--base-text-color:#fff}.page-footer .widget-title{color:#fff;font-size:1.875em;margin-bottom:.625em}.page-footer>.inner{display:grid;-moz-column-gap:40px;column-gap:40px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.page-footer>.inner>div{margin-bottom:1.25em}.page-footer .back-top{grid-column:1/-1;margin:0;border-radius:0;border:none;padding:.3em 0 1.5em;width:100%;background-color:var(--accent-1-darker);color:#fff}.page-footer .back-top .icon{opacity:.7}.page-footer .back-top:hover,.page-footer .back-top:focus{background-color:var(--accent-1);box-shadow:none}.page-footer .footer-bottom{text-align:center;grid-column:2/3}.page-footer .footer-bottom p{max-width:none}.page-footer .btn-toggle-theme{margin-bottom:1.25em}.legal{margin-bottom:0;font-size:.8em;line-height:1.3}form{accent-color:var(--accent-1)}.content-wrap form button,.content-wrap form input,.content-wrap form textarea,.content-wrap form select,.content-wrap form optgroup{margin:0}form>*+*{margin-top:1.25em}form .screen-reader-text+*{margin-top:0}input,textarea,button,select{font-size:100%;border:.08em solid #d9d9d9;border-radius:4px;background-color:var(--bg-color);color:var(--base-text-color);background-repeat:no-repeat;padding:.3em .5em;width:100%;vertical-align:middle}input:focus,textarea:focus{background-color:var(--bg-color)}input[type=text],input[type=search],input[type=email],input[type=password],textarea{color:var(--base-text-color)}input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:var(--faded-text-color)}input[type=text]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:var(--faded-text-color)}input[type=checkbox]{display:inline;width:auto;accent-color:var(--accent-1-darker)}.content-wrap input[type=checkbox]{margin-right:.25em}input[type=submit],input[type=button],input[type=reset]{padding:.7em 1.2em .8em;width:100%;border:none;border-radius:4px;background-color:var(--accent-1-darker);color:#fff}input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background-color:var(--accent-1-bright)}label{display:block}.controls{line-height:1.75em}.required label span{display:none}.help,.help-inline,.help-block{font-size:.675em;border:.08em solid green;color:green;padding:.2em .5em .3em;background:rgba(0,128,0,.1);border-radius:4px}.help-block{display:block;margin:.5em 0}.help-inline{display:inline-block;margin-left:.5em}.error{background:rgba(255,0,0,.1);border-color:red;color:red}.comment-rating input{width:auto}@media(min-width:54em){.two-col .field-wrap,.two-col .control-group{display:flex;align-items:center}.two-col .ninja-forms-all-fields-wrap .text-wrap label,.two-col .ninja-forms-all-fields-wrap .textarea-wrap label{width:13em}.two-col.required label:after{display:none}}.searchform{max-width:12em}.searchform .controls{margin-top:0;display:flex;align-items:stretch;position:relative}.searchform .search-field{padding-right:1.5em;-webkit-appearance:none}@media(max-width:42em){.banner .searchform .search-field{position:relative;width:2.2em;height:2.2em;z-index:9;border-color:transparent;background:transparent;color:transparent;padding:0}.banner .searchform .search-field::-moz-placeholder{color:transparent}.banner .searchform .search-field::placeholder{color:transparent}}.searchform .search-submit{position:absolute;right:.24em;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;padding:.2em;border:none;background-color:transparent;width:auto}.searchform .search-submit .icon{pointer-events:none;fill:var(--accent-1);width:1.1em;height:1.1em;margin-bottom:.1em;margin-right:0}@media(max-width:42em){.searchform .search-submit .icon{width:1.54em;height:1.54em}}@media(max-width:42em){.banner .searchform .search-submit{width:2.2em;height:2.2em;z-index:1;top:0;left:0;right:auto;transform:none}}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff}table+*{margin-top:1.25em}table th,table td{padding:.3125em 1.25em;text-align:left;vertical-align:top;border-top:1px solid;border-top-color:var(--accent-1-pastel)}table th{font-weight:700}table thead th{vertical-align:bottom}.table thead:first-child tr th,.table thead:first-child tr td{border-top:0}.table-bordered{border:1px solid;border-color:var(--accent-1-pastel);border-collapse:separate;border-radius:4px}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid;border-color:var(--accent-1-pastel)}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{border-bottom-left-radius:4px}.table tbody tr:hover td,.table tbody tr:hover th{background-color:var(--accent-1-faded)}.comments{margin-top:1.25em}.comments .comment{text-indent:0;position:relative;margin-top:1.25em;padding:1rem 1rem .5rem;border:2px solid var(--accent-1-pastel2);border-radius:4px}.comments .comment:before{content:none}@media(min-width:30em){.comments .comment{padding:1.25rem 1.5rem .75rem}}.comments .comment a{word-break:break-all}.comments time,.comments .edit-link{font-size:80%;display:block;margin-top:0}.comments .edit-link{position:absolute;top:0;right:0}.comments .children{margin-left:1.5rem}.comments .children .comment{border:none;background:linear-gradient(60deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%)}.comments .children .comment a{color:var(--accent-1-darkest)}.comment-list{list-style:none;padding:0}.comment-list .children{list-style:none}.comment-author{margin-bottom:.625em}.comment-author .avatar{width:48px;margin-top:0;margin-right:.75rem;border-radius:4px}.comment-author .comment-meta{margin-right:.75rem}.comment-author .fn{margin-bottom:.25em;margin-right:1rem}.comment-body p{margin-bottom:.625em}.comment-meta,.reply{font-size:84%}.comment-respond .comment-reply-title{margin-bottom:.5em}.comment-respond .comment-reply-title small{margin-left:1rem;font-size:80%}.comment-form textarea{height:4em}.respond{margin-top:2.5em}.alignfull .recipe-finder2-wrap .js-wpv-view-layout{margin-left:var(--gutter);margin-right:var(--gutter)}.alignfull .recipe-finder2-wrap .post-loop-wrap{margin-top:1.875em;padding:0}.recipe-finder2-wrap .accordion .accordion-trigger{background:transparent}@media(prefers-color-scheme:light){.recipe-finder2-wrap .accordion .accordion-trigger{--headings-color:#555}}@media(max-width:30em){.recipe-finder2-wrap .accordion{margin:0}.recipe-finder2-wrap .accordion .accordion-trigger{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:var(--gutter);padding-right:var(--gutter);border-radius:0}.recipe-finder2-wrap .accordion .accordion-trigger:after{right:calc(var(--gutter)*.8)}}.recipe-finder2-wrap .recipe-finder-filters{font-size:86%;background:linear-gradient(60deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%),#fff;position:sticky;z-index:100;top:59px;margin-top:.5em}.no-js .recipe-finder2-wrap .recipe-finder-filters{display:none}.recipe-finder2-wrap .recipe-finder-filters .label-text{text-transform:uppercase;font-size:80%}.category-podcast .recipe-finder2-wrap .recipe-finder-filters{display:none}@media(max-width:30em){.recipe-finder2-wrap .recipe-finder-filters{width:auto;max-width:none;margin:0 calc(var(--gutter)*-1) 1.25em;border-radius:0;border-left:none;border-right:none}}@media(min-width:42em){.recipe-finder2-wrap .recipe-finder-filters{top:2rem;margin-left:0;margin-right:0;background:linear-gradient(60deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%)}}.recipe-finder2-wrap .results-title{font-size:108%;display:flex;flex-wrap:wrap;align-items:center}.recipe-finder2-wrap .form-controls{position:relative;display:block}.recipe-finder2-wrap .form-controls:after{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;width:2em;border:.08em solid var(--accent-1-pastel);border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.recipe-finder2-wrap .form-controls:before{pointer-events:none;content:"";position:absolute;z-index:1;top:60%;right:.25em;transform:translate(-50%,-50%);border:.33em solid transparent;border-top-color:var(--accent-1-pastel)}.recipe-finder2-wrap select{border-color:var(--accent-1-pastel);padding-right:2em;-moz-appearance:none;-webkit-appearance:none}.recipe-finder2-wrap .wpv-reset-trigger{align-self:end;padding-top:.5em;padding-bottom:.5em;font-size:100%;margin-bottom:1rem}.recipe-finder2-wrap .js-wpv-view-layout{flex:1}.recipe-finder2-wrap .searchform{margin-bottom:.9375em;max-width:none}.recipe-finder2-wrap .searchform .search-field{max-width:none}.parent-category-vegan-recipes .recipe-finder2-wrap .form-group-meal-types{display:none}@media(min-width:60em){.recipe-finder2-wrap{display:flex}.recipe-finder2-wrap .recipe-finder-filters{margin-right:var(--gutter);max-width:14em;align-self:flex-start}.recipe-finder2-wrap .status-ind,.recipe-finder2-wrap .accordion-trigger:after{display:none}}.recipe-finder2-wrap .form-controls-wrapper{margin-top:0;padding:0 var(--gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(7em,1fr));grid-column-gap:1rem;grid-row-gap:.5rem;background:transparent}.recipe-finder2-wrap .form-controls-wrapper .form-group:last-of-type{margin-bottom:1rem}@media(min-width:30em){.recipe-finder2-wrap .form-controls-wrapper{padding:0 1rem}}.recipe-finder2-wrap .js-wpv-dps-spinner{padding:.5em 1rem;opacity:.5;text-align:center}.recipe-finder2-wrap .filter-term{display:inline-block;padding:.27em .7em .3em;border-radius:4px;border:.08em solid var(--accent-1-pastel);color:var(--link-color);font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,helvetica neue,sans-serif;font-weight:400;font-size:80%;margin:0 .3rem}.page-post-inspection .content-wrap{font-size:85%}.wpv-results-table{line-height:1.2}.wpv-results-table *+*{margin-top:0}.wpv-results-table td,.wpv-results-table th{vertical-align:middle}.wpv-results-table a{color:var(--base-text-color);font-weight:400;text-decoration:none}.wpv-results-table th,.wpv-results-table th a{font-weight:700}.wpv-results-table .comments{text-align:center}.wpv-results-table td.tax{font-size:90%}.post-inspector .wpv-filter-form{padding:1em 1.5em;display:flex;justify-content:space-evenly;align-items:center;background-color:var(--accent-1-faded)}.post-inspector .wpv-filter-form *+*{margin-top:0}.post-inspector .wpv-filter-form label{display:flex;align-items:center;line-height:1}.post-inspector .form-group+.form-group{margin-left:1em}.post-inspector .categories{-moz-columns:auto 7em;columns:auto 7em;-moz-column-gap:0;column-gap:0;min-width:60%}.post-inspector .checkbox{font-size:85%;margin-right:1em}.post-inspector .checkbox label{align-items:flex-start}.nm-panel{--panel-color:var(--accent-1-darker);border:medium solid var(--panel-color);border-radius:8px;margin-top:1.875em;margin-bottom:1.875em;max-width:var(--measure)}.nm-panel--heading-wrap{background-color:var(--panel-color);display:block;padding:.3rem .75rem .5rem 1.25rem;border-top-left-radius:4px;border-top-right-radius:4px;letter-spacing:0;display:flex;align-items:center}.nm-panel--heading{color:#fff;font-family:circe-slab-a,serif;letter-spacing:0;font-weight:700;margin-bottom:0;font-size:1.5em;line-height:1;text-transform:lowercase}.logged-in .nm-panel [aria-hidden]{color:rgba(255,255,255,.4)}.nm-panel .icon{width:2.4em;flex-shrink:0;height:auto;margin-left:.5rem;fill:#fff;opacity:.3}.nm-panel.quick-fix-tip .icon{width:2em}.nm-panel--content{display:block;padding:1rem 0 1.25rem}.nm-panel--content>*:not(.wp-block-image){padding-left:1.25rem;padding-right:1.25rem}.nm-panel--content a{font-weight:700}.nm-panel--content>*:last-child{margin-bottom:0}.nm-panel--content>*:first-child{margin-top:0}.nm-panel--content>*+*{margin-top:.625em}.nm-panel--content ul,.nm-panel--content ol{margin-left:-.2em}.nm-panel .wp-block-image{margin-bottom:1.25em}.nm-panel .wp-block-image:first-child{margin-top:-1rem}.nm-panel .wp-block-image+*{margin-top:.625em}.nm-panel.reviews{--panel-color:var(--accent-2)}.nm-panel.reviews .nm-panel--content{padding-top:0}.nm-panel.reviews blockquote:first-child{margin-top:.9375em}@media(min-width:54em){.nm-panel.reviews blockquote:first-child{margin-top:1.875em}}[id*=ckx]{position:relative!important;z-index:999!important}#dpsp-content-bottom{margin-top:2.5em}#dpsp-post-content-markup,.widget #dpsp-content-bottom,.subscribe-form-wrap #dpsp-content-bottom{display:none}[id*=dpsp-] li{text-indent:0}#siq_search_results{width:auto!important;padding:0!important}#siq_search_results div.search-results-title{margin-bottom:.5em!important}#siq_search_results a:after{content:none}#siq_search_results li:before{content:none}.primary-content .sc_fs_faq{background-color:inherit;box-shadow:none;padding:0;margin:inherit}.primary-content .sc_card h2{font-size:1.875em;line-height:1.1}@media(min-width:60em){.primary-content .sc_card h2{font-size:2.625em}}.primary-content .sc_card h3{font-size:1.5em;line-height:1.2}@media(min-width:60em){.primary-content .sc_card h3{font-size:1.65em}}.nm-faq{margin-top:2.5em}.nm-faq .has-large-font-size{font-size:inherit}.wp-block-lazyblock-amazon-picks{margin-top:2.5em;margin-bottom:1.875em}.wp-block-lazyblock-amazon-picks img{filter:none!important}.after-single-post-widget-area{margin-top:1.875em}.affiliate-disclosure{border:1px solid;border-color:var(--accent-1-pastel);padding:1rem;text-align:center;border-radius:4px;font-size:88%;line-height:1.3;margin-bottom:1.875em}.amzn-native-container a:after{content:none!important}.mv-arrival-continue-button:after,.primary-content [class*=mediavine] a:after,.adunitwrapper a:after{content:none!important}li[data-slot-rendered-dynamic]{overflow:hidden!important}#mediavine-settings{margin:0;padding:0;height:0}.primary-content li .mv-ad-box{margin-top:1.875em}.primary-content>.mv-ad-box{margin-bottom:1.875em}.primary-content .wprm-recipe li .mv-ad-box{margin-left:-1.96875em}#footer_branding{grid-column:2/3}.ml-form-embedSubmitLoad{display:inline-block;width:20px;height:20px}.ml-form-embedSubmitLoad:after{content:" ";display:block;width:11px;height:11px;margin:1px;border-radius:50%;border:4px solid #fff;border-color:#fff #fff #fff transparent;-webkit-animation:ml-form-embedSubmitLoad 1.2s linear infinite;animation:ml-form-embedSubmitLoad 1.2s linear infinite}@-webkit-keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ml-form-embedContainer{box-sizing:border-box;display:table;margin:0 auto;position:static;width:100%}.ml-form-embedContainer .ml-form-embedWrapper{box-sizing:border-box;display:inline-block!important;margin:0;padding:0;position:relative}.ml-form-embedContainer .ml-form-embedWrapper.embedDefault,.ml-form-embedContainer .ml-form-embedWrapper.embedPopup{width:100%}.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:100%;width:100%}.ml-form-embedContainer .ml-form-align-default{display:table-cell;vertical-align:middle;text-align:center}.ml-form-embedContainer .ml-form-embedBody.ml-form-embedBodyHorizontal{padding-bottom:0}.ml-form-embedContainer .ml-form-embedBody form{margin:0;width:100%}.ml-form-embedContainer .ml-form-formContent,.ml-form-embedContainer .ml-form-checkboxRow,.ml-form-embedContainer .ml-field-group{width:100%}.ml-form-embedContainer .ml-form-formContent.horozintalForm{margin:0;width:100%;height:auto;float:left}.ml-form-embedContainer .ml-form-fieldRow,.ml-form-embedContainer .ml-field-group{width:100%;display:flex}.ml-form-embedContainer .ml-form-fieldRow.ml-last-item{margin:0}.ml-form-embedContainer .ml-form-fieldRow.ml-formfieldHorizintal{margin:0}.ml-form-embedContainer .ml-form-embedSubmit button.loading{display:none}.ml-form-embedContainer .ml-error{position:relative}.ml-form-embedContainer .ml-error input{border-color:red!important}.ml-form-embedContainer .ml-error:after{content:"↓";color:red;position:absolute;bottom:85%;left:50%;transform:translateX(-50%)}.ml-form-embedContainer .ml-error .label-description,.ml-form-embedContainer .ml-error .label-description p,.ml-form-embedContainer .ml-error .label-description p a,.ml-form-embedContainer .ml-error label:first-child{color:red!important}.ml-form-embedContainer .ml-form-checkboxRow.ml-error .label-description p,.ml-form-embedContainer .ml-form-checkboxRow.ml-error .label-description p:first-letter{color:red!important}.ml-form-embedContainer .ml-subscribe-close{width:30px;height:30px;background:url(https://cdn.mailerlite.com/images/default/modal_close.png) no-repeat;background-size:30px;cursor:pointer;margin-top:-10px;margin-right:-10px;position:absolute;top:0;right:0}[id*=wprm-recipe-container]:target{scroll-margin-top:10rem}.wprm-recipe-template-nm2020{--wprm-gutter:1rem;max-width:38em;position:relative;border:3px solid var(--accent-1-darker);border-radius:8px;margin:7rem 0 2.2em;overflow:visible!important}.wprm-recipe-template-nm2020 input{width:auto}@media(min-width:54em){.wprm-recipe-template-nm2020{--wprm-gutter:1.5rem}}.wprm-recipe-template-nm2020 br{display:none}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-container{padding:0 var(--wprm-gutter) 1em;border:0;border-radius:4px}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-container>div:not(.wprm-recipe-template-nm2020-header){margin-top:1.5em}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-header{margin:0 calc(var(--wprm-gutter)*-1) 10px calc(var(--wprm-gutter)*-1);padding:7.5rem var(--wprm-gutter) 1em;text-align:center;background-color:var(--accent-1-darker);color:#fff;font-size:88%;border-top-left-radius:4px;border-top-right-radius:4px}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-header a{color:#fff}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-header :focus-visible{outline-color:#fff}.wprm-recipe-template-nm2020 .wprm-recipe-header{margin-bottom:.875em}.wprm-recipe-template-nm2020 .wprm-recipe-header .wprm-recipe-icon{margin-right:.3rem}.wprm-recipe-template-nm2020 .wprm-recipe-header.wprm-header-has-actions{display:flex;flex-wrap:wrap;align-items:center}.wprm-recipe-template-nm2020 .wprm-recipe-header .wprm-unit-conversion-container,.wprm-recipe-template-nm2020 .wprm-recipe-header .wprm-recipe-adjustable-servings-container,.wprm-recipe-template-nm2020 .wprm-recipe-header .wprm-recipe-media-toggle-container{text-transform:none;font-style:normal;font-weight:400;opacity:1;font-size:.9em}.wprm-recipe-template-nm2020 .wprm-recipe-name{margin-top:.2em;margin-bottom:0;color:#fff;text-shadow:0 4px 12px var(--accent-1-darkest)}.wprm-recipe-template-nm2020 .wprm-recipe-image{width:12rem;height:12rem;position:absolute;margin-top:-80px;transform:translateX(-50%);left:50%;z-index:9;background-color:var(--accent-1);border-radius:50%;overflow:hidden;border:4px solid #fff}.wprm-recipe-template-nm2020 .recipe-action-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.wprm-recipe-template-nm2020 .wprm-recipe-link-inline-button,.wprm-recipe-template-nm2020 .wprm-recipe-grow{text-decoration:none;display:inline-block;margin:0 .35rem .6rem;white-space:nowrap;border-radius:4px!important}.wprm-recipe-template-nm2020 .wprm-recipe-link-inline-button svg,.wprm-recipe-template-nm2020 .wprm-recipe-grow svg{vertical-align:-.15em}.wprm-recipe-template-nm2020 .wprm-recipe-grow{padding:5px 12px;background:#fff}.wprm-recipe-template-nm2020 .wprm-recipe-grow:after{content:none!important}.wprm-recipe-template-nm2020 .wprm-recipe-grow svg{vertical-align:0;width:13px;height:13px}.wprm-recipe-template-nm2020 .wprm-recipe-grow-not-saved-icon.wprm-recipe-icon .nc-icon-wrapper path{fill:none}.wprm-recipe-template-nm2020 .wprm-recipe-icon svg path{fill:var(--accent-1-darker)}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container{border-color:#fff!important}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons{margin-top:-.5rem;display:inline-block;border:1px solid var(--accent-1-darker)!important;border-radius:.85rem!important;overflow:hidden;line-height:1}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons+.wprm-recipe-ingredient-group{margin-top:1rem}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons button.wprm-unit-conversion{display:inline-block;width:auto;padding:.35rem 1rem;border:1px solid transparent!important;border-radius:.8rem;white-space:nowrap;background:0 0!important;color:var(--accent-1-darker)!important;text-transform:uppercase;font-size:.8rem;font-weight:700}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons button.wprm-unit-conversion:first-child{margin-right:-.3em}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons button.wprm-unit-conversion:focus{box-shadow:inset 0 0 0 2px var(--accent-1-darkest)}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons button.wprm-unit-conversion.wprmpuc-active{border-color:var(--accent-1-darker)!important;color:#fff!important;background-color:var(--accent-1-darker)!important}.wprm-recipe-template-nm2020 .wprm-recipe-jump-to-comments-icon polygon{stroke:var(--accent-1-darker)}.wprm-recipe-template-nm2020 .wprm-recipe-details-container-inline{display:block}.wprm-recipe-template-nm2020 .wprm-recipe-block-container .wprm-block-text-normal{font-weight:700}.wprm-recipe-template-nm2020 .wprm-recipe-details-label{opacity:1;font-weight:400}.wprm-recipe-template-nm2020 .wprm-recipe-block-container-inline{font-size:86%;margin-right:.8em;margin-left:.8em;display:inline-flex}.wprm-recipe-template-nm2020 .wprm-recipe-block-container-inline>span:last-child{margin-left:.3rem}@media(min-width:60em){.wprm-recipe-template-nm2020 .wprm-recipe-block-container-inline{font-size:100%}}.wprm-recipe-template-nm2020 .wprm-recipe-servings-container a{color:#fff}.wprm-recipe-template-nm2020 .wprm-recipe-servings-container input{background-color:#fff;color:#444;max-width:4em;border:none;margin-left:1ch}.wprm-recipe-template-nm2020 .wprm-spacer{display:block!important;background:0 0!important;font-size:0;line-height:0;width:100%;height:.8rem!important}.wprm-recipe-template-nm2020 ul li{margin-left:0}.wprm-recipe-template-nm2020.wprm-recipe li{margin-bottom:.625em}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients{font-size:115%}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients li{text-indent:0;padding-left:1.25em;position:relative}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients li .wprm-checkbox-container{position:absolute;top:-.05em;left:0;transform:scale(1.2)}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients li:before{content:none}.wprm-recipe-template-nm2020 .wprm-checkbox-is-checked>span{opacity:.5}.wprm-recipe-template-nm2020 .wprm-checkbox-is-checked .wprm-checkbox-container{opacity:1}.wprm-recipe-template-nm2020 .wprm-recipe-instructions{margin-left:-.2em}.wprm-recipe-template-nm2020 .wprm-recipe-instructions li,.wprm-recipe-template-nm2020 .wprm-recipe-equipment li{list-style:none!important}.wprm-recipe-template-nm2020 .wprm-recipe-instruction-text{display:inline-block;padding:0;text-indent:0}.wprm-recipe-template-nm2020 .wprm-recipe-instruction-group,.wprm-recipe-template-nm2020 .wprm-recipe-ingredient-group{margin-top:1.5em}.wprm-recipe-template-nm2020 .wprm-recipe-equipment{text-align:center;font-size:86%}.wprm-recipe-template-nm2020 .wprm-recipe-equipment-images{display:grid;grid-template-columns:repeat(auto-fit,7em);grid-gap:var(--wprm-gutter);margin:0}.wprm-recipe-template-nm2020 .wprm-recipe-equipment-images .wprm-recipe-equipment-item{line-height:1.1;margin:0}.wprm-recipe-template-nm2020 .wprm-recipe-equipment-images .wprm-recipe-equipment-item img{width:100%}.wprm-recipe-template-nm2020 .nutrition-label-wrap{margin-top:1.25em;display:flex;flex-wrap:wrap}.wprm-recipe-template-nm2020 .nutrition-label-wrap .nutrition-warning{color:#555!important}.wprm-recipe-template-nm2020 .wprm-nutrition-label-container{margin-bottom:.9375em;font-size:90%}.wprm-recipe-template-nm2020 .wprm-nutrition-label-container>span:not(.wprm-nutrition-label-text-nutrition-container){opacity:.4;display:inline-block;padding-left:.7rem;padding-right:.7rem}.wprm-recipe-template-nm2020 .wprm-nutrition-label-container .wprm-nutrition-label-text-nutrition-label{color:inherit!important}.wprm-recipe-template-nm2020 .wprm-nutrition-label-container .wprm-nutrition-label-text-nutrition-value,.wprm-recipe-template-nm2020 .wprm-nutrition-label-container .wprm-nutrition-label-text-nutrition-unit{font-weight:700}.wprm-recipe-template-nm2020 .nutrition-disclaimer{flex:1;align-self:flex-end;font-size:80%;margin-bottom:.625em}.wprm-recipe-template-nm2020 .affiliate-note{margin-top:1em;font-size:82%}.wprm-recipe-template-nm2020 .affiliate-note p{font-style:italic}.wprm-recipe-template-nm2020 .social-cta{display:flex;flex-wrap:wrap;align-items:center;background:var(--accent-1-darker);color:#fff;font-size:90%;margin-top:1.25em;margin-bottom:-1.2em;margin-left:calc(var(--wprm-gutter)*-1);margin-right:calc(var(--wprm-gutter)*-1);padding:1em var(--wprm-gutter);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.wprm-recipe-template-nm2020 .social-cta a{color:#fff}.wprm-recipe-template-nm2020 .social-cta :focus-visible{outline-color:#fff}.wprm-recipe-template-nm2020 .social-cta h3{margin-bottom:.2em;color:#fff}.wprm-recipe-template-nm2020 .social-cta .text-wrap{min-width:15.2em;flex:1;margin-top:.5rem;margin-bottom:.5rem}.wprm-recipe-template-nm2020 .social-cta p{margin-bottom:0}.wprm-recipe-template-nm2020 .social-cta .icon{fill:#fff;width:5rem;height:3rem;padding:0 1rem;display:block;margin:.5rem auto;opacity:.3}@media(min-width:30em){.wprm-recipe-template-nm2020 .social-cta .icon{width:6rem;height:4rem}}.wprm-recipe-instructions-container+.affiliate-note{display:none}.comment-form-wprm-rating .wprm-rating-star polygon{stroke:var(--accent-1)}.comment-form-wprm-rating .wprm-star-empty{stroke:var(--accent-1)}.comment-form-wprm-rating .wprm-star-full{fill:var(--accent-1)}.wprm-comment-rating .wprm-rating-star path{fill:var(--accent-1)}.wprm-comment-rating .wprm-rating-star polygon{stroke:var(--accent-1)}.wprm-recipe-template-snippet-basic-buttons-nm{margin-top:1rem!important}.wprm-recipe-template-snippet-basic-buttons-nm a{line-height:1;text-align:center;text-decoration:none;color:var(--base-text-color)!important;background-color:transparent!important;border:.08em solid var(--base-text-color)!important;border-radius:4px!important;padding:.7em 1.2em!important}.wprm-recipe-template-snippet-basic-buttons-nm a:first-child{margin-left:0}.wprm-recipe-template-snippet-basic-buttons-nm a:last-child{margin-right:0}.wprm-recipe-template-snippet-basic-buttons-nm a:hover,.wprm-recipe-template-snippet-basic-buttons-nm a:focus{background-color:var(--accent-1-darker)!important;color:#fff!important}@media(min-width:30em){.wprm-recipe-template-snippet-basic-buttons-nm{float:right;margin-top:.5rem!important;margin-left:2rem;margin-bottom:1rem!important}}.widget_reblex-widget .wprm-recipe-template-snippet-basic-buttons-nm,.js-wpv-view-layout .wprm-recipe-template-snippet-basic-buttons-nm{display:none}.primary-content>p .wprm-recipe-link{color:var(--link-color)!important}.wprm-toggle-switch-container{display:flex;align-items:center;margin:1rem 0 1.5rem}.wprm-toggle-switch-container .wprm-toggle-switch{margin-right:.5em}.wprm-toggle-switch-container label{cursor:pointer;margin:0;font-size:1em;flex-shrink:0}.wprm-toggle-switch-container .wprm-prevent-sleep-description{margin-left:1em;font-size:.7em;line-height:1.1em}.wprm-toggle-switch{position:relative;display:inline-block;width:40px;height:20px}.wprm-toggle-switch input{opacity:0;width:0;height:0;margin:0;padding:0}.wprm-toggle-switch .wprm-toggle-switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.wprm-toggle-switch .wprm-toggle-switch-slider:before{position:absolute;content:"";height:80%;left:7%;right:50%;bottom:10%;background-color:#fff;transition:.4s}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider{background-color:#333!important}.wprm-toggle-switch input:focus+.wprm-toggle-switch-slider{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider:before{left:50%;right:7%}.wprm-toggle-switch-rounded .wprm-toggle-switch-slider:before{border-radius:50%}.pin-this-recipe .wprm-recipe-pin-inline-button{margin-bottom:1.25em;display:flex;justify-content:center;align-items:center;padding:.5em 1.2em .65em!important;border-radius:4px!important;text-decoration:none;line-height:1}.pin-this-recipe .wprm-recipe-pin-inline-button .wprm-recipe-icon{margin-right:.4rem;margin-bottom:-.2em}.pin-this-recipe .wprm-recipe-pin-inline-button svg{width:1.6em;height:auto}.pin-this-recipe .wprm-recipe-pin-inline-button:after{content:none!important}.pin-this-recipe .wprm-recipe-pin-inline-button:hover,.pin-this-recipe .wprm-recipe-pin-inline-button:active{background-color:#de0000!important}.wprm-recipe-template-nm-roundup-summary{display:flex;flex-wrap:wrap-reverse;text-align:left;background:linear-gradient(90deg,var(--accent-1-faded) 0,var(--accent-2-faded) 100%);border-radius:4px;border:1px solid var(--accent-1-pastel2)}.primary-content .wprm-recipe-template-nm-roundup-summary{margin-top:1.875em;margin-bottom:1.875em}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-name{margin-bottom:.4em}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-summary{font-size:90%}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image img{width:100%}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image{margin:0 auto;padding:0;min-width:180px}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image img{border-radius:4px}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-link{color:#fff!important;margin-top:14px;font-size:90%}@media(min-width:60em){.wprm-recipe-template-nm-roundup-summary{display:grid;grid-template-columns:1fr 38%}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image,.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image a{display:flex}.wprm-recipe-template-nm-roundup-summary .wprm-recipe-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-top-left-radius:0;border-bottom-left-radius:0}}.wprm-block-text-bold{font-weight:700}.wprm-recipe-roundup-summary-container{color:var(--base-text-color);padding:14px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media(min-width:640px){.wprm-recipe-roundup-summary-container{padding:20px}}#wprm-timer-container{z-index:9999999999}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}body:not(:hover) fieldset.wprm-comment-ratings-container:focus-within span{outline:1px solid #4d90fe}.comment-form-wprm-rating{text-align:left;margin-top:5px;margin-bottom:20px}fieldset.wprm-comment-ratings-container{position:relative;display:inline-block;padding:0;margin:0;border:0;background:0 0}fieldset.wprm-comment-ratings-container legend{position:absolute;opacity:0}fieldset.wprm-comment-ratings-container br{display:none}fieldset.wprm-comment-ratings-container input[type=radio]{float:left;margin:0!important;padding:0!important;width:16px;height:16px;min-width:0;min-height:0;opacity:0;border:0;cursor:pointer}fieldset.wprm-comment-ratings-container input[type=radio]:first-child{margin-left:-16px}fieldset.wprm-comment-ratings-container span{position:absolute;pointer-events:none;width:80px;height:16px;top:0;left:0;opacity:0;font-size:0}fieldset.wprm-comment-ratings-container span svg{width:100%!important;height:100%!important}fieldset.wprm-comment-ratings-container input:checked+span,fieldset.wprm-comment-ratings-container input:hover+span{opacity:1}fieldset.wprm-comment-ratings-container input:hover+span~span{display:none}.rtl .comment-form-wprm-rating{text-align:right}.rtl img.wprm-comment-rating{transform:scale(-1,1)}.rtl fieldset.wprm-comment-ratings-container span{left:inherit;right:0}.rtl fieldset.wprm-comment-ratings-container span svg{transform:scale(-1,1)}#wprm-timer-container{position:fixed;z-index:16777271;left:0;right:0;bottom:0;height:50px;font-size:24px;font-family:monospace,sans-serif;line-height:50px;background-color:#000;color:#fff;display:flex;align-items:center}#wprm-timer-container .wprm-timer-icon{cursor:pointer;padding:0 10px}#wprm-timer-container .wprm-timer-icon svg{display:table-cell;vertical-align:middle;width:24px;height:24px}#wprm-timer-container span{flex-shrink:0}#wprm-timer-container span#wprm-timer-bar-container{flex:1;padding:0 10px 0 15px}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar{display:block;border:3px solid #fff;height:24px;width:100%}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar #wprm-timer-bar-elapsed{display:block;height:100%;width:0%;background-color:#fff;border:0}#wprm-timer-container.wprm-timer-finished{-webkit-animation:wprmtimerblink 1s linear infinite;animation:wprmtimerblink 1s linear infinite}@-webkit-keyframes wprmtimerblink{50%{opacity:.5}}@keyframes wprmtimerblink{50%{opacity:.5}}.wprm-user-rating.wprm-user-rating-allowed .wprm-rating-star{cursor:pointer}.wprm-recipe-equipment-images .eafl-disclaimer,.wprm-recipe-equipment-grid .eafl-disclaimer{display:none}.wprm-recipe-equipment-images{margin:5px -5px;display:flex;flex-wrap:wrap}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-center{justify-content:center}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-right{justify-content:flex-end}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-spaced{justify-content:space-evenly}.wprm-recipe-equipment-images a{border:0!important;background:0!important;box-shadow:none!important;float:none!important;margin:0!important;padding:0!important;opacity:1!important}.wprm-recipe-equipment-images .wprm-recipe-equipment-item{margin:5px}.wprm-recipe-equipment-images .wprm-recipe-equipment-item img{margin:0}.wprm-recipe-equipment-images .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center}.wprm-recipe-equipment-grid{margin:5px -5px}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{margin:5px;text-align:center;max-width:100%;overflow:hidden}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item img{margin:0 auto;max-width:100%}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center}@media screen and (min-width:400px){.wprm-recipe-equipment-grid .wprm-recipe-equipment-grid-row{display:flex}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}}@media screen and (min-width:550px){.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{flex:1 1 33.33%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-2 .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-3 .wprm-recipe-equipment-item{flex:1 1 33.33%}}@media screen and (min-width:650px){.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-2 .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-3 .wprm-recipe-equipment-item{flex:1 1 33.33%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-4 .wprm-recipe-equipment-item{flex:1 1 25%}}@media print{.main-nav,.main-search-wrap,.back-top,.after-single-post-widget-area,.dpsp-content-wrapper,#dpsp-floating-sidebar,.global-sidebar,.post-navigation,.page-footer,.respond,.main-nav-wrap{display:none!important}body,.page-footer,.page-footer *{color:#555!important;background:#fff!important;font-size:11pt}p,h2,h3{orphans:3;widows:3}a{color:#666;text-decoration:underline}.banner{position:relative;box-shadow:none;height:auto;margin:0;padding:0}.content-wrap{padding:0}.primary-content>*{margin-left:0;margin-right:0}.w-global-sidebar{display:block}.content-width{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important}@page{margin:2cm}h2,h3,h4{page-break-after:avoid}p,ul>li,ol>li{max-width:none}img{max-width:100%!important}ul,img{page-break-inside:avoid}article a{font-weight:bolder;text-decoration:none}article a[href^=http]:after{content:" <" attr(href) "> "}article a[href^="#"]:after{content:""}}