:root{--align-narrow:720px;--align-default:1180px;--align-wide:1440px;--align-header:1180px;--align-full:none;--color-white:#fff;--color-black:#23282d;--color-gray-100:#2f2f2f;--color-gray-300:#4b4b4b;--color-gray-500:#818181;--color-gray-700:#eee;--color-gray-900:#f9f9f9;--color-blue:#007fb0;--color-light-blue:#009ddb;--color-lighter-blue:#b0dcfa;--color-violet:#3f1f6b;--color-purple:#661a6b;--color-light-purple:#8969aa;--color-lighter-purple:#a98acf;--color-dark-red:#5e0021;--color-deep-red:#aa1839;--color-red:#d81614;--color-light-red:#dc4040;--color-yellow:#f6a800;--color-deep-turquoise:#638485;--color-turquoise:#008489;--color-light-turquoise:#63ccca;--color-dark-green:#004637;--color-deep-green:#4a601f;--color-green:#00833f;--color-dark-brown:#503021;--color-brown:#824400;--color-light-brown:#9b690a;--color-bright-brown:#c25718;--color-dark-gray:#555759;--color-brand:#002f6d;--color-valio-blue:#002f6d;--color-brand-season:#910048;--color-brand-season-hover:#750029;--color-brand-pastel-sand:#f4ede0;--color-brand-pastel-light-sand:#f4ede04d;--color-brand-pastel-green:#d3e8e7;--color-brand-pastel-blue:#eaf4fd;--color-brand-pastel-gray:#eee;--color-sand:var(--color-brand-pastel-sand);--color-primary:var(--color-brand);--color-link:var(--color-blue);--spacing-xs:0.9375rem;--spacing-sm:1.25rem;--spacing-md:2.5rem;--spacing-lg:3.75rem;--spacing-xl:8rem;--gutter:1.25rem;--spacing-info-columns:3rem;--font-family-sans:"proxima-nova",helvetica,arial,sans-serif;--font-family-omnes:"omnes-pro",helvetica,arial,sans-serif;--font-size-h1-hero:2.5rem;--font-size-h1-large:2.25rem;--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;--chat-button-position:50px;--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-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-weight-omnes-regular:500;--font-weight-omnes-medium:600;--font-weight-omnes-semibold:700;--font-weight-omnes-bold:800;--font-weight-omnes-black:900;--line-height-h1-hero:1;--line-height-h1:1;--line-height-h1-large:1;--line-height-h2:1;--line-height-h2-small:1.35;--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:55px;--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-sm:1.5625rem}}@media(min-width:782px){:root{--spacing-sm:1.875rem}}@media(min-width:1080px){:root{--spacing-sm:2.1875rem}}@media(min-width:1280px){:root{--spacing-sm:2.5rem}}@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-large:2.25rem}}@media(min-width:1280px){:root{--font-size-h1-large:3.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:75px}}:root{--color-danger:#d8000c;--color-danger-light:#ffd2d2;--color-warning:#f69f53;--color-warning-light:#fff3e3;--color-success:#4f8a10;--color-success-light:#dff2bf;--color-info:#5e94f7;--color-info-light:#ecf3fd}body.wp-admin{background-attachment:fixed;background-image:url(5040508f063124f6a330.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}div#dashboard-widgets .empty-container{display:none}#custom_dashboard_media_access_rights h3{font-size:13px;margin-bottom:.625rem}#custom_dashboard_media_access_rights .media-rights-expired,#custom_dashboard_media_access_rights .media-rights-today,#custom_dashboard_media_access_rights .media-rights-upcoming{background:#fcfcfc;border:1px solid #bbb;padding:.625rem}#custom_dashboard_media_access_rights .media-rights-upcoming{border-left:3px solid #fc0;margin-bottom:.75rem}#custom_dashboard_media_access_rights .media-rights-today{border-left:3px solid #f96;margin-bottom:.75rem}#custom_dashboard_media_access_rights .media-rights-expired{border-left:3px solid #c30}#custom_dashboard_media_access_rights .media-rights-item{display:grid;gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr);word-break:break-word}#custom_dashboard_media_access_rights .media-rights-item+.media-rights-item{margin-top:.5rem}#custom_dashboard_media_access_rights .media-rights-item__expire{float:right;padding:0 0 .5rem .5rem}#custom_dashboard_media_access_rights .media-rights-item__folder{display:block}#custom_dashboard_media_access_rights .media-rights-item img{display:block;height:2.5rem;line-height:0;object-fit:cover;overflow:hidden;width:2.5rem}.acf-input input[type=radio]{height:16px;width:16px}.acf-input input[type=radio]:before{height:8px;margin:3px;width:8px}.acf-input input[type=checkbox]{height:16px;width:16px}.acf-input input[type=checkbox]:before{height:16px;margin:0;width:16px}.hide-label .acf-label{display:none}.hide-label .acf-input :first-child{margin-top:0}.message-info{background-color:var(--color-info-light);color:var(--color-info)}#wp-auth-check-wrap #wp-auth-check,body.login{background-color:var(--color-gray-700)}#login h1 a{background-position:50%;background-size:contain;width:100%}#loginform{border:0}.taxonomy-vl_app-personalization .term-description-wrap,.taxonomy-vl_app-personalization .term-slug-wrap,.taxonomy-vl_product-brand .term-description-wrap,.taxonomy-vl_product-feature .term-description-wrap,.taxonomy-vl_product-group .term-description-wrap,.taxonomy-vl_producy-producer .term-description-wrap,.taxonomy-vl_producy-producer .term-slug-wrap,.taxonomy-vl_recipe-category .term-description-wrap,.taxonomy-vl_recipe-dish .term-description-wrap,.taxonomy-vl_recipe-dish-type .term-description-wrap,.taxonomy-vl_recipe-family .term-description-wrap,.taxonomy-vl_recipe-festivity .term-description-wrap,.taxonomy-vl_recipe-ingredient .term-description-wrap,.taxonomy-vl_recipe-international .term-description-wrap,.taxonomy-vl_recipe-method .term-description-wrap,.taxonomy-vl_recipe-occasion .term-description-wrap,.taxonomy-vl_single-recipe-group .term-description-wrap,.taxonomy-vl_single-recipe-group .term-slug-wrap,.taxonomy-vl_special-diet .term-description-wrap{display:none!important}.taxonomy-vl_product-group .column-image{width:54px!important}.acf-field[data-key=field_product_certificate_logos] .acf-image-uploader img,.acf-field[data-key=field_product_features_logos] .acf-image-uploader img{max-width:120px}#acf-group_63b3cb1202eef .acf-relationship .list{height:360px}#acf-group_63b3cb1202eef .acf-image-uploader img{max-width:180px}.acf-input [data-name=app_daily_recipes] .values li{counter-increment:order}.acf-input [data-name=app_daily_recipes] .values li>span:before{content:counter(order) ". "}.post-type-vl_recipe #postdivrich{display:none!important}