/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{font-size:16px}:focus-visible{outline:2px solid var(--color-focus,#0071e3);outline-offset:3px}:root{--color-neutral-primary:#fff;--color-neutral-primary-40:#ece7e340;--color-neutral-white-30:#ffffff4d;--color-neutral-white-40:#ffffff66;--color-neutral-black-20:#00000033;--color-neutral-secondary:#06231c;--color-neutral-secondary-60:#06231c99;--color-neutral-secondary-40:#06231c40;--color-neutral-secondary-20:#06231c20;--color-neutral-bg:#f1edea;--color-focus:#0071e3;--brand-primary-color:#ff4a4a;--brand-accent-color:#ff4a4a;--ui-primary-color:#fff;--ui-secondary-color:#06231c;--text-on-accent-color:#fff;--ease-in-out:cubic-bezier(0.76,0,0.24,1);--power-ease-in-out:cubic-bezier(0.87,0,0.13,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.5,0,0.75,0);--elastic-ease:cubic-bezier(0.68,-0.2,0.265,1.2);--elastic-ease:linear(0,0.035,0.141 4.4%,0.723 12.9%,0.938,1.03 20.4%,1.05 24.3%,1.04 27%,1.025 29.9%,1.006 43.1%,0.999,0.997 51%,0.996 57.1%,1.001 76.9%,1);--elastic-ease-soft:cubic-bezier(0.68,-0.15,0.265,1.15);--elastic-ease-soft:linear(0,0.035,0.141 4.4%,0.723 12.9%,0.938,1.024 20.4%,1.04 24.3%,1.032 27%,1.02 29.9%,1.005 43.1%,0.999,0.998 51%,0.997 57.1%,1.001 76.9%,1)}footer.site-footer a.main-btn.site-selector-link.use-ajax,footer.site-footer a.main-btn.site-selector-link.use-ajax:visited{--button-text-color:#06231c;color:#06231c}footer.site-footer a.main-btn.site-selector-link.use-ajax .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax .main-btn__inner,footer.site-footer a.main-btn.site-selector-link.use-ajax:visited .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax:visited .main-btn__inner{color:#06231c}footer.site-footer a.main-btn.site-selector-link.use-ajax.is-active,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus-visible,footer.site-footer a.main-btn.site-selector-link.use-ajax:hover{--button-text-color:#fff;color:#fff}footer.site-footer a.main-btn.site-selector-link.use-ajax.is-active:before,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus-visible:before,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus:before,footer.site-footer a.main-btn.site-selector-link.use-ajax:hover:before{opacity:1;transform:scale(1) translateY(-50%)}footer.site-footer a.main-btn.site-selector-link.use-ajax.is-active .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax.is-active .main-btn__inner,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus .main-btn__inner,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus-visible .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax:focus-visible .main-btn__inner,footer.site-footer a.main-btn.site-selector-link.use-ajax:hover .main-btn__icon,footer.site-footer a.main-btn.site-selector-link.use-ajax:hover .main-btn__inner{color:#fff}
:root{font-size:16px}:focus-visible{outline:2px solid var(--color-focus,#0071e3);outline-offset:3px}:root{--color-neutral-primary:#fff;--color-neutral-primary-40:#ece7e340;--color-neutral-white-30:#ffffff4d;--color-neutral-white-40:#ffffff66;--color-neutral-black-20:#00000033;--color-neutral-secondary:#06231c;--color-neutral-secondary-60:#06231c99;--color-neutral-secondary-40:#06231c40;--color-neutral-secondary-20:#06231c20;--color-neutral-bg:#f1edea;--color-focus:#0071e3;--brand-primary-color:#ff4a4a;--brand-accent-color:#ff4a4a;--ui-primary-color:#fff;--ui-secondary-color:#06231c;--text-on-accent-color:#fff;--ease-in-out:cubic-bezier(0.76,0,0.24,1);--power-ease-in-out:cubic-bezier(0.87,0,0.13,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.5,0,0.75,0);--elastic-ease:cubic-bezier(0.68,-0.2,0.265,1.2);--elastic-ease:linear(0,0.035,0.141 4.4%,0.723 12.9%,0.938,1.03 20.4%,1.05 24.3%,1.04 27%,1.025 29.9%,1.006 43.1%,0.999,0.997 51%,0.996 57.1%,1.001 76.9%,1);--elastic-ease-soft:cubic-bezier(0.68,-0.15,0.265,1.15);--elastic-ease-soft:linear(0,0.035,0.141 4.4%,0.723 12.9%,0.938,1.024 20.4%,1.04 24.3%,1.032 27%,1.02 29.9%,1.005 43.1%,0.999,0.998 51%,0.997 57.1%,1.001 76.9%,1)}@media (min-width:768px){body.about-nestle-goodnes-page .main-content .field--name-field-components>.field__item>.paragraph--type-text-list.about-us-buddies>.bs-region--main>.field--name-field-subcomponents{background-image:url(/esar/themes/custom/gfy/images/markets/esar/about-us/about-us-buddies.webp)}}@media (max-width:767px){body.about-nestle-goodnes-page .main-content .field--name-field-components>.field__item>.paragraph--type-text-list.about-us-buddies>.bs-region--main>.field--name-field-subcomponents>.field__item:first-child>.paragraph--type-text:before{background-image:url(/esar/themes/custom/gfy/images/markets/esar/about-us/about-us-planner.webp)}}@media (min-width:768px){.path-frontpage.user-logged-in .block-gfy-ciam.block-gfy-greeting-msg .content:after{background:url(/esar/themes/custom/gfy/images/markets/esar/home/planner-greeting-once.webp) no-repeat 0 100%/contain}}@media (max-width:991px){header.header .navbar .navbar-collapse .region-navigation-center .navbar-nav .gfy-engage-menu-cta-block.logged-user:before{background-image:url(/esar/themes/custom/gfy/images/markets/esar/menu/planner-mobile-join.webp)}}.services-goodnes-page .field--name-field-components>.field__item:has(.paragraph--type-banner.paragraph--view-mode-carousel)+.field__item:has(.paragraph--type-banner.paragraph--view-mode-carousel) .banner-content__wrapper:after{background:url(/esar/themes/custom/gfy/images/markets/esar/services/planner.webp) no-repeat top/100%}.services-goodnes-page .field--name-field-components>.field__item:has(.paragraph--type-banner.paragraph--view-mode-carousel)+.field__item:has(.paragraph--type-banner.paragraph--view-mode-carousel) .banner-content__wrapper:before{background:url(/esar/themes/custom/gfy/images/markets/esar/services/planner-mobile.webp) no-repeat 50%/contain}.mp-summary-print-share__printable[data-summary-format=full-recipe] .mp-header__logo-qr:after,.mp-summary-print-share__printable[data-summary-format=ingredients-list] .mp-header__logo-qr:after,.mp-summary-print-share__printable[data-summary-format=menu-preview] .mp-header__logo-qr:after,.ui-dialog:not(.gfy-aef-form) .ui-dialog-content.mealplan-login .mealplan-login__img:before{background-image:url(/esar/themes/custom/gfy/images/markets/esar/services/planner.webp)}.mmp-plan-daily-actions-row>div:first-child .card .mmp-add-another-meal__container .mmp-add-another-meal__container-image:before,.mmp-plan-daily-actions-row>div:first-child .card .mmp-add-another-meal__container .mmp-generate-menu__container-image:before,.mmp-plan-daily-actions-row>div:first-child .card .mmp-generate-menu__container .mmp-add-another-meal__container-image:before,.mmp-plan-daily-actions-row>div:first-child .card .mmp-generate-menu__container .mmp-generate-menu__container-image:before{background:url(/esar/themes/custom/gfy/images/markets/esar/services/planner-2.webp) no-repeat 0 0/cover}@media (min-width:992px){.mmp-plan-daily-actions-row>div:first-child:has(.mmp-add-another-meal__container) .mmp-add-another-meal__container-image:before,.mmp-plan-daily-actions-row>div:first-child:has(.mmp-add-another-meal__container) .mmp-generate-menu__container-image:before,.mmp-plan-daily-actions-row>div:first-child:not(:has(+div)) .mmp-add-another-meal__container-image:before,.mmp-plan-daily-actions-row>div:first-child:not(:has(+div)) .mmp-generate-menu__container-image:before{background:url(/esar/themes/custom/gfy/images/markets/esar/services/planner-3.webp) no-repeat 0 0/cover!important}}.page-user-my-allergies .preferences-goals-grid .area-select-none .gigya-label:before{background-image:url(/esar/themes/custom/gfy/images/markets/esar/user/allergies-free.png)}.page-user-my-diet .preferences-goals-grid .area-select-all .gigya-label:before,.page-user-my-diet .preferences-goals-grid .area-select-none .gigya-label:before{background-image:url(/esar/themes/custom/gfy/images/markets/esar/user/diet-like-it-all.png)}@media (max-width:767px){.ogilvy-gigya-block.ogilvy-gigya-user_login #ogilvy-gigyaogilvy-gigya-screenset_content .want-join-wrapper:after{background:url(/esar/themes/custom/gfy/images/markets/esar/group-characters.webp) no-repeat bottom/contain}}
