/*!
	Theme Name: NM2024-2
	Author: Shawn Beelman Graphic Design
	Text Domain: nm2024
	Author URI: https://shawnbeelman.com
	Version: 2024.4.2
	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
*/*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}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}textarea:not([rows]){min-height:10em}input,textarea{hanging-punctuation:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0 !important;animation-iteration-count:1 !important;transition-duration:0 !important;scroll-behavior:auto !important}}:root{accent-color:var(--accent-1);color-scheme:var(--color-scheme, light);--nm-flower-mask: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192.34 187.55'%3e%3cpath d='m125.9,105.3c-6.36,13.1,25.64,32.74,36.22,35.74,28.56,10.14,14.49-17.5,3.25-26.55-11.17-8.99-34.82-17.18-39.46-9.18Zm10.59,69.56c-4.75,22.99-25.63,11.52-36.75-8.87-9.37-17.19-7.58-43.01.41-46.68,12.5-5.74,25.72,7.36,32.6,23.39,4.56,10.61,6.43,22.73,3.74,32.16Zm-13.58-99.32c6.67-7.21,15.88-11.94,25.62-13.8,13.67-2.61,27.29.35,38.56,10.24,9.85,8.64,4.93,16.31-7.19,21.03-14.61,5.7-44.52,6.44-58.06-3.56-3.32-2.45-3.85-8.85,1.07-13.91Zm-109.38,13.74c14.85-13.57,45.39-13.26,50.85-3.37,8.1,14.68-8.19,28.7-26.9,33.66-25.79,6.84-55.3-1.47-23.95-30.29Zm50.86,82.64c-13.76,13.13-22.9,6.3-24.98-5.71s-.65-25.7,10.37-38.01c11.02-12.31,22.44-14.53,27.85-10.73,11.05,7.77,6.68,35.61-13.25,54.46ZM141.07,31.04c2.37,10.06-.79,21.88-8.95,28.47-20.68,15.51-28.83,9.07-29.76-3.64-1.02-13.9,6.6-35.29,15.89-43.64,7.81-7.01,16.79-4.81,22.82,18.8Zm-43.42-4.81c3.92,16.55-6.32,50.76-20.95,17.55-4.58-11.72-16.36-28.26-.75-43.12,7.1-4.76,20.81,17.27,21.71,25.56Zm-31.7,12.03c6.91,6.75,10.11,16.31,10.67,21.62,1.59,15.07-18.22,15.69-36.55,8.54-16.42-6.41-34.55-19.88-29.22-33.14,2.39-5.96,14.39-8.95,26.39-8.28,10.38.58,21.8,4.51,28.71,11.26Zm44.31,44.95c22.88,28.43-33.01,42.97-37.01,11.92-1.36-23.49,23.37-27.7,37.01-11.92Z'/%3e%3c/svg%3e") no-repeat}@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}}@media(prefers-color-scheme: dark){:root{--color-scheme: dark;--base-text-color: #fff;--faded-text-color: #fafafa;--headings-color: #fff;--logo-color: #fff;--bg-color: #222;--link-color: #fff;--link-color-hover: var(--accent-1-pastel)}}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;scroll-behavior:smooth}@media(prefers-reduced-motion){html{scroll-behavior:unset}html *,html *:before,html *:after{animation:none !important}}body{font-size:var(--base-font-size);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}}:target{scroll-margin-top:2rem}.scrolled :target{scroll-margin-top:calc(var(--banner-height) + 20px)}::-moz-selection{background:var(--accent-1-pastel)}::selection{background:var(--accent-1-pastel)}@media(prefers-color-scheme: dark){::-moz-selection{background:var(--accent-1-darkest);color:#fff}::selection{background:var(--accent-1-darkest);color:#fff}}h1,h2,h3,h4,h5,h6{font-family:"circe-slab-a","Adjusted Georgia Fallback";font-weight:700;margin-bottom:calc(var(--v-spacing)*.75)}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}h2,h3,h4{margin-top:var(--v-spacing)}h1,.h1{font-size:calc(var(--base-heading-size)*1.5);line-height:1.1}@media(min-width: 60em){h1,.h1{font-size:calc(var(--base-heading-size)*2)}}h2,.h2{font-size:calc(var(--base-heading-size)*1.25);line-height:1.1}@media(min-width: 60em){h2,.h2{font-size:calc(var(--base-heading-size)*1.75)}}h3,.h3{font-size:var(--base-heading-size);line-height:1.2}@media(min-width: 60em){h3,.h3{font-size:calc(var(--base-heading-size)*1.2)}}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:calc(var(--base-heading-size)*.75);line-height:1.2;text-transform:uppercase;letter-spacing:.05em;font-weight:bold}h5,h6{font-size:1em;font-weight:bold}p{margin-top:var(--v-spacing);margin-bottom:var(--v-spacing);text-wrap:pretty}p:is(:first-of-type,: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:calc(var(--v-spacing)*2)}ol li img,ul li img{margin-top:1.25rem}ul{padding-left:0}ul li{text-indent:calc(var(--base-font-size)*-0.8);padding-left:calc(var(--base-font-size)*.8);list-style:none}ul li:before{display:inline;content:"• ";color:var(--accent-1-darker);margin-right:.25em;font-weight:bold;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 ol,.wprm-recipe-template-nm2020 .wprm-recipe-instructions{padding-left:0;counter-reset:li;list-style:none}ol li,.wprm-recipe ol li,.wprm-recipe-template-nm2020 .wprm-recipe-instructions li{text-indent:calc(var(--base-font-size)*-1.75);padding-left:calc(var(--base-font-size)*1.75);margin-left:0;position:relative;counter-increment:circle-counter}ol li:before,.wprm-recipe ol li:before,.wprm-recipe-template-nm2020 .wprm-recipe-instructions li:before{display:inline-block;vertical-align:top;position:relative;top:.15em;width:calc(var(--base-font-size)*1.5);height:calc(var(--base-font-size)*1.5);margin-right:.5rem;text-indent:0;font-family:inherit;font-feature-settings:"lnum";content:counter(circle-counter);border-radius:50%;font-size:calc(var(--base-font-size)*.75);line-height:calc(var(--base-font-size)*1.5);text-align:center;color:#fff;background:var(--accent-1-darker);font-weight:bold}li{text-wrap:pretty}li h2,li h3,li h4,li h5{margin:0;display:inline}li+li,li ul{margin-top:calc(var(--v-spacing)*.5)}a{color:var(--link-color);border-radius:5px;transition:.2s ease all;text-decoration-color:var(--accent-1-bright);text-decoration-thickness:.05em;text-underline-offset:.1em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}a:is(:focus,: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;animation:none !important}}.primary-content>p a,.primary-content>ul a,.primary-content>ol a{font-weight:bold}: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:-0.14em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8c0-1.1.9-2 2-2h5M15 3h6v6M10 14L20.2 3.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8c0-1.1.9-2 2-2h5M15 3h6v6M10 14L20.2 3.8'/%3E%3C/g%3E%3C/svg%3E") 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}object,video,embed{max-width:100%}img{image-rendering:-webkit-optimize-contrast;height:auto}blockquote{border:none;padding:0;margin:calc(var(--v-spacing)*1.5) 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,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='grey'%3E%3Cpath d='M0 28.667c0 1.473 1.193 2.667 2.667 2.667h8.667c1.473 0 2.667-1.193 2.667-2.667l-0-10.667c0-1.473-1.193-2.667-2.667-2.667h-4.28c-0.74 0-1.333-0.6-1.333-1.333 0-0.24 0.060-0.407 0.060-0.407 0.973-3.227 3.433-5.813 6.587-6.96l0.013-0.013c0.953-0.407 1.62-1.353 1.62-2.453 0-1.473-1.193-2.667-2.667-2.667-0.36 0-0.7 0.073-1.013 0.2l-0.12 0.047c-5.967 2.327-10.2 8.127-10.2 14.92v12zM17.333 28.667c0 1.473 1.193 2.667 2.667 2.667h8.667c1.473 0 2.667-1.193 2.667-2.667l-0-10.667c0-1.473-1.193-2.667-2.667-2.667h-4.28c-0.74 0-1.333-0.6-1.333-1.333 0-0.247 0.060-0.407 0.060-0.407 0.973-3.227 3.433-5.813 6.587-6.96l0.013-0.013c0.953-0.407 1.62-1.353 1.62-2.453 0-1.473-1.193-2.667-2.667-2.667-0.36 0-0.7 0.073-1.013 0.2l-0.12 0.047c-5.967 2.327-10.2 8.127-10.2 14.92v12z'%3E%3C/path%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;opacity:.15}blockquote p:after{transform:rotate(180deg)}blockquote cite{display:block;text-align:center;margin-top:calc(var(--v-spacing)*.5)}blockquote cite:before{content:"– "}blockquote+blockquote{margin-top:calc(var(--v-spacing)*2)}@media(min-width: 54em){blockquote p{flex-direction:row;margin:0 1rem}blockquote p:before,blockquote p:after{margin:-0.5rem 1rem}}.aligncenter{text-align:center;margin-inline:auto}img.alignright,img.alignleft{display:block;margin-bottom:var(--v-spacing)}figcaption{max-width:var(--measure);margin-inline:auto;font-size:86%;line-height:1.3;font-style:italic;text-align:center}.is-layout-flex{display:flex;flex-wrap:wrap;align-items:center}.wp-block-image{margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*1.5)}.wp-block-image img{display:block}.wp-block-image .aligncenter img{margin-inline: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}.has-text-align-center{margin-inline:auto}.margin-zero{margin:0 !important}.margin-top-zero{margin-top:0 !important}.margin-top-sm{margin-top:calc(var(--v-spacing)*.5) !important}.margin-top-md{margin-top:var(--v-spacing) !important}.margin-top-lg{margin-top:calc(var(--v-spacing)*1.5) !important}.margin-bottom-zero{margin-bottom:0 !important}.margin-bottom-sm{margin-bottom:calc(var(--v-spacing)*.5) !important}.margin-bottom-lg{margin-bottom:calc(var(--v-spacing)*1.5) !important}.has-accent-1-darker-background-color{background-color:var(--accent-1-darker)}.has-accent-1-background-color{background-color:var(--accent-1)}.has-accent-2-background-color{background-color:var(--accent-2)}.nm-gradient--faded{background:var(--nm-gradient--faded)}.nm-gradient--dark{background:var(--nm-gradient--dark)}.wp-block-buttons{gap:1.25rem}.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 .55em;width:100%;border:none;border-radius:5px;background-color:var(--accent-1-darker);background:var(--nm-gradient--dark)}.button.sm,.wprm-recipe-template-nm-roundup-summary .sm.wprm-recipe-link,.wp-block-buttons.sm .button,.wp-block-buttons.sm .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .wp-block-buttons.sm .wprm-recipe-link,.wp-block-button__link.sm,.wp-block-buttons.sm .wp-block-button__link{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:-0.5em;position:relative;top:.05em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M5 12h13M12 5l7 7-7 7'/%3e%3c/svg%3e") no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M5 12h13M12 5l7 7-7 7'/%3e%3c/svg%3e") 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-buttons.ghost .button,.wp-block-buttons.ghost .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .wp-block-buttons.ghost .wprm-recipe-link,.wp-block-button__link.ghost,.wp-block-buttons.ghost .wp-block-button__link{color:var(--link-color);background-color:rgba(0,0,0,0);background-image:none;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:var(--v-spacing)}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.page-wrap{margin:0 auto}header *:first-child{margin-top:0}header .entry-meta{margin-top:calc(var(--v-spacing)*.5)}.container-context{container-type:inline-size}.single .primary-content{padding-top:calc(var(--v-spacing)*.75)}.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:calc(var(--v-spacing)*.25)}.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}.excerpt-header .entry-title{margin-bottom:0}@media(min-width: 30em){.excerpt-header .entry-title{margin-top:-0.25em}}@media(min-width: 54em){body:not(.single-post) .content-header{margin-bottom:calc(var(--v-spacing)*1.5)}}.content-header{background-color:rgba(0,0,0,0);color:var(--base-text-color)}.content-header h1{margin-bottom:0}.content-header.hero{background-image:linear-gradient(var(--nm-grad-angle), var(--accent-1-faded) 10%, var(--accent-2-faded) var(--a2-stop, 60%))}@media(min-width: 54em){.content-header.hero{--a2-stop: 42%}}.content-header.hero .content-header--main{position:relative;z-index:1;overflow:hidden}.content-header.hero .content-header--main:after{--end-opacity: .7;content:"";position:absolute;z-index:-1;top:2%;right:3%;width:46%;aspect-ratio:1/1;background-color:var(--bg-color);-webkit-mask-size:contain;mask-size:contain;opacity:0;-webkit-mask:var(--nm-flower-mask);mask:var(--nm-flower-mask);animation-duration:1s;animation-delay:.5s;animation-name:grow-flower;animation-timing-function:var(--elastic-easing);animation-fill-mode:forwards}@media(prefers-reduced-motion){.content-header.hero .content-header--main:after{opacity:1}}.content-header .post-meta{margin-top:var(--v-spacing)}.content-header .post-meta a{font-weight:bold}.content-header .post-meta p{margin-top:0;display:inline-block;text-transform:uppercase}.content-header .date-author-comments{font-size:66%;line-height:1.3}.content-header .recipe-summary p{margin-top:0;font-style:italic}.content-header .wprm-meta{margin-bottom:var(--v-spacing);display:flex;align-items:center}.content-header .wprm-meta:empty{display:none}.content-header .wprm-rating-wrap{margin-bottom:var(--v-spacing)}.content-header .wprm-recipe-rating{display:flex;align-items:center;font-size:80%;line-height:1}.content-header .wprm-recipe-rating-details{margin-left:.5em}.content-header .wprm-recipe-times-container{font-size:74%;line-height:1.3;display:flex;-moz-column-gap:.75rem;column-gap:.75rem;padding-block:.75rem;margin-block:var(--v-spacing);border-top:1px solid var(--accent-1-pastel);border-bottom:1px solid var(--accent-1-pastel);justify-content:space-around;align-items:center;text-align:center}.content-header .wprm-recipe-times-container:has(.wprm-recipe-custom-time-container){justify-content:space-between}.content-header .wprm-recipe-times-container .wprm-block-text-normal{display:block}.content-header .wprm-recipe-times-container .wprm-recipe-details-label{text-transform:uppercase;font-size:80%;letter-spacing:.07em}.content-header .wprm-recipe-times-container .wprm-recipe-details-unit{font-size:inherit}.content-header .post-date .icon{vertical-align:-0.15em}.content-header .entry-author:after,.content-header .has-comments time:after{content:"|";display:inline-block;margin:0 .8em;opacity:.5}.content-header .icon{fill:var(--faded-text-color);margin-right:.3em}.content-header .comment-count .icon{transform:translateY(0.18em)}@media(max-width: 54em){.content-header .comments-summary:before{content:none}}.content-header .affiliate-disclaimer{font-size:66%;display:block;margin-top:calc(var(--v-spacing)*1.5);margin-bottom:0}.content-header .affiliate-disclaimer:before{content:none}.content-header .post-actions{--bg-color: transparent}.content-header .post-actions a:hover,.content-header .post-actions a:focus{--link-color: white !important;--bg-color: var(--accent-1-darker) !important;border-color:var(--link-color) !important}.content-header .post-actions .wprm-recipe-icon{margin-right:.2em}.affiliate-disclaimer{font-size:84%;font-style:italic;text-transform:none;letter-spacing:0}.affiliate-disclaimer a{font-weight:400}#sidebar_atf_wrapper{background-color:#fff}.wp-block-group:not(:first-of-type),.wp-block-columns:not(:first-of-type){margin-top:calc(var(--v-spacing)*2);margin-bottom:calc(var(--v-spacing)*2)}.wp-block-group>.wp-block-group__inner-container>*:first-child,.wp-block-columns>.wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group>.wp-block-group__inner-container>*:last-child,.wp-block-columns>.wp-block-group__inner-container>*:last-child{margin-bottom:0}.wp-block-group.has-background,.wp-block-columns.has-background{padding-top:var(--v-spacing);padding-bottom:var(--v-spacing)}.wp-block-group.has-background>.wp-block-group__inner-container,.wp-block-columns.has-background>.wp-block-group__inner-container{padding-inline:calc(var(--gutter)*.5)}.wp-block-columns+.wp-block-group,.wp-block-columns+.wp-block-columns,.wp-block-group+.wp-block-group{margin-top:0}.wp-block-group:not(.has-background)>.wp-block-group__inner-container{grid-column:full-width}.wp-block-group.clamp-width .wp-block-group__inner-container{max-width:var(--measure);margin-inline:auto}.wp-block-group>div>.alignwide{margin-inline:var(--gutter)}@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}}.breadcrumbs{font-size:72%}.breadcrumbs .separator{color:var(--faded-text-color);padding:0 .2em}.breadcrumbs .icon{vertical-align:-0.15em;fill:var(--accent-1)}.breadcrumbs a{text-decoration:none}.breadcrumbs a:focus{text-decoration:underline}@media(min-width: 30em){.breadcrumbs{font-size:78%}}.greeting{text-align:center;margin-top:0}.global-sidebar .greeting .wp-block-columns{display:block}.greeting p{margin-top:0}.greeting .pic{display:flex;flex-direction:column;align-items:center}.greeting .pic img{display:block;border-radius:50%}.global-sidebar .greeting .pic img{max-width:60%}.greeting .h3{margin:.5em 0 0}.wp-caption{text-align:center}.wp-caption-text{font-size:.8em;font-style:italic}.hero-image+h1{margin-top:calc(var(--v-spacing)*.25)}.hero-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1}@media(min-width: 54em){.hero-image img{aspect-ratio:16/7}}.social-follow-icons{--lum: 65%;--sat: .18;--hue: 359;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.social-follow-icons .icon{fill:oklch(var(--lum) var(--sat) var(--hue))}.social-follow-icons>br{display:none}.social-follow-icons a:nth-of-type(2) .icon{--hue: 8}.social-follow-icons a:nth-of-type(3) .icon{--hue: 14}.social-follow-icons a:nth-of-type(4) .icon{--hue: 20}.social-follow-icons a:nth-of-type(5) .icon{--hue: 26}.social-follow-icons a:nth-of-type(6) .icon{--hue: 32}.social-follow-icons a{display:block}.social-follow-icons a:focus{transform:scale(1.1);--lum: 40%}.page-home .social-follow-icons{justify-content:center;gap:2rem}@media(min-width: 54em){.page-home .social-follow-icons .icon{width:2.5rem;height:2.5rem}}.nm-icon-separator{opacity:.3}.wp-block-separator{width:100%;margin-top:calc(var(--v-spacing)*3);margin-bottom:calc(var(--v-spacing)*3);border:none;overflow:hidden;background:var(--accent-1-bright);-webkit-mask:var(--nm-flower-mask);mask:var(--nm-flower-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;opacity:.2;height:3.5em;position:relative}.wp-block-separator+.wp-block-heading{margin-top:0}.wp-block-group+.wp-block-separator{margin-top:0}.wp-block-separator+.wp-block-group{margin-bottom:0}.widget_reblex-widget h3{margin-bottom:.25em}.nm-press-logos{margin-top:calc(var(--v-spacing)*.5);margin-bottom:var(--v-spacing);border-radius:5px;background-color:#fff;padding-top:calc(var(--v-spacing)*.4);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{margin-top:0}.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:-0.17em;margin-top:-0.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{margin-top:calc(var(--v-spacing)*.4)}.cookbook-thumb .aligncenter{display:block}.cookbook-thumb img{width:100%;display:block;margin-inline:auto}.post-navigation{line-height:1.3;margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*1.5);font-size:90%;text-align:center}.post-navigation>*+*,.post-navigation li+li{margin-left:-0.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(--link-color);background-color:var(--bg-color);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(--link-color);border-color:var(--link-color)}.post-navigation .wpv-archive-pagination-link-ellipsis.page-link{padding-left:.75rem;padding-right:.75rem}.post-navigation .wpv-archive-pagination-links-prev-link i,.post-navigation .wpv-archive-pagination-links-next-link i{border-width:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.post-navigation .wpv-archive-pagination-links-prev-link:before,.post-navigation .wpv-archive-pagination-links-next-link:before{content:"»"}.post-navigation .wpv-archive-pagination-links-prev-link:before{content:"«"}.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:5px 0 0 5px}.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 5px 5px 0}.post-navigation .wpv-archive-pagination-link-current,.post-navigation .wpv-archive-pagination-nav-links-item .page-link:hover,.post-navigation .wpv-archive-pagination-nav-links-item .page-link:active{color:#fff;background-color:var(--accent-1-darker) !important;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:var(--v-spacing)}p+.wpv-view-output{margin-top:calc(var(--v-spacing)*1.5)}div[class*=wp-block-lazyblock]{margin-top:calc(var(--v-spacing)*2)}.cookbook-promo-wrap .cookbook-thumb img{display:block;box-shadow:0 6px 16px 0 rgba(0,0,0,.25)}.cookbook-promo-wrap .cookbook-links{margin-block:0}.global-sidebar .cookbook-promo-wrap{text-align:center;border:.06em solid var(--accent-1-pastel2);background:var(--nm-gradient--faded);padding:.75em 1.25em .6em;border-radius:5px}.global-sidebar .cookbook-promo-wrap .wp-block-heading{margin-top:0}.global-sidebar .cookbook-promo-wrap p{margin:calc(var(--v-spacing)*.5) 0}.latest-post{margin-bottom:var(--v-spacing)}.latest-post .title{margin-top:calc(var(--v-spacing)*.4);margin-bottom:calc(var(--v-spacing)*.5)}.latest-post .post-summary{margin-top:calc(var(--v-spacing)*.5)}.latest-post p{margin:calc(var(--v-spacing)*.4) 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:calc(var(--v-spacing)*1.5);align-items:center}.latest-post .thumb{flex-basis:38%;max-width:20em}.latest-post .post-summary>*{padding-left:2.5rem}}#top-of-site-pixel-anchor{position:absolute;width:1px;height:1px;top:20px;left:0}.back-top a,.toc-back a{display:block}.back-top a:after,.toc-back a:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.15em;position:relative;top:.1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M12 19V6M5 12l7-7 7 7'/%3e%3c/svg%3e") no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M12 19V6M5 12l7-7 7 7'/%3e%3c/svg%3e") no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.term-intro{margin-bottom:var(--v-spacing)}.term-intro .page-title{margin:0 0 .5em}.promo.wp-block-group{background-color:var(--accent-1-faded);border:medium solid var(--accent-1-pastel2);padding:1rem 1.2rem;border-radius:10px;text-align:center;max-width:var(--measure)}.primary-content .promo.wp-block-group{margin-top:calc(var(--v-spacing)*2);margin-bottom:calc(var(--v-spacing)*1.5)}.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-top:0;margin-bottom:.3em}.promo.wp-block-group p{margin:0}.promo.wp-block-group a{font-weight:bold}@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:calc(var(--base-heading-size)*1.1)}.promo.wp-block-group .icon{flex-basis:5rem;flex-shrink:0;margin-right:1.1rem;margin-left:-0.1rem}}.sc_fs_faq{margin-top:calc(var(--v-spacing)*1.5)}.podcast-wrap{border:.06em solid var(--accent-1-pastel);border-radius:5px;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:calc(var(--v-spacing)*.5) 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:-0.44em;right:-0.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%;overflow:hidden;max-width:var(--measure)}.primary-content .toc-wrap{margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*.75)}.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)}.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:6.5px}.lwptoc .lwptoc_header{background:var(--nm-gradient--faded);padding:.55rem 1rem .5rem 1rem;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 calc(var(--v-spacing)*1.5);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)}.blocks-gallery-grid .blocks-gallery-item{text-indent:0;padding-left:0}.blocks-gallery-grid .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:var(--v-spacing)}.resources-grid figure{margin:0 0 calc(var(--v-spacing)*.2)}.resources-grid img{display:block}body.error404 .content-404{display:flex;flex-wrap:wrap}body.error404 .content-404 .searchform{max-width:24em}body.error404 .content-404 .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:var(--v-spacing);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}.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:bold;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}.home-hero{--home-hero-gap: .75rem;margin-bottom:var(--v-spacing);padding-inline:var(--home-hero-gap)}.home-hero.wp-block-group{margin-top:var(--home-hero-gap)}.home-marly-intro figure{margin-block:0;margin-inline:auto;padding-inline:1rem;max-width:240px}@media(max-width: 54em){.home-marly-intro{text-align:center}}.page-shop .primary-content,.page-shop .above-footer{background-image:linear-gradient(90deg, var(--accent-1-faded) 0%, var(--accent-2-faded) 100%)}.shop-intro.wp-block-columns{margin-block:calc(var(--v-spacing)*1.25)}.cards-wrap{--cols: 2;--gap: 1rem;display:grid;gap:var(--gap);margin-block:0;grid-template-columns:repeat(var(--cols), 1fr)}@container (min-width: 600px){.cards-wrap:has(.card:nth-child(3)){--cols: 3}.cards-wrap:has(.card:nth-child(4)){--cols: 4}.cards-wrap:has(.card:nth-child(6)){--cols: 3}}@container (min-width: 720px){.cards-wrap:has(.card:nth-child(6)){--cols: 4}}@container (min-width: 1000px){.cards-wrap:has(.card:nth-child(6)){--cols: 6}}.page-home .cards-wrap.w-excerpt{--gap: 0;--cols: 1}@media(min-width: 54em){.page-home .cards-wrap.w-excerpt{--cols: 3}}.cards-wrap.compact,.cards-wrap.micro{--v-spacing: .75rem}.cards-wrap.compact .card--recipe-meta,.cards-wrap.micro .card--recipe-meta{font-size:76%;margin-top:calc(var(--v-spacing)*.4)}.cards-wrap.micro .card--thumb img{aspect-ratio:1/1}.cards-wrap.roundup{display:block}.card--title a{color:var(--base-text-color)}.card--title a:focus{color:var(--accent-1)}.card{--base-heading-size: 1.2em;position:relative;font-size:90%;padding-left:0;text-indent:0;padding-bottom:var(--v-spacing);text-align:center}.card::before{content:none}.card+.card{margin-top:0}.card .recipe-meta{line-height:1;font-size:80%}.card .recipe-meta .icon{fill:var(--accent-1);opacity:.7;vertical-align:-0.15em;width:1em;height:1em}.card .post-edit-link{font-size:80%;line-height:1;position:absolute;top:0;right:0;display:none !important;height:auto !important;text-decoration:none;padding:.4em .7em;background:#fff;color:var(--accent-1)}.card .post-edit-link:hover{color:#fff;background-color:var(--accent-1)}.card:hover .post-edit-link{display:block !important}.card--thumb{width:100%;display:grid;place-self:stretch}.card--thumb a{display:block;place-self:stretch}.card--thumb img{border-radius:5px;display:block;width:100%;height:100%;margin-top:0;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.products.cards-wrap .card{padding-bottom:0}.products.cards-wrap a{display:block;height:100%;text-decoration:none;background:#fff;color:#555;padding:1rem 1rem .5rem}.products.cards-wrap a:hover,.products.cards-wrap a:active,.products.cards-wrap a:focus{background-color:var(--accent-1-darker);color:#fff}.page-shop .products.cards-wrap .card--title{display:inline-block;padding:.5em 1.2em .55em;color:var(--accent-1-darker);border:1px solid var(--accent-1-darker);border-radius:5px}.page-shop .products.cards-wrap a:hover .card--title,.page-shop .products.cards-wrap a:active .card--title,.page-shop .products.cards-wrap a:focus .card--title{color:#fff;background-color:var(--accent-1-darker);border-color:#fff}.products.cards-wrap .card--title{font-weight:normal}.products.cards-wrap .card--thumb img{aspect-ratio:1/1;background-color:#fff;padding:.5rem}@container (min-width: 800px){.products.cards-wrap:has(.card:nth-child(6)){--cols: 4}}@container (min-width: 1160px){.products.cards-wrap:has(.card:nth-child(6)){--cols: 5}}.card--details{container-type:inline-size}.w-excerpt .card--details{padding-left:calc(var(--gutter)*.5);padding-right:calc(var(--gutter)*.5)}.card--details p{margin-top:calc(var(--v-spacing)*.25);margin-bottom:0}.card--title{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:calc(var(--base-font-size)*.8);margin-block:calc(var(--v-spacing)*.75);display:block}.card--title a{font-weight:normal;color:var(--base-text-color)}.micro .card--title{margin-block:calc(var(--v-spacing)*.5)}@container (min-width: 260px){.card--title{font-size:var(--base-font-size)}}.card--excerpt a{line-height:1.2}.card--excerpt .button,.card--excerpt .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .card--excerpt .wprm-recipe-link{margin-top:1rem}.roundup-item.card{text-align:left;background:var(--nm-gradient--faded);border-radius:5px;border:1px solid var(--accent-1-pastel2);margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*1.5);padding:0;overflow:hidden}.roundup-item.card .card--title{font-family:"circe-slab-a","Adjusted Georgia Fallback";margin-top:0;margin-bottom:.5em}@container (min-width: 260px){.roundup-item.card .card--title{font-size:calc(var(--base-font-size)*1.5)}}.roundup-item.card .card--thumb{margin:0 auto;padding:0;min-width:180px;display:flex}.roundup-item.card .card--thumb a{display:flex}.roundup-item.card .card--thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0}.roundup-item.card .card--details{padding:1.5rem;margin-top:0;display:flex;flex-direction:column;justify-content:center}.roundup-item.card p{margin-bottom:var(--v-spacing)}@media(min-width: 30em){.roundup-item.card{display:grid;grid-template-columns:1fr 38%}.roundup-item.card .card--details{order:-1}.roundup-item.card h3{font-size:2em}}.featured-categories{margin-bottom:var(--v-spacing);--gap: var(--home-hero-gap)}.featured-categories .card{padding-bottom:0}.featured-categories .card:first-child{grid-row:span 2}.featured-categories a{text-decoration:none;display:grid;grid-template:"container";height:100%}.featured-categories a>*{grid-area:container}.featured-categories .card--thumb img{aspect-ratio:1/1}.featured-categories .card--title{border-radius:5px;z-index:1;place-self:start;padding:.15em .5em .3em;margin:0;text-transform:lowercase;color:#fff;position:relative;overflow:hidden;font-family:"circe-slab-a","Adjusted Georgia Fallback";font-weight:normal;line-height:1.1}.featured-categories .card--title::after{opacity:.8;background:var(--nm-gradient--dark);content:" ";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}@container (min-width: 600px){.featured-categories{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.featured-categories .card:first-child{grid-area:1/1/-1/2;font-size:104%}}@media(min-width: 60em){.featured-categories .card--thumb img{aspect-ratio:4/3}}.more-categories{margin-bottom:calc(var(--v-spacing)*2);position:relative;font-size:80%}.more-categories::after{pointer-events:none;content:" ";display:block;position:absolute;right:0;top:0;bottom:0;left:auto;width:4rem;background:linear-gradient(270deg, var(--bg-color) 0, rgba(255, 255, 255, 0) 100%);z-index:99}.more-categories .cards-wrap{--gap: var(--home-hero-gap);overflow:auto hidden;display:flex;flex-wrap:nowrap;padding-right:3.5rem;scroll-snap-type:x mandatory}.more-categories .card{container-type:inline-size;margin:0;padding:0;flex-basis:5rem;flex-shrink:0;scroll-snap-align:start}.more-categories .browse-all .card--thumb{background:var(--accent-1);height:5rem;border-radius:5px;overflow:hidden}.more-categories .browse-all svg{place-self:center;transform:rotate(180deg) translateX(0.1em);fill:var(--bg-color)}.wpv-view-output:has(.cards-wrap)+.wp-block-buttons{margin-top:var(--v-spacing)}.banner{background-color:var(--bg-color);position:sticky;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);align-items:center;justify-content:center}@media(max-width: 670px){.banner:focus-within,.accordion-open-main-nav .banner{z-index:99999999999}}.banner .banner-main{display:flex;align-items:center;justify-content:space-between}.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;padding-block:2px}.banner .site-logo svg{width:100%;height:auto}.banner .main-search-wrap{order:3}@media(min-width: 670px){.banner{box-shadow:none;z-index:101}.scrolled .banner{box-shadow:0 .05em .25em rgba(0,0,0,.1)}.banner .banner-main{flex-direction:row;flex-wrap:nowrap;padding-top:calc(var(--v-spacing)*.25);padding-bottom:calc(var(--v-spacing)*.25)}.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:rgba(0,0,0,0);transform:scale(1.05)}.banner .main-nav,.banner .main-search-wrap{font-size:calc(var(--base-font-size)*.6)}.banner .main-search-wrap{margin-left:auto;margin-right:1rem}.banner .main-search-wrap .search-field{max-width:11ch;line-height:1;padding-bottom:.4em}}@media(min-width: 54em){.banner .main-nav,.banner .main-search-wrap{font-size:calc(var(--base-font-size)*.7)}.banner .site-logo{max-width:14em}.banner .site-logo svg{transform:translate(-4px, 2px)}}#nm-logo--namely{stroke:var(--logo-color);animation-name:line-draw;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out;animation-delay:calc(2*.1s);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;animation-name:grow-flower;animation-timing-function:var(--elastic-easing);transform-origin:center center;animation-delay:calc(2*.7s);animation-duration:calc(2*.5s);animation-fill-mode:forwards}#nm-logo--marly path{fill:var(--logo-color)}@keyframes line-draw{to{stroke-dashoffset:0}}@keyframes grow-flower{0%{transform:scale(0.7);opacity:0}20%{opacity:1}100%{transform:scale(1);opacity:var(--end-opacity, 1)}}@media(prefers-reduced-motion){#nm-logo--namely{stroke-dasharray:0}#nm-flower-grad,#nm-logo--namely{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:rgba(0,0,0,0);background:rgba(0,0,0,0);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:-0.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:rgba(0,0,0,0);-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: 670px){.menu-toggle.accordion-trigger{display:none}}.main-nav-wrap .main-nav.accordion-target{position:absolute;top:100%;left:0;width:100%;min-height:100vh;max-height:100%;visibility:visible;pointer-events:none;text-align:center;background:var(--nm-gradient--dark)}.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:10px;overflow:hidden;--lum: 55%;--sat: .18;--hue: 359}.main-nav.accordion-target>ul>li:nth-child(2){--hue: 10}.main-nav.accordion-target>ul>li:nth-child(3){--hue: 20}.main-nav.accordion-target>ul>li:nth-child(4){--hue: 30}.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(0.05em);opacity:.7;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e") no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e") 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{--lum: 70%;width:1.5em;height:1.5em;margin-right:.4rem;margin-left:-0.2rem;transition:.2s transform ease-in-out;fill:oklch(var(--lum) var(--sat) var(--hue))}.main-nav.accordion-target .icon-food-pot .icon{transform:scale(0.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;--lum: 48%;background-color:oklch(var(--lum) var(--sat) var(--hue))}.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: 670px){.main-nav.accordion-target .submenu-grid .sub-menu li:last-child a{padding-bottom:1.15em}}@media(min-width: 670px){.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0);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:5px;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:#fff;background-color:oklch(var(--lum) var(--sat) var(--hue))}.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:oklch(var(--lum) var(--sat) var(--hue))}.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:5px;border-top-left-radius:5px}.main-nav.accordion-target .sub-menu li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}@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{text-align:center}.widget+.widget{margin-top:calc(var(--v-spacing)*1.5)}.widget .widget-title h3{margin-bottom:calc(var(--v-spacing)*.75)}.widget .wp-block-image{margin-top:0;margin-bottom:0}.sidebar .widget h2,.sidebar .widget h3{text-align:center}.sidebar .widget ul{padding-left:0}.sidebar .widget li{list-style:none;line-height:1.5}@media(max-width: 54em){.widget li+li,.widget .menu li+li{margin-top:calc(var(--v-spacing)*.5)}}.accordion{border:1px solid;border-color:var(--accent-1-pastel);border-radius:6.5px;margin-bottom:var(--gutter)}.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:var(--nm-gradient--faded);padding:.85rem 1rem .8rem 1rem;text-align:left;border-radius:6.5px;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,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e") no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='12' y1='5' x2='12' y2='19'%3e%3c/line%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e") 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:6.5px;border-top-right-radius:6.5px;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:rgba(0,0,0,0)}.accordion-target{transition:max-height .3s ease-in-out,visibility .3s ease-in-out}.above-footer{position:relative;z-index:1}.nm-footer-icon{width:4.5rem;height:4.5rem;display:block;margin-inline:auto;transform:translateY(2.8rem);filter:drop-shadow(0px 7px 5px rgba(0, 0, 0, 0.1))}.page-footer{padding-top:calc(var(--v-spacing)*3);color:#fff;background-color:#444;position:relative;font-size:88%}.page-footer :focus-visible{outline-color:#fff}.page-footer .menu{margin:0;-moz-columns:12em auto;columns:12em auto;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.page-footer .menu li{margin-bottom:calc(var(--v-spacing)*.5);line-height:1.4}.page-footer .searchform{margin-top:calc(var(--v-spacing)*.25)}.page-footer a{color:#fff;text-decoration:none}.page-footer a:hover{background-color:var(--accent-1-darker);box-shadow:0 0 0 5px var(--accent-1-darker)}.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:calc(var(--base-heading-size)*1.25);margin-block:calc(var(--v-spacing)*.5)}.page-footer .widget-area-footer{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));padding-bottom:var(--v-spacing)}.page-footer .widget-area-footer .widget+.widget{margin-top:0}.page-footer .back-top{max-width:100%;grid-column:1/-1;margin:0;border-radius:0;border:none;padding:.3em 0 2.5em;width:100%;background:var(--nm-gradient--dark);color:#fff;text-align:center}.page-footer .back-top .icon{opacity:.7}.page-footer .back-top:hover,.page-footer .back-top:focus{box-shadow:none}.page-footer .footer-bottom{text-align:center}.page-footer .footer-bottom p{max-width:none}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:var(--v-spacing)}form .screen-reader-text+*{margin-top:0}form label{margin-bottom:calc(var(--v-spacing)*.25)}input,textarea,button,select{font-size:100%;border:.08em solid #d9d9d9;border-radius:5px;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:5px;background:var(--nm-gradient--dark);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:calc(var(--base-font-size)*.6);border:.08em solid green;color:green;padding:.2em .5em .3em;background:rgba(0,128,0,.1);border-radius:5px}.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: 670px){.banner .searchform .search-field{position:relative;width:2.2em;height:2.2em;z-index:9;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0}.banner .searchform .search-field::-moz-placeholder{color:rgba(0,0,0,0)}.banner .searchform .search-field::placeholder{color:rgba(0,0,0,0)}}.searchform .search-submit{position:absolute;right:.24em;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;padding:.3em;border:none;background-color:rgba(0,0,0,0);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: 670px){.searchform .search-submit .icon{width:1.54em;height:1.54em}}@media(max-width: 670px){.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:var(--bg-color)}table+*{margin-top:var(--gutter)}table th,table td{padding:calc(var(--gutter)*.25) 1.25em;text-align:left;vertical-align:top;border-top:1px solid;border-top-color:var(--accent-1-pastel)}table th{font-weight:bold}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:5px}.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:5px}.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:5px}.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:5px}.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:5px}.table tbody tr:hover td,.table tbody tr:hover th{background-color:var(--accent-1-faded)}.comments{margin-top:var(--gutter)}.comments .comment{text-indent:0;position:relative;margin-top:var(--gutter);padding:var(--v-spacing) var(--gutter);border:2px solid var(--accent-1-pastel2);border-radius:5px}.comments .comment:before{content:none}@media(min-width: 30em){.comments .comment{--gutter: 1.5rem}}.comments .comment p 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-bottom:0}.comment-list{list-style:none;padding:0}.comment-list .children{list-style:none}.comment-author{margin-bottom:calc(var(--v-spacing)*.5)}.comment-author .avatar{width:48px;margin-top:0;margin-right:.75rem;border-radius:5px}.comment-author .comment-meta{margin-right:.75rem}.comment-author .fn{margin-bottom:.25em;margin-right:1rem}.comment-body p{margin-bottom:calc(var(--v-spacing)*.5)}.comment-meta,.reply{font-size:84%}.comment-respond .comment-reply-title{margin-bottom:calc(var(--v-spacing)*.4)}.comment-respond .comment-reply-title small{margin-left:1rem;font-size:80%}.comment-form textarea{height:4em}.respond{margin-top:calc(var(--v-spacing)*2)}.recipe-finder2-wrap .js-wpv-view-layout{container-type:inline-size;margin-inline:var(--gutter)}.recipe-finder2-wrap .accordion .accordion-trigger{background:rgba(0,0,0,0)}@media(prefers-color-scheme: light){.recipe-finder2-wrap .accordion .accordion-trigger{--headings-color: #555}}@media(max-width: 30em){.recipe-finder2-wrap .accordion .accordion-trigger{padding-top:1rem;padding-bottom:1rem;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 .results-title{margin:0;font-size:108%;display:flex;flex-wrap:wrap;align-items:center}.recipe-finder2-wrap .results-title>span{margin-bottom:var(--v-spacing)}.recipe-finder2-wrap .js-wpv-view-layout{flex:1}.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{max-width:14em;align-self:flex-start;margin-left:var(--gutter)}.recipe-finder2-wrap .status-ind,.recipe-finder2-wrap .accordion-trigger:after{display:none}}.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:5px;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}.recipe-finder-filters{display:none;font-size:86%;background-color:var(--bg-color);position:sticky;z-index:100;top:var(--banner-height)}.category-vegan-recipes .recipe-finder-filters,.parent-category-vegan-recipes .recipe-finder-filters{display:block}.no-js .recipe-finder-filters{display:none}@media(max-width: 60em){.recipe-finder-filters{width:auto;max-width:none;margin-bottom:var(--v-spacing);border-radius:0;border-left:none;border-right:none}}@media(min-width: 670px){.recipe-finder-filters{top:calc(var(--banner-height) + 2rem);margin-left:0;margin-right:0}}.recipe-finder-filters form{background:var(--nm-gradient--faded)}.recipe-finder-filters label{margin:0}.recipe-finder-filters .label-text{text-transform:uppercase;font-size:80%}.recipe-finder-filters .form-controls-wrapper{padding:0 var(--gutter);margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(7em, 1fr));grid-column-gap:1rem;grid-row-gap:.5rem;background:rgba(0,0,0,0)}.recipe-finder-filters .form-controls-wrapper .form-group:last-of-type{margin-bottom:1rem}@media(min-width: 30em){.recipe-finder-filters .form-controls-wrapper{padding:0 1rem}}.recipe-finder-filters .form-controls{position:relative;display:block}.recipe-finder-filters .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:5px;border-bottom-right-radius:5px;border-left:none}.recipe-finder-filters .form-controls:before{pointer-events:none;content:"";position:absolute;z-index:1;top:60%;right:.25em;transform:translate(-50%, -50%);border:.33em solid rgba(0,0,0,0);border-top-color:var(--accent-1-pastel)}.recipe-finder-filters select{border-color:var(--accent-1-pastel);padding-right:2em;-moz-appearance:none;-webkit-appearance:none}.recipe-finder-filters .wpv-reset-trigger{align-self:end;padding-top:.5em;padding-bottom:.5em;font-size:100%;margin-bottom:1rem;width:7ch}.page-post-inspection .content-body{font-size:80%}.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:normal;text-decoration:none;cursor:pointer}.wpv-results-table a:hover{text-decoration:underline}.wpv-results-table th,.wpv-results-table th a{font-weight:bold}.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;flex-wrap:wrap;gap:1rem;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 .categories{-moz-columns:auto 7em;columns:auto 7em;-moz-column-gap:0;column-gap:0;min-width:60%}.post-inspector .checkbox{font-size:75%;margin-right:1em;line-height:1}.post-inspector .checkbox label{align-items:flex-start;display:flex;align-items:center}.post-inspector .form-actions{display:flex;gap:1rem;line-height:1}.post-inspector .form-actions .button,.post-inspector .form-actions .wprm-recipe-template-nm-roundup-summary .wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .post-inspector .form-actions .wprm-recipe-link{padding-block:.3em}.post-inspector .wpv-results-table{font-size:90%}.nm-panel{--gutter: 1.5rem;--_br: 10;--_bw: 4;--br: calc(var(--_br) * 1px);--bc1: calc((var(--_br) - var(--_bw)) * 1px);--bc2: calc((var(--_bw) * 2) * 1px);--bc3: calc((var(--_br) * 2) * 1px);--bg: var(--bg-color);--grad-l: var(--accent-1-darker);--grad-r: var(--accent-2-darker);border-radius:var(--br);margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*1.5);max-width:var(--measure);background:radial-gradient(circle at 100% 100%, var(--bg) 0, var(--bg) var(--bc1), transparent var(--bc1)) 0% 0%/var(--br) var(--br) no-repeat,radial-gradient(circle at 0 100%, var(--bg) 0, var(--bg) var(--bc1), transparent var(--bc1)) 100% 0%/var(--br) var(--br) no-repeat,radial-gradient(circle at 100% 0, var(--bg) 0, var(--bg) var(--bc1), transparent var(--bc1)) 0% 100%/var(--br) var(--br) no-repeat,radial-gradient(circle at 0 0, var(--bg) 0, var(--bg) var(--bc1), transparent var(--bc1)) 100% 100%/var(--br) var(--br) no-repeat,linear-gradient(var(--bg), var(--bg)) 50% 50%/calc(100% - var(--bc2)) calc(100% - var(--bc3)) no-repeat,linear-gradient(var(--bg), var(--bg)) 50% 50%/calc(100% - var(--bc3)) calc(100% - var(--bc2)) no-repeat,linear-gradient(var(--nm-grad-angle), var(--grad-l) 15%, var(--grad-r) 100%) 75% 63%/113% 195%;box-sizing:border-box}.nm-panel--heading-wrap{background:linear-gradient(110deg, var(--grad-l) 25%, var(--grad-r) 100%) 75% 63%/113% 195%;display:block;padding:.3rem calc(var(--gutter)*.6) .5rem var(--gutter);border-top-left-radius:var(--br);border-top-right-radius:var(--br);letter-spacing:0;display:flex;align-items:center}.nm-panel--heading{color:#fff;font-family:"circe-slab-a","Adjusted Georgia Fallback";letter-spacing:0;font-weight:700;margin: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.trivia .icon,.nm-panel.trivia-answer .icon{transform:rotate(6deg) scale(0.8);margin-left:.75rem}.nm-panel.trivia,.nm-panel.trivia-answer{background:var(--nm-gradient--dark)}.nm-panel.trivia .nm-panel--content,.nm-panel.trivia-answer .nm-panel--content{background:rgba(0,0,0,0);padding-top:.5rem;color:#fff}.nm-panel.trivia .nm-panel--heading-wrap,.nm-panel.trivia-answer .nm-panel--heading-wrap{background:rgba(0,0,0,0)}.nm-panel--content{display:block;padding:1rem 0 1.25rem}.nm-panel--content>*:not(.wp-block-image){padding-left:var(--gutter);padding-right:var(--gutter)}.nm-panel--content a{font-weight:bold}.nm-panel--content>*:last-child{margin-bottom:0}.nm-panel--content>*:first-child{margin-top:0}.nm-panel--content>*+*{margin-top:calc(var(--v-spacing)*.5)}.nm-panel--content ul,.nm-panel--content ol{margin-left:-0.2em}.nm-panel .wp-block-image{margin-bottom:var(--v-spacing);padding-inline:calc(var(--_bw)*1px)}.nm-panel .wp-block-image:first-child{margin-top:-1rem}.nm-panel .wp-block-image+*{margin-top:calc(var(--v-spacing)*.5)}.nm-panel.reviews{--grad-l: var(--accent-2);--grad-r: var(--accent-2-darker)}.nm-panel.reviews .nm-panel--content{padding-top:0}.nm-panel.reviews blockquote:first-child{margin-top:calc(var(--v-spacing)*.75)}@media(min-width: 54em){.nm-panel.reviews blockquote:first-child{margin-top:calc(var(--v-spacing)*1.5)}}#dpsp-content-bottom{margin-top:calc(var(--v-spacing)*2)}#dpsp-post-content-markup,.widget #dpsp-content-bottom{display:none}[class*=dpsp-] li{text-indent:0}[class*=dpsp]+.wp-block-group{margin-top:0}.primary-content .sc_fs_faq{background-color:inherit;box-shadow:none;padding:0;margin-top:calc(var(--v-spacing)*1.75)}.primary-content .sc_card h2{font-size:calc(var(--base-heading-size)*1.25);line-height:1.1;margin-bottom:calc(var(--v-spacing)*.5)}@media(min-width: 60em){.primary-content .sc_card h2{font-size:calc(var(--base-heading-size)*1.75)}}.primary-content .sc_card h3{font-size:var(--base-heading-size);line-height:1.2}@media(min-width: 60em){.primary-content .sc_card h3{font-size:calc(var(--base-heading-size)*1.1)}}.primary-content .sc_card p{padding:0}.nm-faq{margin-top:calc(var(--v-spacing)*2)}.nm-faq .has-large-font-size{font-size:inherit}.wp-block-lazyblock-amazon-picks{margin-top:calc(var(--v-spacing)*2);margin-bottom:calc(var(--v-spacing)*1.5)}.wp-block-lazyblock-amazon-picks img{filter:none !important}.after-single-post-widget-area{margin-top:calc(var(--v-spacing)*1.5)}.affiliate-disclosure{border:1px solid;border-color:var(--accent-1-pastel);padding:1rem;text-align:center;border-radius:5px;font-size:88%;line-height:1.3;margin-bottom:calc(var(--v-spacing)*1.5)}.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:calc(var(--v-spacing)*1.5)}.primary-content>.mv-ad-box{margin-bottom:calc(var(--v-spacing)*1.5)}.primary-content .wprm-recipe li .mv-ad-box{margin-left:calc(var(--base-font-size)*-1.75)}#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 rgba(0,0,0,0);animation:ml-form-embedSubmitLoad 1.2s linear infinite}@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}.signup-form-embedded{background:var(--nm-gradient--dark);color:#fff;border-radius:10px;margin-inline:auto;max-width:calc(var(--measure) + var(--gutter))}.signup-form-embedded .wp-block-heading{color:#fff}.signup-form-embedded .primary.button,.signup-form-embedded .wprm-recipe-template-nm-roundup-summary .primary.wprm-recipe-link,.wprm-recipe-template-nm-roundup-summary .signup-form-embedded .primary.wprm-recipe-link{background:#fff;color:var(--accent-1-darker)}@media(prefers-color-scheme: light){.signup-form-embedded{--headings-color: #555}}.signup-form-embedded .wp-block-image{margin-top:0;margin-bottom:1.5rem}.signup-form-embedded .wp-block-image figure{margin-top:-2rem}.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:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:0 !important}.signup-form-embedded .ml-form-formContent>*{flex:1;min-width:16ch}.signup-form-embedded input{border-color:var(--accent-1-pastel)}@media(min-width: 30em){.signup-form-embedded .wp-block-image{margin-bottom:0}}@media(max-width: 30em){.signup-form-embedded .alignright img{margin-inline:auto}.signup-form-embedded .h3,.signup-form-embedded p{text-align:center}}:root{--wprm-star-color: var(--accent-2-bright)}[id*=wprm-recipe-container]:target{scroll-margin-top:10rem}.wprm-recipe-template-nm2020{--gutter: 1rem;max-width:38em;position:relative;margin:7rem 0 2.2em 0;overflow:visible !important}.wprm-recipe-template-nm2020 input{width:auto}@media(min-width: 54em){.wprm-recipe-template-nm2020{--gutter: 1.5rem}}.wprm-recipe-template-nm2020 br{display:none}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-container{max-width:100%;padding:0 var(--gutter) 1em var(--gutter);border:0}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-container>div:not(.wprm-recipe-template-nm2020-header){margin-top:calc(var(--v-spacing)*1.2)}.wprm-recipe-template-nm2020 .wprm-recipe-template-nm2020-header{margin:0 calc(var(--gutter)*-1) 10px calc(var(--gutter)*-1);padding:7.5rem var(--gutter) 1em var(--gutter);text-align:center;background:var(--nm-gradient--dark);color:#fff;font-size:88%;border-top-left-radius:var(--br);border-top-right-radius:var(--br)}.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:calc(var(--v-spacing)*.7)}.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 2px 6px 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 .recipe-action-buttons .wprm-recipe-link-inline-button,.wprm-recipe-template-nm2020 .recipe-action-buttons .wprm-recipe-grow{text-decoration:none;line-height:1;margin:0 .3rem .3rem;padding:.5rem .75rem .4rem !important;white-space:nowrap;border-radius:5px !important}.wprm-recipe-template-nm2020 .recipe-action-buttons .wprm-recipe-grow-container{display:flex}.wprm-recipe-template-nm2020 .wprm-recipe-grow{background:#fff}.wprm-recipe-template-nm2020 .wprm-recipe-grow:after{content:none !important}.wprm-recipe-template-nm2020 .wprm-recipe-grow svg{width:1.1em;height:1.1em}.wprm-recipe-template-nm2020 .wprm-recipe-group-name{margin-bottom:.5em}.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:-0.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 rgba(0,0,0,0) !important;border-radius:.8rem;white-space:nowrap;background:none !important;color:var(--accent-1-darker) !important;text-transform:uppercase;font-size:.8rem;font-weight:bold}.wprm-recipe-template-nm2020 .wprm-unit-conversion-container-buttons button.wprm-unit-conversion:first-child{margin-right:-0.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:bold}.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[type=number]{background-color:#fff;color:#444;max-width:4em;border:none;margin-left:1ch;line-height:1}.wprm-recipe-template-nm2020 .wprm-spacer{display:block !important;background:none !important;font-size:0;line-height:0;width:100%;height:.8rem !important}.wprm-recipe-template-nm2020.wprm-recipe li{margin-bottom:calc(var(--v-spacing)*.5)}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients{font-size:115%}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients li{margin-left:0;text-indent:0;padding-left:1.5em;position:relative}.wprm-recipe-template-nm2020 .wprm-recipe-ingredients li .wprm-checkbox-container{top:.5em;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:-0.2em}.wprm-recipe-template-nm2020 .wprm-recipe-instructions li,.wprm-recipe-template-nm2020 .wprm-recipe-equipment li{margin-left:0;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(--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 .wprm-recipe-notes ul li{padding-left:calc(var(--base-font-size)*.8);margin-left:0;list-style:none}.wprm-recipe-template-nm2020 .wprm-recipe-notes ul li:before{display:inline}.wprm-recipe-template-nm2020 .wprm-recipe-notes ol li span{display:inline !important}.wprm-recipe-template-nm2020 .nutrition-label-wrap{margin-top:var(--v-spacing);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:calc(var(--v-spacing)*.75);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:bold;color:inherit !important}.wprm-recipe-template-nm2020 .nutrition-disclaimer{flex:1;align-self:flex-end;font-size:80%;margin-bottom:calc(var(--v-spacing)*.5)}.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(--nm-gradient--dark);color:#fff;font-size:90%;margin-top:var(--v-spacing);margin-bottom:-1.2em;margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);padding:1em var(--gutter);border-bottom-left-radius:var(--br);border-bottom-right-radius:var(--br)}.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-top:0;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}.wprm-rating-star{padding:.05em}.wprm-recipe-summary{text-wrap:pretty}.comment-form-wprm-rating .wprm-rating-star polygon{stroke:var(--wprm-star-color) !important}.comment-form-wprm-rating .wprm-star-empty{stroke:var(--wprm-star-color) !important}.comment-form-wprm-rating .wprm-star-full{fill:var(--wprm-star-color) !important}.wprm-comment-rating .wprm-rating-star path{fill:var(--accent-1) !important}.wprm-comment-rating .wprm-rating-star polygon{stroke:var(--accent-1) !important}.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:rgba(0,0,0,0) !important;border:.08em solid var(--base-text-color) !important;border-radius:5px !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{text-decoration-line:underline !important;text-decoration-color:var(--accent-1-bright) !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;line-height:1}.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;height:20px}.wprm-toggle-switch input{opacity:0;width:0;height:0;margin:0;padding:0}.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.wprm-recipe-link{margin-bottom:var(--v-spacing);margin-right:0;display:inline-flex;justify-content:center;align-items:center;padding:.5em 1.2em !important;border-radius:5px !important;text-decoration:none;line-height:1}.pin-this-recipe .wprm-recipe-pin-inline-button.wprm-recipe-link .wprm-recipe-icon{margin-right:.4rem;margin-bottom:-0.2em}.pin-this-recipe .wprm-recipe-pin-inline-button.wprm-recipe-link svg{width:1.6em;height:auto}.pin-this-recipe .wprm-recipe-pin-inline-button.wprm-recipe-link:after{content:none !important}.pin-this-recipe .wprm-recipe-pin-inline-button.wprm-recipe-link:hover,.pin-this-recipe .wprm-recipe-pin-inline-button.wprm-recipe-link:active{background-color:#de0000 !important}.wprm-recipe-grow-container a{min-width:9ch}.wprm-recipe-template-nm-roundup-summary{display:flex;flex-wrap:wrap-reverse;text-align:left;background:var(--nm-gradient--faded);border-radius:5px;border:1px solid var(--accent-1-pastel2)}.primary-content .wprm-recipe-template-nm-roundup-summary{margin-top:calc(var(--v-spacing)*1.5);margin-bottom:calc(var(--v-spacing)*1.5)}.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:5px}.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:bold}.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}.wprm-popup-modal-user-rating{--bg-color: var(--wprm-popup-background);--base-text-color: var(--wprm-popup-content)}.wprm-popup-modal__close{width:auto}@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}.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:""}}
