/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--align-narrow:740px;--align-default:1180px;--align-wide:1440px;--align-header:1180px;--align-full:none;--color-white:#fff;--color-black:#000;--color-gray:#e6e6e6;--color-blue:#00205b;--color-light-blue:#78d2f7;--color-purple:#582c83;--color-light-purple:#8586c0;--color-red:#ab2328;--color-pink:#f77594;--color-orange:#dc582a;--color-yellow:#fac93d;--color-green:#248641;--color-light-green:#cfeb80;--color-brown:#473729;--color-sand:#e7b78a;--color-light-sand:#f1e6b2;--color-lighter-sand:#f2e9c2;--color-background:#f8f3d9;--color-brand:var(--color-green);--color-primary:var(--color-brand);--color-link:var(--color-brand);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2.5rem;--spacing-lg:3.75rem;--spacing-xl:8rem;--gutter:1.25rem;--spacing-info-columns:3rem;--font-family-heading:"FuturaPassata",helvetica,arial,sans-serif;--font-family-text:"Lato",helvetica,arial,sans-serif;--font-family-omnes:"omnes-pro",helvetica,arial,sans-serif;--font-size-h1-hero:2.5rem;--font-size-h1-product:1.6875rem;--font-size-h1-recipe:1.6875rem;--font-size-h1:1.6875rem;--font-size-h2:2rem;--font-size-h2-small:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1.25rem;--font-size-h5:1.125rem;--font-size-quote:1.875rem;--font-size-h6:1rem;--font-size-2xs:0.75rem;--font-size-xs:0.875rem;--font-size-sm:1rem;--font-size-md:1.125rem;--font-size-lg:1.375rem;--font-size-xl:1.5rem;--font-size-15:0.9375rem;--font-weight-regular:400;--font-weight-bold:900;--font-weight-800:800;--font-weight-700:700;--font-weight-semibold:600;--line-height-h1-hero:1;--line-height-h1:1;--line-height-h2:1;--line-height-h3:1;--line-height-h4:1;--line-height-h5:0.9;--line-height-h6:0.88889;--line-height-sm:1.25;--line-height-md:1.5;--line-height-paragraph:1.28;--line-width-heading-sm:18ch;--line-width-heading-md:45ch;--line-width-text-sm:45ch;--line-width-text-md:65ch;--border-radius-sm:3px;--border-radius-md:5px;--border-radius-lg:10px;--height-header:58px;--height-header-content:40px;--height-header-top-offset:49px;--height-header-top-offset-admin:81px;--min-height-input:40px;--flyout-menu-width:925px}@media(min-width:600px){:root{--spacing-xs:.75rem}}@media(min-width:782px){:root{--spacing-xs:1rem}}@media(min-width:1080px){:root{--spacing-xs:1.25rem}}@media(min-width:1280px){:root{--spacing-xs:1.5rem}}@media(min-width:600px){:root{--spacing-sm:1.25rem}}@media(min-width:782px){:root{--spacing-sm:1.5625rem}}@media(min-width:1080px){:root{--spacing-sm:2.175rem}}@media(min-width:1280px){:root{--spacing-sm:2.1875rem}}@media(min-width:600px){:root{--spacing-md:3.125rem}}@media(min-width:782px){:root{--spacing-md:3.75rem}}@media(min-width:1080px){:root{--spacing-md:4.375rem}}@media(min-width:1280px){:root{--spacing-md:5rem}}@media(min-width:600px){:root{--spacing-lg:4.375rem}}@media(min-width:782px){:root{--spacing-lg:5rem}}@media(min-width:1080px){:root{--spacing-lg:6.25rem}}@media(min-width:1280px){:root{--spacing-lg:7.5rem}}@media(min-width:600px){:root{--spacing-xl:9rem}}@media(min-width:782px){:root{--spacing-xl:10rem}}@media(min-width:1080px){:root{--spacing-xl:12.5rem}}@media(min-width:1280px){:root{--spacing-xl:15rem}}@media(min-width:600px){:root{--gutter:1.875rem}}@media(min-width:782px){:root{--gutter:2.5rem}}@media(min-width:1280px){:root{--gutter:4.375rem}}@media(min-width:600px){:root{--spacing-info-columns:3.5rem}}@media(min-width:782px){:root{--spacing-info-columns:4rem}}@media(min-width:1080px){:root{--spacing-info-columns:5rem}}@media(min-width:1280px){:root{--spacing-info-columns:5.9375rem}}@media(min-width:600px){:root{--font-size-h1-hero:2.5rem}}@media(min-width:1280px){:root{--font-size-h1-hero:5rem}}@media(min-width:600px){:root{--font-size-h1-product:1.6875rem}}@media(min-width:1280px){:root{--font-size-h1-product:3rem}}@media(min-width:600px){:root{--font-size-h1-recipe:1.6875rem}}@media(min-width:1280px){:root{--font-size-h1-recipe:3rem}}@media(min-width:600px){:root{--font-size-h1:1.6875rem}}@media(min-width:1280px){:root{--font-size-h1:2.5rem}}@media(min-width:600px){:root{--font-size-h2:2rem}}@media(min-width:1280px){:root{--font-size-h2:3rem}}@media(min-width:600px){:root{--font-size-h2-small:1.5rem}}@media(min-width:1280px){:root{--font-size-h2-small:1.875rem}}@media(min-width:600px){:root{--font-size-h3:1.25rem}}@media(min-width:1280px){:root{--font-size-h3:1.5rem}}@media(min-width:600px){:root{--font-size-h4:1.25rem}}@media(min-width:1280px){:root{--font-size-h4:1.25rem}}@media(min-width:600px){:root{--font-size-h5:1.125rem}}@media(min-width:1280px){:root{--font-size-h5:1.125rem}}@media(min-width:600px){:root{--font-size-quote:1.875rem}}@media(min-width:1280px){:root{--font-size-quote:2.5rem}}@media(min-width:1080px){:root{--height-header:80px}}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);margin-bottom:1.875rem}h1,h2{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin-bottom:1.5625rem}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h3,h4{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);margin-bottom:1.25rem}h4{font-size:var(--font-size-h4);font-weight:800;line-height:var(--line-height-h4)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}h5,h6{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-weight:800;margin-bottom:.625rem}h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}p{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-paragraph);margin-bottom:1.25rem}p.is-style-lead{color:var(--color-text-lead);font-size:var(--font-size-lg)}p.is-style-pre-headline{color:var(--color-accent);font-size:var(--font-size-2xs);letter-spacing:1px;margin-bottom:.625rem;text-transform:uppercase}ol,ul{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-md);margin-bottom:1.25rem;padding-left:1.25rem}ol li,ul li{margin-bottom:.5rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:1rem;margin-left:1.875rem;margin-top:.5rem}.block-root h1>a,.block-root h2>a,.block-root h3>a,.block-root h4>a,.block-root h5>a,.block-root h6>a,.block-root li>a,.block-root p>a,.block-root span>a,.block-root strong>a{background-image:linear-gradient(currentcolor,currentcolor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:inherit;position:relative;text-decoration:none}.block-root>h1,.block-root>h2,.block-root>h3,.block-root>h4,.block-root>h5,.block-root>h6,.block-root>ol,.block-root>p,.block-root>ul{padding-right:0}h1,h2,h3,h4,h5,ol,p,ul{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a{color:var(--color-link);filter:brightness(1)}a .screen-reader-only{position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}a:active,a:hover{filter:brightness(.9)}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}blockquote{margin-left:0;margin-right:0;--font-size-blockquote:1.5rem;--font-size-cite:1.125rem}@media(min-width:600px){blockquote{--font-size-blockquote:1.5rem}}@media(min-width:782px){blockquote{--font-size-blockquote:1.5rem}}@media(min-width:1080px){blockquote{--font-size-blockquote:2.5rem}}@media(min-width:600px){blockquote{--font-size-cite:1.125rem}}@media(min-width:782px){blockquote{--font-size-cite:1.125rem}}@media(min-width:1080px){blockquote{--font-size-cite:1.5rem}}blockquote p{color:var(--color-blockquote);font-size:var(--font-size-blockquote);font-weight:var(--font-weight-semibold);line-height:1.25;margin-bottom:.5rem;quotes:"“" "”" "‘" "’"}blockquote p:last-of-type{margin-bottom:0}blockquote cite{display:inline-block;font-size:var(--font-size-cite);font-style:normal;line-height:1.25;margin:1.25rem 0 0}@media(min-width:1080px){blockquote cite{margin:1.875rem 0 0}}.wp-block-column h1,.wp-block-column h2,.wp-block-column h3,.wp-block-column h4,.wp-block-column h5,.wp-block-column h6{max-width:var(--line-width-heading-md)}.wp-block-column blockquote,.wp-block-column ol,.wp-block-column p,.wp-block-column ul{max-width:var(--line-width-text-md)}body{--color-heading:var(--color-black);--color-text:var(--color-black);--color-text-lead:var(--color-black);--color-accent:#00000080;--color-link:var(--color-primary);--color-blockquote:var(--color-primary);--color-border:#0000001a;--color-button:var(--color-brand);--color-button-text:var(--color-white);background-color:var(--color-background);color:var(--color-text)}body.has-opaque-header{margin-top:var(--height-header)}.block-editor-block-list__layout.is-root-container>.collapse+.collapse,.block-editor-block-list__layout.is-root-container>.collapse+.is-style-collapse,.block-editor-block-list__layout.is-root-container>.collapse+.wp-block-cover,.block-editor-block-list__layout.is-root-container>.collapse+.wp-block-group.has-background,.block-editor-block-list__layout.is-root-container>.collapse>.size-full,.block-editor-block-list__layout.is-root-container>.is-style-collapse+.collapse,.block-editor-block-list__layout.is-root-container>.is-style-collapse+.is-style-collapse,.block-editor-block-list__layout.is-root-container>.is-style-collapse+.wp-block-cover,.block-editor-block-list__layout.is-root-container>.is-style-collapse+.wp-block-group.has-background,.block-editor-block-list__layout.is-root-container>.is-style-collapse>.size-full,.block-editor-block-list__layout.is-root-container>.size-full+.collapse,.block-editor-block-list__layout.is-root-container>.size-full+.is-style-collapse,.block-editor-block-list__layout.is-root-container>.size-full+.wp-block-cover,.block-editor-block-list__layout.is-root-container>.size-full+.wp-block-group.has-background,.block-editor-block-list__layout.is-root-container>.size-full>.size-full,.block-editor-block-list__layout.is-root-container>.wp-block-cover+.collapse,.block-editor-block-list__layout.is-root-container>.wp-block-cover+.is-style-collapse,.block-editor-block-list__layout.is-root-container>.wp-block-cover+.wp-block-cover,.block-editor-block-list__layout.is-root-container>.wp-block-cover+.wp-block-group.has-background,.block-editor-block-list__layout.is-root-container>.wp-block-cover>.size-full,.block-editor-block-list__layout.is-root-container>.wp-block-group.has-background+.collapse,.block-editor-block-list__layout.is-root-container>.wp-block-group.has-background+.is-style-collapse,.block-editor-block-list__layout.is-root-container>.wp-block-group.has-background+.wp-block-cover,.block-editor-block-list__layout.is-root-container>.wp-block-group.has-background+.wp-block-group.has-background,.block-editor-block-list__layout.is-root-container>.wp-block-group.has-background>.size-full,.block-root>.collapse+.collapse,.block-root>.collapse+.is-style-collapse,.block-root>.collapse+.wp-block-cover,.block-root>.collapse+.wp-block-group.has-background,.block-root>.collapse>.size-full,.block-root>.is-style-collapse+.collapse,.block-root>.is-style-collapse+.is-style-collapse,.block-root>.is-style-collapse+.wp-block-cover,.block-root>.is-style-collapse+.wp-block-group.has-background,.block-root>.is-style-collapse>.size-full,.block-root>.size-full+.collapse,.block-root>.size-full+.is-style-collapse,.block-root>.size-full+.wp-block-cover,.block-root>.size-full+.wp-block-group.has-background,.block-root>.size-full>.size-full,.block-root>.wp-block-cover+.collapse,.block-root>.wp-block-cover+.is-style-collapse,.block-root>.wp-block-cover+.wp-block-cover,.block-root>.wp-block-cover+.wp-block-group.has-background,.block-root>.wp-block-cover>.size-full,.block-root>.wp-block-group.has-background+.collapse,.block-root>.wp-block-group.has-background+.is-style-collapse,.block-root>.wp-block-group.has-background+.wp-block-cover,.block-root>.wp-block-group.has-background+.wp-block-group.has-background,.block-root>.wp-block-group.has-background>.size-full{margin-top:0}table{border:1px solid var(--color-brand);border-collapse:initial;border-radius:.25rem;border-spacing:0;display:table;margin:0 0 var(--spacing-xs);overflow-x:auto;width:100%}table a{text-decoration-color:var(--color-brand)}table thead th{background-color:var(--color-brand);border:none;color:var(--color-white)}table tbody td,table thead th{padding:.625rem 1.25rem;text-align:left}table tbody td{border-bottom:none;border-left:1px solid var(--color-brand);border-right:none;border-top:1px solid var(--color-brand)}table tbody td:first-of-type{border-left:none}.wp-block-button__link{--button-background:var(--color-button);--button-text:var(--color-button-text);background-color:var(--button-background);color:var(--button-text);font-family:var(--font-family-text)}.wp-block-button.is-style-outline{--color-heading:var(--color-white);--color-text:var(--color-black);--color-text-lead:var(--color-black);--color-accent:#ffffff80;--color-link:var(--color-sand);--color-blockquote:var(--color-sand);--color-border:#ffffff1a;--color-button:var(--color-white);--color-button-text:var(--color-brand);color:var(--color-text)}.wp-block-button.is-style-outline .wp-block-button__link{--button-background:var(--color-button);--button-text:var(--color-button-text);background-color:var(--button-background);color:var(--button-text);font-family:var(--font-family-text)}.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--button-text)}.wp-block-button.is-style-text .wp-block-button__link{font-size:var(--font-size-sm);font-weight:var(--font-weigth-regular);padding:0;text-transform:none}.wp-block-button.is-style-pill-button-default .wp-block-button__link:hover{--button-background:#00833f14}.wp-block-button.is-style-pill-button-variant .wp-block-button__link{--button-text:var(--color-orange);--button-background:var(--color-light-sand)}.wp-block-button.is-style-pill-button-variant .wp-block-button__link:hover{--button-background:var(--color-light-sand)}@media(max-width:781px){.wp-block-columns{flex-wrap:wrap!important}}.vl-block-country-card{border:1px solid var(--color-brand)}.vl-block-country-card__image img{height:50px;left:50%;max-width:none}.vl-block-country-card__name{color:var(--color-brand)}.vl-block-country-card .wp-block-button{margin:auto}.vl-block-country-card .wp-block-button__link{--button-background:#0000;--button-border:#0000;--button-text:var(--color-link);--button-padding:0;border-radius:0;font-size:var(--font-size-sm);font-weight:var(--font-weigth-regular);text-align:center;text-transform:none}.vl-block-country-card .wp-block-button__link:after{background-color:currentcolor;content:"";display:inline-block;height:8px;margin-left:10px;mask:url(f5970c2d486744510833.svg) no-repeat;min-width:8px;width:8px}.vl-block-country-grid__heading{color:var(--color-brand)}.block-root .wp-block-group>.wp-block-group__inner-container>.wp-block-image.size-2048x2048,.wp-block-image.size-2048x2048{margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);max-width:var(--align-full)}.block-root .wp-block-group>.wp-block-group__inner-container>.wp-block-image.size-2048x2048>img,.wp-block-image.size-2048x2048>img{width:100%}.wp-block-image.is-style-hero{aspect-ratio:5/8;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;margin-top:0;max-height:50rem;max-width:var(--align-full);min-height:37.5rem;position:relative;width:100%}.block-root .wp-block-image.is-style-hero{margin-inline:calc(var(--gutter)*-1);width:calc(100% + var(--gutter)*2)}.wp-block-image.is-style-hero>div:not(.components-drop-zone){height:100%!important;position:relative;width:100%}.wp-block-image.is-style-hero img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.wp-block-image.is-style-hero figcaption{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@media(min-width:782px){.wp-block-image.is-style-hero{aspect-ratio:12/5}}.wp-block-image.is-style-hero .components-placeholder{height:100%;margin-inline:var(--gutter)}.wp-block-group__inner-container>.wp-block-media-text:first-child{margin-top:0}.wp-block-group__inner-container>.wp-block-media-text:last-child{margin-bottom:0}.wp-block-media-text__media{border-radius:5px;overflow:hidden;position:relative;width:100%}@media(max-width:781px){.wp-block-media-text{grid-gap:var(--spacing-sm)}.wp-block-media-text__content{padding-inline:var(--spacing-sm)}.wp-block-media-text__content:after,.wp-block-media-text__content:before{content:none}}@media(min-width:782px){.wp-block-media-text{grid-gap:0}.wp-block-media-text__content{padding-left:var(--spacing-md)}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:var(--spacing-md)}}.wp-block-media-text.has-background:not(.is-style-large-banner-with-image){border-radius:5px;overflow:hidden;grid-gap:0}.wp-block-media-text.has-background:not(.is-style-large-banner-with-image) .wp-block-media-text__media{border-radius:0}@media(min-width:782px){.wp-block-media-text.has-background:not(.is-style-large-banner-with-image) .wp-block-media-text__content{padding:var(--spacing-sm) var(--spacing-md)}}.wp-block-media-text.is-style-large-banner-with-image{grid-gap:0;border-radius:5px;margin-block:var(--spacing-md);overflow:visible}.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__media{border-radius:0}@media(min-width:782px){.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__media{height:calc(100% + var(--spacing-sm)*2)!important;margin-block:calc(var(--spacing-sm)*-1)}.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__media img{min-height:28rem}}@media(max-width:781px){.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__media{margin-inline:calc(var(--spacing-xs)*-1);width:calc(100% + var(--spacing-xs)*2)}}.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__content:after,.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__content:before{content:none}@media(max-width:781px){.wp-block-media-text.is-style-large-banner-with-image .wp-block-media-text__content{padding:calc(.5rem + var(--spacing-sm)) var(--spacing-sm)}}.vl-block-product-card__title{color:var(--color-black);font-family:var(--font-family-montserrat);font-size:.975rem;font-weight:var(--font-weight-bold);margin-left:auto;margin-right:auto;padding-top:1rem;width:80%}.vl-block-product-card__new{background-repeat:no-repeat;background-size:contain;width:10rem}.block-root .vl-block-recipe-card__title,.vl-block-recipe-card__title{color:currentcolor;font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin:0;padding:10px}.block-root .vl-block-recipe-card__link,.vl-block-recipe-card__link{color:currentcolor}.block-root .vl-block-recipe-card__img,.vl-block-recipe-card__img{aspect-ratio:148/97;border-radius:.3125rem}.block-root .vl-block-recipe-card__img:after,.vl-block-recipe-card__img:after{background-image:linear-gradient(#0000,#0006)}.block-root .vl-block-recipe-card__inhouse,.vl-block-recipe-card__inhouse{font-family:var(--font-family-heading)}.block-root .vl-block-recipe-card__rating,.vl-block-recipe-card__rating{filter:drop-shadow(0 1px 6px rgba(0,0,0,.33))}.block-root .vl-block-recipe-card__time,.vl-block-recipe-card__time{font-family:var(--font-family-heading);font-size:var(--font-size-sm);text-shadow:0 1px 6px rgba(0,0,0,.502)}.recipe-highlights .recipe-highlights-automatic__heading,.recipe-highlights .recipe-highlights__heading,.wp-block-evermade-recipe-highlights .recipe-highlights-automatic__heading,.wp-block-evermade-recipe-highlights .recipe-highlights__heading,.wp-block-evermade-recipe-highlights-automatic .recipe-highlights-automatic__heading,.wp-block-evermade-recipe-highlights-automatic .recipe-highlights__heading{font-family:var(--font-family-heading);text-transform:uppercase}.recipe-highlights .vl-block-latest-recipes .vl-block-recipe-card__title,.recipe-highlights .vl-block-recipe-highlight-items .vl-block-recipe-card__title,.wp-block-evermade-recipe-highlights .vl-block-latest-recipes .vl-block-recipe-card__title,.wp-block-evermade-recipe-highlights .vl-block-recipe-highlight-items .vl-block-recipe-card__title,.wp-block-evermade-recipe-highlights-automatic .vl-block-latest-recipes .vl-block-recipe-card__title,.wp-block-evermade-recipe-highlights-automatic .vl-block-recipe-highlight-items .vl-block-recipe-card__title{font-family:var(--font-family-text);margin-top:0!important;text-transform:none}.recipe-highlights:after,.recipe-highlights:before,.wp-block-evermade-recipe-highlights-automatic:after,.wp-block-evermade-recipe-highlights-automatic:before,.wp-block-evermade-recipe-highlights:after,.wp-block-evermade-recipe-highlights:before{display:none}.product-highlights .product-highlights-automatic__heading,.product-highlights .product-highlights__heading,.wp-block-evermade-product-highlights .product-highlights-automatic__heading,.wp-block-evermade-product-highlights .product-highlights__heading,.wp-block-evermade-product-highlights-automatic .product-highlights-automatic__heading,.wp-block-evermade-product-highlights-automatic .product-highlights__heading{font-family:var(--font-family-heading);text-transform:uppercase}.product-highlights .vl-block-product-card__title,.wp-block-evermade-product-highlights .vl-block-product-card__title,.wp-block-evermade-product-highlights-automatic .vl-block-product-card__title{color:var(--color-primary);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);margin-top:0!important;text-transform:none}.product-highlights:after,.product-highlights:before,.wp-block-evermade-product-highlights-automatic:after,.wp-block-evermade-product-highlights-automatic:before,.wp-block-evermade-product-highlights:after,.wp-block-evermade-product-highlights:before{display:none}.wp-block-evermade-product-highlights .product-highlights__heading{color:var(--color-primary)}.wp-block-evermade-product-highlights .vl-block-product-card__title{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-size:1.25rem;font-weight:var(--font-weight-bold);hyphens:none;line-height:var(--line-height-h3)}.wp-block-group.is-style-narrow-width-children .wp-block-group__inner-container>*{max-width:var(--align-narrow)}.block-editor-block-list__layout.is-root-container>.wp-block-cover,.block-root>.wp-block-cover{padding-block:var(--spacing-sm)}.block-editor-block-list__layout.is-root-container>.wp-block-cover .wp-block-cover__image-background,.block-root>.wp-block-cover .wp-block-cover__image-background{height:100%;inset:0;object-position:50% 50%;position:absolute}.vl-resource-highlight-slider-card__link,.vl-resource-highlight-slider-card__title{text-decoration:none}.vl-resource-highlight-slider-card__cta-wrapper{display:flex}.vl-resource-highlight-slider-card__cta.wp-block-button__link{background-color:#0000;color:var(--color-primary);font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);padding:0;width:100%}.wp-block-evermade-masonry-resource-highlight-items.vl-block-selected-masonry-resource-highlights-grid.masonry{background-color:inherit}.block-root .vl-block-valio-search__hero{min-height:26.6875rem}.block-root .vl-block-valio-search__hero .wp-block-cover__background{--dim-opacity:1;background-color:var(--color-background)}.block-root .vl-block-valio-search__hero h1{color:var(--color-text)}.block-root .vl-block-valio-search__search{max-width:35rem}.block-root .vl-block-valio-search__search>input{background-color:var(--color-white);border:1px solid #0000;border-radius:5rem;font-family:var(--font-family-text);font-weight:var(--font-weight-semibold);height:3.5rem;padding:1rem 3.25rem 1rem 1.5rem}.block-root .vl-block-valio-search__search>input:active,.block-root .vl-block-valio-search__search>input:focus{border-color:var(--color-black)}.block-root .vl-block-valio-search__filters{border-bottom:1px solid var(--color-text);border-top:1px solid var(--color-text);margin-top:0;margin-inline:auto;max-width:var(--align-default)}.block-root .vl-block-valio-search__filters__title{background-color:var(--color-background);max-width:fit-content;padding-right:2.5rem;z-index:1}@media screen and (min-width:901px){.block-root .vl-block-valio-search__filters__title{margin-inline:auto;padding-left:2.125rem;padding-right:2.125rem}}.block-root .vl-block-valio-search__filters__title>span{background-color:#0000;color:var(--color-text);font-size:1.25rem;line-height:1.5rem}@media(min-width:1080px){.block-root .vl-block-valio-search__filters__title>span{font-size:1.6875rem;line-height:2.0625rem}}.block-root .vl-block-valio-search__filters__item{color:var(--color-black);font-family:var(--font-family-text);font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.01rem;line-height:1.2rem;text-transform:uppercase}.block-root .vl-block-valio-search__filters__item:after{background-color:var(--color-black);margin-top:.125rem}@media screen and (max-width:900px){.block-root .vl-block-valio-search__filters__item{border-bottom:1px solid var(--color-black)}}.block-root .vl-block-valio-search__filters__modal{background-color:var(--color-background);border:1px solid var(--color-black);border-radius:.5rem;box-shadow:0 5px 13px 2px rgba(0,0,0,.149);max-width:50rem;padding:3rem;transform:translateY(2.125rem)}@media screen and (max-width:900px){.block-root .vl-block-valio-search__filters__modal{border:0;box-shadow:none;padding:1rem 0;transform:translateY(0)}}.block-root .vl-block-valio-search__filters__modal__items{gap:.5rem}.block-root .vl-block-valio-search__filters__modal__title{color:var(--color-black);color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-h2)}.block-root .vl-block-valio-search__filters__modal__button{border:1px solid var(--color-black);border-radius:1.5rem;color:var(--color-black);font-family:var(--font-family-text);font-size:.875rem;letter-spacing:.0088rem;line-height:1.05rem;padding-bottom:.625rem!important;padding-left:1rem;padding-right:1rem;padding-top:.625rem!important;text-transform:uppercase}.block-root .vl-block-valio-search__filters__modal__button:focus,.block-root .vl-block-valio-search__filters__modal__button:hover{background-color:var(--color-light-green);border-color:var(--color-black)}.block-root .vl-block-valio-search__filters__modal__button.disabled{background-color:#ddd8c1;border-color:#ddd8c1;color:#00000080}.block-root .vl-block-valio-search__filters__modal__button.large.has-icon{padding-bottom:.7813rem!important;padding-left:3.125rem;padding-top:.7813rem!important}.block-root .vl-block-valio-search__filters__modal__button.large.has-icon>img{filter:grayscale(100%) brightness(0);width:46px}.block-root .vl-block-valio-search__filters__modal__button.small.has-icon{padding-bottom:.7813rem!important;padding-left:3.125rem;padding-top:.7813rem!important}.block-root .vl-block-valio-search__filters__modal__button.small.has-icon>img{filter:grayscale(100%) brightness(0);width:46px}.block-root .vl-block-valio-search__filters__modal__button.active{background-color:var(--color-green);border-color:var(--color-black);color:var(--color-white)}.block-root .vl-block-valio-search__filters__modal__button.active>img{filter:invert(1) brightness(200%)!important}.block-root .vl-block-valio-search__filters__modal__close{background-color:var(--color-black)}.block-root .vl-block-valio-search__filters--open{background-color:var(--color-background)}.block-root .vl-block-valio-search__filters__close-mobile{background-color:var(--color-black)}.block-root .vl-block-valio-search__content{background-color:var(--color-background);max-width:none}.block-root .vl-block-valio-search__tools{margin-top:0;margin-inline:auto;max-width:var(--align-default)}.block-root .vl-block-valio-search__tools__count{font-family:var(--font-family-heading);font-weight:var(--font-weight-regular);min-width:7.125rem;text-transform:uppercase}.block-root .vl-block-valio-search__tools__button{background-color:var(--color-light-green);border-radius:1.25rem;color:var(--color-black);font-family:var(--font-family-text);font-size:.8125rem;font-weight:var(--font-weight-semibold);line-height:1;padding:.3594rem 1.0625rem;text-transform:uppercase}.block-root .vl-block-valio-search__no-results,.block-root .vl-block-valio-search__results-grid{margin-inline:auto;max-width:var(--align-default)}.block-root .vl-block-valio-search__open-filters-mobile{background-color:var(--color-green);border:1px solid var(--color-black);border-radius:1.25rem;color:var(--color-white);font-family:var(--font-family-text);letter-spacing:.01rem}.block-root .vl-block-valio-search__show-results-mobile{background-color:#0000}.block-root .vl-block-valio-search__show-results-mobile>button{background-color:var(--color-green);color:var(--color-white)}.logo--header{height:4rem}@media(max-width:1079px){.logo--header{height:2.5rem}}.logo--header .logo__img{bottom:0;height:100%;left:0;object-fit:contain;opacity:0;position:absolute;right:0;top:0;transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.has-opaque-header .logo--header .logo__img,.has-open-mobile-menu .logo--header .logo__img,.headroom--not-top:not(.headroom--unpinned) .logo--header .logo__img,.logo--header .logo__img--secondary{opacity:1}.has-opaque-header .logo--header .logo__img--secondary,.has-open-mobile-menu .logo--header .logo__img--secondary,.headroom--not-top:not(.headroom--unpinned) .logo--header .logo__img--secondary{opacity:0}.logo--footer{height:4rem}.site-header{--site-header-background:#0000;--site-header-color:var(--color-white);--site-header-toggle:var(--color-white);--site-header-global-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M21.71 19.705a13.3 13.3 0 0 0 .222-2.83l1.585-.655a11 11 0 0 1-.354.989c-.376.907-.87 1.738-1.452 2.496ZM7.84 22.714l1.59-.658a14 14 0 0 0 1.639 1.474q.262.197.523.372a11 11 0 0 1-2.801-.74 12 12 0 0 1-.95-.448Zm-4.575-4.6 2.753-1.14A20.2 20.2 0 0 0 8.08 20.45l-2.217.919a10.9 10.9 0 0 1-2.6-3.253Zm1.024-11.82a13.3 13.3 0 0 0-.221 2.829l-1.585.657q.153-.5.354-.99c.376-.906.87-1.737 1.452-2.495Zm13.87-3.008-1.59.658a14 14 0 0 0-1.638-1.474c-.181-.138-.363-.253-.544-.376.958.124 1.907.364 2.823.743q.488.204.949.449m4.576 4.599-2.753 1.14a20.2 20.2 0 0 0-2.063-3.474l2.217-.92a10.9 10.9 0 0 1 2.599 3.254m-1.99 2.989L23.5 9.733c.423 1.35.575 2.75.463 4.138l-2.21.915a20.3 20.3 0 0 0-1.007-3.912Zm-4.908 6.362-1.53-3.695 4.592-1.902c.477 1.342.78 2.678.925 3.946l-3.987 1.65Zm2.23 5.384-1.464-3.536 3.312-1.372c-.08 2.167-.714 3.943-1.848 4.908m-3.312-2.77 1.467 3.54c-1.19.097-2.552-.396-3.943-1.453-.286-.217-.566-.46-.84-.713zm-2.296-5.543 1.53 3.695-3.994 1.654a17.8 17.8 0 0 1-2.13-3.447zm-6.283-3.892 3.987-1.651 1.53 3.695L7.1 14.36a18 18 0 0 1-.925-3.946ZM7.933 3.38l1.465 3.535-3.313 1.373c.079-2.167.714-3.943 1.848-4.908m3.312 2.77L9.782 2.618c.096-.008.189-.027.287-.027 1.118 0 2.374.5 3.652 1.47q.429.33.84.715L11.246 6.15Zm4.76.194a17.8 17.8 0 0 1 2.13 3.446l-4.594 1.903-1.531-3.695zM2.5 16.267a10.9 10.9 0 0 1-.463-4.138l2.209-.915a20.4 20.4 0 0 0 1.008 3.912L2.5 16.266Zm22.51-8.242C22.268 1.403 14.65-1.753 8.025.99 1.403 3.732-1.753 11.352.99 17.975 3.06 22.975 7.913 26 13.017 26c1.654 0 3.337-.318 4.958-.99 6.622-2.742 9.778-10.362 7.035-16.985' clip-rule='evenodd'/%3E%3C/svg%3E");bottom:0;left:0;margin-top:0;pointer-events:none;position:absolute;position:fixed;right:0;top:0;transition:all .5s cubic-bezier(.19,1,.22,1);will-change:transform;z-index:100}.has-opaque-header .site-header{--site-header-background:var(--color-background);--site-header-color:var(--color-brand);--site-header-toggle:var(--color-brand);--site-header-global-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23248641' fill-rule='evenodd' d='M21.71 19.705a13.3 13.3 0 0 0 .222-2.83l1.585-.655a11 11 0 0 1-.354.989c-.376.907-.87 1.738-1.452 2.496ZM7.84 22.714l1.59-.658a14 14 0 0 0 1.639 1.474q.262.197.523.372a11 11 0 0 1-2.801-.74 12 12 0 0 1-.95-.448Zm-4.575-4.6 2.753-1.14A20.2 20.2 0 0 0 8.08 20.45l-2.217.919a10.9 10.9 0 0 1-2.6-3.253Zm1.024-11.82a13.3 13.3 0 0 0-.221 2.829l-1.585.657q.153-.5.354-.99c.376-.906.87-1.737 1.452-2.495Zm13.87-3.008-1.59.658a14 14 0 0 0-1.638-1.474c-.181-.138-.363-.253-.544-.376.958.124 1.907.364 2.823.743q.488.204.949.449m4.576 4.599-2.753 1.14a20.2 20.2 0 0 0-2.063-3.474l2.217-.92a10.9 10.9 0 0 1 2.599 3.254m-1.99 2.989L23.5 9.733c.423 1.35.575 2.75.463 4.138l-2.21.915a20.3 20.3 0 0 0-1.007-3.912Zm-4.908 6.362-1.53-3.695 4.592-1.902c.477 1.342.78 2.678.925 3.946l-3.987 1.65Zm2.23 5.384-1.464-3.536 3.312-1.372c-.08 2.167-.714 3.943-1.848 4.908m-3.312-2.77 1.467 3.54c-1.19.097-2.552-.396-3.943-1.453-.286-.217-.566-.46-.84-.713zm-2.296-5.543 1.53 3.695-3.994 1.654a17.8 17.8 0 0 1-2.13-3.447zm-6.283-3.892 3.987-1.651 1.53 3.695L7.1 14.36a18 18 0 0 1-.925-3.946ZM7.933 3.38l1.465 3.535-3.313 1.373c.079-2.167.714-3.943 1.848-4.908m3.312 2.77L9.782 2.618c.096-.008.189-.027.287-.027 1.118 0 2.374.5 3.652 1.47q.429.33.84.715L11.246 6.15Zm4.76.194a17.8 17.8 0 0 1 2.13 3.446l-4.594 1.903-1.531-3.695zM2.5 16.267a10.9 10.9 0 0 1-.463-4.138l2.209-.915a20.4 20.4 0 0 0 1.008 3.912L2.5 16.266Zm22.51-8.242C22.268 1.403 14.65-1.753 8.025.99 1.403 3.732-1.753 11.352.99 17.975 3.06 22.975 7.913 26 13.017 26c1.654 0 3.337-.318 4.958-.99 6.622-2.742 9.778-10.362 7.035-16.985' clip-rule='evenodd'/%3E%3C/svg%3E")}.site-header:before{display:none}@media(min-width:1080px){.site-header{height:auto}}@media(max-width:1079px){.site-header{margin-top:0;padding-top:0}}.has-open-mobile-menu .site-header{--site-header-background:var(--color-background);--site-header-color:var(--color-brand);--site-header-toggle:var(--color-brand);--site-header-global-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23248641' fill-rule='evenodd' d='M21.71 19.705a13.3 13.3 0 0 0 .222-2.83l1.585-.655a11 11 0 0 1-.354.989c-.376.907-.87 1.738-1.452 2.496ZM7.84 22.714l1.59-.658a14 14 0 0 0 1.639 1.474q.262.197.523.372a11 11 0 0 1-2.801-.74 12 12 0 0 1-.95-.448Zm-4.575-4.6 2.753-1.14A20.2 20.2 0 0 0 8.08 20.45l-2.217.919a10.9 10.9 0 0 1-2.6-3.253Zm1.024-11.82a13.3 13.3 0 0 0-.221 2.829l-1.585.657q.153-.5.354-.99c.376-.906.87-1.737 1.452-2.495Zm13.87-3.008-1.59.658a14 14 0 0 0-1.638-1.474c-.181-.138-.363-.253-.544-.376.958.124 1.907.364 2.823.743q.488.204.949.449m4.576 4.599-2.753 1.14a20.2 20.2 0 0 0-2.063-3.474l2.217-.92a10.9 10.9 0 0 1 2.599 3.254m-1.99 2.989L23.5 9.733c.423 1.35.575 2.75.463 4.138l-2.21.915a20.3 20.3 0 0 0-1.007-3.912Zm-4.908 6.362-1.53-3.695 4.592-1.902c.477 1.342.78 2.678.925 3.946l-3.987 1.65Zm2.23 5.384-1.464-3.536 3.312-1.372c-.08 2.167-.714 3.943-1.848 4.908m-3.312-2.77 1.467 3.54c-1.19.097-2.552-.396-3.943-1.453-.286-.217-.566-.46-.84-.713zm-2.296-5.543 1.53 3.695-3.994 1.654a17.8 17.8 0 0 1-2.13-3.447zm-6.283-3.892 3.987-1.651 1.53 3.695L7.1 14.36a18 18 0 0 1-.925-3.946ZM7.933 3.38l1.465 3.535-3.313 1.373c.079-2.167.714-3.943 1.848-4.908m3.312 2.77L9.782 2.618c.096-.008.189-.027.287-.027 1.118 0 2.374.5 3.652 1.47q.429.33.84.715L11.246 6.15Zm4.76.194a17.8 17.8 0 0 1 2.13 3.446l-4.594 1.903-1.531-3.695zM2.5 16.267a10.9 10.9 0 0 1-.463-4.138l2.209-.915a20.4 20.4 0 0 0 1.008 3.912L2.5 16.266Zm22.51-8.242C22.268 1.403 14.65-1.753 8.025.99 1.403 3.732-1.753 11.352.99 17.975 3.06 22.975 7.913 26 13.017 26c1.654 0 3.337-.318 4.958-.99 6.622-2.742 9.778-10.362 7.035-16.985' clip-rule='evenodd'/%3E%3C/svg%3E")}.site-header__bar{background-color:var(--site-header-background);color:var(--site-header-color);padding-left:var(--gutter);padding-right:var(--gutter);pointer-events:auto;position:relative;transition:all .5s cubic-bezier(.19,1,.22,1);z-index:2}.site-header__container{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--align-header)}.site-header__mobile-navigation{background-color:var(--site-header-background);bottom:0;color:var(--color-black);left:0;pointer-events:auto;position:absolute;right:0;top:0;transform:translateY(-100%);transition:all .5s cubic-bezier(.19,1,.22,1);visibility:hidden;z-index:1}@media(min-width:1080px){.site-header__mobile-navigation{display:none}}.has-open-mobile-menu .site-header__mobile-navigation{transform:translateY(0);visibility:visible}.admin-bar .site-header__mobile-navigation{padding-top:32px}@media(max-width:781px){.admin-bar .site-header__mobile-navigation{padding-top:45px}}@media(max-width:1079px){.site-header__extras{align-items:center;bottom:0;display:flex;left:auto;position:absolute;right:var(--gutter);top:0}}.site-header__global{background-image:var(--site-header-global-icon);background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}@media(min-width:1080px){.site-header__global{margin-left:1rem}}.site-header.headroom--not-top .navigation-bar{transform:none}@media(min-width:1080px){.site-header.headroom--not-top .navigation-bar__logo{transform:none;transition:none}}@media(max-width:1079px){.site-header.headroom--not-top:not(.menu-open) .site-header__bar{transform:translateZ(0)}}.site-header.headroom--not-top:not(.headroom--unpinned){--site-header-background:var(--color-background);--site-header-color:var(--color-brand);--site-header-toggle:var(--color-brand);--site-header-global-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23248641' fill-rule='evenodd' d='M21.71 19.705a13.3 13.3 0 0 0 .222-2.83l1.585-.655a11 11 0 0 1-.354.989c-.376.907-.87 1.738-1.452 2.496ZM7.84 22.714l1.59-.658a14 14 0 0 0 1.639 1.474q.262.197.523.372a11 11 0 0 1-2.801-.74 12 12 0 0 1-.95-.448Zm-4.575-4.6 2.753-1.14A20.2 20.2 0 0 0 8.08 20.45l-2.217.919a10.9 10.9 0 0 1-2.6-3.253Zm1.024-11.82a13.3 13.3 0 0 0-.221 2.829l-1.585.657q.153-.5.354-.99c.376-.906.87-1.737 1.452-2.495Zm13.87-3.008-1.59.658a14 14 0 0 0-1.638-1.474c-.181-.138-.363-.253-.544-.376.958.124 1.907.364 2.823.743q.488.204.949.449m4.576 4.599-2.753 1.14a20.2 20.2 0 0 0-2.063-3.474l2.217-.92a10.9 10.9 0 0 1 2.599 3.254m-1.99 2.989L23.5 9.733c.423 1.35.575 2.75.463 4.138l-2.21.915a20.3 20.3 0 0 0-1.007-3.912Zm-4.908 6.362-1.53-3.695 4.592-1.902c.477 1.342.78 2.678.925 3.946l-3.987 1.65Zm2.23 5.384-1.464-3.536 3.312-1.372c-.08 2.167-.714 3.943-1.848 4.908m-3.312-2.77 1.467 3.54c-1.19.097-2.552-.396-3.943-1.453-.286-.217-.566-.46-.84-.713zm-2.296-5.543 1.53 3.695-3.994 1.654a17.8 17.8 0 0 1-2.13-3.447zm-6.283-3.892 3.987-1.651 1.53 3.695L7.1 14.36a18 18 0 0 1-.925-3.946ZM7.933 3.38l1.465 3.535-3.313 1.373c.079-2.167.714-3.943 1.848-4.908m3.312 2.77L9.782 2.618c.096-.008.189-.027.287-.027 1.118 0 2.374.5 3.652 1.47q.429.33.84.715L11.246 6.15Zm4.76.194a17.8 17.8 0 0 1 2.13 3.446l-4.594 1.903-1.531-3.695zM2.5 16.267a10.9 10.9 0 0 1-.463-4.138l2.209-.915a20.4 20.4 0 0 0 1.008 3.912L2.5 16.266Zm22.51-8.242C22.268 1.403 14.65-1.753 8.025.99 1.403 3.732-1.753 11.352.99 17.975 3.06 22.975 7.913 26 13.017 26c1.654 0 3.337-.318 4.958-.99 6.622-2.742 9.778-10.362 7.035-16.985' clip-rule='evenodd'/%3E%3C/svg%3E")}.site-header.headroom--not-top:not(.headroom--unpinned) .site-header__bar{transform:translateZ(0)}.site-header.headroom--unpinned{padding-top:0;transform:translateY(calc(var(--height-header)*-1))}@media(min-width:1080px){.site-header.headroom--pinned.headroom--top .navigation-bar__logo{transform:none;transition:none}}.admin-bar .site-header.headroom--not-top:not(.headroom--unpinned),.admin-bar .site-header.headroom--top{padding-top:32px}@media(max-width:781px){.admin-bar .site-header.headroom--not-top:not(.headroom--unpinned),.admin-bar .site-header.headroom--top{padding-top:45px}}.navigation-bar{flex-grow:1;transition:all .5s cubic-bezier(.19,1,.22,1)}@media(min-width:1080px){.navigation-bar{align-items:stretch}}.navigation-bar__logo{align-self:center;display:flex}@media(max-width:1079px){.navigation-bar__logo{flex-grow:1;justify-content:center;position:relative}}.navigation-bar__tools{align-items:center;display:flex;flex-flow:row nowrap;font-size:0;height:var(--min-height-input);justify-content:flex-end;max-width:unset;width:unset}@media(max-width:1079px){.navigation-bar__tools{order:1}}@media(min-width:1080px){.navigation-bar__tools{margin-left:auto}.navigation-bar__tools>div{margin-left:1rem;margin-right:1rem}.navigation-bar__tools>div:last-child{margin-right:0}}.navigation-bar__menu{background-color:inherit;border:none!important;box-shadow:none}@media(min-width:1080px){.navigation-bar__menu{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:flex-end}}.navigation-bar__menu__oddlygood{align-items:center;display:flex;height:100%}@media(max-width:1079px){.navigation-bar__menu__oddlygood{display:none}}.navigation-bar__menu__toggle{left:0;position:absolute}@media(min-width:1080px){.navigation-bar__menu__toggle{display:none}}.navigation-bar__search-toggle{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:0!important;margin-right:0!important;position:relative;width:100%}@media(min-width:1080px){.navigation-bar__search-toggle{display:flex}}.navigation-bar.menu-open{background-color:#0000}.header-menu-desktop{--menu-item-px:1rem;align-items:center;display:flex;height:100%}.header-menu-desktop__list{padding:0}.header-menu-desktop__list,.header-menu-desktop__list .menu-item,.header-menu-desktop__list .menu-item a{align-items:center;display:flex;height:100%}.header-menu-desktop__list .menu-item a{border-bottom:5px inset #0000;color:var(--site-header-color)!important;font-family:var(--font-family-heading)}.has-hover .header-menu-desktop__list .menu-item a:hover,.header-menu-desktop__list .menu-item.current-menu-item a{border-color:var(--site-header-color)}.header-menu-desktop__list .menu-item:after{display:none}.header-menu-mobile__list .menu-item,.header-menu-mobile__list .menu-item:not(.menu-item-extras){border-bottom:none}.header-menu-mobile__list .menu-item a,.header-menu-mobile__list .menu-item:not(.menu-item-extras) a{color:var(--site-header-color);font-family:var(--font-family-heading);font-size:var(--font-size-lg);padding-inline:0;text-align:center;width:100%}.header-menu-mobile__list .menu-item a:focus,.header-menu-mobile__list .menu-item a:hover,.header-menu-mobile__list .menu-item:not(.menu-item-extras) a:focus,.header-menu-mobile__list .menu-item:not(.menu-item-extras) a:hover{text-decoration:underline}.header-menu-mobile__list .menu-item .sub-menu,.header-menu-mobile__list .menu-item:not(.menu-item-extras) .sub-menu{display:none}.menu-toggle,.menu-toggle.menu-open{padding:10px}.menu-toggle:active .menu-toggle__icon span,.menu-toggle:focus .menu-toggle__icon span,.menu-toggle:hover .menu-toggle__icon span,.menu-toggle__icon span{background-color:var(--site-header-toggle)}.site-footer{background-color:var(--color-light-green)}@media(min-width:600px)and (max-width:781px){.site-footer__columns{justify-content:space-between}}.site-footer__menu{flex-grow:1}.site-footer__menu .footer-menu>li>a:before{background-image:url(a344a39bc0bc5da0c4e7.svg);margin-right:.3rem}.site-footer__menu .footer-menu-left>li>a:before{background-image:url(f5970c2d486744510833.svg)}@media(min-width:1080px){.site-footer__menu{gap:2.5rem}}.site-footer__copyright{margin-top:1rem;text-align:start}@media(min-width:600px){.site-footer__copyright{margin-top:.5rem}}.site-footer__copyright p{color:var(--color-brand);line-height:1.25rem}@media(max-width:599px){.site-footer .social-media-links__list{text-align:center}}.footer-menu>li>a{color:var(--color-brand)}.footer-menu>li>ul{display:none}.footer-menu.footer-menu-left>li a{font-weight:var(--font-weight-semibold)}.social-media-links{display:flex;flex-direction:column;font-size:0;gap:1rem;position:relative}@media(min-width:600px){.social-media-links{gap:.5rem}}.social-media-links__title{color:var(--color-brand);display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.5625rem;margin-right:0}.social-media-links__list{display:flex;flex-wrap:wrap;gap:1rem;list-style-type:none;margin:0;padding:0}.social-media-links__list li{aspect-ratio:1;display:inline-block;height:1.25rem;margin:0}.social-media-links__list li a{align-items:center;background-color:unset;border-radius:100%;display:inline-flex;height:100%;justify-content:center;width:100%}.social-media-links__list li a svg{height:100%;width:100%}.social-media-links__list li a svg circle,.social-media-links__list li a svg path{fill:var(--color-brand)}.social-media-links__list li a:hover{filter:saturate(1.1) brightness(1.1)}:root{--form-color-primary:var(--color-primary,#000);--form-color-border:var(--color-gray-500,#666);--form-color-light:var(--color-gray-900,#eee);--form-color-error:var(--colorf-error,#f04d37);--form-color-error-background:var(--color-error-light,#fdedeb);--form-color-success:var(--color-success,#29b926);--form-color-success-background:var(--color-success-light,#eaf8e9)}.gform_heading .gform_title{color:var(--color-purple)}.gform_heading .gform_required_legend{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper .gfield_label{font-family:var(--font-family-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:.5rem}.gform_wrapper .gform_body .gform_fields{grid-column-gap:11px!important;grid-row-gap:1rem!important}.gform_wrapper .gform_body .gfield{position:relative}.gform_wrapper .gform_body .gfield input{border:none;border-radius:.25rem;box-shadow:none!important;font-family:var(--font-family-text);font-size:1rem!important;height:auto;line-height:1;padding:1rem!important}.gform_wrapper .gform_body .gfield input:active,.gform_wrapper .gform_body .gfield input:focus{box-shadow:0 0 0 3px var(--color-primary)}.gform_wrapper .gform_body .gfield input::placeholder{color:var(--color-light-purple);opacity:1}.gform_wrapper .gform_body .gfield input::-ms-input-placeholder{color:var(--color-light-purple)}.gform_wrapper .gform_body .gfield textarea{border:1px solid #e6e6e6;border-radius:3px;box-shadow:none!important;font-family:var(--font-family-text);font-size:1rem!important;height:auto;line-height:1;padding:1rem!important}.gform_wrapper .gform_body .gfield textarea:active,.gform_wrapper .gform_body .gfield textarea:focus{box-shadow:0 0 0 3px var(--color-primary)}.gform_wrapper .gform_body .gfield textarea::placeholder{color:var(--color-light-purple);opacity:1}.gform_wrapper .gform_body .gfield textarea::-ms-input-placeholder{color:var(--color-light-purple)}.gform_wrapper .gform_body .gfield select{appearance:none;background-image:url(c00dbadeae9f89a18d06.svg);background-position-x:calc(100% - 1rem);background-position-y:50%;background-repeat:no-repeat;background-size:1.5rem;border:none;border-radius:3px;box-shadow:none!important;font-family:var(--font-family-text);font-size:1rem!important;height:auto;line-height:1;padding:1rem!important}.gform_wrapper .gform_body .gfield select:has(option:first-child:checked){color:var(--color-light-purple)}.gform_wrapper .gform_body .gfield select:hover{cursor:pointer}.gform_wrapper .gform_body .gfield select:active,.gform_wrapper .gform_body .gfield select:focus{box-shadow:0 0 0 3px var(--color-primary)}.gform_wrapper .gform_body .gfield select .gf_placeholder{color:var(--color-light-purple)}.gform_wrapper .gform_body .gfield select::placeholder{color:var(--color-light-purple);opacity:1}.gform_wrapper .gform_body .gfield select::-ms-input-placeholder{color:var(--color-light-purple)}.gform_wrapper .gform_body .your-message #input_1_7{height:6.875rem}.gform_wrapper .gform_body .gfield_required{color:currentcolor}.gform_wrapper .gform_body .gfield_required .gfield_required:after{display:none}.gform_wrapper .gform_body .gfield_required .gfield_required_text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper .gform_footer{justify-content:flex-start;margin-top:1.1875rem!important}.gform_wrapper .gform_footer input.gform_button[type=submit]{--button-background:var(--color-button);--button-text:var(--color-button-text);background-color:var(--button-background);background-color:var(--color-purple)!important;color:var(--button-text);color:var(--button-text)!important;font-family:var(--font-family-text);font-family:var(--font-family-text)!important;line-height:1!important}.gform_wrapper .gform_footer input.gform_button[type=submit]:active,.gform_wrapper .gform_footer input.gform_button[type=submit]:focus,.gform_wrapper .gform_footer input.gform_button[type=submit]:hover{filter:brightness(1.2)}.gform_wrapper .gform_footer input.gform_button[type=submit]:active,.gform_wrapper .gform_footer input.gform_button[type=submit]:focus{box-shadow:0 0 0 3px var(--color-primary)!important}.gform_confirmation_wrapper .gform_confirmation_message{background:var(--form-color-success-background);border:0;border-radius:0;margin-bottom:1rem;margin-top:0;padding:1.5rem}.gform-body .gfield_error .gform-field-label{color:var(--form-color-error)}.gform-body .gfield_validation_message{background:#0000;border:0;color:var(--form-color-error);margin-top:.75rem;padding:0}.gform_validation_errors.gform_validation_errors{background:var(--form-color-error-background);border:0;border-radius:0;box-shadow:none;margin-bottom:1rem;margin-top:0;padding:1.5rem}.gform_validation_errors.gform_validation_errors.gform_validation_errors *{color:var(--form-color-error);font-size:1rem}.gform_validation_errors.gform_validation_errors>h2{font-weight:var(--font-weight-bold);margin-bottom:1rem}.gform_validation_errors.gform_validation_errors a:focus,.gform_validation_errors.gform_validation_errors a:hover{color:inherit;text-decoration:underline}.share-modal__button{border-color:var(--color-brand);color:var(--color-brand)}.share-modal__button svg path{fill:var(--color-brand)}.share-modal__button:active,.share-modal__button:hover{border-color:var(--color-brand);filter:brightness(.9)}.vl-product-related-recipes{background-color:var(--color-pink);color:var(--color-white)}.vl-product-related-recipes__heading{color:currentcolor;text-align:start}.vl-product-related-recipes__buttons{justify-content:flex-end}.vl-product-related-recipes__buttons .wp-block-button__link{--button-background:var(--color-white);--button-text:var(--color-pink);font-size:1rem;text-transform:none}.vl-product-related-products{background-color:var(--color-light-sand);margin-top:0;padding-block:var(--spacing-md);position:relative}.vl-product-related-products:after,.vl-product-related-products:before{background-color:inherit;content:"";height:100%;position:absolute;top:0;width:100%}.vl-product-related-products:before{left:-100%}.vl-product-related-products:after{right:-100%}.vl-product-related-products__heading{color:var(--color-primary);text-align:center}.vl-product-related-products__items{display:grid;gap:1.25rem;grid-template-columns:repeat(1,1fr);margin-top:var(--spacing-md)}@media(min-width:782px){.vl-product-related-products__items{grid-template-columns:repeat(3,1fr)}}.vl-product-related-products__items .vl-block-product-card__content{padding-block:0}.vl-product-related-products__items .vl-block-product-card__title{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-size:1.25rem;font-weight:var(--font-weight-bold);hyphens:none;line-height:var(--line-height-h3)}.tippy-box[data-theme~=valio]{background-color:var(--color-light-green)}.tippy-box[data-theme~=valio] .tippy-content__text{font-family:var(--font-family-text)}.tippy-box[data-theme~=valio] .tippy-content__text .wp-block-button__link{color:var(--color-primary);font-family:var(--font-family-heading);font-size:.8125rem}:root{--review-star-width:1.5rem}.single-vl_recipe{--font-family-sans:var(--font-family-heading);--font-family-omnes:var(--font-family-text)}.single-vl_recipe .vl-recipe-hero__content{background-color:var(--color-pink)}.single-vl_recipe .vl-recipe-hero__content__wrapper>h1{color:var(--color-yellow)}@media(min-width:782px){.single-vl_recipe .vl-recipe-hero__content__wrapper{max-width:31.5rem}}.single-vl_recipe .vl-recipe-hero__content__family{font-family:var(--font-family-heading);font-size:.9375rem;letter-spacing:0}.single-vl_recipe .vl-recipe-hero__content__description{color:var(--color-white)}.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding:var(--spacing-sm)}@media(max-width:781px){.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding-bottom:var(--spacing-md)}.single-vl_recipe .vl-recipe-hero__content--has-content-family .vl-recipe-hero__content__tags{top:calc(100% + var(--spacing-md));transform:translateY(-50%)}}@media(min-width:782px){.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding-left:var(--gutter);padding-top:calc(var(--spacing-sm)*2)}.single-vl_recipe .vl-recipe-hero__content--has-content-family .vl-recipe-hero__content__tags{top:calc(var(--spacing-sm)*-2);transform:translateY(-50%)}}.single-vl_recipe .vl-recipe-hero__navigation{background-color:var(--color-pink);margin-inline:auto;margin-bottom:0;padding:0;width:89.5%}.single-vl_recipe .vl-recipe-hero__navigation__tabs__separator{margin-block:.5rem;margin-inline:0}.single-vl_recipe .vl-recipe-hero__navigation__tabs__item{color:var(--color-white);display:block;flex-grow:1;font-size:.875rem;height:100%;line-height:3.125rem;overflow:hidden;padding-inline:.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.single-vl_recipe .vl-recipe-hero__navigation__tabs__item.is-active{color:var(--color-yellow)}.single-vl_recipe .vl-recipe-hero__navigation__tabs__item.is-active:after{border-color:currentcolor;bottom:0}.single-vl_recipe .vl-recipe-hero__secondary__navigation{background-color:var(--color-pink);margin-inline:auto;margin-bottom:0;margin:0!important;padding:0!important;transition:all .5s cubic-bezier(.19,1,.22,1)!important}.single-vl_recipe .vl-recipe-hero__secondary__navigation__recipeName{color:var(--color-white);margin:0;padding:.75rem}.single-vl_recipe .vl-recipe-hero__secondary__navigation__tabs__separator{margin-block:.5rem;margin-inline:0}.single-vl_recipe .vl-recipe-hero__secondary__navigation__tabs__item{color:var(--color-white);display:block;flex-grow:1;font-size:.875rem;height:100%;line-height:3.125rem;overflow:hidden;padding-inline:.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.single-vl_recipe .vl-recipe-hero__secondary__navigation__tabs__item.is-active{color:var(--color-yellow)}.single-vl_recipe .vl-recipe-hero__secondary__navigation__tabs__item.is-active:after{border-color:currentcolor;bottom:0}.single-vl_recipe .vl-recipe-hero__secondary__navigation.headroom--pinned{transform:translate3d(0,-1px,0)!important}.single-vl_recipe .vl-recipe-hero__secondary__navigation.headroom--unpinned{transform:translate3d(0,calc(var(--height-header)*-1),0)!important}.single-vl_recipe .vl-recipe-hero__secondary__navigation.headroom--top{transform:translate3d(0,-100%,0)!important}.single-vl_recipe .vl-recipe-review__summary{background-color:var(--color-brand)}.single-vl_recipe .vl-recipe-content__info h3{font-size:var(--font-size-sm)}.single-vl_recipe .vl-recipe-content__preparation__duration__item{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.single-vl_recipe .vl-recipe-content__preparation__duration__itemTotal .vl-recipe-content__preparation__duration__itemTitle{color:var(--color-brand);font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-black)}.single-vl_recipe .vl-recipe-content__categories-and-diets .related-diet-links li span{background-color:#00833f14;background-image:none;border:2px solid #0000;border-radius:1.25rem;color:var(--color-primary);display:inline-block;font-family:var(--font-family-heading);font-size:.875rem;font-weight:var(--font-weight-black);line-height:1;padding:.5rem 1.0625rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(.19,1,.22,1)}.single-vl_recipe .vl-recipe-content__categories-and-diets .related-diet-links li span:hover{filter:brightness(1)}.single-vl_recipe .vl-recipe-content__ingredients__header>h2{color:var(--color-brand)}.single-vl_recipe .vl-recipe-content__ingredients__list>h3{color:var(--color-brand);font-size:var(--font-size-h6)}.single-vl_recipe .vl-recipe-content__ingredients__list .ingredient-amount{font-family:var(--font-family-heading);font-size:var(--font-size-sm)}.single-vl_recipe .vl-recipe-content__ingredients__list .ingredient-name{font-family:var(--font-family-text);font-size:var(--font-size-sm)}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-product__link{color:var(--color-primary);font-family:var(--font-family-text);font-size:var(--font-size-sm)}.single-vl_recipe .vl-recipe-content__ingredients .portion-suffix,.single-vl_recipe .vl-recipe-content__ingredients__portioncalculator #portion-amount,.single-vl_recipe .vl-recipe-content__instructions__wrapper h2,.single-vl_recipe .vl-recipe-content__instructions__wrapper li:before{color:var(--color-brand)}.single-vl_recipe .vl-recipe-content__share .print-modal__button,.single-vl_recipe .vl-recipe-content__share .share-modal__button{border-color:var(--color-brand);color:var(--color-brand)}.single-vl_recipe .vl-recipe-content__share .print-modal__button svg path,.single-vl_recipe .vl-recipe-content__share .share-modal__button svg path{fill:var(--color-brand)}.single-vl_recipe .vl-recipe-content__share .print-modal__button:active,.single-vl_recipe .vl-recipe-content__share .print-modal__button:hover,.single-vl_recipe .vl-recipe-content__share .share-modal__button:active,.single-vl_recipe .vl-recipe-content__share .share-modal__button:hover{border-color:var(--color-brand);filter:brightness(.9)}.single-vl_recipe .vl-recipe-content__separator{background-color:var(--color-white)}.single-vl_recipe .vl-recipe-content__separator:last-of-type{display:none}.single-vl_recipe .vl-recipe-content__nutrients{align-items:center;background:var(--color-lighter-sand);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;margin-left:50%;margin-top:var(--spacing-md);max-width:none;padding:var(--spacing-md) var(--gutter);transform:translateX(-50%);width:100vw}.single-vl_recipe .vl-recipe-content__nutrients>*{max-width:var(--align-default)}.single-vl_recipe .vl-recipe-content__nutrients__table__item{background-color:var(--color-white);border-radius:5px;overflow:hidden;text-align:center}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name{color:var(--color-black);font-family:var(--font-family-text);text-transform:none}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{color:var(--color-brand);font-family:var(--font-family-heading);text-transform:uppercase}@media(max-width:1079px){.single-vl_recipe .vl-recipe-content__nutrients__table{align-items:stretch;display:flex;flex-direction:column;width:100%}.single-vl_recipe .vl-recipe-content__nutrients__table__item{align-items:center;flex-direction:row;height:auto;justify-content:space-between;padding:8px 16px}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name{text-align:start}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{text-align:end}}.single-vl_recipe .vl-recipe-content__nutrients__notice{color:var(--color-primary)}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover svg circle{fill:currentcolor}.single-vl_recipe .vl-recipe__related-products{background-color:#0000;margin-bottom:var(--spacing-lg)}.single-vl_recipe .vl-recipe__related-products>h3{color:var(--color-brand)}.single-vl_recipe .vl-recipe__related-products__item__title{color:var(--color-black);flex-grow:1;font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1.25;margin:0}.single-vl_recipe .vl-recipe__related-recipes>h3{color:var(--color-brand);text-align:start}.single-vl_recipe .vl-recipe__related-recipes__wrapper{align-items:stretch}.single-vl_recipe .vl-recipe__related-recipes__item{border-radius:5px;flex-grow:1;height:auto;overflow:hidden}.single-vl_recipe .vl-recipe__related-recipes__item>a{color:currentcolor;display:flex;flex-direction:column;height:100%}.single-vl_recipe .vl-recipe__related-recipes__item__title{background-color:var(--color-white);color:currentcolor;flex-grow:1;font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;padding:1.5rem}.single-vl_recipe .vl-recipe__related-recipes__item__info{padding-top:62.32%}.single-vl_recipe .vl-recipe__related-recipes__item img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.single-vl_recipe .vl-recipe__related-recipes__item__duration,.single-vl_recipe .vl-recipe__related-recipes__item__inhouse,.single-vl_recipe .vl-recipe__related-recipes__item__new{display:none}.single-vl_recipe .vl-recipe__related-recipes__navigation-next.swiper-button-next,.single-vl_recipe .vl-recipe__related-recipes__navigation-next.swiper-button-prev,.single-vl_recipe .vl-recipe__related-recipes__navigation-prev.swiper-button-next,.single-vl_recipe .vl-recipe__related-recipes__navigation-prev.swiper-button-prev{top:56%}.single-vl_recipe .vl-recipe__related-recipes__navigation-next:after,.single-vl_recipe .vl-recipe__related-recipes__navigation-prev:after{background-image:url(6d7fc8193cf1259946a3.svg);background-size:100%;height:1.5rem;width:1.5rem}.single-vl_recipe .vl-recipe__related-recipes__footer{display:none}.single-vl_product .block-root .vl-product-hero>.wp-block-image{bottom:-30px;max-width:14rem}@media(min-width:782px){.single-vl_product .block-root .vl-product-hero>.wp-block-image{max-width:27.25rem}}.single-vl_product .block-root .vl-product-main__title{font-size:var(--font-size-h1-product)}.single-vl_product .block-root .vl-product-main__excerpt{font-family:var(--font-family-text)}.single-vl_product .block-root .vl-product-sizes{align-items:center;border-bottom:1px solid var(--color-primary);flex-direction:row;gap:.5rem}.single-vl_product .block-root .vl-product-sizes__title{flex-grow:1;margin-bottom:0;max-width:9rem}.single-vl_product .block-root .vl-product-sizes__separator{display:none}.single-vl_product .block-root .vl-product-sizes__items{border:none;flex-grow:1;gap:.5rem;margin:0;padding:0}.single-vl_product .block-root .vl-product-sizes__item{flex-grow:1;height:100%;max-width:9rem;padding-block:1rem}.single-vl_product .block-root .vl-product-sizes__item a{padding-inline:.5rem}.single-vl_product .block-root .vl-product-sizes__item.active:after{bottom:0;height:2px}.single-vl_product .block-root .vl-product-groups .wp-block-button__link{border:none!important;cursor:default}.single-vl_product .block-root .vl-product-groups .wp-block-button__link:hover{filter:brightness(1)}.single-vl_product .block-root .vl-product-info{background-color:var(--color-lighter-sand)}.single-vl_product .block-root .vl-product-info__col--left:after{background:var(--color-light-sand)}.single-vl_product .block-root .vl-product-nutrients__heading{color:var(--color-primary)}.single-vl_product .block-root .vl-product-nutrient-title{color:var(--color-black);font-size:var(--font-size-sm)}.single-vl_product .block-root .vl-product-nutrient{font-family:var(--font-family-text)}.single-vl_product .block-root .vl-product-nutrient,.single-vl_product .block-root .vl-product-nutrient__data,.single-vl_product .block-root .vl-product-nutrient__name,.single-vl_product .block-root .vl-product-nutrient__name.is-child span{font-size:var(--font-size-sm)}.single-vl_product .block-root .vl-product-details__heading{color:var(--color-primary)}.single-vl_product .block-root .vl-product-detail__title{color:var(--color-black);font-size:var(--font-size-sm)}.single-vl_product .block-root .vl-product-detail p,.single-vl_product .block-root .vl-product-detail__might-allergen li span{font-size:var(--font-size-sm)}.single-vl_product .block-root .vl-product-dl dt{font-family:var(--font-family-heading)}@font-face{font-family:FuturaPassata;font-style:normal;font-weight:700;src:url(46a4f42cdd58abb92062.woff) format("woff"),url(0856cd9af8cca89a9074.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(e1e154deb618edd1884e.woff) format("woff"),url(1510ff736dd56b9ba8ed.woff2) format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(ce7b219edba59f2389ba.woff) format("woff"),url(5d42ded31256b089b7e0.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(68cbf9d04a3decffc8c3.woff) format("woff"),url(1ac96349193892fd7ba8.woff2) format("woff2")}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-h-1-font-size{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.has-h-1-font-size,.has-h-1-hero-font-size{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.has-h-1-hero-font-size{font-size:var(--font-size-h1-hero);line-height:var(--line-height-h1-hero)}.has-h-1-product-font-size{font-size:var(--font-size-h1-product);line-height:var(--line-height-h1-product)}.has-h-1-product-font-size,.has-h-1-recipe-font-size{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.has-h-1-recipe-font-size{font-size:var(--font-size-h1-recipe);line-height:var(--line-height-h1-recipe)}.has-h-2-font-size{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.has-h-2-font-size,.has-h-2-small-font-size{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.has-h-2-small-font-size{font-size:var(--font-size-h2-small);line-height:var(--line-height-h2-small)}.has-h-3-font-size{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.has-h-3-font-size,.has-h-4-font-size{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.has-h-4-font-size{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.has-h-5-font-size{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.has-h-5-font-size,.has-h-6-font-size{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.has-h-6-font-size{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.has-sm-font-size{font-size:var(--font-size-sm)}.has-md-font-size{font-size:var(--font-size-md)}.has-ingress-font-size{font-family:var(--font-family-tobias);font-size:1.25rem;font-weight:400;line-height:1.625rem}@media(max-width:599px){.has-ingress-font-size{font-size:1.125rem;line-height:1.4375rem}}.has-quote-font-size{font-family:var(--font-family-tobias);font-size:2.5rem;font-weight:var(--font-weight-semibold);line-height:2.8125rem}@media(max-width:599px){.has-quote-font-size{font-size:1.875rem;line-height:2.125rem}}.pre-headline{font-size:var(--font-size-2xs);letter-spacing:1px;text-transform:uppercase}.input-label{font-size:var(--font-size-xs);margin-bottom:.3125rem}.has-dark-color{color:var(--color-black)}.has-dark-background-color{background-color:var(--color-black)}.has-light-color{color:var(--color-white)}.has-light-background-color{background-color:var(--color-white)}.has-blue-background-color{background-color:var(--color-blue)}.has-blue-color{color:var(--color-blue)}.has-light-blue-background-color{background-color:var(--color-light-blue)}.has-light-blue-color{color:var(--color-light-blue)}.has-purple-background-color{background-color:var(--color-purple)}.has-purple-color{color:var(--color-purple)}.has-light-purple-background-color{background-color:var(--color-light-purple)}.has-light-purple-color{color:var(--color-light-purple)}.has-red-background-color{background-color:var(--color-red)}.has-red-color{color:var(--color-red)}.has-pink-background-color{background-color:var(--color-pink)}.has-pink-color{color:var(--color-pink)}.has-orange-background-color{background-color:var(--color-orange)}.has-orange-color{color:var(--color-orange)}.has-yellow-background-color{background-color:var(--color-yellow)}.has-yellow-color{color:var(--color-yellow)}.has-green-background-color{background-color:var(--color-green)}.has-green-color{color:var(--color-green)}.has-light-green-background-color{background-color:var(--color-light-green)}.has-light-green-color{color:var(--color-light-green)}.has-brown-background-color{background-color:var(--color-brown)}.has-brown-color{color:var(--color-brown)}.has-sand-background-color{background-color:var(--color-sand)}.has-sand-color{color:var(--color-sand)}.has-light-sand-background-color{background-color:var(--color-light-sand)}.has-light-sand-color{color:var(--color-light-sand)}@media(max-width:599px){.block-root .em-hidden-xs{display:none}}@media(min-width:600px)and (max-width:781px){.block-root .em-hidden-sm{display:none}}@media(min-width:782px)and (max-width:1079px){.block-root .em-hidden-md{display:none}}@media(min-width:1080px)and (max-width:1279px){.block-root .em-hidden-lg{display:none}}@media(min-width:1280px)and (max-width:1439px){.block-root .em-hidden-xl{display:none}}@media(min-width:1440px){.block-root .em-hidden-2xl{display:none}}