.menu--main{position:static}.menu--main>ul{padding:16px 30px}#header.layout-desktop .menu--main>ul{display:flex;flex-direction:row;justify-content:flex-end;gap:0 var(--spacing-11);min-height:var(--header-desktop-menu-top-height);padding:0}#header.layout-desktop .menu--main>ul>li{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);transition:border-color var(--transition-duration-standard) var(--transition-function-cubic)}#header.layout-desktop.menu-open .menu--main>ul>li:has(>button.level-1-menu-item:hover),#header.layout-desktop.menu-open .menu--main>ul>li:has(>button.level-1-menu-item:focus),#header.layout-desktop.menu-open .menu--main>ul>li:has(>button.level-1-menu-item[aria-expanded=true]),#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li:has(>button.level-1-menu-item:hover),#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li:has(>button.level-1-menu-item:focus),#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li:has(>button.level-1-menu-item[aria-expanded=true]){border-bottom-color:var(--color-brand-sea-green)}.menu--main>ul>li>button.level-1-menu-item{border:none;border-bottom:1px solid var(--color-grey-medium);padding:28px 16px 28px 0;width:100%;background-color:rgba(0,0,0,0);background-image:url("/themes/custom/foodlovers_th/dist/images/icons/menu-chevron.svg");background-position:right center;background-repeat:no-repeat;background-size:9px 13px;font-family:"GT Walsheim",Arial,sans-serif;line-height:120%;letter-spacing:1px;font-weight:700;color:var(--color-grey-dark);text-align:left;font-size:1.1875rem}#header.layout-desktop .menu--main>ul>li>button.level-1-menu-item{position:relative;padding:0;border:none;white-space:nowrap;background-image:none;color:var(--color-white);transition:color var(--transition-duration-standard) var(--transition-function-cubic)}#header.layout-desktop .menu--main>ul>li>button.level-1-menu-item:hover,#header.layout-desktop .menu--main>ul>li>button.level-1-menu-item:focus,#header.layout-desktop .menu--main>ul>li>button.level-1-menu-item[aria-expanded=true]{color:var(--color-brand-sea-green)}#header.layout-desktop.menu-open .menu--main>ul>li>button.level-1-menu-item,#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li>button.level-1-menu-item,#header.layout-desktop.header--inverted .menu--main>ul>li>button.level-1-menu-item{color:var(--color-grey-darker)}#header.layout-desktop.menu-open .menu--main>ul>li>button.level-1-menu-item:hover,#header.layout-desktop.menu-open .menu--main>ul>li>button.level-1-menu-item:focus,#header.layout-desktop.menu-open .menu--main>ul>li>button.level-1-menu-item[aria-expanded=true],#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li>button.level-1-menu-item:hover,#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li>button.level-1-menu-item:focus,#header.layout-desktop:not(.scrolled-to-top) .menu--main>ul>li>button.level-1-menu-item[aria-expanded=true],#header.layout-desktop.header--inverted .menu--main>ul>li>button.level-1-menu-item:hover,#header.layout-desktop.header--inverted .menu--main>ul>li>button.level-1-menu-item:focus,#header.layout-desktop.header--inverted .menu--main>ul>li>button.level-1-menu-item[aria-expanded=true]{color:var(--color-brand-sea-green)}.menu--main>ul>li>button.level-1-menu-item[aria-expanded=true]+.level-2-menu-container{transform:translateX(-100%)}#header.layout-desktop .menu--main>ul>li>button.level-1-menu-item[aria-expanded=true]+.level-2-menu-container{transform:translateY(0) scaleY(1);opacity:1}.menu--main>ul>li>.level-2-menu-container{--desktop-submenu-n-columns: 3;--desktop-submenu-gap-width: var(--spacing-08);position:absolute;top:0;left:100%;width:100%;min-height:calc(100vh - var(--header-mobile-menu-top-background-height) - 27px);min-height:calc(100dvh - var(--header-mobile-menu-top-background-height) - 27px);padding:18px 20px 30px;background-color:var(--color-white);transition:transform var(--transition-duration-short)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container{top:var(--header-desktop-menu-top-height);left:calc(var(--header-inner-border, 1px)*-1);z-index:-1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:48px;align-items:center;width:calc(100% + var(--header-inner-border, 1px)*2);max-width:min(1440px,100vw);min-height:0;padding:48px 80px 48px 48px;border-radius:0 0 24px 24px;opacity:0;transform-origin:top;transform:translateY(-40px) scaleY(0.9);transition-property:opacity,transform;transition-duration:var(--transition-duration-standard);transition-timing-function:var(--transition-function-cubic)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container::before{position:absolute;content:"";top:0;left:0;width:100%;height:var(--header-desktop-menu-top-height);transform:translateY(-100%);background-color:var(--color-white)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container.has-teaser{grid-template-columns:583fr 681fr}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container.has-teaser .submenu-links-list li{--desktop-submenu-n-columns: 2}.menu--main>ul>li>.level-2-menu-container .submenu-mobile-back-button{font-family:"Nestle Text",Arial,sans-serif;font-size:1rem;line-height:1.3;color:var(--color-grey-darker);padding:12px 6px 12px 22px;margin-bottom:var(--spacing-03);border:none;background-color:rgba(0,0,0,0);background-image:url("/themes/custom/foodlovers_th/dist/images/icons/menu-back-arrow.svg");background-position:left 42%;background-repeat:no-repeat;background-size:18px}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-mobile-back-button{display:none}.menu--main>ul>li>.level-2-menu-container .submenu-teaser{margin-bottom:var(--spacing-08)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser{margin:0}.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a{display:flex;border-radius:24px;overflow:hidden;text-decoration:none}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser>a{position:relative;display:block;aspect-ratio:583/340}.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:hover .submenu-teaser-image .field--name-field-menu-teaser-image img,.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:active .submenu-teaser-image .field--name-field-menu-teaser-image img,.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:focus-within .submenu-teaser-image .field--name-field-menu-teaser-image img{transform:scale(1.1)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:hover .submenu-teaser-content:after,.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:active .submenu-teaser-content:after,.menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:focus-within .submenu-teaser-content:after{transform:translate(-100%, -100%)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:hover .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake,#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:active .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake,#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser>a:focus-within .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake{background-color:var(--color-brand-honeydew)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image{flex-basis:34%;flex-shrink:0}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image:not(:has(img)){display:none}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image{height:100%}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image .field--name-field-menu-teaser-image{margin:0;height:100%}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image .field--name-field-menu-teaser-image .media--image{height:100%}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-image .field--name-field-menu-teaser-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform;transition:transform var(--transition-duration-standard) var(--transition-function-cubic)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:20px;gap:16px;line-height:1.2;isolation:isolate;overflow:hidden}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content:before,.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;transition:transform var(--transition-duration-standard)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content:before{z-index:-2;background-color:var(--color-brand-sea-green)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content:after{z-index:-1;background:radial-gradient(92.33% 180.7% at 0% 2.06%, #59A704 0%, #007649 51.92%, #007649 100%)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content{position:absolute;bottom:0;left:0;max-width:56%;border-top-right-radius:24px;gap:var(--spacing-07)}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-copy{font-family:"GT Walsheim",Arial,sans-serif;color:var(--color-white);font-weight:500;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.25rem}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-copy{font-size:1.8125rem}.menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake{color:var(--color-white);text-decoration:underline;font-size:1rem}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake{display:inline-block;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:52px;padding:8px 20px;border:none;border-radius:120px;align-content:center;text-decoration:none;font-family:"Nestle Text",Arial,sans-serif;line-height:1.3;letter-spacing:.01em;font-weight:normal;transition-property:border,background-size,background-color,color;transition-duration:var(--transition-duration-standard);transition-timing-function:var(--transition-function-cubic);cursor:pointer;font-size:1rem;color:var(--color-brand-sea-green);background-color:var(--colorVariationWhite, #FFFFFF)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake:hover,#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake:focus,#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake:active{background-color:var(--color-brand-honeydew)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-teaser .submenu-teaser-content .field--name-field-menu-teaser-cta .btn-fake{padding:var(--spacing-05) var(--spacing-07)}.menu--main>ul>li>.level-2-menu-container .submenu-links-list{padding-bottom:var(--spacing-08)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-links-list{padding-bottom:0;display:flex;flex-wrap:wrap;gap:var(--desktop-submenu-gap-width)}.menu--main>ul>li>.level-2-menu-container .submenu-links-list li:not(:last-child){margin-bottom:28px}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-links-list li:not(:last-child){margin:0}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-links-list li{flex-basis:calc((100% - (var(--desktop-submenu-n-columns) - 1)*var(--desktop-submenu-gap-width))/var(--desktop-submenu-n-columns))}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a{text-decoration:none;display:block;padding-right:var(--spacing-04);transition:transform var(--transition-duration-standard) var(--transition-function-cubic)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-links-list a{padding:0}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a:hover,.menu--main>ul>li>.level-2-menu-container .submenu-links-list a:focus{transform:translateX(var(--spacing-04))}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a:hover .submenu-link-content .submenu-link-content-text .submenu-link-content-text-title,.menu--main>ul>li>.level-2-menu-container .submenu-links-list a:focus .submenu-link-content .submenu-link-content-text .submenu-link-content-text-title{color:var(--color-brand-sea-green)}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content{display:flex;gap:16px}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-icon{flex-basis:32px;flex-shrink:0}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-icon img{margin:0}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-text{flex-grow:1;display:flex;flex-direction:column;gap:4px}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-text .submenu-link-content-text-title{font-size:1.125rem;font-family:"GT Walsheim",Arial,sans-serif;line-height:1.5;font-weight:500;color:var(--color-grey-darker);transition:color var(--transition-duration-standard) var(--transition-function-cubic)}#header.layout-desktop .menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-text .submenu-link-content-text-title{font-size:1.25rem}.menu--main>ul>li>.level-2-menu-container .submenu-links-list a .submenu-link-content .submenu-link-content-text .submenu-link-content-text-description{font-size:.875rem;line-height:1.4;color:var(--color-text-lighter)}/*# sourceMappingURL=block-mainnavigation.css.map */
