﻿:root{--gutter:1rem;--v-spacing:1em;--measure:60ch;--sidebar-width:300px;--banner-height:51px;--base-font-stack:ui-sans-serif, system-ui, -system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--base-font-size:1.125em;--base-line-height:1.5;--base-font-weight:400;--base-heading-size:1.5em;--base-heading-weight:700;--font-stack-headings:"circe-slab-a", "Adjusted Georgia Fallback"}@media (width>=30em){:root{--gutter:1.5rem}}@media (width>=54em){:root{--gutter:2rem;--v-spacing:1.25em}}@media (width>=60em){:root{--gutter:2.4rem}}@media (width>=63em){:root{--gutter:3.4rem}}@media (width>=92em){:root{--base-font-size:1.25em;--base-heading-size:1.65em;--measure:64ch}}:root{--accent-1:#e66588;--accent-1-bright:#f8779a;--accent-1-pastel:#f6c1cf;--accent-1-pastel2:#fadbe3;--accent-1-faded:#d8839a0f;--accent-1-darker:#c24770;--accent-1-darkest:#935;--accent-2:#eda15e;--accent-2-bright:#fee4cd;--accent-2-faded:#f6a05524;--accent-2-darker:#e78127;--accent-2-darkest:#d36f17;--base-text-color:#555;--faded-text-color:#707070;--bg-color:#fff;--logo-color:#666;--link-color:var(--accent-1-darker);--link-color-hover:var(--accent-1-darkest);--nm-grad-angle:110deg;--nm-gradient--faded:linear-gradient(var(--nm-grad-angle), var(--accent-1-faded) 25%, var(--accent-2-faded) 100%);--nm-gradient--dark:linear-gradient(var(--nm-grad-angle), var(--accent-1-darker) 15%, var(--accent-2-darkest) 100%);--nm-gradient--accent-2:linear-gradient(var(--nm-grad-angle), var(--accent-2) 25%, var(--accent-2-darker) 100%);--elastic-easing:linear(0, .218 2.1%, 1.114 8.5%, 1.296 10.7%, 1.346, 1.37 12.9%, 1.373, 1.364 14.5%, 1.315 16.2%, .941 24%, .891, .869 27.8%, .87, .882 30.7%, 1.012 38.3%, 1.036, 1.046 42.7%, 1.042 45.7%, .996 53.3%, .984 57.5%, 1.006 72.2%, .998 86.7%, 1);--box-shadow:0 1px 2px #0000001a, 2px 5px 10px #00000026;--feat-img-focus:50% 75%;--br:5px;--br-lg:10px;--nm-panel-bw:4px;--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}@supports (corner-shape:squircle){:root{--br:10px;--br-lg:20px;--corner-shape:squircle}}@supports (color:oklch(100% 0 0deg)){:root{--accent-l:.67;--accent-c:.2;--accent-h1:359;--accent-h2:30;--accent-1:oklch(var(--accent-l) var(--accent-c) var(--accent-h1));--accent-1-bright:oklch(from var(--accent-1) calc(l + .05) calc(c * 1.3) h);--accent-1-pastel:oklch(from var(--accent-1) calc(l + .26) calc(c * .5) h);--accent-1-pastel2:oklch(from var(--accent-1) calc(l + .27) calc(c * .18) h);--accent-1-faded:oklch(from var(--accent-1) l calc(c * 1.3) h / .08);--accent-1-darker:oklch(from var(--accent-1) calc(l - .17) c h);--accent-1-darkest:oklch(from var(--accent-1) calc(l - .3) c h);--accent-2:oklch(var(--accent-l) var(--accent-c) var(--accent-h2));--accent-2-bright:oklch(from var(--accent-2) calc(l + .25) calc(c * 1.6) h);--accent-2-faded:oklch(from var(--accent-2) l calc(c * 1.3) calc(h + 7) / .08);--accent-2-darker:oklch(from var(--accent-2) calc(l - .12) c h);--accent-2-darkest:oklch(from var(--accent-2) calc(l - .19) c h)}}html:root{--comment-rating-star-color:var(--accent-2-bright)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--base-text-color:#fff;--faded-text-color:#fafafa;--logo-color:#fff;--bg-color:#222;--link-color:var(--accent-1-pastel);--link-color-hover:var(--accent-1-pastel2)}}@property --h-scroll-l-fade{syntax:"<length>";inherits:false;initial-value:0}@property --h-scroll-r-fade{syntax:"<length>";inherits:false;initial-value:0}@property --ramp-clr{syntax:"<color>";inherits:true;initial-value:#0000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:pretty}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@view-transition{navigation:auto}:root{accent-color:var(--accent-1);interpolate-size:allow-keywords}html,body{overflow-anchor:none}html{font-family:var(--base-font-stack);font-weight:var(--base-font-weight);line-height:var(--base-line-height);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);margin:0 auto;padding:0}@media (width>=60em){body{font-weight:300;line-height:1.6}}:focus-visible{outline:2px solid var(--lightningcss-light,var(--accent-1-darker))var(--lightningcss-dark,white);outline-offset:3px;z-index:99;text-decoration:none;position:relative}:focus:not(:focus-visible){outline:none}:target{scroll-margin-top:calc(var(--banner-height) + 2.5rem)}::selection{background:var(--lightningcss-light,var(--accent-1-pastel))var(--lightningcss-dark,var(--accent-1-darkest));color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}details{overflow:hidden}details::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .3s,content-visibility .3s}details[open]::details-content{block-size:auto}summary{cursor:pointer;appearance:none;-webkit-tap-highlight-color:#0000;list-style:none}summary ::-webkit-details-marker{display:none}summary:after{content:"";opacity:.5;background-color:currentColor;width:1em;height:1em;margin-inline-start:.3em;transition:transform .2s ease-in-out;transform:translateY(.05em)scale(1.2);-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e") 50%/contain no-repeat}details[open] summary:after{transform:rotate(180deg)}:is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--font-stack-headings);font-weight:var(--base-heading-weight)}:is(h1,h2,h3,.h1,.h2,.h3) a{font-weight:var(--base-heading-weight);text-decoration:none;display:inline-block}:is(h1,h2,h3,.h1,.h2,.h3) .button{padding:.2em .5em}:is(h2,.h2,h3,.h3,h4,.h4,p,ol,ul,figure,form){margin-block-start:var(--v-spacing)}h1,.h1{font-size:calc(var(--base-heading-size)*1.5);line-height:1.1}@media (width>=60em){h1,.h1{font-size:calc(var(--base-heading-size)*2.15)}}h2,.h2{font-size:calc(var(--base-heading-size)*1.25);line-height:1.1}@media (width>=60em){h2,.h2{font-size:calc(var(--base-heading-size)*1.55)}}h3,.h3{font-size:calc(var(--base-heading-size)*.9);line-height:1.2}@media (width>=60em){h3,.h3{font-size:var(--base-heading-size)}}h4,.h4{font-family:var(--base-font-stack);font-size:calc(var(--base-heading-size)*.65);text-transform:uppercase;letter-spacing:.05em;font-weight:700;line-height:1.2}h5,h6{font-size:1em;font-weight:700}p{text-wrap:pretty}p,ul>li,ol>li{max-width:var(--measure)}ol,ul{margin-block-end:0}ol li img,ul li img{margin-block-start:var(--v-spacing)}ul{padding-left:0}ul li{text-indent:calc(var(--base-font-size)*-.8);padding-left:calc(var(--base-font-size)*.8);list-style:none}ul li:before{content:"• ";color:var(--accent-1-darker);margin-inline-end:.25em;font-family:Arial;font-weight:700;display:inline}nav ul li,ul.menu li{text-indent:0;padding-left:0}nav ul li:before,ul.menu li:before{content:none}:where(ol,.wprm-recipe ol,.wprm-recipe-template-nm2020 .wprm-recipe-instructions){counter-reset:li;padding-left:0;list-style:none}:where(ol,.wprm-recipe ol,.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);counter-increment:circle-counter;margin-inline-start:0;position:relative}:where(ol,.wprm-recipe ol,.wprm-recipe-template-nm2020 .wprm-recipe-instructions)>li:before{content:counter(circle-counter);vertical-align:top;font-size:calc(var(--base-font-size)*.75);text-indent:0;font-feature-settings:"lnum";color:#fff;background:var(--accent-1-darker);border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;margin-inline-end:.5rem;font-family:inherit;font-weight:700;line-height:1;display:inline-flex;position:relative;top:.1em}li{text-wrap:pretty}li:not(:first-child){margin-block-start:calc(var(--v-spacing)*.5)}li :is(h2,h3,h4,h5){display:inline}:is(li+li,ul){margin-block-start:calc(var(--v-spacing)*.5)}a{color:var(--link-color);border-radius:var(--br);corner-shape:var(--corner-shape);-webkit-text-decoration-color:oklch(from var(--link-color) l c h/.5);text-decoration-color:oklch(from var(--link-color) l c h/.5);text-underline-offset:.15em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-inset:.04em .04em;text-decoration-thickness:.08em}a:visited{color:var(--link-color-hover);-webkit-text-decoration-color:oklch(from var(--link-color-hover) l c h/.5);text-decoration-color:oklch(from var(--link-color-hover) l c h/.5)}@media (hover){a:hover{text-underline-offset:.15em;text-decoration-thickness:.13em;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color)}}@media (hover:none){a:hover,a:hover:before,a:hover:after{transition:none!important;animation:none!important;transform:none!important}}.primary-content :is(p,li) a{font-weight:700}.content-body a:not(:is([href*=namelymarly],[href*=localhost],[href*=grow\.me],[href^=\/],[href^=\#])):after{content:"";vertical-align:-.14em;background-color:currentColor;width:1em;height:1em;margin-inline-start:.2em;display:inline-block;-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") 50%/contain 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") 50%/contain no-repeat}em>strong,i>strong,strong>i,strong>em{font-style:normal}strong{font-weight:600}blockquote{border:none;margin-block-start:calc(var(--v-spacing)*1.5);padding:0}blockquote p{text-align:center;margin:0 1rem;font-size:120%}blockquote cite{text-align:center;margin-block-start:calc(var(--v-spacing)*.5);display:block}blockquote cite:before{content:"– "}object,video,embed{max-width:100%}img{height:auto}figcaption{max-width:var(--measure);text-align:center;margin-inline:auto;font-size:86%;font-style:italic;line-height:1.3}form{accent-color:var(--accent-1)}.content-wrap form button,.content-wrap form input,.content-wrap form textarea,.content-wrap form select,.content-wrap form optgroup{margin:0}form>*+*{margin-block-start:var(--v-spacing)}form .screen-reader-text+*{margin-block-start:0}form label{margin-block-end:calc(var(--v-spacing)*.25)}input,textarea,button,select{border-radius:var(--br);corner-shape:var(--corner-shape);color:#222;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;border:.08em solid #d9d9d9;width:100%;padding:.3em .5em;font-size:100%}input[type=text]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:#888}input[type=checkbox]{width:auto;accent-color:var(--accent-1-darker);display:inline}.content-wrap input[type=checkbox]{margin-inline-end:.25em}input[type=submit],input[type=button],input[type=reset]{border-radius:var(--br);corner-shape:var(--corner-shape);background:var(--nm-gradient--dark);color:#fff;border:none;width:auto;padding:.7em 1.2em .8em}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}:is(.help,.help-block,.help-inline){font-size:calc(var(--base-font-size)*.6);color:green;border-radius:var(--br);corner-shape:var(--corner-shape);background:#00ff2124;border:.08em solid green;padding:.2em .5em .3em}.help-block{margin:.5em 0;display:block}.help-inline{margin-inline-start:.5em;display:inline-block}.error{color:red;background:#ff00001f;border-color:red}.wp-block-table{margin-block:calc(var(--v-spacing)*2)}table{border-collapse:collapse;border-spacing:0;background-color:var(--bg-color);max-width:100%}table+*{margin-block-start:var(--gutter)}table th,table td{padding:calc(var(--gutter)*.25) 1.25em;text-align:left;vertical-align:top;border-top:1px solid var(--accent-1-pastel)}table th{font-weight:700}table thead th{vertical-align:bottom}.table thead:first-child tr th,.table thead:first-child tr td{border-top:0}.table-bordered{border:1px solid var(--accent-1-pastel);border-collapse:separate;border-radius:var(--br);corner-shape:var(--corner-shape)}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid var(--accent-1-pastel)}.table-bordered th,.table-bordered td{corner-shape:var(--corner-shape)}.table-bordered :is(thead,tbody):first-child tr:first-child :is(th,td):first-child{border-top-left-radius:var(--br)}.table-bordered :is(thead,tbody):first-child tr:first-child :is(th,td):last-child{border-top-right-radius:var(--br)}.table-bordered :is(thead,tbody):last-child tr:last-child :is(th,td):last-child{border-bottom-right-radius:var(--br)}.table-bordered :is(thead,tbody):last-child tr:last-child :is(th,td):first-child{border-bottom-left-radius:var(--br)}.table-bordered :is(thead,tbody):first-child tr:first-child :is(th,td){border-top:0}.table tbody tr:is(:hover,:focus-within) td,.table tbody tr:is(:hover,:focus-within) th{background-color:var(--accent-1-faded)}.page-wrap{grid-template-columns:[full-width-start] minmax(var(--gutter), 1fr) [content-start content-main-start] minmax(auto, calc(var(--measure))) [content-main-end] var(--gutter) [sidebar-start] var(--sidebar-width) [sidebar-end content-end] minmax(var(--gutter), 1fr) [full-width-end];display:grid}.w-hero-image .page-wrap,.index-php .page-wrap{padding-top:0}.alignfull{grid-column:full-width;grid-template-columns:inherit;width:100%;display:grid}:where(.alignfull)>:not(.alignfull,.alignwide){grid-column:content}.alignfull>img{grid-column:full-width}.alignwide{padding-inline:var(--gutter);grid-column:full-width}.page-wrap{margin:0 auto}.single .has-recipe.primary-content{padding-top:0}.single .primary-content,.primary-content.page-php{padding-top:calc(var(--v-spacing)*1.75)}@media (width>=54em){.primary-content .content-body{grid-column:content-main}.primary-content .global-sidebar{grid-column:sidebar}}.primary-content{container-type:inline-size}.primary-content .page-subtitle{font-family:var(--base-font-stack);font-weight:var(--base-font-weight);margin-block-start:0;font-size:1.5em;font-style:italic}@media (width>=54em){p .primary-content .alignleft,p .primary-content .alignright{margin-block-start:calc(var(--v-spacing)*.25)}.primary-content .alignright{float:right;margin-inline-start:2em}li .primary-content .alignright,p .primary-content .alignright{margin-inline-end:0}.primary-content .alignleft{float:left;margin-inline-end:2em}li .primary-content .alignleft,p .primary-content .alignleft{margin-inline-start:0}}.single-php .content-body{container-type:inline-size}.sidebar p,.sidebar li{font-size:.9em}header .entry-meta{margin-block-start:calc(var(--v-spacing)*.5)}:where(.content-header)~*{margin-block-start:calc(var(--v-spacing)*1.5)}.breadcrumbs+.content-header{margin-block-start:var(--v-spacing)}.content-header h1{margin-block-end:0}.content-header .post-meta{margin-block-start:calc(var(--v-spacing)*.75)}.content-header .post-meta p{margin-block:0}.content-header .date-author-comments{flex-wrap:wrap;gap:.75rem 1.2rem;margin-block-end:var(--v-spacing);display:flex}.content-header .date-author-comments>svg{position:absolute}.content-header .entry-author a,.content-header .post-date,.content-header .comments-summary a{align-items:center;gap:.5rem;display:flex}.content-header .wprm-recipe-times-container{margin-block:var(--v-spacing);border-top:1px solid var(--accent-1-pastel);border-bottom:1px solid var(--accent-1-pastel);text-align:center;justify-content:space-around;align-items:center;column-gap:.75rem;padding-block:.5rem;font-size:74%;line-height:1.3;display:flex}.content-header .affiliate-disclaimer{margin-block:calc(var(--v-spacing)*1.5);font-size:66%;display:block}.content-header .affiliate-disclaimer:before{content:none}.content-header.hero .inner-grid{grid-column:content}.content-header.hero .recipe-summary p{margin:0}.content-header.hero .post-actions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1em;margin-block-start:calc(var(--v-spacing)*2);font-size:78%;line-height:1;display:flex}.content-header.hero .post-actions p{margin:0}.content-header.hero .post-actions a{text-transform:uppercase;letter-spacing:.04em;corner-shape:var(--corner-shape);align-items:center;gap:.5em;font-weight:600;display:flex;border-radius:var(--br)!important;padding:.5em 1em!important}.content-header.hero .post-actions a svg{margin-top:0}.content-header.hero.term-intro .term-description{font-size:90%}.content-header.hero.term-intro .content-header--image figure{margin:0}.content-header.hero.term-intro .content-header--image img{object-position:center}@media (width>=54em){.content-header.hero .inner-grid{grid-column:content-start/full-width-end;grid-template-columns:1fr var(--gutter) 1fr;grid-template-rows:1fr repeat(3,auto) 1fr;grid-template-areas:"bc gt img""main gt img""rt gt img""pa gt img""dc gt img";align-items:start;display:grid;container-type:inline-size}.content-header.hero .breadcrumbs{grid-area:bc}.content-header.hero .wprm-recipe-times-container{grid-area:rt}.content-header.hero .post-meta{margin-block-end:0}.content-header.hero .post-actions{grid-area:pa;justify-content:flex-start;margin-block-start:var(--v-spacing);font-size:70%}.content-header.hero .affiliate-disclaimer{grid-area:dc;align-self:end}.content-header.hero.term-intro .content-header--image{--ar:2 / 1}}.content-header--main{padding-top:1rem}.content-header--main .page-title{text-wrap:balance}@media (width<=30em){.content-header--main{--v-spacing:.75em}.content-header--main .page-title{opacity:1!important;animation:none!important}}@media (width>=54em){.content-header--main{flex-direction:column;grid-area:main;padding-top:2rem;display:flex}.content-header--main h1{margin-block-start:0}}.content-header--image{--ar:4 / 5;margin-block:var(--v-spacing);display:flex}.content-header--image figure,.content-header--image img{width:100%}.content-header--image img{object-fit:cover;object-position:var(--feat-img-focus);height:100%;aspect-ratio:var(--ar)}@media (width<=30em){.content-header--image{aspect-ratio:var(--ar);opacity:1!important;animation:none!important}}@media (width>=54em){.content-header--image{--ar:2 / 3;grid-area:img;height:100%;margin-block:0}}@container (width>=1060px){.content-header--image{--ar:4 / 5}}body.paged .content-header.term-intro .inner-grid{grid-column:content;grid-template-rows:1fr;grid-template-columns:1fr}body.paged .content-header.term-intro .inner-grid:after{content:none}body.paged .content-header.term-intro .page-title{margin-block-end:.25em}body.paged .content-header.term-intro .h3{margin-block:0 calc(var(--v-spacing)*.75)}.excerpt-header .entry-title{margin-block-end:0}@media (width>=30em){.excerpt-header .entry-title{margin-block-start:-.25em}}.content-header{color:var(--base-text-color);background-color:#0000}.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 (width>=54em){.content-header.hero{--a2-stop:42%}}.content-header.hero .inner-grid{position:relative}.content-header.hero .inner-grid>*{z-index:1;position:relative}.content-header.hero .inner-grid:after{opacity:0;--end-opacity:.6;--scale-start:.9;content:"";aspect-ratio:1;background-color:var(--bg-color);width:40%;-webkit-mask:var(--nm-flower-mask);mask:var(--nm-flower-mask);animation-name:grow-flower;animation-duration:1s;animation-delay:.5s;animation-timing-function:var(--elastic-easing);animation-fill-mode:forwards;position:absolute;top:-1rem;right:0}@media (width>=54em){.content-header.hero .inner-grid:after{grid-area:1/1/-1/3;justify-self:end;position:relative;right:-1rem}}@media (prefers-reduced-motion){.content-header.hero .inner-grid:after{opacity:1}}.content-header .date-author-comments{align-items:center;font-size:70%;line-height:1.3}@media (width>=30em){.content-header .date-author-comments{font-size:78%}}@media (width<=30em){.content-header .recipe-summary{font-size:88%}}.content-header .recipe-summary p{margin-block-start:0;font-style:italic}.content-header .wprm-recipe-rating{align-items:center;line-height:1;display:flex}.content-header .wprm-recipe-rating-details{margin-inline-start:.5em}.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;letter-spacing:.07em;font-size:78%;font-weight:700}.content-header .wprm-recipe-times-container .wprm-recipe-details-unit{font-size:inherit}.content-header .post-meta a{font-weight:700}.content-header .post-date .icon{vertical-align:-.15em}.content-header .entry-author-name span{color:var(--base-text-color);font-weight:400;text-decoration:none;display:inline-block}.content-header .entry-author-thumb img{border-radius:50%}.content-header .icon{fill:var(--faded-text-color)}@media (width<=54em){.content-header .comments-summary: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}.term-intro .page-title{margin:0 0 .5em}.is-layout-flex{flex-wrap:wrap;align-items:center;display:flex}.has-text-align-center,.aligncenter{text-align:center;margin-inline:auto}img.alignright,img.alignleft{margin-block-end:var(--v-spacing);display:block}.wp-block-image{margin-block-start:calc(var(--v-spacing)*1.5)}.wp-block-image :is(.alignleft,.alignright),.wp-block-image:is(.alignleft,.alignright){display:table}.wp-block-image :is(.alignleft,.alignright)>figcaption,.wp-block-image:is(.alignleft,.alignright)>figcaption{caption-side:bottom;display:table-caption}.wp-block-image img{display:block}.wp-block-image figcaption{margin-block-start:calc(var(--v-spacing)*.5);margin-block-end:var(--v-spacing)}.wp-block-image .aligncenter img{margin-inline:auto}@media (width<=30em){.wp-block-image .size-large figcaption{margin-inline:var(--gutter)}.primary-content .wp-block-image .alignleft,.primary-content .wp-block-image .alignright{float:none;margin-inline:auto;display:block}.primary-content .wp-block-image .alignleft img,.primary-content .wp-block-image .alignright img{width:100%!important}.primary-content .wp-block-image .alignleft figcaption,.primary-content .wp-block-image .alignright figcaption{display:block}}:where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.has-small-font-size{font-size:80%}.has-accent-1-background-color{background-color:var(--accent-1)}.has-accent-1-bright-background-color{background-color:var(--accent-1-bright)}.has-accent-1-pastel-background-color{background-color:var(--accent-1-pastel)}.has-accent-1-pastel2-background-color{background-color:var(--accent-1-pastel2)}.has-accent-1-faded-background-color{background-color:var(--accent-1-faded)}.has-accent-1-darker-background-color{background-color:var(--accent-1-darker)}.has-accent-1-darkest-background-color{background-color:var(--accent-1-darkest)}.has-accent-2-background-color{background-color:var(--accent-2)}.has-accent-2-bright-background-color{background-color:var(--accent-2-bright)}.has-accent-2-faded-background-color{background-color:var(--accent-2-faded)}.has-accent-2-darker-background-color{background-color:var(--accent-2-darker)}.has-accent-2-darkest-background-color{background-color:var(--accent-2-darkest)}@container (width<=600px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{flex-basis:100%!important}}.wp-block-group{width:100%;container-type:inline-size}:where(.wp-block-group,.wp-block-columns,.wp-block-separator,.wp-block-embed,.wp-block-buttons):not(:first-child){margin-block-start:calc(var(--v-spacing)*2)}:where(.wp-block-group,.wp-block-columns,.wp-block-separator,.wp-block-embed,.wp-block-buttons)>.wp-block-group__inner-container>:first-child{margin-block-start:0}:where(.wp-block-group,.wp-block-columns,.wp-block-separator,.wp-block-embed,.wp-block-buttons).has-background>.wp-block-group__inner-container{padding-block:var(--v-spacing) calc(var(--v-spacing)*2);padding-inline:var(--gutter)}.wp-block-group>div>.alignwide{margin-inline:var(--gutter)}@media (width>=60em){.group-2-col-lg .wp-block-separator{display:none}.group-2-col-lg>div{grid-column-gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}}.wp-caption{text-align:center}.wp-caption-text{font-size:.8em;font-style:italic}.wp-block-gallery.has-nested-images{--row-height:360px;grid-column:full-width;grid-auto-flow:column;grid-template-rows:var(--row-height);scroll-snap-type:x mandatory;scroll-timeline:--h-scrollfade x;-webkit-mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);scrollbar-color:var(--accent-1) #0000;grid-auto-columns:max-content;padding-bottom:1.5rem;animation:h-scrollfade;animation-timeline:--h-scrollfade;display:grid;overflow-x:scroll}@media (width>=54em){.wp-block-gallery.has-nested-images{--row-height:480px}}.wp-block-gallery.has-nested-images figure{height:var(--row-height);scroll-snap-align:center;width:max-content;animation:linear both x-scroller;animation-timeline:view(x)}.wp-block-gallery.has-nested-images figure a{height:100%;display:block}.wp-block-gallery.has-nested-images figure img{width:auto;height:100%;display:block}.wpv-view-output+.wp-block-lazyblock-nm-button{margin-block-start:var(--v-spacing)}.wp-block-lazyblock-pin-this-recipe-button .button{width:100%;margin-block-end:var(--v-spacing);padding:.3em 1em}.wp-block-lazyblock-pin-this-recipe-button .button .icon-wrap{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-inline-end:.5rem;display:flex}.wp-block-lazyblock-pin-this-recipe-button .button svg{fill:var(--accent-1-darker);transform:translateY(10%)}.wp-block-lazyblock-pin-this-recipe-button .button:after{content:none!important}.wp-block-lazyblock-pin-this-recipe-button .button:active{background-color:#d60000}.wp-block-lazyblock-amazon-picks{margin-block-start:calc(var(--v-spacing)*2);margin-block-end:calc(var(--v-spacing)*1.5)}.wp-block-lazyblock-amazon-picks img{filter:none!important}svg.icon.inline{position:relative;top:.15em}svg.icon.after{margin-inline-start:.15em}svg.icon.before{margin-inline-end:.15em}svg.icon.inline-right{margin-inline-start:.3em}svg.icon.inline-left{margin-inline-end:.3em}:is(.video-wrap,.video-wrapper,.is-type-video .wp-block-embed__wrapper,.wprm-recipe-video){height:0;margin-block-start:calc(var(--v-spacing)*2);padding-bottom:56.25%;position:relative;overflow:hidden}:is(.video-wrap,.video-wrapper,.is-type-video .wp-block-embed__wrapper,.wprm-recipe-video) iframe{width:100%;height:100%;position:absolute;top:0;left:0}.affiliate-disclaimer{text-transform:none;letter-spacing:0;font-size:84%;font-style:italic}.affiliate-disclaimer a{font-weight:var(--base-font-weight)}.affiliate-disclosure{border:1px solid;border-color:var(--accent-1-pastel);text-align:center;border-radius:var(--br);corner-shape:var(--corner-shape);margin-block-end:calc(var(--v-spacing)*1.5);padding:1rem;font-size:88%;line-height:1.3}.breadcrumbs{font-size:72%}.breadcrumbs .separator{color:var(--faded-text-color);padding:0 .2em}.breadcrumbs .icon{vertical-align:-.15em;fill:var(--accent-1)}.breadcrumbs :is(a,#i){font-weight:400;text-decoration:none}.breadcrumbs :is(a,#i):focus-visible{text-decoration:underline}@media (width>=30em){.breadcrumbs{font-size:78%}}.greeting{text-align:center}.global-sidebar .greeting .wp-block-columns{display:block}.greeting .pic{flex-direction:column;align-items:center;display:flex}.greeting .pic img{border-radius:50%;display:block}.global-sidebar .greeting .pic img{max-width:60%}.greeting .h3{margin-block:.5em -.75em}.hero-image+h1{margin-block-start:calc(var(--v-spacing)*.25)}.hero-image img{object-fit:cover;aspect-ratio:2;width:100%;display:block}@media (width>=54em){.hero-image img{aspect-ratio:8/3}}.clr-ramp>*{--ramp-from:var(--accent-1);--ramp-arc:mod(var(--accent-h2) - var(--accent-h1), 360);--t:calc((sibling-index() - 1) / max(1, sibling-count() - 1));--ramp-clr:oklch(from var(--ramp-from) l c calc(h + (var(--t) * var(--ramp-arc))))}.social-follow-icons{border-radius:var(--br-lg);corner-shape:var(--corner-shape);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:0;padding-block-start:.25rem;display:flex}.social-follow-icons li{margin:0}.social-follow-icons a{display:block}.social-follow-icons a:focus{transform:scale(1.1)}.social-follow-icons .icon{fill:var(--ramp-clr)}.social-follow-icons>br{display:none}.social-follow-icons:target{box-shadow:0 0 0 8px var(--bg-color),0 0 0 12px var(--accent-1)}.no-sidebar .social-follow-icons{justify-content:center;gap:2rem}@media (width>=54em){.no-sidebar .social-follow-icons .icon{width:2.5rem;height:2.5rem}}.back-top,.toc-back{margin-block-start:calc(var(--v-spacing)*1.5)}.back-top a,.toc-back a{padding-top:.3em;padding-right:1em;display:block}.back-top a:after,.toc-back a:after{content:"";background-color:currentColor;width:1em;height:1em;margin-inline-start:.15em;display:inline-block;position:relative;top:.1em;-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") 50%/contain 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") 50%/contain no-repeat}.nm-toc{border:1px solid var(--accent-1-pastel2);border-radius:var(--br);corner-shape:var(--corner-shape);font-size:90%;display:none;overflow:visible;container-type:inline-size}.js .nm-toc{display:block}.primary-content .nm-toc{margin-block:calc(var(--v-spacing)*2)}.nm-toc ol{margin:0;padding-block:.25rem .5rem}.nm-toc li{text-indent:0;letter-spacing:.01em;max-width:none;margin:0;padding-left:0;font-weight:700;line-height:1.3}.nm-toc li:before{content:none}.nm-toc li a{border-radius:0;padding:.56rem 1rem;display:block}.nm-toc li a:focus:not(:focus-visible){outline:none}.nm-toc li a:focus-visible{color:#fff;background-color:var(--accent-1-darker);text-decoration:underline}.nm-toc summary{background:var(--nm-gradient--faded);color:var(--link-color);text-transform:uppercase;letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.55rem 1rem .5rem;font-weight:700;line-height:1;display:flex}@container (width>=520px){.nm-toc .nm-toc-list{column-count:2;column-gap:1.5rem}}.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 (width>=30em){.product-list>div{flex-wrap:wrap;justify-content:center;gap:1.5rem;font-size:85%;display:flex}.product-list>div .wp-block-image{flex:auto;align-items:center;margin-inline-end:1.7em;display:flex}}.quiz-cta .image-column{display:flex;flex-basis:initial!important}.quiz-cta .image-column figure{width:100%;margin:0;display:flex}.quiz-cta .image-column figure img{object-fit:cover;width:100%}@media (width>=782px){.quiz-cta .text-column{flex-basis:55%!important}}.quiz-cta .cta-intro{text-transform:uppercase;letter-spacing:.1em;margin-block-end:.5em;font-weight:700}.quiz-cta .cta-heading{margin-block:0 110%;font-size:3em}@media (width>=54em){.quiz-cta .cta-heading{margin-block-end:80%}}.quiz-cta .wp-block-buttons{margin-block-end:1rem}.wp-block-buttons{gap:1.25rem}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link){color:#fff;border-radius:var(--br);corner-shape:var(--corner-shape);background-color:var(--accent-1-darker);background-image:var(--nm-gradient--dark);border:none;justify-content:center;align-items:center;width:100%;padding:.5em 1.2em .55em;font-size:1.1em;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link):is(:hover,:focus-visible){background-color:var(--accent-1-darkest);background-image:none}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link):visited{color:#fff;text-decoration:none}.arrow-right :is(.button,.wp-block-button__link,.wprm-recipe-roundup-link):before{content:"";background-color:currentColor;flex-shrink:0;width:1em;height:1em;margin-inline:-.5em .15em;position:relative;top:.05em;-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") 50%/contain 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") 50%/contain no-repeat}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link).sm,.wp-block-buttons.sm :is(.button,.wp-block-button__link,.wprm-recipe-roundup-link){font-size:.85em}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link).ghost,.wp-block-buttons.ghost :is(.button,.wp-block-button__link,.wprm-recipe-roundup-link){color:var(--link-color);border:.06em solid var(--link-color);background-color:#0000;background-image:none}:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link).ghost:is(:hover,:focus-visible),.wp-block-buttons.ghost :is(.button,.wp-block-button__link,.wprm-recipe-roundup-link):is(:hover,:focus-visible){background-color:var(--accent-1-darker);background-image:var(--nm-gradient--dark);color:#fff;border-color:#0000}@media (width>=30em){:is(.button,.wp-block-button__link,.wprm-recipe-roundup-link){width:auto}}.nm-icon-separator{opacity:.3}.wp-block-separator{background:var(--accent-1-bright);width:100%;-webkit-mask:var(--nm-flower-mask);mask:var(--nm-flower-mask);opacity:.2;border:none;height:3.5em;margin-block-end:0;position:relative;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.pipe{color:var(--faded-text-color);opacity:.6;margin-inline:.8em}.promo.wp-block-group{background:var(--nm-gradient--faded);padding:var(--v-spacing) calc(var(--gutter)*.5);border-radius:var(--br-lg);corner-shape:var(--corner-shape);text-align:center}.promo.wp-block-group .wp-block-group{margin:0}.promo.wp-block-group .icon{width:5rem;height:auto;fill:var(--accent-1);margin-block-end:1rem}.promo.wp-block-group .icon use{opacity:.25}.promo.wp-block-group h2,.promo.wp-block-group h3{margin-block-start:0}.promo.wp-block-group p{margin:0}.promo.wp-block-group a{font-weight:700}@container (width>=400px){.promo.wp-block-group>.wp-block-group__inner-container{text-align:left;align-items:center;display:flex}.promo.wp-block-group h3{font-size:calc(var(--base-heading-size)*1.1)}.promo.wp-block-group .icon{flex-shrink:0;width:6rem;margin-block-end:0;margin-inline:.75rem 2rem}}.cookbook-promo-wrap .cookbook-thumb img{width:100%;box-shadow:var(--box-shadow);margin-inline:auto;display:block}.cookbook-promo-wrap .wp-block-heading{margin-block-start:0}.global-sidebar .cookbook-promo-wrap{text-align:center;background:var(--nm-gradient--faded);border:1px solid var(--accent-1-pastel2);border-radius:var(--br-lg);corner-shape:var(--corner-shape);padding:.75em 1.25em .6em}.global-sidebar .cookbook-promo-wrap p{margin:calc(var(--v-spacing)*.5) 0}@media (width>=782px){.cookbook-promo-wrap.alignfull .cookbook-thumb img{transform:rotate(-4deg)}.cookbook-promo-wrap.alignfull .wp-block-image img{margin-inline-end:var(--gutter)}.cookbook-promo-wrap.alignfull .wp-block-heading,.cookbook-promo-wrap.alignfull p{text-align:left}.cookbook-promo-wrap.alignfull .cookbook-links>div{justify-content:start}.cookbook-promo-wrap.alignfull .cookbook-links .wp-block-image{padding-left:0}}.cookbook-links{--v-spacing:.5em}.cookbook-links a{display:block}.cookbook-links a:after{content:none!important}.cookbook-links .wp-block-group__inner-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.cookbook-links .wp-block-image{margin:0}@media (prefers-color-scheme:dark){.cookbook-links img:not([src*=\.svg]){filter:brightness(1.8)}}.personal-note-box{--gutter:1.75rem;margin-block-start:calc(var(--v-spacing)*2)}.personal-note-box>.wp-block-group__inner-container{background:var(--nm-gradient--faded);border-radius:var(--br-lg);corner-shape:var(--corner-shape);border:1px solid var(--accent-1-pastel2)}.personal-note-box .wp-block-heading{margin-block-start:0}.personal-note-box .wp-block-image{margin-block-end:var(--v-spacing)}.personal-note-box .wp-block-image img{margin-inline:auto}.personal-note-box .marly-sig{max-width:130px;margin-block-start:var(--v-spacing);display:block}.nm-press-logos{border-radius:var(--br-lg);corner-shape:var(--corner-shape);padding-top:calc(var(--v-spacing)*.4);text-align:center;background-color:#fff;margin-block-start:calc(var(--v-spacing)*.5)}.nm-press-logos>div{flex-wrap:wrap;justify-content:center;gap:.5em 1.5em;display:flex}.nm-press-logos .wp-block-image{align-items:center;margin:0;display:flex}.nm-press-logos a:after{content:none!important}.nm-press-logos img{filter:none!important}.global-sidebar .nm-press-logos img{max-width:6.7em;margin-inline-start: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}.pagination-nav ul{text-align:center;flex-wrap:wrap;gap:.75rem;margin-block-start:calc(var(--v-spacing)*1.5);margin-block-end:calc(var(--v-spacing)*2);font-size:90%;line-height:1.3;display:flex}.pagination-nav ul li{margin:0}.pagination-nav ul .wpv-archive-pagination-nav-links-item [class*=wpv-archive-pagination],.pagination-nav ul a,.pagination-nav ul li>span{border-radius:var(--br);corner-shape:var(--corner-shape);border:.06em solid var(--link-color);background-color:var(--bg-color);font-variant-numeric:lining-nums;margin:0;padding:.75rem 1rem;font-size:1em;line-height:1;text-decoration:none;display:inline-block}.pagination-nav ul .wpv-archive-pagination-nav-links-item [class*=wpv-archive-pagination]:focus,.pagination-nav ul a:focus,.pagination-nav ul li>span:focus{color:#fff;background-color:var(--link-color);border-color:var(--link-color)}.pagination-nav ul [class*=current] span,.pagination-nav ul a:hover,.pagination-nav ul a:active{color:#fff;background-color:var(--accent-1-darker)!important;border-color:var(--accent-1-darker)!important}.pagination-nav ul li:first-of-type a:before,.pagination-nav ul li:last-of-type a:after{display:inline-block}.pagination-nav ul li:first-of-type a:before{content:"←"}.single-post .pagination-nav ul li:first-of-type a:before{padding-right:.3em}.pagination-nav ul li:last-of-type a:after{content:"→"!important}.single-post .pagination-nav ul li:last-of-type a:after{padding-left:.3em}.pagination-nav ul li:first-of-type a i,.pagination-nav ul li:last-of-type a i{border-width:0}@container (width>=530px){.pagination-nav ul{gap:0}.pagination-nav ul li+li{margin-inline-start:-.06em}.pagination-nav ul li :is(a,span){border-radius:0!important}.pagination-nav ul li:first-child :is(a,span){border-top-left-radius:var(--br)!important;border-bottom-left-radius:var(--br)!important}.pagination-nav ul li:last-child :is(a,span){border-top-right-radius:var(--br)!important;border-bottom-right-radius:var(--br)!important}.pagination-nav ul .wpv-archive-pagination-link-ellipsis.page-link{border-radius:0;padding-left:.75rem;padding-right:.75rem}}.single-php .pagination-nav ul{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}svg.spinner{width:2em;height:2em;animation:2s linear infinite rotate}svg.spinner .path{stroke:var(--accent-1);stroke-linecap:round;animation:1.5s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.ebook-inline-form{--measure:72ch;margin-block-start:calc(var(--v-spacing)*2)}.ebook-inline-form .wp-block-heading{margin-block:0 .25em}.ebook-inline-form .wp-block-image img{box-shadow:var(--box-shadow)}.ebook-inline-form .formkit-form[data-uid]>div{padding-top:0}.ebook-inline-form .formkit-form[data-uid] [class*=custom-content]{color:inherit;mix-blend-mode:normal;border-radius:var(--br);background:#fff;margin-top:0;padding:.75rem 1rem;font-size:110%;font-weight:700}.ebook-inline-form .formkit-form[data-uid] [class*=custom-content]:before{content:"✅ "}.ebook-inline-form .has-small-font-size{margin-block-start:.75em}.ebook-inline-form .wp-block-group__inner-container{border-radius:var(--br-lg);corner-shape:var(--corner-shape);background:var(--nm-gradient--faded);padding:var(--v-spacing) var(--gutter);border:1px solid var(--accent-1-pastel2)}@container (width>=600px){.ebook-inline-form .wp-block-group__inner-container{max-width:var(--measure);--base-heading-size:1.3em;padding-inline:calc(var(--gutter)*.5);grid-template-areas:"heading heading thumb""subhead subhead thumb""form form form";margin-inline:auto;padding-block-start:calc(var(--v-spacing)*.5);display:grid}.ebook-inline-form .wp-block-group__inner-container .wp-block-heading{grid-area:heading;place-self:center}.ebook-inline-form .wp-block-group__inner-container .wp-block-image{grid-area:thumb;width:250px;margin-block-start:0;padding-left:2rem}.ebook-inline-form .wp-block-group__inner-container .wp-block-image img{transform:rotate(4deg)}.ebook-inline-form .wp-block-group__inner-container .subhead{grid-area:subhead;margin-block-start:0}.ebook-inline-form .wp-block-group__inner-container .formkit-form{grid-area:form;width:100%}.ebook-inline-form .wp-block-group__inner-container .formkit-field,.ebook-inline-form .wp-block-group__inner-container .formkit-submit{margin:0!important}.ebook-inline-form .wp-block-group__inner-container .formkit-fields{grid-template-columns:repeat(3,auto);column-gap:1rem;display:grid!important}.ebook-inline-form .wp-block-group__inner-container .guarantee{grid-column:1/-1;justify-self:center}}.ebook-inline-form .seva-custom-content{text-align:center}.nm-faq{margin-block-start:calc(var(--v-spacing)*2)}.email-recipe-form-wrap>.wp-block-group__inner-container{padding-top:calc(var(--v-spacing)*.75);padding-bottom:var(--v-spacing);padding-inline:var(--gutter)}.email-recipe-form-wrap>.wp-block-group__inner-container p{margin-block-start:calc(var(--v-spacing)*.5);font-size:90%;line-height:1.3}.content-body>.email-recipe-form-wrap{--link-color:white;--gutter:1.75rem;margin-block-end:calc(var(--v-spacing)*2)}.content-body>.email-recipe-form-wrap>.wp-block-group__inner-container{border-radius:var(--br-lg);corner-shape:var(--corner-shape);background-image:var(--nm-gradient--dark)}.content-body>.email-recipe-form-wrap :is(h2,p){color:var(--link-color)}.email-recipe-form-wrap :focus-visible{outline-color:var(--link-color)}.email-recipe-form-wrap.recipe-card{background:var(--bg-color);margin-block-start:0}.email-recipe-form-wrap.recipe-card>.wp-block-group__inner-container{background-image:var(--nm-gradient--faded)}.email-recipe-form-wrap.recipe-card .email-recipe-heading{margin-block-start:0}.email-recipe-form-wrap .email-recipe-heading{align-items:center;padding-right:.5em;font-size:1.5em;display:flex}.email-recipe-form-wrap .icon{width:1.3em;height:auto;fill:var(--link-color);flex-shrink:0;margin-inline-start:.5rem}.email-recipe-form-wrap .icon use{opacity:.3}.email-recipe-form-wrap .wpcf7-form{flex-flow:column wrap;gap:1rem;margin-block-start:.85em;display:flex;position:relative}@container (width>=530px){.email-recipe-form-wrap .wpcf7-form{flex-direction:row;gap:.75rem}}.email-recipe-form-wrap .wpcf7-form .wpcf7-response-output{color:#fff;border:none;flex-basis:100%;margin:0;padding:0}.email-recipe-form-wrap .wpcf7-form .wpcf7-response-output:before{content:"✅ "}.email-recipe-form-wrap .field-wrap,.email-recipe-form-wrap .submit-wrap{margin:0}.email-recipe-form-wrap .field-wrap{flex:auto}.email-recipe-form-wrap .field-wrap input{border-color:var(--link-color);margin:0}.email-recipe-form-wrap .submit-wrap{flex-basis:min-content}.email-recipe-form-wrap .field-wrap,.email-recipe-form-wrap label,.email-recipe-form-wrap .wpcf7-form-control-wrap{display:flex}.email-recipe-form-wrap .wpcf7-form-control-wrap{width:100%}.email-recipe-form-wrap label{width:100%;margin:0;position:relative}.email-recipe-form-wrap .wpcf7-submit{border-width:.1em;font-size:.9em;font-weight:700}.email-recipe-form-wrap .wpcf7-turnstile{width:0;height:0;overflow:hidden}.email-recipe-form-wrap .wpcf7-spinner{margin:0;position:absolute;top:50%;right:-2rem;transform:translateY(-50%)}.searchform{--search-tap-size:2.2em;max-width:12em;margin-block-start:0}.searchform .controls{align-items:stretch;margin-block-start:0;display:flex;position:relative}.searchform .search-field{-webkit-appearance:none;padding-right:1.5em}@media (width<=670px){.banner .searchform .search-field{width:var(--search-tap-size);height:var(--search-tap-size);z-index:9;color:#0000;background:0 0;border-color:#0000;padding:0;position:relative}.banner .searchform .search-field::placeholder{color:#0000}}.searchform .search-submit{background-color:#0000;border:none;justify-content:center;align-items:center;width:auto;padding:.3em;display:flex;position:absolute;top:50%;right:.24em;transform:translateY(-50%)}.searchform .search-submit .icon{pointer-events:none;fill:var(--accent-1);width:calc(var(--search-tap-size)*.5);height:calc(var(--search-tap-size)*.5);margin-block-end:.1em;margin-inline-end:0}@media (width<=670px){.searchform .search-submit .icon{width:calc(var(--search-tap-size)*.7);height:calc(var(--search-tap-size)*.7)}.banner .searchform .search-submit{width:var(--search-tap-size);height:var(--search-tap-size);z-index:1;top:0;left:0;right:auto;transform:none}}.wpv-view-output{container-type:inline-size}.cards-wrap{--cols:2;--gap:1rem;gap:var(--gap);grid-template-columns:repeat(var(--cols), 1fr);margin-block-start:calc(var(--v-spacing)*1.5);display:grid}@container (width<=460px){.cards-wrap:not(.home.featured-categories,.recipe-finder,.micro){scroll-snap-type:x mandatory;-webkit-mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);grid-template-rows:1fr;grid-template-columns:none;grid-auto-columns:minmax(54%,1fr);grid-auto-flow:column;overflow:auto hidden}@supports (animation-timeline:scroll()){.cards-wrap:not(.home.featured-categories,.recipe-finder,.micro){scroll-timeline:--h-scrollfade x;animation:linear both h-scrollfade;animation-timeline:--h-scrollfade}}.cards-wrap:not(.home.featured-categories,.recipe-finder,.micro) .card{scroll-snap-align:center;margin-block-start:0}}@container (width>=580px){.cards-wrap:has(.card:nth-child(3)){--cols:3}.cards-wrap:has(.card:nth-child(4)){--cols:4}.cards-wrap:has(.card:nth-child(5)){--cols:3}}@container (width>=760px){.cards-wrap:has(.card:nth-child(6)){--cols:3}}@container (width>=1000px){.cards-wrap{--gap:2rem 1.5rem}.cards-wrap:has(.card:nth-child(5)){--cols:5}.cards-wrap:has(.card:nth-child(6)){--cols:6}.cards-wrap:has(.card:nth-child(10)){--cols:5}}.page-home .cards-wrap.w-excerpt{--gap:0;--cols:1}@media (width>=54em){.page-home .cards-wrap.w-excerpt{--cols:3}}.cards-wrap.compact .card--recipe-meta,.cards-wrap.micro .card--recipe-meta{margin-block-start:calc(var(--v-spacing)*.4);font-size:76%}.cards-wrap.micro{--base-font-size:.9em;--v-spacing:.75rem}.cards-wrap.micro .card--thumb img{aspect-ratio:1}.cards-wrap.roundup{display:block}.card{--base-heading-size:1.4em;--card-outline:2px solid transparent;--card-br-boost:0px;--card-img-scale:1;text-indent:0;padding-left:0;padding-bottom:calc(var(--v-spacing)*.5);text-align:center;border-radius:calc(var(--br) + var(--card-br-boost));corner-shape:var(--corner-shape);outline:var(--card-outline);outline-offset:2px;margin:0;font-size:86%;position:relative;container-type:inline-size}.card.animate.triggered{animation-delay:calc(sibling-index()*.1s)}.card:before{content:none}.card img{scale:var(--card-img-scale)}.card:focus-visible{--card-outline:2px solid var(--accent-1);--card-br-boost:4px;--card-img-scale:1.05}@media (hover:hover) and (pointer:fine){.card:hover{--card-outline:2px solid var(--accent-1);--card-br-boost:4px;--card-img-scale:1.05}}.card.micro{padding-bottom:0}.card .recipe-meta{font-size:80%;line-height:1}.card .recipe-meta .icon{fill:var(--accent-1);opacity:.7;vertical-align:-.15em;width:1em;height:1em}.card .post-edit-link{color:var(--accent-1);background:#fff;padding:.4em .7em;font-size:80%;line-height:1;text-decoration:none;position:absolute;top:0;right:0;height:auto!important;display:none!important}.card .post-edit-link:hover{color:#fff;background-color:var(--accent-1)}.card:hover .post-edit-link{display:block!important}.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-block-start:calc(var(--v-spacing)*.25);margin-block-end:0}.card--title{font-family:var(--base-font-stack);font-size:var(--base-font-size);margin-block:calc(var(--v-spacing)*.5);text-wrap:balance;display:block}.card--title a{color:var(--base-text-color)}.card--title a:focus{color:var(--accent-1)}.card--title:is(p){font-weight:700;line-height:1.2}.card--title:is(p) a{text-decoration:none}.micro .card--title{margin-block:calc(var(--v-spacing)*.5)}@container (width>=260px){.card--title{font-size:var(--base-font-size)}}.card--excerpt a{line-height:1.2}.card--excerpt .button{margin-block-start:1rem}.card--thumb{border-radius:var(--br);corner-shape:var(--corner-shape);place-self:stretch stretch;width:100%;margin:0;display:grid;overflow:hidden}.card--thumb a{place-self:stretch stretch;display:block}.card--thumb img{aspect-ratio:2/3;object-fit:cover;object-position:var(--feat-img-focus);width:100%;height:100%;margin-block-start:0;transition:all .3s;display:block}.products.cards-wrap .card{padding-bottom:0}.products.cards-wrap .card:hover{outline:none}.products.cards-wrap a{color:#555;background:#fff;height:100%;padding:1rem 1rem .5rem;text-decoration:none;display:block}.products.cards-wrap a:hover,.products.cards-wrap a:active,.products.cards-wrap a:focus{background-color:var(--accent-1-darker);color:#fff;box-shadow:none}.page-shop .products.cards-wrap .card--title{color:var(--accent-1-darker);border:1px solid var(--accent-1-darker);border-radius:var(--br);corner-shape:var(--corner-shape);padding:.5em 1.2em .55em;display:inline-block}.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:400}.products.cards-wrap .card--thumb img{aspect-ratio:1;background-color:#fff;padding:.5rem}@container (width>=800px){.products.cards-wrap:has(.card:nth-child(6)){--cols:4}}@container (width>=1160px){.products.cards-wrap:has(.card:nth-child(6)){--cols:5}}.wpv-view-output+.wpv-view-output .roundup-item.card:first-child{margin-block-start:0}.roundup-item.card{text-align:left;background:var(--nm-gradient--faded);border-radius:var(--br-lg);corner-shape:var(--corner-shape);border:1px solid var(--accent-1-pastel2);margin-block-start:calc(var(--v-spacing)*1.5);margin-block-end:calc(var(--v-spacing)*1.5);padding:0;overflow:hidden}.roundup-item.card:first-of-type{margin-block-start:0}.roundup-item.card:hover,.roundup-item.card:active,.roundup-item.card:focus{box-shadow:none;outline:2px solid var(--accent-1);outline-offset:6px}.roundup-item.card .card--title{font-family:var(--font-stack-headings);font-size:var(--base-heading-size);margin-block:0 .25em}@container (width>=260px){.roundup-item.card .card--title{font-size:calc(var(--base-font-size)*1.5)}}.roundup-item.card .card--thumb{min-width:180px;margin:0 auto;padding:0;display:flex}.roundup-item.card .card--thumb a{display:flex}.roundup-item.card .card--thumb img{object-fit:cover;aspect-ratio:1;border-radius:0}.roundup-item.card .card--details{padding-inline:var(--gutter);flex-direction:column;justify-content:center;margin-block-start:0;padding-block:1rem 1.5rem;display:flex}.roundup-item.card p{margin-block-end:var(--v-spacing)}@container (width>=400px){.roundup-item.card{--gutter:1.5rem;grid-template-columns:1fr 38%;display:grid}.roundup-item.card .card--details{order:-1}.roundup-item.card h3{font-size:2em}}.roundup-item.numbered{text-indent:0;grid-template-areas:"name""thumb""details";margin-block-end:calc(var(--v-spacing)*2.5);padding-left:0;display:grid}.roundup-item.numbered:before{font-size:calc(var(--base-heading-size)*1.25);z-index:1;background:var(--nm-gradient--dark);grid-area:thumb;justify-self:end;margin-block-start:-1.2rem;margin-inline-end:-.3rem}.roundup-item.numbered h2{text-wrap:pretty;grid-area:name;line-height:1}.roundup-item.numbered h2 a{color:var(--base-text-color);padding-right:1.75em;display:block}.roundup-item.numbered .thumb{grid-area:thumb;display:block}.roundup-item.numbered .thumb img{object-fit:cover;object-position:var(--feat-img-focus);aspect-ratio:1;width:100%;margin-block-end:calc(var(--v-spacing)*.75);display:block}.featured-categories{margin-block-start:0}.home .featured-categories{margin-block-end:var(--gap)}@container (width>=600px){.home .featured-categories{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}.home .featured-categories .card:first-child{grid-area:1/1/-1/2}}@media (width>=60em){.home .featured-categories .card--thumb img{aspect-ratio:4/3}}.home .featured-categories .card:first-child{grid-row:span 2}.featured-categories .card{--base-heading-size:1.55em;margin-block:0;padding-bottom:0}.featured-categories a{grid-template:"container";height:100%;text-decoration:none;display:grid}.featured-categories a>*{grid-area:container}.featured-categories .card--thumb img{aspect-ratio:1}.featured-categories .card--title{border-radius:var(--br);corner-shape:var(--corner-shape);z-index:1;text-transform:lowercase;color:#fff;font-family:var(--font-stack-headings);font-size:var(--base-heading-size);place-self:start;margin:0;padding:.15em .5em .3em;font-weight:400;line-height:1;position:relative;overflow:hidden}.featured-categories .card--title:after{opacity:.85;background:oklch(from var(--ramp-clr) calc(l - .1) c h);content:" ";z-index:-1;position:absolute;inset:0}.more-categories{position:relative}.more-categories .cards-wrap{--base-font-size:.8em;-webkit-mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);mask:linear-gradient(to right, #0000, white var(--h-scroll-l-fade) calc(100% - var(--h-scroll-r-fade)), #0000);scroll-timeline:--h-scrollfade x;scroll-snap-type:x mandatory;scrollbar-color:var(--accent-1-pastel) #0000;flex-wrap:nowrap;padding-block:.25rem;animation:h-scrollfade;animation-timeline:--h-scrollfade;display:flex;overflow-x:scroll}@media (prefers-color-scheme:dark){.more-categories .cards-wrap{scrollbar-color:var(--accent-1-darker) #0000}}.more-categories .card{scroll-snap-align:center;flex-shrink:0;flex-basis:clamp(8ch,10%,7cqi);margin:0;padding:0;container-type:inline-size}.more-categories .card a{display:block}.more-categories .browse-all .card--thumb{aspect-ratio:1;background:var(--nm-gradient--dark)}.more-categories .browse-all svg{fill:var(--bg-color);place-self:center}.wpv-view-output:has(.cards-wrap)+.wp-block-buttons{margin-block-start:var(--v-spacing)}@keyframes shrink-logo{0%{max-width:13em}to{max-width:9em}}@keyframes banner-shadow{0%{box-shadow:0 .05em .25em #0000}to{box-shadow:0 .05em .5em #0000001a}}.banner{background-color:var(--bg-color);z-index:9999;justify-content:center;align-items:center;width:100%;position:sticky;top:0}.admin-bar .banner{top:var(--wp-admin--admin-bar--height)}@supports (animation-timeline:scroll()){.banner{animation:linear forwards banner-shadow;animation-timeline:scroll();animation-range:0 20vh}}@media (width<=670px){.banner:focus-within{z-index:2147483647}}.banner .banner-main{justify-content:space-between;align-items:center;display:flex}.banner .branding{order:2;line-height:1.2;position:relative}.banner .site-logo{align-items:center;max-width:10rem;padding:4px 0 3px;text-decoration:none;display:flex;position:relative}.banner .site-logo svg{width:100%;height:auto}.banner .main-search-wrap{order:3}@media (width>=670px){.banner .banner-main{flex-flow:row}.banner .banner-main>*{order:unset}.banner .site-logo{max-width:13em;margin-inline-end:1.5rem;padding:2px 0 5px}@supports (animation-timeline:scroll()){.banner .site-logo{animation:linear forwards shrink-logo;animation-timeline:scroll();animation-range:0 20vh}}.banner .site-logo:focus,.banner .site-logo:active{box-shadow:none;background-color:#0000;transform:scale(1.05)}.banner .main-nav,.banner .main-search-wrap{font-size:calc(var(--base-font-size)*.6)}.banner .main-search-wrap{margin-inline:auto 1rem}.banner .main-search-wrap .search-field{max-width:11ch;padding-bottom:.4em;line-height:1}}@media (width>=54em){.banner .main-nav,.banner .main-search-wrap{font-size:calc(var(--base-font-size)*.7)}.banner .site-logo svg{transform:translate(-4px,2px)}}#nm-flower-grad{opacity:0;animation-name:grow-flower;animation-timing-function:var(--elastic-easing);transform-origin:50%;animation-duration:1s;animation-delay:.4s;animation-fill-mode:forwards}@media (prefers-reduced-motion){#nm-flower-grad{opacity:1}}nav ul{margin-inline-start:0;padding-left:0}nav li{background-image:none;margin:0;padding:0;list-style:none}nav a{text-decoration:none}.skip-link{color:var(--accent-1-darker);text-transform:none;background-color:#f1f1f1;outline:none;padding:15px 23px 14px;font-size:.85em;font-weight:700;text-decoration:none;display:block;top:-9999em;left:-9999em;box-shadow:0 0 .08em .08em #0003}.skip-link:focus,.skip-link:focus-visible{clip:auto;clip-path:none;z-index:100000;width:auto;height:auto;position:absolute;top:.56em;left:.48em}ul.menu{padding-left:0;list-style:none}ul.menu li+li{margin-block-start:0}ul.menu a{text-decoration:none}.main-nav-wrap{border:none;margin:0}.menu-toggle{color:var(--link-color);z-index:9;background:0 0;border-color:#0000;order:1;justify-content:center;align-items:center;width:auto;margin-inline-start:-.25rem;padding:0;font-size:80%;transition:all .3s;display:flex}.menu-toggle:after{content:none}.menu-toggle:focus-visible{outline:2px solid #d3d3d3}.menu-toggle .ham{pointer-events:none;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;transition:transform .4s}.menu-toggle .ham .top,.menu-toggle .ham .bottom{stroke-dasharray:40 121}.menu-toggle .line{fill:none;stroke:var(--accent-1);stroke-width:6px;stroke-linecap:round;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.menu-toggle[aria-expanded=true]{border-color:var(--accent-1-pastel)}.menu-toggle[aria-expanded=true] .ham{transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .ham .top,.menu-toggle[aria-expanded=true] .ham .bottom{stroke-dashoffset:-68px}@media (width>=670px){.menu-toggle{display:none}}.main-nav{visibility:visible;pointer-events:none;text-align:center;background-image:var(--nm-gradient--faded),linear-gradient(var(--bg-color), var(--bg-color));width:100%;min-height:100vh;position:absolute;top:100%;left:0}.main-nav.is-active{pointer-events:all;overflow-y:scroll}@supports (clip-path:circle(100%)){.main-nav{clip-path:circle(2% at 10% -5%);transition:clip-path .4s ease-in-out}.main-nav.is-active{clip-path:circle(100%)}}.main-nav>ul{margin:.75rem}@media (width<=670px){.main-nav>ul:has(details[open])>li:not(:has(details[open])){opacity:.6}}.main-nav>ul>li{border-radius:var(--br);corner-shape:var(--corner-shape);margin-block-end:.5rem;overflow:hidden}.main-nav>ul>li>*{color:var(--base-text-color)}.main-nav li{margin:0;display:block;position:relative}.main-nav li+li{margin-block-start:0}.main-nav li .icon{width:1.5em;height:1.5em;fill:var(--ramp-clr);opacity:.8;margin-inline:-.2rem .4rem;transition:transform .2s ease-in-out}.main-nav .icon-food-pot .icon{transform:scale(.95)}.main-nav .icon-info-circle .icon,.main-nav .icon-email .icon{transform:translateY(6%)}.main-nav a,.main-nav summary{font-weight:var(--base-font-weight);letter-spacing:0;text-transform:lowercase;background-color:var(--bg-color);color:var(--base-text-color);border:none;border-radius:0;justify-content:center;align-items:center;padding:.9em 1em 1em;line-height:1;text-decoration:none;display:flex}.main-nav summary:after{scale:1}.main-nav details[open] :is(a,summary),.main-nav :is(a,summary):hover{color:#fff;background-color:oklch(from var(--ramp-clr) calc(l - .2) c h)}.main-nav details[open] :is(a,summary) .icon,.main-nav :is(a,summary):hover .icon{fill:oklch(from var(--ramp-clr) calc(l + .1) calc(c * 1.1) h)}.main-nav .sub-menu{z-index:999;width:100%;margin:0;padding:0}.main-nav .sub-menu li{justify-content:center;display:flex}.main-nav .sub-menu li:last-child a{padding-bottom:1.5em}.main-nav .sub-menu a{width:100%}.main-nav .sub-menu a:hover{background-color:oklch(from var(--ramp-clr) calc(l - .3) c h)}.main-nav .submenu-grid .sub-menu{grid-template-columns:1fr 1fr;display:grid}@media (width<=670px){.main-nav .submenu-grid .sub-menu li:last-child a{padding-bottom:1.15em}}@media (width>=670px){.main-nav{width:auto;margin-block-start:0;clip-path:none!important}.main-nav>ul{margin:0}.main-nav-wrap .main-nav{pointer-events:all;visibility:visible;background:0 0;min-height:auto;max-height:none;position:relative;top:auto;left:auto;overflow:visible;transform:none}.main-nav .mobile-only{display:none}.main-nav details{overflow:visible}.main-nav details::details-content{transition:none}.main-nav a,.main-nav summary{border:none;flex-direction:column;justify-content:center;align-items:center;padding:.5em 1em .6em;font-weight:300;transition:all .2s;display:flex;position:relative}.main-nav>ul{border:none;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;display:flex}.main-nav>ul>li{align-items:center;margin:0;display:flex;overflow:visible}.main-nav>ul>li>a,.main-nav>ul>li summary{border-radius:var(--br);corner-shape:var(--corner-shape)}.main-nav>ul .icon{transform-origin:100%;width:1.1em;height:1.1em;margin-block-end:.3rem;margin-inline:0;transform:scale(1.15)}.main-nav .submenu-grid .sub-menu{display:block}.main-nav .submenu-grid .sub-menu a{border-radius:0}.main-nav .sub-menu{text-align:left;filter:drop-shadow(0 6px 14px #0000004d);width:auto;margin:0;display:none;position:absolute;top:110%;left:50%;transform:translate(-50%)}.main-nav .sub-menu li{font-size:100%}.main-nav .sub-menu li a{white-space:nowrap;text-align:left;border-radius:0;padding:1em 1.75em}.main-nav .sub-menu li a:focus-visible{box-shadow:none;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.main-nav .sub-menu li:first-child a{border-top-right-radius:var(--br);border-top-left-radius:var(--br)}.main-nav .sub-menu li:last-child a{border-bottom-left-radius:var(--br);border-bottom-right-radius:var(--br)}.main-nav details[open]>.sub-menu{display:block}}@media (width>=60em){.main-nav .main-nav-ul a,.main-nav .main-nav-ul summary{flex-direction:row;padding-top:.75em;padding-bottom:.85em}.main-nav .main-nav-ul .icon{margin-block-end:0;margin-inline-end:.3rem}.main-nav .main-nav-ul summary:after{content:"";width:.8em;height:.8em}}.widget.center{text-align:center}.widget+.widget{margin-block-start:calc(var(--v-spacing)*1.5)}.widget .widget-title h3{margin-block-end:calc(var(--v-spacing)*.75)}.widget .wp-block-image,.widget .cards-wrap{margin-block-start:0}.sidebar .widget h2,.sidebar .widget h3{text-align:center}.sidebar .widget ul{padding-left:0}.sidebar .widget li{line-height:1.5;list-style:none}@media (width<=54em){.widget li+li{margin-block-start:calc(var(--v-spacing)*.5)}}.after-single-post-widget-area{margin-block-start:calc(var(--v-spacing)*1.5)}.above-footer{z-index:1;position:relative}.nm-footer-icon{filter:drop-shadow(0 7px 5px #0000001a);width:4.5rem;height:4.5rem;margin-inline:auto;display:block;transform:translateY(2.8rem)}.page-footer{padding-top:calc(var(--v-spacing)*3);color:#fff;background-color:#444;position:relative}.page-footer>*{font-size:88%}.page-footer :focus-visible{outline-color:#fff}.page-footer .menu{columns:12em auto;column-gap:var(--gutter);margin:0}.page-footer .menu li{margin-block-end:calc(var(--v-spacing)*.5);line-height:1.4}.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{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{gap:var(--gutter);padding-bottom:var(--v-spacing);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-footer .widget-area-footer .widget+.widget{margin-block-start:0}.page-footer .back-top{max-width:100%}.page-footer .back-top a{background:var(--nm-gradient--dark);text-align:center;border-radius:0;padding:.3em 0 2.5em}.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}.comments{margin-block-start:var(--gutter)}.comments *{text-wrap:initial}.comments .comment{text-indent:0;padding-inline:var(--gutter);padding-block:var(--v-spacing);border:2px solid var(--accent-1-pastel2);border-radius:var(--br-lg);corner-shape:var(--corner-shape);margin-block-start:var(--gutter);position:relative}.comments .comment:before{content:none}@media (width>=30em){.comments .comment{--gutter:1.5rem}}.comments .comment p a{word-break:break-all}.comments time,.comments .edit-link{margin-block-start:0;font-size:80%;display:block}.comments .edit-link{position:absolute;top:.5rem;right:.75rem}.comments .children{margin-block-end:0}.comment-list{padding:0;list-style:none}.comment-list .children{list-style:none}.comment-author .avatar{border-radius:var(--br);corner-shape:var(--corner-shape);width:48px;margin-block-start:0}.comment-author .comment-meta{margin-inline-end:.75rem}.comment-author .fn{margin-inline-end:1rem}.comment-meta,.reply{font-size:84%}.comment-respond{--base-heading-size:1.2em}.comment-respond .comment-reply-title{display:block}.comment-respond .comment-reply-title small{margin-inline-start:1rem;font-size:80%}.comment-form textarea{height:4em}.respond{margin-block-start:calc(var(--v-spacing)*2)}.recipe-finder2-wrap .js-wpv-view-layout{flex:1;grid-column:content;container-type:inline-size}.recipe-finder2-wrap .results-title{flex-wrap:wrap;align-items:center;margin:0;font-size:108%;display:flex}.recipe-finder2-wrap .results-title>span{margin-block-end:var(--v-spacing)}.parent-category-vegan-recipes .recipe-finder2-wrap .form-group-meal-types{display:none}.recipe-finder2-wrap .filter-term{border-radius:var(--br);corner-shape:var(--corner-shape);border:.08em solid var(--accent-1-pastel);color:var(--link-color);font-family:var(--base-font-stack);font-weight:var(--base-font-weight);margin:0 .3rem;padding:.27em .7em .3em;font-size:80%;display:inline-block}.recipe-finder-filters{background:var(--nm-gradient--faded),var(--bg-color);border-radius:var(--br-lg);corner-shape:var(--corner-shape);border-color:var(--accent-1-pastel2);grid-column:content;margin:0;margin-block-start:calc(var(--v-spacing)*2);padding-block:.5rem;padding-inline:1.5rem;font-size:82%;display:none}.js .category-vegan-recipes .recipe-finder-filters,.js .parent-category-vegan-recipes .recipe-finder-filters{display:block}.recipe-finder-filters form{margin:0}@media (width<=670px){.recipe-finder-filters{z-index:100;top:var(--banner-height);width:auto;max-width:none;box-shadow:var(--box-shadow);border-left:none;border-right:none;border-radius:0;grid-column:full-width;position:sticky}}.recipe-finder-filters summary{color:var(--link-color);border-radius:0;justify-content:space-between;align-items:center;display:flex}.recipe-finder-filters summary .h4{align-items:center;margin:0;display:flex}.recipe-finder-filters summary .h4:after{content:"";background-color:currentColor;width:1.15em;height:1.15em;margin-inline-start:.5em;display:inline-block;position:relative;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3e%3cpath fill='none' stroke='%232a2e3b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' d='M2.66 5.27h15.69M5.27 10.5h10.46M7.89 15.73h5.23'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3e%3cpath fill='none' stroke='%232a2e3b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' d='M2.66 5.27h15.69M5.27 10.5h10.46M7.89 15.73h5.23'/%3e%3c/svg%3e") 50%/contain no-repeat}.recipe-finder-filters summary ::-webkit-details-marker{display:none}.recipe-finder-filters .form-controls-wrapper{grid-column-gap:1rem;grid-row-gap:.5rem;background:0 0;grid-template-columns:repeat(auto-fit,minmax(7em,1fr));align-items:end;margin:0;display:grid}.recipe-finder-filters .wpv-filter-form{padding-block:.5rem}.recipe-finder-filters .form-controls{display:block;position:relative}.recipe-finder-filters .form-controls:after{pointer-events:none;content:"";border:.08em solid var(--accent-1-pastel);border-top-right-radius:var(--br);border-bottom-right-radius:var(--br);corner-shape:var(--corner-shape);border-left:none;width:2em;position:absolute;top:0;bottom:0;right:0}.recipe-finder-filters .form-controls:before{pointer-events:none;content:"";z-index:1;border:.33em solid #0000;border-top-color:var(--accent-1-pastel);position:absolute;top:60%;right:.25em;transform:translate(-50%,-50%)}.recipe-finder-filters label{margin:0}.recipe-finder-filters .label-text{text-transform:uppercase;letter-spacing:.03em;margin-block-end:.25em;font-size:76%;font-weight:700;display:inline-block}.recipe-finder-filters select{border-color:var(--accent-1-pastel);-webkit-appearance:none;padding-right:2em}.recipe-finder-filters .reset{position:relative}.recipe-finder-filters .js-wpv-dps-spinner{position:absolute;right:1em}.recipe-finder-filters .wpv-reset-trigger{width:7ch;padding-top:.5em;padding-bottom:.5em;font-size:100%}.nm-panel{--gutter:1.5rem;border-radius:var(--br-lg);corner-shape:var(--corner-shape);background:var(--nm-gradient--dark);flex-direction:column;margin-block-start:calc(var(--v-spacing)*1.5);display:flex}.nm-panel--heading-wrap{padding-block:.3rem .5rem;padding-inline:var(--gutter);letter-spacing:0;align-items:center;display:flex}.nm-panel--heading{color:#fff;font-family:var(--font-stack-headings);letter-spacing:0;font-weight:var(--base-heading-weight);text-transform:lowercase;margin:0;font-size:1.5em;line-height:1}.logged-in .nm-panel [aria-hidden]{color:#fff6}.nm-panel .icon{fill:#fff;flex-shrink:0;width:2.4em;height:auto;margin-inline-start:.5rem}.nm-panel .icon use{opacity:.3}.nm-panel--content{--v-spacing:.75em;grid-template-columns:var(--gutter) 1fr var(--gutter);margin-inline:var(--nm-panel-bw);background:var(--bg-color);corner-shape:var(--corner-shape);border-end-end-radius:calc(var(--br-lg) - var(--nm-panel-bw));border-end-start-radius:calc(var(--br-lg) - var(--nm-panel-bw));margin-block-end:var(--nm-panel-bw);padding-block-end:1.25rem;display:grid}.nm-panel--content>*{grid-column:2/3}.nm-panel--content a{font-weight:700}.nm-panel--content ul,.nm-panel--content ol{margin-inline-start:-.2em}.nm-panel .wp-block-image img{width:100%}.nm-panel .wp-block-image:first-child{grid-column:1/-1;margin-block-start:0}.nm-panel .wp-block-image+*{margin-block-start:calc(var(--v-spacing)*.75)}.nm-panel.quick-fix-tip .icon{width:2em}.nm-panel.trivia .icon,.nm-panel.trivia-answer .icon{width:2em;margin-inline-start:.75rem;transform:rotate(6deg)}.nm-panel.trivia,.nm-panel.trivia-answer{--link-color:white}.nm-panel.trivia .nm-panel--heading-wrap,.nm-panel.trivia-answer .nm-panel--heading-wrap{padding-top:.75rem}.nm-panel.trivia .nm-panel--content,.nm-panel.trivia-answer .nm-panel--content{color:#fff;background:0 0;padding-top:.5rem}.nm-panel.reviews{background:var(--nm-gradient--accent-2)}.nm-panel.reviews blockquote{grid-template-columns:2.4em 1fr 2.4em;justify-content:center;align-items:center;margin:0}.nm-panel.reviews blockquote strong{color:var(--accent-2-bright);font-weight:400}.nm-panel.reviews blockquote p,.nm-panel.reviews blockquote cite{grid-column:2/3}.nm-panel.reviews blockquote:before,.nm-panel.reviews blockquote:after{content:"";opacity:.15;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;grid-area:1/1/2/2;width:2em;height:2em;margin:1rem auto;display:block}.nm-panel.reviews blockquote:after{grid-column:3/4;transform:rotate(180deg)}@media (width>=54em){.nm-panel.reviews blockquote{display:grid}.nm-panel.reviews blockquote:before,.nm-panel.reviews blockquote:after{font-size:120%}}.home-hero{--g:.75rem;padding-inline:var(--g);margin-block:0;padding-top:.5rem}.home-hero .cards-wrap{--gap:var(--g)}.home-hero>.wp-block-group__inner-container{grid-column:full-width}.home-marly-intro{margin-block-start:0}.home-marly-intro figure{max-width:240px;margin-block:0;margin-inline:auto;padding-inline:1rem}@media (width<=54em){.home-marly-intro{text-align:center}}.marly-byline.wp-block-columns{gap:2rem}.page-about .sidebar #reblex-widget-4{display:none}.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)}.page-gallery .primary-content{padding-top:1.2rem}.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)}body.error404 .content-wrap-404{padding-top:var(--v-spacing)}body.error404 .content-404{flex-wrap:wrap;display:flex}body.error404 .content-404 .searchform{max-width:24em}body.error404 .content-404 .graphic{flex-basis:40%}.nm-swatches>div{grid-template-columns:repeat(7,1fr);display:grid}.nm-swatches p{aspect-ratio:3/2;margin:0}.nm-swatches [class*=gradient]{aspect-ratio:auto;grid-column:1/-3;max-width:none;min-height:2lh}.primary-content #dpsp-content-bottom{margin-block-start:calc(var(--v-spacing)*2)}#dpsp-content-bottom a,#dpsp-content-bottom button{background-color:#fff}#dpsp-post-content-markup,.widget #dpsp-content-bottom{display:none}[class*=dpsp-] li{text-indent:0}[class*=dpsp]+.wp-block-group{margin-block-start:0}@media (width<=359px){iframe[src*=instacart]{margin-inline-start:-30px!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{height:0;margin:0;padding:0}.primary-content li .mv-ad-box{margin-block-start:calc(var(--v-spacing)*1.5)}.primary-content>.mv-ad-box{margin-block-end:calc(var(--v-spacing)*1.5)}.primary-content .wprm-recipe li .mv-ad-box{margin-inline-start:calc(var(--base-font-size)*-1.75)}#sidebar_atf_wrapper{background-color:#fff}.amzn-native-container a:after{content:none!important}.wpcf7-form-control-wrap>*{margin-block-start:calc(var(--v-spacing)*.5)}.formkit-overlay form{margin-block-start:0}.wprm-rating-star{padding:.05em}.wprm-rating-star-full svg *,.wprm-modal-star-full,.wprm-star-full{fill:var(--comment-rating-star-color)!important}.wprm-star-full,.wprm-star-empty,.wprm-modal-star-full,.wprm-modal-star-empty,.wprm-rating-star svg *{stroke-width:1.5px;stroke:var(--comment-rating-star-color)!important}linearGradient#wprm-recipe-user-rating-2-50 stop,linearGradient#wprm-recipe-user-rating-2-33 stop,linearGradient#wprm-recipe-user-rating-2-66 stop{stop-color:var(--comment-rating-star-color)!important}.primary-content p .wprm-recipe-link{text-decoration-line:underline}#wprm-timer-container{z-index:2147483647}.wprm-popup-modal{--wprm-popup-button-background:var(--accent-1-darker)}.wprm-popup-modal__title{text-align:center;flex:1;margin:0;font-size:1.6em}.wprm-recipe-roundup-item{text-align:left;background:var(--nm-gradient--faded);border-radius:var(--br);corner-shape:var(--corner-shape);border:1px solid var(--accent-1-pastel2);flex-wrap:wrap-reverse;display:flex}.primary-content .wprm-recipe-roundup-item{margin-block-start:calc(var(--v-spacing)*1.5);margin-block-end:calc(var(--v-spacing)*1.5)}.wprm-recipe-roundup-item .wprm-recipe-roundup-summary-container{color:var(--base-text-color);flex-direction:column;justify-content:center;align-items:flex-start;padding:14px;display:flex}@media (width>=640px){.wprm-recipe-roundup-item .wprm-recipe-roundup-summary-container{padding:20px}}.wprm-recipe-roundup-item .wprm-recipe-name{margin-block-end:.4em}.wprm-recipe-roundup-item .wprm-recipe-summary{font-size:90%}.wprm-recipe-roundup-item .wprm-recipe-link{margin-block-start:1rem;font-size:90%;color:#fff!important}.wprm-recipe-roundup-item .wprm-recipe-image{width:100%;min-width:180px;margin:0 auto;padding:0}.wprm-recipe-roundup-item .wprm-recipe-image img{border-radius:var(--br);corner-shape:var(--corner-shape)}@media (width>=60em){.wprm-recipe-roundup-item{grid-template-columns:1fr 38%;display:grid}.wprm-recipe-roundup-item .wprm-recipe-image,.wprm-recipe-roundup-item .wprm-recipe-image a{display:flex}.wprm-recipe-roundup-item .wprm-recipe-image img{object-fit:cover;object-position:center;aspect-ratio:1;border-top-left-radius:0;border-bottom-left-radius:0}}.comment-rating input{width:auto}@keyframes grow-flower{0%{transform:scale(var(--scale-start,.3));opacity:0}30%{opacity:var(--end-opacity,1)}to{opacity:var(--end-opacity,1);transform:scale(1)}}@keyframes h-scrollfade{0%{--h-scroll-l-fade:0}10%,to{--h-scroll-l-fade:3rem}0%,90%{--h-scroll-r-fade:3rem}to{--h-scroll-r-fade:0}}@keyframes x-scroller{0%,to{opacity:.5;scale:.8}25%,75%{opacity:1;scale:1}}.js .animate:not(.triggered){opacity:0}.animate.triggered{animation-name:animate-fade;animation-duration:.8s;animation-timing-function:cubic-bezier(0,.155,0,1);animation-delay:.2s;animation-fill-mode:backwards}.animate.triggered.fade{animation-name:animate-fade}.animate.triggered.slide-from-left{animation-name:animate-slide-from-left}.animate.triggered.slide-from-right{animation-name:animate-slide-from-right}.animate.triggered.drop{animation-name:animate-drop}.animate.triggered.rise{animation-name:animate-rise}.animate.triggered.grow{animation-name:animate-grow}@keyframes animate-fade{0%{opacity:0}to{opacity:1}}@keyframes animate-slide-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes animate-slide-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes animate-drop{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes animate-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes animate-grow{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media screen and (prefers-reduced-motion:reduce){.animate{animation:none!important}}.row:after,.row:before,.clearfix:after,.clearfix:before,.group:after,.group:before{content:"";clear:both;width:0;display:table}.visually-hidden,.screen-reader-text,.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}.margin-zero{margin:0!important}.margin-top-zero{margin-block-start:0!important}.margin-top-sm{margin-block-start:calc(var(--v-spacing)*.5)!important}.margin-top-md{margin-block-start:var(--v-spacing)!important}.margin-top-lg{margin-block-start:calc(var(--v-spacing)*1.5)!important}.margin-bottom-zero{margin-block-end:0!important}.margin-bottom-sm{margin-block-end:calc(var(--v-spacing)*.5)!important}.margin-bottom-md{margin-block-end:var(--v-spacing)!important}.margin-bottom-lg{margin-block-end:calc(var(--v-spacing)*1.5)!important}.nm-gradient--faded{background:var(--nm-gradient--faded)}.nm-gradient--dark{background:var(--nm-gradient--dark)}.nm-gradient--accent-2{background:var(--nm-gradient--accent-2)}.container-inline{container-type:inline-size}.flip-h img{transform:scaleX(-1)}@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{font-size:11pt;color:#555!important;background:#fff!important}p,h2,h3{orphans:3;widows:3}a{color:#666;text-decoration:underline}.banner{box-shadow:none;height:auto;margin:0;padding:0;position:relative}.primary-content>*{margin-inline:0}.w-global-sidebar{display:block}.content-width{width:100%;max-width:100%;margin-inline:0!important}@page{margin:2cm}h2,h3,h4{break-after:avoid}p,ul>li,ol>li{max-width:none}img{max-width:100%!important}ul,img{break-inside:avoid}article a{font-weight:bolder;text-decoration:none}article a[href^=http]:after{content:" <" attr(href) "> "}article a[href^=\#]:after{content:""}}