/*! 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:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:baseline}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:baseline}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}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.banner-slider__items,.swiper-container-vertical>.swiper-wrapper,.swiper-container-vertical>.timeline__items{flex-direction:column}.banner-slider__items,.swiper-wrapper,.timeline__items{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.banner-slider--alternative-navigation .swiper-container-android .product-slider__slide,.banner-slider__items,.swiper-container-android .banner-slider--alternative-navigation .product-slider__slide,.swiper-container-android .banner-slider__slide,.swiper-container-android .swiper-slide,.swiper-container-android .timeline__slide,.swiper-wrapper,.timeline__items{transform:translateZ(0)}.swiper-container-multirow>.banner-slider__items,.swiper-container-multirow>.swiper-wrapper,.swiper-container-multirow>.timeline__items{flex-wrap:wrap}.swiper-container-multirow-column>.banner-slider__items,.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow-column>.timeline__items{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.banner-slider__items,.swiper-container-free-mode>.swiper-wrapper,.swiper-container-free-mode>.timeline__items{transition-timing-function:ease-out;margin:0 auto}.banner-slider--alternative-navigation .product-slider__slide,.banner-slider__slide,.swiper-slide,.timeline__slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.banner-slider--alternative-navigation .swiper-container-autoheight .product-slider__slide,.swiper-container-autoheight,.swiper-container-autoheight .banner-slider--alternative-navigation .product-slider__slide,.swiper-container-autoheight .banner-slider__slide,.swiper-container-autoheight .swiper-slide,.swiper-container-autoheight .timeline__slide{height:auto}.swiper-container-autoheight .banner-slider__items,.swiper-container-autoheight .swiper-wrapper,.swiper-container-autoheight .timeline__items{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.banner-slider--alternative-navigation .swiper-container-3d .product-slider__slide,.swiper-container-3d .banner-slider--alternative-navigation .product-slider__slide,.swiper-container-3d .banner-slider__items,.swiper-container-3d .banner-slider__slide,.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper,.swiper-container-3d .timeline__items,.swiper-container-3d .timeline__slide{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.banner-slider__items,.swiper-container-css-mode>.swiper-wrapper,.swiper-container-css-mode>.timeline__items{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.banner-slider__items::-webkit-scrollbar,.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar,.swiper-container-css-mode>.timeline__items::-webkit-scrollbar{display:none}.banner-slider--alternative-navigation .swiper-container-css-mode>.banner-slider__items>.product-slider__slide,.banner-slider--alternative-navigation .swiper-container-css-mode>.swiper-wrapper>.product-slider__slide,.banner-slider--alternative-navigation .swiper-container-css-mode>.timeline__items>.product-slider__slide,.swiper-container-css-mode>.banner-slider__items>.banner-slider__slide,.swiper-container-css-mode>.banner-slider__items>.swiper-slide,.swiper-container-css-mode>.banner-slider__items>.timeline__slide,.swiper-container-css-mode>.swiper-wrapper>.banner-slider__slide,.swiper-container-css-mode>.swiper-wrapper>.swiper-slide,.swiper-container-css-mode>.swiper-wrapper>.timeline__slide,.swiper-container-css-mode>.timeline__items>.banner-slider__slide,.swiper-container-css-mode>.timeline__items>.swiper-slide,.swiper-container-css-mode>.timeline__items>.timeline__slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.banner-slider__items,.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper,.swiper-container-horizontal.swiper-container-css-mode>.timeline__items{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.banner-slider__items,.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper,.swiper-container-vertical.swiper-container-css-mode>.timeline__items{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.banner-slider__pagination,.product-images__pagination,.recipes-list__pagination,.slider-pagination,.swiper-pagination,.timeline__pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination-hidden.banner-slider__pagination,.swiper-pagination-hidden.product-images__pagination,.swiper-pagination-hidden.recipes-list__pagination,.swiper-pagination-hidden.slider-pagination,.swiper-pagination-hidden.timeline__pagination,.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.banner-slider__next,.banner-slider__prev,.product-images__next,.product-images__prev,.recipes-list__next,.recipes-list__prev,.season-calendar-list__next,.season-calendar-list__prev,.slider-navigation__next,.slider-navigation__prev,.swiper-button-next,.swiper-button-prev,.timeline__next,.timeline__prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-disabled.banner-slider__next,.swiper-button-disabled.banner-slider__prev,.swiper-button-disabled.product-images__next,.swiper-button-disabled.product-images__prev,.swiper-button-disabled.recipes-list__next,.swiper-button-disabled.recipes-list__prev,.swiper-button-disabled.season-calendar-list__next,.swiper-button-disabled.season-calendar-list__prev,.swiper-button-disabled.slider-navigation__next,.swiper-button-disabled.slider-navigation__prev,.swiper-button-disabled.timeline__next,.swiper-button-disabled.timeline__prev,.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.banner-slider__next:after,.banner-slider__prev:after,.product-images__next:after,.product-images__prev:after,.recipes-list__next:after,.recipes-list__prev:after,.season-calendar-list__next:after,.season-calendar-list__prev:after,.slider-navigation__next:after,.slider-navigation__prev:after,.swiper-button-next:after,.swiper-button-prev:after,.timeline__next:after,.timeline__prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-feature-settings:normal,;font-variant:normal;line-height:1}.banner-slider__prev,.product-images__prev,.recipes-list__prev,.season-calendar-list__prev,.slider-navigation__prev,.swiper-button-prev,.swiper-container-rtl .banner-slider__next,.swiper-container-rtl .product-images__next,.swiper-container-rtl .recipes-list__next,.swiper-container-rtl .season-calendar-list__next,.swiper-container-rtl .slider-navigation__next,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .timeline__next,.timeline__prev{left:10px;right:auto}.banner-slider__prev:after,.product-images__prev:after,.recipes-list__prev:after,.season-calendar-list__prev:after,.slider-navigation__prev:after,.swiper-button-prev:after,.swiper-container-rtl .banner-slider__next:after,.swiper-container-rtl .product-images__next:after,.swiper-container-rtl .recipes-list__next:after,.swiper-container-rtl .season-calendar-list__next:after,.swiper-container-rtl .slider-navigation__next:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .timeline__next:after,.timeline__prev:after{content:"prev"}.banner-slider__next,.product-images__next,.recipes-list__next,.season-calendar-list__next,.slider-navigation__next,.swiper-button-next,.swiper-container-rtl .banner-slider__prev,.swiper-container-rtl .product-images__prev,.swiper-container-rtl .recipes-list__prev,.swiper-container-rtl .season-calendar-list__prev,.swiper-container-rtl .slider-navigation__prev,.swiper-container-rtl .swiper-button-prev,.swiper-container-rtl .timeline__prev,.timeline__next{right:10px;left:auto}.banner-slider__next:after,.product-images__next:after,.recipes-list__next:after,.season-calendar-list__next:after,.slider-navigation__next:after,.swiper-button-next:after,.swiper-container-rtl .banner-slider__prev:after,.swiper-container-rtl .product-images__prev:after,.swiper-container-rtl .recipes-list__prev:after,.swiper-container-rtl .season-calendar-list__prev:after,.swiper-container-rtl .slider-navigation__prev:after,.swiper-container-rtl .swiper-button-prev:after,.swiper-container-rtl .timeline__prev:after,.timeline__next:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white,.swiper-button-white.banner-slider__next,.swiper-button-white.banner-slider__prev,.swiper-button-white.product-images__next,.swiper-button-white.product-images__prev,.swiper-button-white.recipes-list__next,.swiper-button-white.recipes-list__prev,.swiper-button-white.season-calendar-list__next,.swiper-button-white.season-calendar-list__prev,.swiper-button-white.slider-navigation__next,.swiper-button-white.slider-navigation__prev,.swiper-button-white.timeline__next,.swiper-button-white.timeline__prev{--swiper-navigation-color:#fff}.swiper-button-black.banner-slider__next,.swiper-button-black.banner-slider__prev,.swiper-button-black.product-images__next,.swiper-button-black.product-images__prev,.swiper-button-black.recipes-list__next,.swiper-button-black.recipes-list__prev,.swiper-button-black.season-calendar-list__next,.swiper-button-black.season-calendar-list__prev,.swiper-button-black.slider-navigation__next,.swiper-button-black.slider-navigation__prev,.swiper-button-black.timeline__next,.swiper-button-black.timeline__prev,.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-60px)}50%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-from-top-custom{0%{opacity:.5;transform:translateY(-20px)}50%{opacity:1;transform:translateY(-10px)}to{opacity:.75;transform:translateY(0)}}@keyframes slide-in-from-right{0%{opacity:0;transform:translateX(400px)}50%{opacity:.8;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out-to-right{0%{opacity:1;transform:translateX(0)}50%{opacity:.2;transform:translateX(290px)}to{opacity:0;transform:translateX(300px)}}@keyframes slide-in-from-bottom{0%{opacity:0;transform:translateY(100vh)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{opacity:1;transform:translateY(0)}50%{transform:translateY(90px)}to{opacity:0;transform:translateY(100px)}}@keyframes slide-out-to-top{0%{opacity:1;transform:translateY(-60px)}50%{transform:translateY(-5px)}to{opacity:0;transform:translateY(0)}}@keyframes slide-in-from-left{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.8;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out-to-left{0%{opacity:1;transform:translateX(0)}50%{opacity:.2;transform:translateX(-290px)}to{opacity:0;transform:translateX(-300px)}}@keyframes slide-absolute-in-from-right{0%{opacity:0;transform:translateX(100%)}50%{opacity:.8;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes animationFrames{0%{transform:skewY(0deg) translateX(0)}to{transform:skewY(31deg) translateX(-30%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.2,1.2,1.2)}to{transform:scaleX(1)}}html{font-size:16px}body,html{line-height:1.4}body{font-size:1em;font-weight:400;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{font-style:normal}h1,h2,h3,h4{font-weight:700;margin-top:0;margin-bottom:1.25rem}.fonts-loaded .h1,.fonts-loaded .heading__item,.fonts-loaded h1{font-family:Lato,sans-serif}p{font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem}button,input,optgroup,option,select,textarea{font-family:sans-serif;font-weight:400}.fonts-loaded button,.fonts-loaded input,.fonts-loaded optgroup,.fonts-loaded option,.fonts-loaded select,.fonts-loaded textarea{font-family:Lato,sans-serif}@-ms-viewport{width:device-width}html{box-sizing:border-box}body,html{overflow-x:hidden}body{padding:0;color:#181818;position:relative;min-height:100%;max-width:100vw;background-color:#fff;margin:0 0 0 5.25em}@media only screen and (max-width:47.99rem){body{margin-left:.625em;width:calc(100% - .625em)}}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased}.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only--focusable:active,.sr-only--focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto}.contact-item__contact-information{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}main{position:relative;animation:fade-in 1s ease-in-out;min-height:18.75em}strong{font-weight:700}img{display:block;transition:filter .3s}img[data-image]{filter:blur(5px)}.no-js img[data-image]{display:none}img[data-image].is-loaded{filter:unset}address{font-style:normal}textarea.placeholder{color:#000;opacity:1}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:1}textarea:-ms-input-placeholder{color:#000;opacity:1}textarea::-webkit-input-placeholder{color:#000;opacity:1}input.placeholder{color:#000;opacity:1}input:-moz-placeholder,input::-moz-placeholder{color:#000;opacity:1}input:-ms-input-placeholder{color:#000;opacity:1}input::-webkit-input-placeholder{color:#000;opacity:1}figure,form{margin:0}figcaption{font-size:12px;line-height:14px;font-size:.75rem;line-height:.875rem;margin-top:.625rem}[tabindex="0"]:not(button):not(input):not(a){outline:none}ol{list-style-type:decimal}ol,ul{list-style-position:outside}ul{list-style-type:disc}p{margin-top:0;margin-bottom:.9375rem}@media only screen and (max-width:47.99rem){p{margin-bottom:.625rem}}a{text-decoration:underline}a:focus,a:hover{text-decoration:none}a:focus{text-decoration:underline}a:active{outline:none}a[href^="http://"]:after,a[href^="https://"]:after{content:" ";color:transparent;background-image:url(/UI/external-link-dark.svg);background-size:.8125rem .8125rem;background-position:right .25rem;background-repeat:no-repeat;word-spacing:1rem}img{max-width:100%;height:auto}@media only screen and (max-width:47.99rem){.hidden-xs{display:none}}input[type=search]{-webkit-appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.main-menu__items:before,.overlay--modal{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:-1;background-color:rgba(89,89,89,.8);animation:fade-in .5s ease-in-out}@supports(mix-blend-mode:multiply){.main-menu__items:before,.overlay--modal{mix-blend-mode:multiply}}.hero-search__image:after,.hero__image:after,.overlay--gradient-top-bottom,.page__background[style^=background-image]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000,transparent 28%,#000);opacity:.9}@media only screen and (max-width:47.99rem){.hero-search__image:after,.hero__image:after,.overlay--gradient-top-bottom,.page__background[style^=background-image]:before{background:linear-gradient(180deg,#464646,rgba(70,70,70,0) 40%,#464646)}}@supports(mix-blend-mode:multiply){.hero-search__image:after,.hero__image:after,.overlay--gradient-top-bottom,.page__background[style^=background-image]:before{mix-blend-mode:multiply}}.banner-slider__slide-image:after,.collage__item a:after,.overlay--gradient-bottom,.recipe-teaser-large .recipe-teaser__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(70,70,70,0),rgba(70,70,70,0) 60%,#464646);opacity:.8}@supports(mix-blend-mode:multiply){.banner-slider__slide-image:after,.collage__item a:after,.overlay--gradient-bottom,.recipe-teaser-large .recipe-teaser__image:after{mix-blend-mode:multiply}}.banner__link,.button--primary,.button--reset,.button--secondary,.content-list__link-collection>ul a,.EPiServerForms .Form__Element button[type=submit],.event-list-block__button,.filter__fallback-button,.filter__section-toggler-button,.filter__selected-item-delete,.filter__toggler,.form__quantity-add,.form__quantity-subtract,.hero-search__search-button,.hero__link,.inline-search__button,.main-menu__fallback-close,.main-menu__mobile-close,.main-menu__search-button,.main-menu__status,.map__info-window-button,.page-footer__links-collection-items a,.page-header__toggler,.rating__submit,.recipe__calulate,.recipe__tab-button,.season-calendar-list__button,.season-filter__dropdown-trigger,.season-filter__select-item>a,.theme-block__links a,.theme-navigation__select,.timeline-item__navigation-next,.timeline-item__navigation-prev{padding:0;margin:0;border:none;cursor:pointer;background:transparent;font-weight:400;position:relative;display:inline-flex;width:auto;text-decoration:none;text-align:center;justify-content:center;transition:all .3s;align-items:center}.banner__link>*,.button--primary>*,.button--reset>*,.button--secondary>*,.content-list__link-collection>ul a>*,.EPiServerForms .Form__Element button[type=submit]>*,.event-list-block__button>*,.filter__fallback-button>*,.filter__section-toggler-button>*,.filter__selected-item-delete>*,.filter__toggler>*,.form__quantity-add>*,.form__quantity-subtract>*,.hero-search__search-button>*,.hero__link>*,.inline-search__button>*,.main-menu__fallback-close>*,.main-menu__mobile-close>*,.main-menu__search-button>*,.main-menu__status>*,.map__info-window-button>*,.page-footer__links-collection-items a>*,.page-header__toggler>*,.rating__submit>*,.recipe__calulate>*,.recipe__tab-button>*,.season-calendar-list__button>*,.season-filter__dropdown-trigger>*,.season-filter__select-item>a>*,.theme-block__links a>*,.theme-navigation__select>*,.timeline-item__navigation-next>*,.timeline-item__navigation-prev>*{pointer-events:none}.banner__link:focus,.button--primary:focus,.button--reset:focus,.button--secondary:focus,.content-list__link-collection>ul a:focus,.EPiServerForms .Form__Element button[type=submit]:focus,.event-list-block__button:focus,.filter__fallback-button:focus,.filter__section-toggler-button:focus,.filter__selected-item-delete:focus,.filter__toggler:focus,.form__quantity-add:focus,.form__quantity-subtract:focus,.hero-search__search-button:focus,.hero__link:focus,.inline-search__button:focus,.main-menu__fallback-close:focus,.main-menu__mobile-close:focus,.main-menu__search-button:focus,.main-menu__status:focus,.map__info-window-button:focus,.page-footer__links-collection-items a:focus,.page-header__toggler:focus,.rating__submit:focus,.recipe__calulate:focus,.recipe__tab-button:focus,.season-calendar-list__button:focus,.season-filter__dropdown-trigger:focus,.season-filter__select-item>a:focus,.theme-block__links a:focus,.theme-navigation__select:focus,.timeline-item__navigation-next:focus,.timeline-item__navigation-prev:focus{text-decoration:none}.button--reset[disabled=disabled],.content-list__link-collection>ul a[disabled=disabled],.EPiServerForms .Form__Element button[disabled=disabled][type=submit],.page-footer__links-collection-items a[disabled=disabled],.season-filter__select-item>a[disabled=disabled],.theme-block__links a[disabled=disabled],[disabled=disabled].banner__link,[disabled=disabled].button--primary,[disabled=disabled].button--secondary,[disabled=disabled].event-list-block__button,[disabled=disabled].filter__fallback-button,[disabled=disabled].filter__section-toggler-button,[disabled=disabled].filter__selected-item-delete,[disabled=disabled].filter__toggler,[disabled=disabled].form__quantity-add,[disabled=disabled].form__quantity-subtract,[disabled=disabled].hero-search__search-button,[disabled=disabled].hero__link,[disabled=disabled].inline-search__button,[disabled=disabled].main-menu__fallback-close,[disabled=disabled].main-menu__mobile-close,[disabled=disabled].main-menu__search-button,[disabled=disabled].main-menu__status,[disabled=disabled].map__info-window-button,[disabled=disabled].page-header__toggler,[disabled=disabled].rating__submit,[disabled=disabled].recipe__calulate,[disabled=disabled].recipe__tab-button,[disabled=disabled].season-calendar-list__button,[disabled=disabled].season-filter__dropdown-trigger,[disabled=disabled].theme-navigation__select,[disabled=disabled].timeline-item__navigation-next,[disabled=disabled].timeline-item__navigation-prev{cursor:auto;pointer-events:none;opacity:.6}.banner__link,.button--primary,.EPiServerForms .Form__Element button[type=submit],.event-list-block__button,.filter__fallback-button,.map__info-window-button,.rating__submit,.recipe__calulate,.season-calendar-list__button{background-color:transparent;color:#181818;font-size:20px;line-height:24px;font-size:1.25rem;line-height:1.5rem;padding:.625rem 1.25rem;height:3.375rem;border:3px solid transparent;border-radius:1.6875rem;white-space:nowrap}.banner__link svg,.button--primary svg,.EPiServerForms .Form__Element button[type=submit] svg,.event-list-block__button svg,.filter__fallback-button svg,.map__info-window-button svg,.rating__submit svg,.recipe__calulate svg,.season-calendar-list__button svg{display:none}.banner__link:focus,.banner__link:hover,.button--primary:focus,.button--primary:hover,.EPiServerForms .Form__Element button[type=submit]:focus,.EPiServerForms .Form__Element button[type=submit]:hover,.event-list-block__button:focus,.event-list-block__button:hover,.filter__fallback-button:focus,.filter__fallback-button:hover,.map__info-window-button:focus,.map__info-window-button:hover,.rating__submit:focus,.rating__submit:hover,.recipe__calulate:focus,.recipe__calulate:hover,.season-calendar-list__button:focus,.season-calendar-list__button:hover{background-color:#378132}.button--secondary,.content-list__link-collection>ul a,.hero__link,.page-footer__links-collection-items a,.season-filter__select-item>a,.theme-block__links a{background-color:transparent;color:#404040;font-size:20px;line-height:24px;font-size:1.25rem;line-height:1.5rem;font-weight:700;padding:.625rem 1.25rem;height:3rem;border:3px solid #404040;border-radius:1.6875rem}.button--secondary svg,.content-list__link-collection>ul a svg,.hero__link svg,.page-footer__links-collection-items a svg,.season-filter__select-item>a svg,.theme-block__links a svg{display:none}.button--secondary[disabled=disabled]:focus,.button--secondary[disabled=disabled]:hover,.content-list__link-collection>ul a[disabled=disabled]:focus,.content-list__link-collection>ul a[disabled=disabled]:hover,.page-footer__links-collection-items a[disabled=disabled]:focus,.page-footer__links-collection-items a[disabled=disabled]:hover,.season-filter__select-item>a[disabled=disabled]:focus,.season-filter__select-item>a[disabled=disabled]:hover,.theme-block__links a[disabled=disabled]:focus,.theme-block__links a[disabled=disabled]:hover,[disabled=disabled].hero__link:focus,[disabled=disabled].hero__link:hover{background-color:transparent;color:#404040}.accordion,.article-teaser__inner,.banner-slider__navigation,.banner-slider__wrapper,.banner__inner,.brand-list__inner,.collage,.container,.content-list-block__inner,.content-list__inner,.editorial-content,.EPiServerForms,.event-list-block,.heading,.hero-search__navigation,.hero__wrapper,.page,.page-footer__inner,.page-footer__links-collection-items,.page-footer__some,.page-header,.producer-list,.product-content-list__inner,.recipes-list__inner,.recipes-list__navigation,.season-calendar-list,.season-calendar-list__navigation,.season-product-list__inner,.theme-block__content,.theme-list__inner,.theme-navigation .theme-navigation__items,.timeline__navigation,.timeline__wrapper,.tip-teaser__inner,[style^=background-image] .page__intro-columns-image,[style^=background-image] .page__intro-columns-left{width:110rem;max-width:100%;margin:0 auto;padding:0 5rem}@media only screen and (max-width:74.99rem){.accordion,.article-teaser__inner,.banner-slider__navigation,.banner-slider__wrapper,.banner__inner,.brand-list__inner,.collage,.container,.content-list-block__inner,.content-list__inner,.editorial-content,.EPiServerForms,.event-list-block,.heading,.hero-search__navigation,.hero__wrapper,.page,.page-footer__inner,.page-footer__links-collection-items,.page-footer__some,.page-header,.producer-list,.product-content-list__inner,.recipes-list__inner,.recipes-list__navigation,.season-calendar-list,.season-calendar-list__navigation,.season-product-list__inner,.theme-block__content,.theme-list__inner,.theme-navigation .theme-navigation__items,.timeline__navigation,.timeline__wrapper,.tip-teaser__inner,[style^=background-image] .page__intro-columns-image,[style^=background-image] .page__intro-columns-left{width:110rem}}@media only screen and (max-width:62.0525rem){.accordion,.article-teaser__inner,.banner-slider__navigation,.banner-slider__wrapper,.banner__inner,.brand-list__inner,.collage,.container,.content-list-block__inner,.content-list__inner,.editorial-content,.EPiServerForms,.event-list-block,.heading,.hero-search__navigation,.hero__wrapper,.page,.page-footer__inner,.page-footer__links-collection-items,.page-footer__some,.page-header,.producer-list,.product-content-list__inner,.recipes-list__inner,.recipes-list__navigation,.season-calendar-list,.season-calendar-list__navigation,.season-product-list__inner,.theme-block__content,.theme-list__inner,.theme-navigation .theme-navigation__items,.timeline__navigation,.timeline__wrapper,.tip-teaser__inner,[style^=background-image] .page__intro-columns-image,[style^=background-image] .page__intro-columns-left{width:62.0625rem;padding:0 1.125rem}}@media only screen and (max-width:47.99rem){.accordion,.article-teaser__inner,.banner-slider__navigation,.banner-slider__wrapper,.banner__inner,.brand-list__inner,.collage,.container,.content-list-block__inner,.content-list__inner,.editorial-content,.EPiServerForms,.event-list-block,.heading,.hero-search__navigation,.hero__wrapper,.page,.page-footer__inner,.page-footer__links-collection-items,.page-footer__some,.page-header,.producer-list,.product-content-list__inner,.recipes-list__inner,.recipes-list__navigation,.season-calendar-list,.season-calendar-list__navigation,.season-product-list__inner,.theme-block__content,.theme-list__inner,.theme-navigation .theme-navigation__items,.timeline__navigation,.timeline__wrapper,.tip-teaser__inner,[style^=background-image] .page__intro-columns-image,[style^=background-image] .page__intro-columns-left{width:100%}}.content-list{width:100%;margin-bottom:6.25em}@media only screen and (max-width:47.99rem){.content-list{margin-bottom:2.5em}}.page .content-list__inner{padding:0}.content-list__heading--left-align{display:block;text-align:left}.content-list__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.content-list__items{display:flex;flex-wrap:wrap;position:relative}.content-list .content-list__items{margin:0 -1.125em}.content-list__items--align-center{align-items:center}.content-list__items--justify-center{justify-content:center}.content-list__items--grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.25em}@media only screen and (max-width:47.99rem){.content-list__items--grid{grid-template-columns:repeat(2,1fr)}}.content-list__link-collection>ul{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -1.125em}.content-list__link-collection>ul>li{margin:0 1.125em 1.125em}.content-list__link-collection>ul a:focus[href^="http://"]:after,.content-list__link-collection>ul a:focus[href^="https://"]:after,.content-list__link-collection>ul a:hover[href^="http://"]:after,.content-list__link-collection>ul a:hover[href^="https://"]:after{background-image:url(/UI/external-link-light.svg)}.content-list__button-row{text-align:center}.content-list__items--grid+.content-list__button-row{margin-top:2.5em}.EPiServerForms .Form__Custom label,.form label{display:block;margin-bottom:.625rem}.form__label{display:inline-block;margin-bottom:.625rem}.form__label--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form__label--no-spacing{padding-left:0}.form__hidden{display:none;animation:slide-in-from-top .1s linear both}.form__hidden.is-active{display:block}.form__help--centered{text-align:center}.form__label+.form__help{margin-top:-.625rem}.form__select{position:relative;border:2px solid #000;height:3.375rem;background-color:#fff;overflow:hidden;display:inline-block}.form__select option.is-hidden{display:none}.form__element--fill .form__select{width:100%}.form__select-select{width:100%;border:none;height:1.875rem;min-width:6.25rem;padding:0 .625rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:1.0625rem;position:relative;top:50%;transform:translateY(-50%)}.form__select-select[disabled=disabled]{background-color:#d3d3d3}.form__select-select.is-hidden{display:none}.form__select-select>option{padding:.625rem 2.125rem .625rem .625rem}@media only screen and (max-width:47.99rem){.form__select-select{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}}.form__select--clean{border:none;background:transparent;border-radius:0}.form__select--clean>.form__select-select{padding-left:0;background:transparent}.form__select--clean>.form__select-select>option{padding:.625rem 1.5rem .625rem .625rem}.form__select-helper{pointer-events:none;position:absolute;display:block;width:2.25rem;height:1.875rem;background-color:#fff;top:50%;right:.3125rem;transform:translateY(-50%) rotate(180deg);border-radius:1.125rem}[disabled=disabled]+.form__select-helper{background-color:#d3d3d3}[disabled=disabled]+.form__select-helper>svg{fill:#878787}.form__select-helper>svg{width:.875rem;height:.875rem;transform-origin:center;transform:translate(-50%,-50%) rotate(180deg);fill:#000;position:absolute;top:50%;left:50%}.form__select--lg .form__select-helper{width:2.25rem;height:2.875rem;border-radius:50%}@media only screen and (max-width:47.99rem){.form__select--lg .form__select-helper{width:2.25rem;height:2.25rem;border-radius:1.125rem}}.form__select--md .form__select-helper{width:2.25rem;height:2.6875rem;border-radius:50%}@media only screen and (max-width:47.99rem){.form__select--md .form__select-helper{width:2.25rem;height:1.875rem;border-radius:1.125rem}}.form__select--sm .form__select-helper{width:2.25rem;height:1.75rem;border-radius:50%}.form__select--clean .form__select-helper{width:.75rem;border-radius:0;background:transparent}.form__checkbox{position:relative;display:block;z-index:2;margin-bottom:.625rem}.form__checkbox input[type=checkbox]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form__checkbox input[type=checkbox][disabled]+span+span{opacity:.4}.form__checkbox--hidden-label span:last-of-type{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form__checkbox label{display:flex;align-items:center;cursor:pointer;margin:0}.form__checkbox label:focus{outline:1px dotted #000}.form__checkbox-helper{display:inline-block;width:1.375em;height:1.375em;border:1px solid #000;background-color:#fff;position:relative;flex-shrink:0;flex-grow:0}.form__checkbox-helper+span{display:inline-block;margin-left:.625em}.form__checkbox-helper svg{display:none}input[type=checkbox]:checked~.form__checkbox-helper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;display:block;background-color:#000}.form__radio{position:relative;display:block;z-index:2}.form__radio input[type=radio]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form__radio label{display:flex;align-items:center;margin-bottom:.625rem;cursor:pointer}.form__radio label:focus{outline:1px dotted #000}.form__radio-helper{display:inline-block;width:1.375em;height:1.375em;border:1px solid #000;background-color:#fff;margin-right:.625rem;position:relative;border-radius:50%}.form__radio-helper:after{display:none}input[type=radio]:checked~.form__radio-helper{background-color:#fff}input[type=radio]:checked~.form__radio-helper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;display:block;border-radius:50%;background-color:#000}.form__input input[type=date],.form__input input[type=email],.form__input input[type=number],.form__input input[type=search],.form__input input[type=tel],.form__input input[type=text]{background-color:#fff;border:1px solid #000;padding:0 .625rem;max-width:100%}.form__input input[type=date][readonly=readonly]:not([data-datepicker]),.form__input input[type=email][readonly=readonly]:not([data-datepicker]),.form__input input[type=number][readonly=readonly]:not([data-datepicker]),.form__input input[type=search][readonly=readonly]:not([data-datepicker]),.form__input input[type=tel][readonly=readonly]:not([data-datepicker]),.form__input input[type=text][readonly=readonly]:not([data-datepicker]){border:none;background-color:transparent;padding:0}.form__input input[type=date]:focus,.form__input input[type=email]:focus,.form__input input[type=number]:focus,.form__input input[type=search]:focus,.form__input input[type=tel]:focus,.form__input input[type=text]:focus{border-color:#000}.form__input input[type=number]{-moz-appearance:textfield}.form__input input[type=number]::-webkit-inner-spin-button,.form__input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__input textarea{border:1px solid #000;background-color:#fff;padding:.625rem;max-width:100%;resize:none}.form__input textarea:focus{border-color:#000}.form__datepicker{position:relative}.form__datepicker>input[type=date],.form__datepicker>input[type=text]{padding-right:3.4375rem}.form__datepicker>svg{width:2.1875em;height:2.1875em;position:absolute;top:50%;right:.9375em;transform:translateY(-50%)}.form__button-row{display:flex;justify-content:space-between}@media only screen and (max-width:62.0525rem){.form__button-row{flex-wrap:wrap}.form__button-row>*{margin:.625em 0}}.form__group+.form__button-row{margin-top:4.375em}.form__button-group{display:flex;margin:0 -.625em}@media only screen and (max-width:62.0525rem){.form__button-group{flex-wrap:wrap}}.form__button-group>*{margin:0 .625em}@media only screen and (max-width:47.99rem){.form__button-group>*{margin:.625em}}.form__button-group>:last-of-type{flex-grow:4}@media only screen and (max-width:62.0525rem){.form__button-group>:last-of-type{flex-grow:0}}.form__element{margin-bottom:.9375em}@media only screen and (max-width:62.0525rem){.form__element{margin-bottom:.625em}}.form__quantity{display:inline-flex;align-items:center;border:2px solid #000;border-radius:4px;height:3.5em}.form__quantity-add,.form__quantity-subtract{height:3.375rem}.no-js .form__quantity-add,.no-js .form__quantity-subtract{display:none}.form__quantity-add svg,.form__quantity-subtract svg{width:.9375rem;height:.9375rem}.form__quantity-add{padding:.75rem 1.5625rem .75rem .9375rem}.form__quantity-subtract{padding:.75rem .9375rem .75rem 1.5625rem}.form__quantity-input{border:none;height:3.125rem;width:5rem;box-sizing:border-box;text-align:center;font-size:30px;line-height:40px;font-size:1.875rem;line-height:2.5rem}.EPiServerForms .Form__Custom fieldset,.form fieldset{margin:0;padding:0;border:none}.EPiServerForms .Form__Custom legend,.form legend{padding:0;margin-bottom:0}.auto-suggest__result,.brand-list__items,.breadcrumbs ul,.content-list__items,.content-list__link-collection>ul,.filter__section-items,.filter__selected-items,.hero-search__navigation>ul,.hero-search__search-result,.hero-search__search-suggestions>ul,.list--reset,.main-menu__link-items,.main-menu__search-result,.main-menu__sections,.main-menu__third-level>ul,.nutrient-tabs__items,.page-footer__links-collection-items ul,.page-footer__links-items,.page-footer__some ul,.person-teaser ul,.producer-list__items,.product-dealers ul,.recipe-meta__items,.recipe__ingredients-items,.recipe__ingredients-parts,.recipe__tabs>ul,.recipes-list__filter ul,.recipes-list__sorting>ul,.season-calendar-list__months,.season-filter__items,.season-filter__months,.season-filter__regions,.season-filter__select-items,.season-navigation__items,.theme-block__links ul,.theme-navigation__items{list-style:none;padding:0;margin:0}.list--bullet{list-style-position:inside;padding-left:0}.list--bullet>li{margin-bottom:.625rem}table{padding:0;border-collapse:collapse;width:100%}table thead tr:nth-child(odd){background-color:transparent}@media only screen and (max-width:47.99rem){table thead{display:none}}@media only screen and (max-width:47.99rem){table tr{display:block}}table td,table th{padding:.625rem .9375rem;text-align:left}@media only screen and (max-width:47.99rem){table td,table th{display:block}table td[data-label]:before,table th[data-label]:before{content:attr(data-label);display:block}}table td.align-right,table th.align-right{text-align:right}@media only screen and (max-width:47.99rem){table td.align-right,table th.align-right{text-align:left}}table td a,table th a{text-decoration:none}table td a:focus,table td a:hover,table th a:focus,table th a:hover{text-decoration:underline}.page~.video{margin-bottom:1.875em}.themePage .page>.video{margin-bottom:7.5em}.editorial-content__body .video,.page__body .video,.theme-block__body .video{position:relative;width:calc(100% + 15em);left:-7.5em;margin:1.875em 0}@media only screen and (max-width:74.99rem){.editorial-content__body .video,.page__body .video,.theme-block__body .video{width:calc(100% + 10em);left:-5em}}@media only screen and (max-width:62.0525rem){.editorial-content__body .video,.page__body .video,.theme-block__body .video{width:100%;left:0}}.video__container{position:relative;padding-bottom:56.25%;height:0}.video__container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.article-teaser__video,.banner-slider__video,.tip-teaser__video,.video-indicator{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;width:5em;height:5em;border-radius:50%;position:absolute}@media only screen and (max-width:47.99rem){.article-teaser__video,.banner-slider__video,.tip-teaser__video,.video-indicator{width:4.375em;height:4.375em}}.article-teaser__video>svg,.banner-slider__video>svg,.tip-teaser__video>svg,.video-indicator>svg{fill:#000;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:2.5em;height:2.5em}.banner-slider__pagination,.product-images__pagination,.recipes-list__pagination,.slider-pagination,.timeline__pagination{left:50%;transform:translateZ(0) translateX(-50%);bottom:-2.5rem;display:flex;align-items:center;justify-content:center;min-width:5rem;width:auto!important}@media only screen and (max-width:47.99rem){.banner-slider__pagination,.product-images__pagination,.recipes-list__pagination,.slider-pagination,.timeline__pagination{bottom:-1.25rem}}.slider-pagination.swiper-pagination-bullets-dynamic [role=button].swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic.banner-slider__pagination [role=button].swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic.product-images__pagination [role=button].swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic.recipes-list__pagination [role=button].swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic.timeline__pagination [role=button].swiper-pagination-bullet-active-main{display:inline-block;background-color:#000}.banner-slider__pagination [role=button],.product-images__pagination [role=button],.recipes-list__pagination [role=button],.slider-pagination [role=button],.timeline__pagination [role=button]{margin:0 .3125rem;width:.75rem;height:.75rem;opacity:1;background-color:#c9e9c6;flex-shrink:0}@media only screen and (max-width:47.99rem){.banner-slider__pagination [role=button],.product-images__pagination [role=button],.recipes-list__pagination [role=button],.slider-pagination [role=button],.timeline__pagination [role=button]{width:.625rem;height:.625rem}}.banner-slider__next,.banner-slider__prev,.product-images__next,.product-images__prev,.recipes-list__next,.recipes-list__prev,.season-calendar-list__next,.season-calendar-list__prev,.slider-navigation__next,.slider-navigation__prev,.timeline__next,.timeline__prev{background-color:#595959;border-radius:50%;width:4.6875em;height:4.6875em}.slider-navigation__next[aria-disabled=true],.slider-navigation__prev[aria-disabled=true],[aria-disabled=true].banner-slider__next,[aria-disabled=true].banner-slider__prev,[aria-disabled=true].product-images__next,[aria-disabled=true].product-images__prev,[aria-disabled=true].recipes-list__next,[aria-disabled=true].recipes-list__prev,[aria-disabled=true].season-calendar-list__next,[aria-disabled=true].season-calendar-list__prev,[aria-disabled=true].timeline__next,[aria-disabled=true].timeline__prev{display:none}.banner-slider__next:after,.banner-slider__prev:after,.product-images__next:after,.product-images__prev:after,.recipes-list__next:after,.recipes-list__prev:after,.season-calendar-list__next:after,.season-calendar-list__prev:after,.slider-navigation__next:after,.slider-navigation__prev:after,.timeline__next:after,.timeline__prev:after{content:""}.banner-slider__next:focus,.banner-slider__prev:focus,.product-images__next:focus,.product-images__prev:focus,.recipes-list__next:focus,.recipes-list__prev:focus,.season-calendar-list__next:focus,.season-calendar-list__prev:focus,.slider-navigation__next:focus,.slider-navigation__prev:focus,.timeline__next:focus,.timeline__prev:focus{border:2px solid #378132}.banner-slider__next svg,.banner-slider__prev svg,.product-images__next svg,.product-images__prev svg,.recipes-list__next svg,.recipes-list__prev svg,.season-calendar-list__next svg,.season-calendar-list__prev svg,.slider-navigation__next svg,.slider-navigation__prev svg,.timeline__next svg,.timeline__prev svg{fill:#fff;width:1.5em;height:1.5em}@media only screen and (max-width:62.0525rem){.banner-slider__next,.banner-slider__prev,.product-images__next,.product-images__prev,.recipes-list__next,.recipes-list__prev,.season-calendar-list__next,.season-calendar-list__prev,.slider-navigation__next,.slider-navigation__prev,.timeline__next,.timeline__prev{width:2.5em;height:2.5em}}@media only screen and (max-width:47.99rem){.banner-slider__next,.banner-slider__prev,.product-images__next,.product-images__prev,.recipes-list__next,.recipes-list__prev,.season-calendar-list__next,.season-calendar-list__prev,.slider-navigation__next,.slider-navigation__prev,.timeline__next,.timeline__prev{display:none}}.banner-slider__next,.product-images__next,.recipes-list__next,.season-calendar-list__next,.slider-navigation__next,.timeline__next{transform:rotate(-90deg);right:1.875em}.banner-slider__prev,.product-images__prev,.recipes-list__prev,.season-calendar-list__prev,.slider-navigation__prev,.timeline__prev{left:1.875em}.banner-slider__prev svg,.product-images__prev svg,.recipes-list__prev svg,.season-calendar-list__prev svg,.slider-navigation__prev svg,.timeline__prev svg{transform:rotate(90deg)}.heading{width:75em}.heading__item{text-align:center;color:#181818;margin-bottom:3.75rem;padding:0 3.75rem}@media only screen and (max-width:47.99rem){.heading__item{padding:0}}.brand-list__heading,.content-list-block__heading,.content-list__heading,.event-list-block__heading,.filter-layout__result-heading,.filter__heading,.producer-list__heading,.product-content-list__heading,.recipe__heading,.recipes-list__heading,.season-calendar-list__heading,.section-heading{font-size:22px;line-height:36px;font-size:1.375rem;line-height:2.25rem;color:#181818;border-bottom:2px solid #181818}.accordion__content>ol,.accordion__content>ul,.editor>ol,.editor>ul,.editorial-content__body>ol,.editorial-content__body>ul,.fact-block__body>ol,.fact-block__body>ul,.page__body>ol,.page__body>ul,.recipe__guide>ol,.recipe__guide>ul,.simple-tip__text>ol,.simple-tip__text>ul,.theme-block__body>ol,.theme-block__body>ul,.theme__body>ol,.theme__body>ul,.timeline-item__body>ol,.timeline-item__body>ul{padding-left:0;margin-bottom:1.875rem}.accordion__content>ol>li,.accordion__content>ul>li,.editor>ol>li,.editor>ul>li,.editorial-content__body>ol>li,.editorial-content__body>ul>li,.fact-block__body>ol>li,.fact-block__body>ul>li,.page__body>ol>li,.page__body>ul>li,.recipe__guide>ol>li,.recipe__guide>ul>li,.simple-tip__text>ol>li,.simple-tip__text>ul>li,.theme-block__body>ol>li,.theme-block__body>ul>li,.theme__body>ol>li,.theme__body>ul>li,.timeline-item__body>ol>li,.timeline-item__body>ul>li{font-size:18px;line-height:30px;font-size:1.125rem;line-height:1.875rem;margin-bottom:.625rem}.accordion__content>ul,.editor>ul,.editorial-content__body>ul,.fact-block__body>ul,.page__body>ul,.recipe__guide>ul,.simple-tip__text>ul,.theme-block__body>ul,.theme__body>ul,.timeline-item__body>ul{list-style:none;display:block;padding-left:1.5rem}.accordion__content>ul>li,.editor>ul>li,.editorial-content__body>ul>li,.fact-block__body>ul>li,.page__body>ul>li,.recipe__guide>ul>li,.simple-tip__text>ul>li,.theme-block__body>ul>li,.theme__body>ul>li,.timeline-item__body>ul>li{display:block}.accordion__content>ul>li:before,.editor>ul>li:before,.editorial-content__body>ul>li:before,.fact-block__body>ul>li:before,.page__body>ul>li:before,.recipe__guide>ul>li:before,.simple-tip__text>ul>li:before,.theme-block__body>ul>li:before,.theme__body>ul>li:before,.timeline-item__body>ul>li:before{content:"•";color:#378132;font-weight:700;display:inline-block;width:1.4rem;margin-left:-1.4rem}[class*="--light"] .accordion__content>ul>li:before,[class*="--light"] .editor>ul>li:before,[class*="--light"] .editorial-content__body>ul>li:before,[class*="--light"] .fact-block__body>ul>li:before,[class*="--light"] .page__body>ul>li:before,[class*="--light"] .recipe__guide>ul>li:before,[class*="--light"] .simple-tip__text>ul>li:before,[class*="--light"] .theme-block__body>ul>li:before,[class*="--light"] .theme__body>ul>li:before,[class*="--light"] .timeline-item__body>ul>li:before{color:#f3bd48}.accordion__content>ol,.editor>ol,.editorial-content__body>ol,.fact-block__body>ol,.page__body>ol,.recipe__guide>ol,.simple-tip__text>ol,.theme-block__body>ol,.theme__body>ol,.timeline-item__body>ol{list-style-position:outside;padding-left:1.125rem}.accordion__content>p,.editor>p,.editorial-content__body>p,.fact-block__body>p,.page__body>p,.recipe__guide>p,.simple-tip__text>p,.theme-block__body>p,.theme__body>p,.timeline-item__body>p{margin-bottom:1.875rem}.accordion__content>blockquote,.editor>blockquote,.editorial-content__body>blockquote,.fact-block__body>blockquote,.page__body>blockquote,.recipe__guide>blockquote,.simple-tip__text>blockquote,.theme-block__body>blockquote,.theme__body>blockquote,.timeline-item__body>blockquote{font-size:50px;line-height:73px;font-size:3.125rem;line-height:4.5625rem;width:100%;margin:0 0 1.875rem;padding:0 3.125rem;text-align:center}@media only screen and (max-width:62.0525rem){.accordion__content>blockquote,.editor>blockquote,.editorial-content__body>blockquote,.fact-block__body>blockquote,.page__body>blockquote,.recipe__guide>blockquote,.simple-tip__text>blockquote,.theme-block__body>blockquote,.theme__body>blockquote,.timeline-item__body>blockquote{width:100%}}@media only screen and (max-width:47.99rem){.accordion__content>blockquote,.editor>blockquote,.editorial-content__body>blockquote,.fact-block__body>blockquote,.page__body>blockquote,.recipe__guide>blockquote,.simple-tip__text>blockquote,.theme-block__body>blockquote,.theme__body>blockquote,.timeline-item__body>blockquote{padding:0;font-size:28px;line-height:36px;font-size:1.75rem;line-height:2.25rem}}.accordion__content>blockquote>p,.editor>blockquote>p,.editorial-content__body>blockquote>p,.fact-block__body>blockquote>p,.page__body>blockquote>p,.recipe__guide>blockquote>p,.simple-tip__text>blockquote>p,.theme-block__body>blockquote>p,.theme__body>blockquote>p,.timeline-item__body>blockquote>p{font-size:inherit;line-height:inherit}.accordion__content>blockquote cite,.editor>blockquote cite,.editorial-content__body>blockquote cite,.fact-block__body>blockquote cite,.page__body>blockquote cite,.recipe__guide>blockquote cite,.simple-tip__text>blockquote cite,.theme-block__body>blockquote cite,.theme__body>blockquote cite,.timeline-item__body>blockquote cite{display:block;font-style:normal;font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem;text-align:center}@media only screen and (max-width:47.99rem){.accordion__content>blockquote cite,.editor>blockquote cite,.editorial-content__body>blockquote cite,.fact-block__body>blockquote cite,.page__body>blockquote cite,.recipe__guide>blockquote cite,.simple-tip__text>blockquote cite,.theme-block__body>blockquote cite,.theme__body>blockquote cite,.timeline-item__body>blockquote cite{margin-top:.625rem;font-size:16px;line-height:22px;font-size:1rem;line-height:1.375rem}}.accordion__content>p>iframe,.editor>p>iframe,.editorial-content__body>p>iframe,.fact-block__body>p>iframe,.page__body>p>iframe,.recipe__guide>p>iframe,.simple-tip__text>p>iframe,.theme-block__body>p>iframe,.theme__body>p>iframe,.timeline-item__body>p>iframe{width:100%}.accordion__content a,.editor a,.editorial-content__body a,.fact-block__body a,.page__body a,.recipe__guide a,.simple-tip__text a,.theme-block__body a,.theme__body a,.timeline-item__body a{color:#000}.accordion__content h2,.accordion__content h3,.accordion__content h4,.editor h2,.editor h3,.editor h4,.editorial-content__body h2,.editorial-content__body h3,.editorial-content__body h4,.fact-block__body h2,.fact-block__body h3,.fact-block__body h4,.page__body h2,.page__body h3,.page__body h4,.recipe__guide h2,.recipe__guide h3,.recipe__guide h4,.simple-tip__text h2,.simple-tip__text h3,.simple-tip__text h4,.theme-block__body h2,.theme-block__body h3,.theme-block__body h4,.theme__body h2,.theme__body h3,.theme__body h4,.timeline-item__body h2,.timeline-item__body h3,.timeline-item__body h4{text-transform:none}.accordion__content h2:not(.content-list-block__heading),.accordion__content h3:not(.content-list-block__heading),.accordion__content h4:not(.content-list-block__heading),.editor h2:not(.content-list-block__heading),.editor h3:not(.content-list-block__heading),.editor h4:not(.content-list-block__heading),.editorial-content__body h2:not(.content-list-block__heading),.editorial-content__body h3:not(.content-list-block__heading),.editorial-content__body h4:not(.content-list-block__heading),.fact-block__body h2:not(.content-list-block__heading),.fact-block__body h3:not(.content-list-block__heading),.fact-block__body h4:not(.content-list-block__heading),.page__body h2:not(.content-list-block__heading),.page__body h3:not(.content-list-block__heading),.page__body h4:not(.content-list-block__heading),.recipe__guide h2:not(.content-list-block__heading),.recipe__guide h3:not(.content-list-block__heading),.recipe__guide h4:not(.content-list-block__heading),.simple-tip__text h2:not(.content-list-block__heading),.simple-tip__text h3:not(.content-list-block__heading),.simple-tip__text h4:not(.content-list-block__heading),.theme-block__body h2:not(.content-list-block__heading),.theme-block__body h3:not(.content-list-block__heading),.theme-block__body h4:not(.content-list-block__heading),.theme__body h2:not(.content-list-block__heading),.theme__body h3:not(.content-list-block__heading),.theme__body h4:not(.content-list-block__heading),.timeline-item__body h2:not(.content-list-block__heading),.timeline-item__body h3:not(.content-list-block__heading),.timeline-item__body h4:not(.content-list-block__heading){margin-bottom:.3125rem}.loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:3.125em;height:3.125em;display:none;z-index:1}.loader.is-active{display:block}.loader svg{width:3.125em;height:3.125em;animation:spin 1s linear infinite;fill:#378132}.brand{margin:2.25em 1.125em;text-align:center;width:calc(20% - 2.25em)}@media only screen and (max-width:74.99rem){.brand{width:calc(25% - 2.25em)}}@media only screen and (max-width:62.0525rem){.brand{width:calc(33.33333% - 2.25em)}}@media only screen and (max-width:47.99rem){.brand{width:calc(50% - 2.25em)}}.brand-list--links .brand{margin:.625em 1.125em}.brand>a{display:inline-flex;width:100%;align-items:center;color:inherit;font-size:20px;line-height:44px;font-size:1.25rem;line-height:2.75rem}.brand>a svg{width:1.375rem;height:1.375rem;margin-right:.625rem}.brand img{max-width:100%;height:9.375em}.contact-information{text-align:center;max-width:100%;width:38.75em;margin:0 auto 1.875em}.contact-information>p{margin-bottom:.625rem}.event-meta{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.875em}.event-meta__heading{order:1}.event-meta__date{order:0;text-transform:uppercase;margin-bottom:1.25rem;font-weight:700;color:#378132}.event-meta__address{order:2}.editorial-content{width:38.75em;margin-bottom:7.5em;padding:0}@media only screen and (max-width:47.99rem){.editorial-content{margin-bottom:2.5em}}.editorial-content__heading{font-size:60px;line-height:75px;font-size:3.75rem;line-height:4.6875rem;font-weight:300}@media only screen and (max-width:47.99rem){.editorial-content__heading{font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}.editorial-content .editorial-content__heading,.editorial-content .editorial-content__intro{margin-left:0;margin-right:0;text-align:left}.fact-block{border:1px solid #000;padding:3.75em 1.875em;flex-grow:0;max-width:63.75em;margin:0 auto 1.875em;text-align:center}.fact-block--light{border-color:#f3bd48}.fact-block--light a{color:#f3bd48}.fact-block--medium{border-color:#378132}.fact-block--medium a{color:#378132}.content-list .fact-block{width:calc(33.33333% - 2.25em);margin:0 1.125em 2.25em;text-align:left}@media only screen and (max-width:47.99rem){.content-list .fact-block{width:calc(100% - 2.25em)}}.theme-block .fact-block{text-align:left}.editorial-content__body .image-file,.page__body .image-file,.theme-block__body .image-file{margin-bottom:1.875em}.editorial-content__body .image-file--breakout,.page__body .image-file--breakout,.theme-block__body .image-file--breakout{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.editorial-content__body .image-file--breakout,.page__body .image-file--breakout,.theme-block__body .image-file--breakout{position:static;width:100%;margin-left:0;margin-right:0}}.image-file--breakout figcaption{padding-left:1.125rem}.image-file--breakout *{display:block;width:100%}.article-meta{display:flex;align-items:center;justify-content:center}.article-meta>p,.article-meta>time{margin:0 .625rem;font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem}@media only screen and (max-width:47.99rem){.article-meta>p,.article-meta>time{font-size:14px;line-height:18px;font-size:.875rem;line-height:1.125rem}}.article-meta time{padding-right:1.25rem;border-right:1px solid #000}.article-meta p+time{padding:0;border:none}.auto-suggest,.hero-search__search-form,.main-menu__search-form{position:relative}.auto-suggest__result,.hero-search__search-result,.main-menu__search-result{position:absolute;bottom:0;left:0;transform:translateY(100%);animation:fade-in .4s ease-in-out;display:none}.auto-suggest__result>li,.hero-search__search-result>li,.main-menu__search-result>li{padding:.625rem;border-bottom:1px solid #f4f4f4;cursor:pointer;display:flex;justify-content:space-between}.auto-suggest__result>li:focus,.hero-search__search-result>li:focus,.main-menu__search-result>li:focus{background-color:#f4f4f4}.auto-suggest__result>li>span,.hero-search__search-result>li>span,.main-menu__search-result>li>span{pointer-events:none;display:inline-block;padding:0 .3125rem}.auto-suggest__result>li>span:last-of-type,.hero-search__search-result>li>span:last-of-type,.main-menu__search-result>li>span:last-of-type{color:#c1c1c1}.auto-suggest__result.is-active,.auto-suggest__result[focus-within],.hero-search__search-result[focus-within],.is-active.hero-search__search-result,.is-active.main-menu__search-result,.main-menu__search-result[focus-within]{display:block}.auto-suggest__result.is-active,.auto-suggest__result:focus-within,.hero-search__search-result:focus-within,.is-active.hero-search__search-result,.is-active.main-menu__search-result,.main-menu__search-result:focus-within{display:block}.main-menu{position:fixed;top:0;left:0;height:100vh;display:flex;flex-direction:row-reverse;z-index:20}@media only screen and (max-width:47.99rem){.main-menu{position:fixed;width:auto}}.main-menu>h2{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.main-menu__bar{height:100vh;background-color:#378132;padding:5em 1.5625em;position:relative;z-index:40;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:5.25em;animation:slide-in-from-bottom 1s cubic-bezier(.18,.82,.14,.97)}@media only screen and (max-width:47.99rem){.main-menu__bar{position:static;width:.625em;padding:0;animation:none}}.main-menu__search{padding:0 3.75em;margin-bottom:3.75em}@media only screen and (max-width:74.99rem){.main-menu__search{margin-bottom:2.5em}}@media only screen and (max-width:62.0525rem){.main-menu__search{padding:0 2.5em;margin-bottom:1.25em}}@media only screen and (max-width:47.99rem){.main-menu__search{padding:0 1.5em}}.main-menu__search-form{position:relative}.main-menu__search-input{height:3.375rem;border:none;border-bottom:1px solid #000;width:100%;padding:.625rem .3125rem;font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem;transition:all .3s;background-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media only screen and (max-width:62.0525rem){.main-menu__search-input{height:2.75rem;border-radius:0;padding:.3125rem;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}}.main-menu__search-input:focus{box-shadow:0 0 0 2px #378132}.main-menu__search-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (max-width:62.0525rem){.main-menu__search-button{right:1.25rem}}.main-menu__search-button>svg{width:1.3125em;height:1.3125em}.main-menu__search-result{width:100%;background-color:#fff;color:#000}.main-menu__search-result>li>span:last-of-type{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.main-menu__toggler{position:static;width:1.75em;height:1.75em}.main-menu__toggler>svg{width:1.75em;height:1.75em;fill:#fff}.main-menu__toggler-open{display:block}.main-menu__items.is-active+.main-menu__bar .main-menu__toggler .main-menu__toggler-open,.main-menu__toggler-close{display:none}.main-menu__items.is-active+.main-menu__bar .main-menu__toggler .main-menu__toggler-close{display:block}@media only screen and (max-width:47.99rem){.main-menu__toggler{display:none}}.main-menu__status{color:#fff;transform-origin:right center;transform:translate(-50%,-50%) rotate(90deg);display:inline-block;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}.main-menu__status:after{content:attr(data-open-text)}.is-active+.main-menu__bar .main-menu__status:after{content:attr(data-close-text)}@media only screen and (max-width:47.99rem){.main-menu__status{display:none}}.main-menu__items,.main-menu__third-level{display:none}.main-menu__items.is-active,.main-menu__third-level.is-active{display:block}.main-menu__items{width:calc(100% - 5.25em)}@media only screen and (max-width:47.99rem){.main-menu__items{overflow:auto;width:80vw}}.main-menu__items-inner{max-width:100%}@media only screen and (max-width:47.99rem){.main-menu__items-inner{width:100%}}.main-menu__items a{color:#000}.main-menu__items.is-active,.main-menu__items:target{display:flex}.main-menu__second-level{position:relative;z-index:1;background-color:#c9e9c6;padding:6.25em 0;width:26.875em;height:100vh;animation:slide-in-from-left .2s linear both}@media only screen and (max-width:74.99rem){.main-menu__second-level{padding:2.5em 0}}@media only screen and (max-width:62.0525rem){.main-menu__second-level{width:20em;padding:1.25em 0}}@media only screen and (max-width:47.99rem){.main-menu__second-level{max-width:100%;padding-top:6.875em;height:auto;min-height:100vh;width:100%}}.main-menu__third-level{position:absolute;top:0;right:auto;left:100%;background-color:#fff;height:100vh;padding:9.375em 5em 2.5em 6.25em;width:26.875em}@media only screen and (max-width:74.99rem){.main-menu__third-level{max-width:100%;padding:6.25em 5em 2.5em 6.25em}}@media only screen and (max-width:62.0525rem){.main-menu__third-level{padding:6.25em 2.5em 2.5em}}@media only screen and (max-width:47.99rem){.main-menu__third-level{position:static;padding:0 2.5em 0 3.375em;height:auto}}.main-menu__third-level>ul{margin-bottom:1.25em;padding-bottom:2.5em;border-bottom:1px solid #000}@media only screen and (max-width:47.99rem){.main-menu__third-level>ul{border-color:transparent;margin-bottom:0;padding-bottom:0}}.main-menu__third-level>ul>li>a{display:block;font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem;padding:.9375rem 0}@media only screen and (max-width:47.99rem){.main-menu__third-level>ul>li>a{text-decoration:none}}.main-menu__sections{padding-left:2.5em}@media only screen and (max-width:62.0525rem){.main-menu__sections{padding-left:1.25em}}@media only screen and (max-width:47.99rem){.main-menu__sections{padding-left:0}}.main-menu__sections>li>a{display:flex;padding:.625rem 3.75rem .625rem 1.25rem;text-decoration:none;font-size:30px;line-height:50px;font-size:1.875rem;line-height:3.125rem;font-weight:700;align-items:center;transition:background-color .3s;color:#000}@media only screen and (max-width:62.0525rem){.main-menu__sections>li>a{padding:.3125rem 3.75rem .3125rem 1.25rem;font-size:22px;line-height:28px;font-size:1.375rem;line-height:1.75rem}}@media only screen and (max-width:47.99rem){.main-menu__sections>li>a{padding-left:1.5rem;padding-right:2.125rem}.main-menu__sections>li>a:before{content:"+";display:inline-block;margin-right:.9375rem}}.main-menu__sections>li>a>svg{width:1.25rem;height:1.25rem;margin-right:1.5rem;transition:all .3s;flex-shrink:0;fill:#000;opacity:0}@media only screen and (max-width:47.99rem){.main-menu__sections>li>a>svg{display:none}}.main-menu__sections>li>a[data-menu-toggle]>svg{opacity:1}.main-menu__sections>li>a:focus>svg,.main-menu__sections>li>a:hover>svg{margin-right:1.125rem;margin-left:.375rem}.main-menu__sections>li>a[aria-expanded=true]{background-color:#fff;border-top-left-radius:2.1875em;border-bottom-left-radius:2.1875em}@media only screen and (max-width:47.99rem){.main-menu__sections>li>a[aria-expanded=true]{background-color:transparent}.main-menu__sections>li>a[aria-expanded=true]:before{content:"-"}}.main-menu__to-list{display:flex;text-decoration:none;font-size:18px;line-height:60px;font-size:1.125rem;line-height:3.75rem;font-weight:700;align-items:center}.main-menu__items .main-menu__to-list{color:#000}@media only screen and (max-width:47.99rem){.main-menu__to-list{font-weight:400}}.main-menu__to-list>svg{width:1.25rem;height:1.25rem;margin-right:1.5rem;transition:all .3s;fill:#000}@media only screen and (max-width:47.99rem){.main-menu__to-list>svg{display:none}}.main-menu__to-list:focus>svg,.main-menu__to-list:hover>svg{margin-right:1.125rem;margin-left:.375rem}.main-menu__link-items{padding:1.875em 0;margin:2.5em 3.75em 0;border-top:1px solid #000}@media only screen and (max-width:74.99rem){.main-menu__link-items{padding:1.25em 0}}@media only screen and (max-width:62.0525rem){.main-menu__link-items{margin:1.25em 2.5em 0}}@media only screen and (max-width:47.99rem){.main-menu__link-items{margin-left:1.5em;padding-left:1.875em}}.main-menu__link-items>li{padding:0 2.5em}@media only screen and (max-width:74.99rem){.main-menu__link-items>li{padding:0}}.main-menu__link-items>li>a{display:block;font-size:18px;line-height:50px;font-size:1.125rem;line-height:3.125rem}@media only screen and (max-width:74.99rem){.main-menu__link-items>li>a{font-size:18px;line-height:42px;font-size:1.125rem;line-height:2.625rem}}@media only screen and (max-width:62.0525rem){.main-menu__link-items>li>a{font-size:16px;line-height:28px;font-size:1rem;line-height:1.75rem}}.main-menu__mobile-close{display:none;margin-top:-5rem;margin-bottom:2.5rem;margin-left:1.5rem;width:1.875rem;height:1.875rem;background-color:transparent;flex-grow:0;z-index:20}@media only screen and (max-width:47.99rem){.main-menu__mobile-close{display:block}}.main-menu__mobile-close>svg{width:1.875em;height:1.875em;fill:#000}.main-menu__fallback-close{display:none;position:absolute;top:1.875em;right:2.8125em;width:2.125em;height:2.125em;background-color:transparent;flex-grow:0;z-index:20}.no-js .main-menu__fallback-close{display:block}.hero{position:relative;color:#fff;margin-bottom:7.5em}@media only screen and (max-width:47.99rem){.hero{margin-bottom:3.75em}}[class*=hero]+.hero{margin-top:-7.5em}@media only screen and (max-width:47.99rem){.hero{max-height:100vh;overflow:hidden}}.hero__image{position:relative}.hero__image *{width:100%}.hero--inverted .hero__image:after{display:none}.hero__heading{font-size:40px;line-height:52px;font-size:2.5rem;line-height:3.25rem}.hero__heading a{color:inherit;text-decoration:none}.hero__heading a:focus,.hero__heading a:hover{text-decoration:underline}@media only screen and (max-width:47.99rem){.hero__heading{font-size:32px;line-height:38px;font-size:2rem;line-height:2.375rem}}.hero__wrapper{position:absolute;top:auto;bottom:3.75em;left:50%;transform:translateX(-50%);display:flex;justify-content:center}@media only screen and (max-width:47.99rem){.hero__wrapper{bottom:1.875em}}.hero__intro{text-align:center;max-width:42.5em}@media only screen and (max-width:47.99rem){.hero__text{display:none}}.hero__text>p{font-size:22px;line-height:31px;font-size:1.375rem;line-height:1.9375rem;margin:0}@media only screen and (max-width:74.99rem){.hero__text>p{font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem}}.hero__link{margin-top:2.5rem}@media only screen and (max-width:47.99rem){.hero__link{margin-top:1.25rem}}.hero__link>svg{display:none;width:4.8125em;height:2.8125em;margin:0;transition:margin-left .2s ease-in-out}@media only screen and (max-width:74.99rem){.hero__link>svg{width:2.8125em;height:2.8125em}}.hero__link:focus>svg,.hero__link:hover>svg{margin-left:.25em}.hero--inverted{color:#000}.hero--inverted .hero__link{color:#000;border-color:#000}.hero--inverted .hero__link>svg{fill:#000}.hero-search{position:relative;color:#fff;margin-bottom:7.5em;max-height:100vh;overflow:hidden}[class*=hero]+.hero-search{margin-top:-7.5em}@media only screen and (max-width:47.99rem){[class*=hero]+.hero-search{margin-top:-3.75em}}@media only screen and (max-width:74.99rem){.hero-search{max-height:none}}@media only screen and (max-width:47.99rem){.hero-search{max-height:100vh;overflow:hidden;margin-bottom:3.75em}}.hero-search a{color:#fff}.hero-search__image{position:relative}.hero-search__image *{width:100%}.hero-search--inverted .hero-search__image:after{display:none}.hero-search__search{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:32.5em;max-width:100%}@media only screen and (max-width:47.99rem){.hero-search__search{width:calc(100% - 5em)}}.hero-search__search-form{position:relative;margin-bottom:1.25em}.hero-search__search-input{height:4rem;border-radius:2rem;border:none;width:100%;padding:.625rem 3.125rem .625rem 1.5625rem;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;transition:all .3s}@media only screen and (max-width:62.0525rem){.hero-search__search-input{font-size:13px;line-height:18.2px;font-size:.8125rem;line-height:1.1375rem;height:2.875rem;border-radius:1.4375rem}}.hero-search__search-input:focus{box-shadow:0 0 0 2px #378132}.hero-search__search-result{width:calc(100% - 4rem);margin:0 2rem;background-color:#fff;color:#000}.hero-search__search-button{position:absolute;top:50%;right:1.5625rem;transform:translateY(-50%)}.hero-search__search-button>svg{width:1.3125em;height:1.3125em}.hero-search__search-suggestions{display:flex;align-items:center;justify-content:center;padding:0 1.25em}@media only screen and (max-width:62.0525rem){.hero-search__search-suggestions{padding:0 .9375em}}.hero-search__search-suggestions h3{margin:0;font-size:13px;line-height:41px;font-size:.8125rem;line-height:2.5625rem;font-weight:400;white-space:nowrap}@media only screen and (max-width:62.0525rem){.hero-search__search-suggestions h3{font-size:16px;line-height:41px;font-size:1rem;line-height:2.5625rem}}.hero-search__search-suggestions>ul{display:flex;align-items:center}@media only screen and (max-width:62.0525rem){.hero-search__search-suggestions>ul{flex-wrap:wrap}}.hero-search__search-suggestions>ul>li{margin:0 .3125em}.hero-search__search-suggestions a{font-size:13px;line-height:41px;font-size:.8125rem;line-height:2.5625rem;font-weight:700}@media only screen and (max-width:62.0525rem){.hero-search__search-suggestions a{font-size:16px;line-height:41px;font-size:1rem;line-height:2.5625rem}}.hero-search__navigation{position:absolute;bottom:2.5em;left:50%;transform:translateX(-50%)}@media only screen and (max-width:47.99rem){.hero-search__navigation{padding:0;bottom:0}}.hero-search__navigation>ul{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:47.99rem){.hero-search__navigation>ul{justify-content:space-between}}.hero-search__navigation>ul>li{margin:0 3.125em}@media only screen and (max-width:74.99rem){.hero-search__navigation>ul>li{margin:0 1.5625em}}@media only screen and (max-width:47.99rem){.hero-search__navigation>ul>li{margin:0 0 2.5rem;width:50%;padding:0 0 0 .625em}}.hero-search__navigation-item{display:flex;align-items:center;text-decoration:none;font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem;font-weight:700;white-space:nowrap}@media only screen and (max-width:47.99rem){.hero-search__navigation-item{flex-shrink:0;white-space:normal;font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem}.hero-search__navigation-item>span{white-space:nowrap}}.hero-search__navigation-item>*{pointer-events:none}.hero-search__navigation-item>svg{width:1.25rem;height:1.25rem;transform:rotate(90deg);fill:#fff;margin-right:.625rem;transition:all .3s}.hero-search__navigation-item:focus,.hero-search__navigation-item:hover{text-decoration:underline}.hero-search__navigation-item:focus>svg,.hero-search__navigation-item:hover>svg{transform:translateY(.3125em) rotate(90deg)}.hero-search--inverted .hero-search__navigation-item>svg{fill:#000}.hero-search--inverted,.hero-search--inverted a{color:#000}.page-header{display:flex;justify-content:center;align-items:center;padding-top:2.5em;padding-bottom:2.5em;position:absolute;top:0;left:0;right:0;z-index:1}@media only screen and (max-width:47.99rem){.page-header{padding-top:1.5625em;padding-bottom:1.5625em;justify-content:space-between}}.page-header__logo{width:7.5em}@media only screen and (max-width:47.99rem){.page-header__logo{width:5em}}.page-header__toggler{width:1.75em;height:1.75em;display:none}.page-header__toggler>svg{width:1.75em;height:1.75em;fill:#000}.page-header--inverted .page-header__toggler>svg{fill:#fff}@media only screen and (max-width:47.99rem){.page-header__toggler{display:block}}.page-footer{display:flex;flex-direction:column;justify-content:center}.page-footer__outer{background-color:#fff;padding:5.9375em 0}@media only screen and (max-width:62.0525rem){.page-footer__outer{padding:2.5em 0}}@media only screen and (max-width:47.99rem){.page-footer__outer{padding:1.5625em 0}}.page-footer__top{display:inline-flex;align-self:center;margin-bottom:3.125rem;color:#181818}.page-footer__top:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.page-footer__some{margin-bottom:3.75em}@media only screen and (max-width:47.99rem){.page-footer__some{margin-bottom:1.875em}}.page-footer__some ul{background-color:#f4f4f4;display:flex;justify-content:center;align-items:center;padding:1.875em 0;margin:0 -1.25em}@media only screen and (max-width:47.99rem){.page-footer__some ul{padding:1.25em 0;flex-direction:column}}.page-footer__some ul>li{margin:0 1.25em}@media only screen and (max-width:47.99rem){.page-footer__some ul>li{margin:.9375em 0}}.page-footer__some-item{display:flex;align-items:center;color:#181818;text-decoration:none;font-size:18px;line-height:20px;font-size:1.125rem;line-height:1.25rem}.page-footer__some-item:focus,.page-footer__some-item:hover{text-decoration:underline}.page-footer__some-item:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.page-footer__some-item[href^="http://"]:after,.page-footer__some-item[href^="https://"]:after{background-image:none;width:0;height:0;margin:0}.page-footer__some-item>svg{width:1.625rem;height:1.625rem;fill:#181818;margin-left:.9375rem}.page-footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:74.99rem){.page-footer__inner{flex-wrap:wrap;padding:0 3.75em}}@media only screen and (max-width:62.0525rem){.page-footer__inner{padding:0 1.875em;padding:0 .9375em}}.page-footer__contact>h2,.page-footer__links>h2{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.page-footer__contact{width:21.875em}@media only screen and (max-width:74.99rem){.page-footer__contact{width:15.625em}}@media only screen and (max-width:47.99rem){.page-footer__contact{order:1;width:100%;text-align:center}.page-footer__contact>a{display:inline-block}}.page-footer__contact-logo{margin-bottom:1.5625em;width:7.5em}@media only screen and (max-width:47.99rem){.page-footer__contact-logo{width:5em}}.page-footer__contact-address>p{font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem;margin-bottom:.3125rem}.page-footer__links{padding-top:.9375em;width:calc(100% - 21.875em)}@media only screen and (max-width:74.99rem){.page-footer__links{width:calc(100% - 15.625em)}}@media only screen and (max-width:47.99rem){.page-footer__links{width:100%;order:0}}.page-footer__inner.has-extra .page-footer__links{width:calc(100% - 43.75em)}@media only screen and (max-width:74.99rem){.page-footer__inner.has-extra .page-footer__links{width:calc(100% - 31.25em)}}@media only screen and (max-width:47.99rem){.page-footer__inner.has-extra .page-footer__links{width:100%;order:0}}.page-footer__links-items{display:grid;grid-gap:3.75em 5em;grid-template-columns:auto auto auto auto}@media only screen and (max-width:87.49rem){.page-footer__links-items{grid-gap:3.75em 3.75em;grid-template-columns:auto auto auto}}@media only screen and (max-width:74.99rem){.page-footer__links-items{grid-gap:3.75em 3.75em;grid-template-columns:auto auto}}@media only screen and (max-width:62.0525rem){.page-footer__links-items{grid-gap:3.75em 1.875em}}@media only screen and (max-width:47.99rem){.page-footer__links-items{display:block;text-align:left}.page-footer__links-items>li{margin-bottom:2.5em}}.page-footer__links-items a{color:#000;font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem;white-space:nowrap}.page-footer__links-items a:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.page-footer__links-collection-inner{background-color:#f4f4f4;padding:3.75em 0}@media only screen and (max-width:62.0525rem){.page-footer__links-collection-inner{padding:2.25em 0}}.page-footer__links-collection-items ul{display:flex;align-items:center;justify-content:center;margin:0 -2.25em;flex-wrap:wrap}.page-footer__links-collection-items ul>li{margin:0 2.25em}@media only screen and (max-width:62.0525rem){.page-footer__links-collection-items ul>li{margin:1.125em}}.page-footer__links-collection-items a:focus[href^="http://"]:after,.page-footer__links-collection-items a:focus[href^="https://"]:after,.page-footer__links-collection-items a:hover[href^="http://"]:after,.page-footer__links-collection-items a:hover[href^="https://"]:after{background-image:url(/UI/external-link-light.svg)}.page-footer__extra{display:flex;justify-content:flex-end;width:21.875em}@media only screen and (max-width:74.99rem){.page-footer__extra{width:15.625em}}@media only screen and (max-width:47.99rem){.page-footer__extra{order:0;justify-content:center;width:100%;text-align:center}.page-footer__extra>a{display:inline-block}}.page-footer__extra-logo{margin-bottom:1.5625em;width:7.5em}@media only screen and (max-width:47.99rem){.page-footer__extra-logo{width:5em}}.page-footer__copyright{margin-top:1.25em;text-align:center;width:100%}@media only screen and (max-width:47.99rem){.page-footer__copyright{margin-top:1.875em;order:2;padding:0 2.8125em}}.page-footer__copyright>p{font-size:18px;line-height:20px;font-size:1.125rem;line-height:1.25rem}@media only screen and (max-width:47.99rem){.page-footer__copyright>p{font-size:14px;line-height:18px;font-size:.875rem;line-height:1.125rem}}.recipes-list{margin-bottom:7.5em;position:relative}@media only screen and (max-width:47.99rem){.recipes-list{margin-bottom:3.75em}}.editorial-content__body .recipes-list,.page__body .recipes-list,.theme-block__body .recipes-list{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem);margin-top:3.75em}@media only screen and (max-width:62.0525rem){.editorial-content__body .recipes-list,.page__body .recipes-list,.theme-block__body .recipes-list{position:static;width:100%;margin-left:0;margin-right:0}}.recipes-list__inner{position:relative;margin-bottom:3.75em}.page .recipes-list__inner{padding:0}.editorial-content__body .recipes-list__inner,.page__body .recipes-list__inner,.theme-block__body .recipes-list__inner{padding:0 5rem}@media only screen and (max-width:62.0525rem){.editorial-content__body .recipes-list__inner,.page__body .recipes-list__inner,.theme-block__body .recipes-list__inner{padding:0}}.recipes-list__heading{margin-bottom:1.25rem;display:flex;justify-content:space-between;align-items:center}.recipes-list__heading>h2{margin:0;font-size:inherit;line-height:inherit}.recipes-list__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.recipes-list__filter{margin-bottom:2.8125em}@media only screen and (max-width:47.99rem){.recipes-list__filter{display:none}}.recipes-list__filter ul{display:flex;justify-content:center}@media only screen and (max-width:62.0525rem){.recipes-list__filter ul{flex-wrap:wrap}}.recipes-list__filter ul>li{text-align:center;width:25%}@media only screen and (max-width:62.0525rem){.recipes-list__filter ul>li{width:33.3333333333%}}.recipes-list__filter-item{display:inline-flex;align-items:center;color:#181818;font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem;text-decoration:none}.recipes-list__filter-item>svg{width:1rem;height:1rem;margin:0 .625rem 0 0;fill:#181818;transition:margin .3s}.recipes-list__filter-item:focus,.recipes-list__filter-item:hover{text-decoration:underline}.recipes-list__filter-item:focus>svg,.recipes-list__filter-item:hover>svg{margin:0 .3125rem}.recipes-list__wrapper{overflow:hidden}.recipes-list__items{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:.125em -1em}[data-list-slider=none] .recipes-list__items{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}@media only screen and (max-width:87.49rem){[data-list-slider=lg] .recipes-list__items{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}}@media only screen and (max-width:74.99rem){[data-list-slider=md] .recipes-list__items{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}}@media only screen and (max-width:62.0525rem){[data-list-slider=sm] .recipes-list__items{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}}@media only screen and (max-width:47.99rem){.recipes-list__items{margin:0}[data-list-slider=xs] .recipes-list__items{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}}.recipes-list__footer{text-align:center;margin-bottom:3.75em}.recipes-list__pagination{display:none}[data-list-slider=none]+.recipes-list__pagination{display:flex}@media only screen and (max-width:87.49rem){[data-list-slider=lg]+.recipes-list__pagination{display:flex}}@media only screen and (max-width:74.99rem){[data-list-slider=md]+.recipes-list__pagination{display:flex}}@media only screen and (max-width:62.0525rem){[data-list-slider=sm]+.recipes-list__pagination{display:flex}}@media only screen and (max-width:47.99rem){[data-list-slider=xs]+.recipes-list__pagination{display:flex}}.recipes-list__navigation{position:relative;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.swiper-container-initialized~.recipes-list__navigation{display:block}@media only screen and (max-width:47.99rem){.recipes-list__navigation,.swiper-container-initialized~.recipes-list__navigation{display:none}}.recipes-list__sorting{display:flex;align-items:center}@media only screen and (max-width:62.0525rem){.recipes-list__sorting{display:none}}.recipes-list__sorting-heading{font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem;text-transform:none;margin:0 1.25rem 0 0}.fonts-loaded .recipes-list__sorting-heading{font-family:Lato,sans-serif}.recipes-list__sorting>ul{display:flex;align-items:center;margin:0 -.625em;height:1.5625rem}.recipes-list__sorting>ul>li{margin:0 .625em}.recipes-list__sorting-item,.recipes-list__sorting>ul>li{font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem}.recipes-list__sorting-item,.recipes-list__sorting-item input[type=radio]:checked~*{color:#181818}.recipes-list__edge{display:none}.recipe-teaser,.recipe-teaser-large{display:flex;flex-direction:column;flex-shrink:0}.is-hidden.recipe-teaser-large,.recipe-teaser.is-hidden{display:none}.no-js .is-hidden.recipe-teaser-large,.no-js .recipe-teaser.is-hidden{display:block}.recipes-list .recipe-teaser,.recipes-list .recipe-teaser-large{width:calc(25% - 2.25em);margin:0 1.125em 2.25em}@media only screen and (max-width:74.99rem){.recipes-list .recipe-teaser,.recipes-list .recipe-teaser-large{width:calc(33.33333% - 2.25em)}}@media only screen and (max-width:62.0525rem){.recipes-list .recipe-teaser,.recipes-list .recipe-teaser-large{width:calc(50% - 2.25em)}}@media only screen and (max-width:47.99rem){.recipes-list .recipe-teaser,.recipes-list .recipe-teaser-large{width:100%;margin:0 0 2.25em}}.recipes-list .recipe-teaser-large{width:calc(50% - 2.25em)}@media only screen and (max-width:47.99rem){.recipes-list .recipe-teaser-large{width:100%}}[data-list-slider=none] .recipe-teaser,[data-list-slider=none] .recipe-teaser-large{width:25%;height:100%;position:relative;transform:translateZ(0);transition-property:transform;margin:0}[data-list-slider=none] .recipe-teaser-large{width:42%}@media only screen and (max-width:47.99rem){[data-list-slider=none] .recipe-teaser-large{width:100%}}@media only screen and (max-width:87.49rem){.recipe-teaser,.recipe-teaser-large{width:25%}.recipe-teaser-large{width:42%}[data-list-slider=lg] .recipe-teaser,[data-list-slider=lg] .recipe-teaser-large{height:100%;position:relative;transform:translateZ(0);transition-property:transform;margin:0}}@media only screen and (max-width:74.99rem){.recipe-teaser,.recipe-teaser-large{width:33.3333333333%}.recipe-teaser-large{width:42%}[data-list-slider=md] .recipe-teaser,[data-list-slider=md] .recipe-teaser-large{height:100%;position:relative;transform:translateZ(0);transition-property:transform;margin:0}}@media only screen and (max-width:62.0525rem){.recipe-teaser,.recipe-teaser-large{width:50%}.recipe-teaser-large{width:42%}[data-list-slider=sm] .recipe-teaser,[data-list-slider=sm] .recipe-teaser-large{height:100%;position:relative;transform:translateZ(0);transition-property:transform;margin:0}}@media only screen and (max-width:47.99rem){.recipe-teaser-large{width:100%}[data-list-slider=xs] .recipe-teaser,[data-list-slider=xs] .recipe-teaser-large{width:100%;height:100%;position:relative;transform:translateZ(0);transition-property:transform;margin:0}}.recipe-teaser__link{text-decoration:none;color:#181818}.recipe-teaser__link:focus,.recipe-teaser__link:hover{text-decoration:underline}.recipe-teaser__link:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.recipe-teaser__image{margin-bottom:1.875rem;display:block;overflow:hidden}.recipe-teaser__image picture{display:block;transition:all 1.5s}.recipe-teaser__image:focus picture,.recipe-teaser__image:hover picture{transform:scale(1.03)}.recipe-teaser__image img{display:block;width:100%}.recipe-teaser-large .recipe-teaser__image{margin:0}.recipe-teaser__heading{font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem;display:block;margin-bottom:.9375rem;color:#181818;text-align:center}.fonts-loaded .recipe-teaser__heading{font-family:Lato,sans-serif}.recipe-teaser-large .recipe-teaser__heading{position:absolute;bottom:1.875rem;left:1.875rem;margin:0;padding:0;color:#fff;font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem;border:none}@media only screen and (max-width:47.99rem){.recipe-teaser-large .recipe-teaser__heading{font-size:22px;line-height:30.8px;font-size:1.375rem;line-height:1.925rem}}.fonts-loaded .recipe-teaser-large .recipe-teaser__heading{font-family:Lato,sans-serif}.recipe-teaser__footer{text-align:center;margin-bottom:1.875em}.recipe-teaser-large .recipe-teaser__footer{display:none}.banner-slider,.recipe-teaser-large{position:relative}.banner-slider{margin-bottom:7.5em}.editorial-content__body .banner-slider,.page__body .banner-slider,.theme-block__body .banner-slider{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.editorial-content__body .banner-slider,.page__body .banner-slider,.theme-block__body .banner-slider{position:static;width:100%;margin-left:0;margin-right:0;position:relative;left:auto;right:auto}}@media only screen and (max-width:47.99rem){.banner-slider{margin-bottom:3.75em}}.banner-slider__wrapper{display:block;width:110rem;overflow:hidden}@media only screen and (max-width:62.0525rem){.banner-slider__wrapper{padding:0}}.banner-slider__slide-inner{display:block;position:relative;text-decoration:none}.banner-slider .banner-slider__slide-inner{color:#fff}.banner-slider--text-under .banner-slider__slide-inner{color:#000}.banner-slider__slide-image{display:block;overflow:hidden;position:relative}.banner-slider__slide-image picture{display:block;transition:all 1.5s}.banner-slider__slide-image:focus picture,.banner-slider__slide-image:hover picture{transform:scale(1.03)}.banner-slider__slide-image img{width:100%}.banner-slider__slide-image--no-filter:after{display:none}.banner-slider__slide-intro{position:absolute;left:0;bottom:0;padding:3.75em;width:70%;pointer-events:none}@media only screen and (max-width:62.0525rem){.banner-slider__slide-intro{width:100%}}@media only screen and (max-width:47.99rem){.banner-slider__slide-intro{padding:1.875em}}.banner-slider--text-under .banner-slider__slide-intro{text-align:center;left:50%;transform:translateX(-50%);position:relative;bottom:auto;padding:1.875em 0 3.75em}@media only screen and (max-width:47.99rem){.banner-slider--text-under .banner-slider__slide-intro{padding:1.875em}}@media only screen and (max-width:47.99rem){.banner-slider__slide-text{display:none}}@media only screen and (max-width:47.99rem){.banner-slider--text-under .banner-slider__slide-text{display:block}}.banner-slider__slide-text>p{font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem;margin:0}.banner-slider__slide-heading{font-size:32px;line-height:42px;font-size:2rem;line-height:2.625rem;margin:0}.banner-slider--text-under .banner-slider__slide-heading{color:#000}.banner-slider__pagination{display:none}.swiper-container-initialized~.banner-slider__pagination{display:flex}.banner-slider__navigation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:none}.swiper-container-initialized~.banner-slider__navigation{display:block}@media only screen and (max-width:47.99rem){.banner-slider__navigation{display:none}}.banner-slider__edge{display:none}.banner-slider__heading{max-width:53.125rem;text-align:center;margin:auto}.banner-slider__ingress{max-width:53.125rem;text-align:center;margin:0 auto 3.75rem}.banner-slider--alternative-navigation{margin-left:3.75rem;margin-right:3.75rem}.banner-slider--alternative-navigation .product-slider__slide{width:calc(33.33333% - 24px)}@media only screen and (max-width:62.0525rem){.banner-slider--alternative-navigation .product-slider__slide{width:100%}}.banner-slider--alternative-navigation .product-slider__slide-inner{display:block;position:relative;text-decoration:none}.banner-slider .banner-slider--alternative-navigation .product-slider__slide-inner{color:#fff}.banner-slider--text-under .banner-slider--alternative-navigation .product-slider__slide-inner{color:#000}.banner-slider--alternative-navigation .product-slider__slide-image{display:block;overflow:hidden;position:relative;text-align:center}.banner-slider--alternative-navigation .product-slider__slide-image picture{display:block;transition:all 1.5s}.banner-slider--alternative-navigation .product-slider__slide-image:focus picture,.banner-slider--alternative-navigation .product-slider__slide-image:hover picture{transform:scale(1.03)}.banner-slider--alternative-navigation .product-slider__slide-image picture{height:30rem}@media only screen and (max-width:1700px){.banner-slider--alternative-navigation .product-slider__slide-image picture{height:24.375rem}}@media only screen and (max-width:1400px){.banner-slider--alternative-navigation .product-slider__slide-image picture{height:20rem}}@media only screen and (max-width:74.99rem){.banner-slider--alternative-navigation .product-slider__slide-image picture{height:16.25rem}}@media only screen and (max-width:62.0525rem){.banner-slider--alternative-navigation .product-slider__slide-image picture{height:23.75rem}}@media only screen and (max-width:47.99rem){.banner-slider--alternative-navigation .product-slider__slide-image picture{height:15rem}}.banner-slider--alternative-navigation .product-slider__slide-image img{height:100%;width:auto;display:inline-block}.banner-slider--alternative-navigation .product-slider__slide-image--no-filter:after{display:none}.banner-slider--alternative-navigation .product-slider__slide-name{color:#000;text-align:center;font-weight:700;font-size:24px;line-height:33.6px;font-size:1.5rem;line-height:2.1rem;margin-top:.3125rem}.banner-slider--alternative-navigation .banner-slider__pagination{display:none}.banner-slider--alternative-navigation .banner-slider__inner{position:relative}.banner-slider--alternative-navigation .banner-slider__next{background-color:transparent;right:-4em}@media only screen and (max-width:62.0525rem){.banner-slider--alternative-navigation .banner-slider__next{right:-2em;display:block}}.banner-slider--alternative-navigation .banner-slider__next svg{fill:#000}.banner-slider--alternative-navigation .banner-slider__next:focus{border:none}.banner-slider--alternative-navigation .banner-slider__prev{background-color:transparent;left:-4em}@media only screen and (max-width:62.0525rem){.banner-slider--alternative-navigation .banner-slider__prev{left:-2em;display:block}}.banner-slider--alternative-navigation .banner-slider__prev svg{fill:#000}.banner-slider--alternative-navigation .banner-slider__prev:focus{border:none}.banner-slider--alternative-navigation .banner-slider__navigation,.banner-slider--alternative-navigation .banner-slider__wrapper{padding:0}.article-teaser{margin-bottom:7.5em;color:#000}@media only screen and (max-width:47.99rem){.article-teaser{margin-bottom:3.75em}}.article-teaser__inner{position:relative;display:flex}@media only screen and (max-width:62.0525rem){.article-teaser__inner{flex-direction:column}}.article-teaser__image{width:60%;position:relative;display:block;overflow:hidden}.article-teaser__image picture{display:block;transition:all 1.5s}.article-teaser__image:focus picture,.article-teaser__image:hover picture{transform:scale(1.03)}@media only screen and (max-width:62.0525rem){.article-teaser__image{width:100%;z-index:-1}}.article-teaser__image img{width:100%}.article-teaser__image:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.article-teaser__intro{position:absolute;right:5em;top:50%;transform:translateY(-50%);width:40%;max-width:100%;background-color:#c9e9c6;padding:2.5em 4.0625em}.article-teaser__intro[focus-within]{box-shadow:0 0 0 .125em #012169;border-radius:.125em}.article-teaser__intro:focus-within{box-shadow:0 0 0 .125em #012169;border-radius:.125em}.article-teaser__intro[focus-within] a{outline:none}.article-teaser__intro:focus-within a{outline:none}@media only screen and (max-width:62.0525rem){.article-teaser__intro{transform:none;position:static;width:calc(100% - 3.75em);padding:1.875em;margin-left:1.875em;margin-top:-10%}}.article-teaser__intro>a{color:inherit;text-decoration:none}.article-teaser__intro>a:focus .article-teaser__heading,.article-teaser__intro>a:hover .article-teaser__heading{text-decoration:underline}.article-teaser__text>p{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:74.99rem){.article-teaser__text>p{font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem}}@media only screen and (max-width:47.99rem){.article-teaser__text>p{font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem}}.article-teaser__heading{font-size:40px;line-height:52px;font-size:2.5rem;line-height:3.25rem;color:#000;margin-bottom:1.25rem}@media only screen and (max-width:62.0525rem){.article-teaser__heading{font-size:32px;line-height:38px;font-size:2rem;line-height:2.375rem}}@media only screen and (max-width:47.99rem){.article-teaser__heading{font-size:22px;line-height:28px;font-size:1.375rem;line-height:1.75rem}}.article-teaser__heading>a{color:inherit;text-decoration:none}.article-teaser__heading>a:focus,.article-teaser__heading>a:hover{text-decoration:underline}.article-teaser__link{font-size:20px;line-height:33px;font-size:1.25rem;line-height:2.0625rem;color:#000}.article-teaser__link>svg{display:none;width:3.125rem;height:3.125rem;fill:#c9e9c6;margin:0;transition:margin-right .2s ease-in-out}@media only screen and (max-width:74.99rem){.article-teaser__link>svg{width:2.8125rem;height:2.8125rem}}.article-teaser__intro>a:focus .article-teaser__link>svg,.article-teaser__intro>a:hover .article-teaser__link>svg,.article-teaser__link:focus>svg,.article-teaser__link:hover>svg{margin-right:-.25em}.article-teaser--banner{padding-top:8.75em}.hero+.article-teaser--banner,.hero-search+.article-teaser--banner{padding-top:0}@media only screen and (max-width:47.99rem){.article-teaser--banner{padding-top:7.5em}.hero+.article-teaser--banner,.hero-search+.article-teaser--banner{padding-top:0}}.article-teaser--banner .article-teaser__image{width:63.125em;max-width:100%}.article-teaser--image-right .article-teaser__inner{justify-content:flex-end}.article-teaser--image-right .article-teaser__intro{right:auto!important;left:5em}@media only screen and (max-width:62.0525rem){.article-teaser--image-right .article-teaser__intro{left:1.125em}}.article-teaser__edge{display:none}.product-content-list{margin-top:3.75em;margin-bottom:7.5em}@media only screen and (max-width:47.99rem){.product-content-list{margin-bottom:3.125em}}.editorial-content__body .product-content-list,.page__body .product-content-list,.theme-block__body .product-content-list{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem);margin-bottom:3.75em}@media only screen and (max-width:62.0525rem){.editorial-content__body .product-content-list,.page__body .product-content-list,.theme-block__body .product-content-list{position:static;width:100%;margin-left:0;margin-right:0}}.page .product-content-list__inner{padding:0}.editorial-content__body .product-content-list__inner,.page__body .product-content-list__inner,.theme-block__body .product-content-list__inner{padding:0 5rem}@media only screen and (max-width:62.0525rem){.editorial-content__body .product-content-list__inner,.page__body .product-content-list__inner,.theme-block__body .product-content-list__inner{padding:0}}.product-content-list__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-content-list__intro{width:45em;max-width:100%;margin:1.875em auto 5em;text-align:center}.product-content-list__items{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -1.125em 3.125em}.product-content-list__footer{text-align:center}.no-js .product-content-list__footer{display:none}@media only screen and (max-width:47.99rem){.product-content-list__footer{display:none}}.product-content-teaser{margin:0 1.125em 2.25em;flex-shrink:0;flex-grow:0}.product-content-teaser.is-hidden{display:none}.no-js .product-content-teaser.is-hidden{display:block}.product-content-list--columns-3 .product-content-teaser{width:calc(33.33333% - 2.25em)}@media only screen and (max-width:74.99rem){.product-content-list--columns-3 .product-content-teaser{width:calc(50% - 2.25em)}}.product-content-list--columns-4 .product-content-teaser{width:calc(25% - 2.25em)}@media only screen and (max-width:62.0525rem){.product-content-list--columns-4 .product-content-teaser{width:calc(50% - 2.25em)}}.product-content-list--columns-5 .product-content-teaser{width:calc(20% - 2.25em)}@media only screen and (max-width:62.0525rem){.product-content-list--columns-5 .product-content-teaser{width:calc(50% - 2.25em)}}.season-product-list .product-content-teaser{width:100%;margin:0}.season-calendar-list .product-content-teaser{width:calc(25% - 2.25em)}@media only screen and (max-width:62.0525rem){.season-calendar-list .product-content-teaser{width:calc(50% - 2.25em)}}.product-content-teaser__heading{font-size:22px;line-height:34px;font-size:1.375rem;line-height:2.125rem;margin-bottom:.375rem;text-transform:none;font-family:Lato,sans-serif;text-align:center}.product-content-teaser__heading--left-align{text-align:left}@media only screen and (max-width:47.99rem){.product-content-teaser__heading--left-align{text-align:center}}@media only screen and (max-width:47.99rem){.product-content-teaser__heading{font-size:16px;line-height:32px;font-size:1rem;line-height:2rem}}.product-content-teaser__heading>a{color:inherit;text-decoration:none;color:#181818}.product-content-teaser__heading>a:focus,.product-content-teaser__heading>a:hover{text-decoration:underline}.product-content-teaser__image{display:block;overflow:hidden;margin-bottom:1.5625em;text-align:center;height:13.125em;position:relative}.product-content-teaser__image picture{display:block;transition:all 1.5s}.product-content-teaser__image:focus picture,.product-content-teaser__image:hover picture{transform:scale(1.03)}@media only screen and (max-width:95em){.product-content-teaser__image{height:11.25em}}@media only screen and (max-width:81.25em){.product-content-teaser__image{height:9.0625em}}@media only screen and (max-width:47.99rem){.product-content-teaser__image{height:9.0625em}}.product-content-teaser__image img{display:inline-block}@media only screen and (max-width:62.0525rem){.product-content-teaser__image img{max-width:none;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}}.product-content-teaser__image>picture{height:100%}.product-content-teaser__image:focus+.product-content-teaser__heading,.product-content-teaser__image:hover+.product-content-teaser__heading{text-decoration:underline}@media only screen and (max-width:47.99rem){.product-content-teaser__intro{display:none}}.product-content-teaser__intro>p{font-size:18px;line-height:26px;font-size:1.125rem;line-height:1.625rem;color:#181818}.product-content-teaser__tag{font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem;text-align:center}@media only screen and (max-width:47.99rem){.product-content-teaser__tag{font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem}}.product-content-teaser__tag>a{color:inherit;text-decoration:none}.product-content-teaser__tag>a:focus,.product-content-teaser__tag>a:hover{text-decoration:underline}.content-list-block{margin-bottom:6.25em}@media only screen and (max-width:47.99rem){.content-list-block{margin-bottom:0}}.editorial-content__body .content-list-block,.page__body .content-list-block,.theme-block__body .content-list-block{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.editorial-content__body .content-list-block,.page__body .content-list-block,.theme-block__body .content-list-block{position:static;width:100%;margin-left:0;margin-right:0}}.page .content-list-block__inner{padding:0}.editorial-content__body .content-list-block__inner,.page__body .content-list-block__inner,.theme-block__body .content-list-block__inner{padding:0 5rem}@media only screen and (max-width:62.0525rem){.editorial-content__body .content-list-block__inner,.page__body .content-list-block__inner,.theme-block__body .content-list-block__inner{padding:0}}.content-list-block__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.content-list-block__items{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -1.125em 3.125em}@media only screen and (max-width:47.99rem){.content-list-block__items{margin-bottom:0}}.content-list-block__footer{text-align:center}.no-js .content-list-block__footer{display:none}@media only screen and (max-width:47.99rem){.content-list-block__footer{display:none}}.content-teaser{margin:0 1.125em 2.25em}.content-teaser>a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.content-teaser>a:focus,.content-teaser>a:hover{text-decoration:underline}.content-teaser>a:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 2px #012169}.content-list-block--columns-2 .content-teaser{width:calc(50% - 2.25em)}@media only screen and (max-width:47.99rem){.content-list-block--columns-2 .content-teaser{width:100%}}.content-list-block--columns-3 .content-teaser{width:calc(33.33333% - 2.25em)}@media only screen and (max-width:62.0525rem){.content-list-block--columns-3 .content-teaser{width:calc(50% - 2.25em)}}@media only screen and (max-width:47.99rem){.content-list-block--columns-3 .content-teaser{width:100%}}.content-teaser.is-hidden{display:none}.no-js .content-teaser.is-hidden{display:block}.content-teaser__heading{font-size:30px;line-height:40px;font-size:1.875rem;line-height:2.5rem;color:#000;margin-bottom:.625rem}.content-teaser--plain .content-teaser__heading{font-size:24px;line-height:32px;font-size:1.5rem;line-height:2rem}.content-teaser__heading>a{color:inherit;text-decoration:none}.content-teaser__heading>a:focus,.content-teaser__heading>a:hover{text-decoration:underline}.content-teaser__tag{display:block;font-size:18px;line-height:40px;font-size:1.125rem;line-height:2.5rem;text-transform:uppercase;margin:0;font-weight:700}@media only screen and (max-width:47.99rem){.content-teaser__tag{font-size:16px;line-height:32px;font-size:1rem;line-height:2rem}}.content-teaser__intro{flex:1;padding:1.125em 0}@media only screen and (max-width:74.99rem){.content-list-block--columns-3 .content-teaser__intro{padding:.9375em 0}}@media only screen and (max-width:62.0525rem){.content-teaser__intro{padding:.9375em 0}}.content-teaser__intro>p{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:47.99rem){.content-teaser__intro>p{font-size:16px;line-height:26px;font-size:1rem;line-height:1.625rem}}.content-teaser--plain .content-teaser__intro{padding:2.25em 0}.content-teaser__image{position:relative;display:block;padding-bottom:62.5%;width:100%;overflow:hidden}.content-teaser__image picture{display:block;transition:all 1.5s}.content-teaser__image:focus picture,.content-teaser__image:hover picture{transform:scale(1.03) translate(-50%,-50%)}.content-teaser__image picture{width:100%;object-fit:cover;overflow:hidden;position:absolute;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%)}.content-teaser__image picture img{width:100%}.content-teaser__link{font-size:20px;line-height:33px;font-size:1.25rem;line-height:2.0625rem;color:#000;display:flex;align-items:center}.content-teaser__link>svg{display:none;width:2.5rem;height:2.5rem;fill:#000;margin:0;transition:margin-right .2s ease-in-out}.content-teaser__link:focus>svg,.content-teaser__link:hover>svg{margin-right:-.25em}.page{margin-bottom:6.25em;padding-top:13.75em}.page~.page{margin-top:0;padding-top:0}@media only screen and (max-width:47.99rem){.page{padding-top:11.25em;margin-bottom:3.125em}}.page__inner{padding:0 5em}@media only screen and (max-width:74.99rem){.page__inner{padding:0 .9375em}}@media only screen and (max-width:62.0525rem){.page__inner{padding:0}}.page__inner-column{padding:0 7.5em}@media only screen and (max-width:87.49rem){.recipePage .page__inner-column{padding:0}}@media only screen and (max-width:74.99rem){.page__inner-column{padding:0}}.page__intro-columns{display:flex;align-items:flex-end;margin:0 -3.125em}[style^=background-image] .page__intro-columns{margin:0;flex-direction:column;align-items:center}@media only screen and (max-width:74.99rem){.page__intro-columns{margin:0;flex-direction:column;align-items:center}}.page__intro-columns-image,.page__intro-columns-left{width:calc(50% - 6.25em);margin:0 3.125em}@media only screen and (max-width:74.99rem){.page__intro-columns-image,.page__intro-columns-left{padding:0;width:100%}}.page__intro-columns-left{padding:0 3.125em}@media only screen and (max-width:87.49rem){.page__intro-columns-left{padding:0}}[style^=background-image] .page__intro-columns-image{display:none}.event-meta__heading,.page__heading,.timeline__heading{text-align:center;font-size:40px;line-height:50px;font-size:2.5rem;line-height:3.125rem;width:38.75rem;margin-left:auto;margin-right:auto;max-width:100%;color:#000}[style^=background-image] .event-meta__heading,[style^=background-image] .page__heading,[style^=background-image] .timeline__heading{color:#fff}@media only screen and (max-width:47.99rem){.event-meta__heading,.page__heading,.timeline__heading,[style^=background-image] .event-meta__heading,[style^=background-image] .page__heading,[style^=background-image] .timeline__heading{font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}.editorial-content__intro,.page__intro{text-align:center;max-width:100%;width:40em;display:flex;margin:0 auto;justify-content:center}.article-meta+.editorial-content__intro,.article-meta+.page__intro{margin-top:1.25em}.page__intro--space{margin-bottom:3.125em}@media only screen and (max-width:47.99rem){.page__intro--space{margin-bottom:1.875em}}.editorial-content__intro p,.page__intro p{font-size:22px;line-height:30px;font-size:1.375rem;line-height:1.875rem}@media only screen and (max-width:47.99rem){.editorial-content__intro p,.page__intro p{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}}.page__columns .editorial-content__intro,.page__columns .page__intro{text-align:left;font-weight:700;width:100%;margin:0 0 .625em}.page__columns .editorial-content__intro p,.page__columns .page__intro p{font-size:30px;line-height:50px;font-size:1.875rem;line-height:3.125rem}@media only screen and (max-width:47.99rem){.page__columns .editorial-content__intro p,.page__columns .page__intro p{font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem}}.page__image{position:relative;width:calc(100% + 15em);left:-7.5em;margin:3.75em 0 3.125em;text-align:center}.page__intro-columns-image .page__image{margin:0;max-width:100%;left:0}@media only screen and (max-width:74.99rem){.page__intro-columns-image .page__image{margin:3.125em 0}}@media only screen and (max-width:47.99rem){.page__intro-columns-image .page__image{margin:0}}.page__image figure,.page__image picture{display:inline-block}@media only screen and (max-width:74.99rem){.page__image{width:calc(100% + 10em);left:-5em}}@media only screen and (max-width:62.0525rem){.page__image{width:100%;left:0;margin:3.75em 0}}@media only screen and (max-width:47.99rem){.page__image{width:calc(100% + 1.875em);left:-.9375em}}.page__image>img{width:100%}.page__image--inline{position:static;width:100%}.page__meta{text-align:center}.editorial-content__body,.page__body,.theme-block__body{width:42.5em;max-width:100%;margin:0 auto}@media only screen and (max-width:62.0525rem){.editorial-content__body,.page__body,.theme-block__body{width:100%}}.editorial-content__body h3,.editorial-content__body h4,.page__body h3,.page__body h4,.theme-block__body h3,.theme-block__body h4{text-transform:none}.editorial-content__intro+.editorial-content__body,.editorial-content__intro+.page__body,.editorial-content__intro+.theme-block__body,.page__intro+.editorial-content__body,.page__intro+.page__body,.page__intro+.theme-block__body{margin-top:3.75em}.page__columns{display:flex;margin:0 -3.125em 3.125em}@media only screen and (max-width:87.49rem){.page__columns{flex-wrap:wrap}}@media only screen and (max-width:74.99rem){.page__columns{margin:0 -1.25em}}@media only screen and (max-width:62.0525rem){.page__columns{flex-direction:column;margin:0}}.page__left-column,.page__right-column{flex-shrink:0;width:calc(100% - 43.125em);margin:0}@media only screen and (max-width:87.49rem){.page__left-column,.page__right-column{width:100%}}@media only screen and (max-width:47.99rem){.page__left-column,.page__right-column{width:100%;margin:0}}.page__main-column{flex-shrink:0;width:36.875em;margin:0 3.125em}@media only screen and (max-width:87.49rem){.page__main-column{width:calc(100% - 6.25em)}}@media only screen and (max-width:47.99rem){.page__main-column{flex-direction:column;width:100%;margin:0}}.page__column{flex-shrink:0;width:calc(50% - 6.25em);margin:0 3.125em}@media only screen and (max-width:74.99rem){.page__column{width:calc(50% - 2.5em);margin:0 1.25em}}@media only screen and (max-width:62.0525rem){.page__column{width:100%;margin:0}}.page__search{margin:1.875em auto 5em;text-align:center}.page__search--space-top{margin:5em auto}.page__map{width:100%;height:25em;border:2px solid transparent;margin-bottom:6.25em}.page__map .cluster>*{top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:62.0525rem){.page__map{width:100%;height:21.875em;order:0}}@media only screen and (max-width:47.99rem){.page__map{display:none}}.page__location{text-align:center}.page__background[style^=background-image]{background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:50%;height:40.625em;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;color:#fff;text-align:center}@media only screen and (max-width:47.99rem){.page__background[style^=background-image]{height:25em}}.page__background[style^=background-image]:after{display:none}.page__background-inner{position:absolute;bottom:3.75rem;left:50%;transform:translateX(-50%);width:calc(100vw - 5.25em);padding:0 .9375em;z-index:2}.page__background-inner .event-meta__heading,.page__background-inner .page__heading,.page__background-inner .timeline__heading{margin-bottom:0}@media only screen and (max-width:47.99rem){.page__background-inner{bottom:1.875rem}}.page__background-edge{display:none}.product-images{position:relative;margin:1.875em auto 3.75em;width:31.25em;max-width:100%}@media only screen and (max-width:47.99rem){.product-images{margin-bottom:0}}.product-images__slider{overflow:hidden}.product-images__items{display:flex;align-items:center;position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0)}@media only screen and (max-width:62.0525rem){.product-images__items{margin-bottom:2.5em}}.product-images__item{width:100%;flex-shrink:0;position:relative;transform:translateZ(0);transition-property:transform;margin:0;text-align:center}.product-images__item>picture{display:inline-block}.product-images__pagination{transform:translateZ(0) translateX(-50%)}@media only screen and (max-width:47.99rem){.product-images__pagination{bottom:1.25em}}.product-images__next,.product-images__prev{width:2.5em;height:2.5em}.product-images__next>svg,.product-images__prev>svg{width:1.125em;height:1.125em}.product-dealers{padding:0 2.5em;margin:1.875em 0 6.25em}.product-dealers__heading{font-size:24px;line-height:33.6px;font-size:1.5rem;line-height:2.1rem;text-transform:none;margin:0}.product-dealers ul{display:flex;flex-wrap:wrap}.product-dealers ul>li{margin-right:.3125rem}.product-dealers ul>li:after{content:", "}.product-dealers ul>li:last-child:after{content:""}.product-dealers ul>li a{color:#181818;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}.tip-teaser{background-color:#ffe7b9;margin-bottom:3.75em;padding:5em 0}@media only screen and (max-width:62.0525rem){.tip-teaser{padding:1.25em 0}}@media only screen and (max-width:47.99rem){.tip-teaser{background-color:transparent}}.editorial-content__body .tip-teaser,.page__body .tip-teaser,.theme-block__body .tip-teaser{position:relative;width:calc(100% + 15em);left:-7.5em;margin:6.25em 0;padding:5em}@media only screen and (max-width:74.99rem){.editorial-content__body .tip-teaser,.page__body .tip-teaser,.theme-block__body .tip-teaser{width:calc(100% + 10em);left:-5em}}@media only screen and (max-width:62.0525rem){.editorial-content__body .tip-teaser,.page__body .tip-teaser,.theme-block__body .tip-teaser{width:100%;left:0;margin:3.75em 0;padding:1.25em}}@media only screen and (max-width:47.99rem){.editorial-content__body .tip-teaser,.page__body .tip-teaser,.theme-block__body .tip-teaser{padding:0}}.tip-teaser__inner{position:relative}.page .tip-teaser__inner{padding:0}.tip-teaser__content{display:flex;align-items:center;padding:0 6.25em;max-width:100%}@media only screen and (max-width:87.49rem){.tip-teaser__content{padding:0}}@media only screen and (max-width:47.99rem){.tip-teaser__content{flex-direction:column}}.tip-teaser__image{width:38.25em;position:relative;flex-shrink:0;display:block;overflow:hidden}.tip-teaser__image picture{display:block;transition:all 1.5s}.tip-teaser__image:focus picture,.tip-teaser__image:hover picture{transform:scale(1.03)}@media only screen and (max-width:74.99rem){.tip-teaser__image{width:50%}}@media only screen and (max-width:47.99rem){.tip-teaser__image{width:100%}}.tip-teaser__intro{padding:0 6.25em}@media only screen and (max-width:74.99rem){.tip-teaser__intro{padding:0 0 0 3.125em}.editorial-content__body .tip-teaser__intro,.page__body .tip-teaser__intro,.theme-block__body .tip-teaser__intro{padding:0 0 0 1.25em}}@media only screen and (max-width:74.99rem)and (max-width:47.99rem){.editorial-content__body .tip-teaser__intro,.page__body .tip-teaser__intro,.theme-block__body .tip-teaser__intro{padding:1.25em 0 0}}@media only screen and (max-width:47.99rem){.tip-teaser__intro{padding:2.5em;text-align:center;background-color:#ffe7b9;width:100%}}.tip-teaser__intro>header{font-family:Lato,sans-serif}.tip-teaser__intro>header>p{text-transform:uppercase;color:#517719}.tip-teaser__heading{font-size:40px;line-height:62px;font-size:2.5rem;line-height:3.875rem;text-transform:none;color:#181818;margin-bottom:3.75rem}@media only screen and (max-width:62.0525rem){.tip-teaser__heading{margin-bottom:1.25rem;font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}.tip-teaser__heading>a{color:inherit;text-decoration:none}.tip-teaser__heading>a:focus,.tip-teaser__heading>a:hover{text-decoration:underline}.tip-teaser__link{font-size:24px;line-height:33px;font-size:1.5rem;line-height:2.0625rem;color:#000;display:flex;align-items:center}@media only screen and (max-width:62.0525rem){.tip-teaser__link{font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem}}@media only screen and (max-width:47.99rem){.tip-teaser__link{display:inline-flex}}.tip-teaser__link>span{order:1}.tip-teaser__link>svg{display:block;width:.875rem;height:.875rem;fill:#181818;margin:0 .625rem 0 0;transition:margin .2s ease-in-out;order:0}.tip-teaser__link:focus>svg,.tip-teaser__link:hover>svg{margin:0 .375rem 0 .25rem}.tip-teaser--image-right .tip-teaser__image{order:1}@media only screen and (max-width:47.99rem){.tip-teaser--image-right .tip-teaser__image{order:0}}.tip-teaser--image-right .tip-teaser__intro{order:0}@media only screen and (max-width:74.99rem){.tip-teaser--image-right .tip-teaser__intro{padding:0 3.125em 0 0}}@media only screen and (max-width:47.99rem){.tip-teaser--image-right .tip-teaser__intro{order:1;padding:2.5em}}.breadcrumbs{font-size:12px;line-height:16.8px;font-size:.75rem;line-height:1.05rem;position:absolute;top:8.75rem;left:0;right:0;text-align:center;z-index:1}@media only screen and (max-width:47.99rem){.breadcrumbs{top:7.5rem}}.breadcrumbs>h2{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.breadcrumbs ul{display:inline-flex}@media only screen and (max-width:47.99rem){.breadcrumbs ul{flex-wrap:wrap;padding:0 .9375rem}}.breadcrumbs ul>li{color:#181818;display:flex;flex-wrap:nowrap;white-space:nowrap}.breadcrumbs ul>li:after{content:"/";display:inline-block;margin:0 .3125rem;color:#181818}.breadcrumbs ul>li:last-child:after{content:""}.breadcrumbs a{color:#000}.product-details{margin-top:3.125em;border:1px solid rgba(24,24,24,.5);border-top:none}.product-details--inline{margin-top:.9375em;border:none}.nutrient-tabs .product-details--inline{margin:0}@media only screen and (max-width:62.0525rem){.product-details{margin-top:2.5em}}@media only screen and (max-width:47.99rem){.product-details{margin-top:0}}.product-details summary::-webkit-details-marker{display:none}.product-details__category{border-top:1px solid rgba(24,24,24,.5);background-color:transparent;padding:.9375rem 1.5625rem;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:47.99rem){.product-details__category{padding:.625em}}.product-details__category:focus,.product-details__category:hover{background-color:#fff;text-decoration:underline}.product-details__toggler{cursor:pointer;list-style:none;display:flex;justify-content:space-between;position:relative;padding-left:3.125rem}.product-details__toggler:before{content:"";background-image:url(/UI/plus.svg);background-position:50%;background-repeat:no-repeat;width:.875rem;height:.875rem;display:inline-block;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}[open]>.product-details__toggler:before{background-image:url(/UI/minus.svg)}.product-details__collapsable .product-details__toggler{padding-left:1.875rem}.product-details__collapsable .product-details__toggler:before{left:.3125rem}.product-details__content{border-top:1px solid rgba(24,24,24,.5);padding:1.5625em}.product-details--inline .product-details__content{border-top:none}@media only screen and (max-width:47.99rem){.product-details__content{padding:.625em}}.product-details__content a{color:#181818}.product-details__content--coloured{background-color:#c9e9c6}.product-details__intro>p{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem;margin:0 0 .625rem}.product-details__collapsable .product-details__intro{margin-top:.625rem}.product-details__header{margin:0;padding:.625rem;display:flex;justify-content:space-between;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}.product-details__content--coloured .product-details__header{background-color:#fff}.product-details__collapsable{padding:.625rem}.product-details__collapsable--indented{padding-left:2.1875em}.product-details__content--coloured .product-details__collapsable:nth-of-type(2n){background-color:#fff}.product-details__collapsable .product-details__collapsable:last-of-type{margin-bottom:1.875em}.product-details__content--coloured .product-details__collapsable .product-details__collapsable:nth-of-type(2n){background-color:transparent}.product-details__content--coloured .product-details__collapsable .product-details__collapsable:nth-of-type(odd){background-color:#fff}.product-details__footer{margin-top:1.25em}.product-details__footer p{margin:0;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}.simple-tip{margin:3.125em 0;padding:3.125em;background-color:#c9e9c6;color:#181818;text-align:center}.simple-tip__inner{width:42.5em;max-width:100%;margin:0 auto}.simple-tip__heading{color:#181818;margin-bottom:.9375rem;font-size:44px;line-height:70px;font-size:2.75rem;line-height:4.375rem;text-transform:none}.recipe{display:grid;grid-template-columns:18.75em minmax(0,1fr);grid-template-rows:auto auto;grid-gap:3.75em 6.25em;align-items:start;margin-top:6.25em}.page__image~.recipe{margin-top:0}@media only screen and (max-width:87.49rem){.recipe{grid-template-columns:15.625em minmax(0,1fr);grid-gap:1.875em 3.125em}}@media only screen and (max-width:62.0525rem){.recipe{margin-top:3.125em;grid-template-columns:12.5em minmax(0,1fr)}}@media only screen and (max-width:47.99rem){.recipe{display:block}}.recipe__actions{grid-column:1;grid-row:1}@media only screen and (max-width:62.0525rem){.recipe__actions{margin-bottom:3.125em}}@media only screen and (max-width:47.99rem){.recipe__portions,.recipe__portions .recipe__heading{text-align:center}}.recipe__tabs{display:none;margin:3.125em 0}.recipe__tabs>ul{display:flex;flex-direction:row;align-items:stretch;width:100%;background-color:#f4f4f4;border-radius:.25rem}.recipe__tabs>ul>li{flex:1}@media only screen and (max-width:47.99rem){.recipe__tabs{display:block}}.recipe__tab-button{width:100%;background-color:#f4f4f4;color:#181818;font-size:16px;line-height:40px;font-size:1rem;line-height:2.5rem;height:3.5rem;border-radius:.25rem;white-space:nowrap;padding:0 .9375rem;text-align:center}.recipe__tab-button[aria-expanded=true]{color:#fff;background-color:#378132;font-weight:700}@media only screen and (max-width:47.99rem){.recipe__guide,.recipe__ingredients{display:none;animation:slide-in-from-left .2s linear both}.recipe__guide.is-active,.recipe__ingredients.is-active{display:block}}.recipe__guide{grid-column:2;grid-row:1/4}.recipe__ingredients{grid-column:1;grid-row:2}.recipe__ingredients-items>li{font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem;margin-bottom:.625rem}.recipe__ingredients-part>h4{margin:1.25rem 0 0;text-transform:none}.recipe__ingredients-part+.recipe__ingredients-part{margin-top:1.25em}.recipe__heading+h2,.recipe__heading+h3,.recipe__heading+h4{margin-top:3.125rem}@media only screen and (max-width:47.99rem){.recipe__guide .recipe__heading,.recipe__ingredients .recipe__heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.recipe__calulate{display:none}.no-js .recipe__calulate{display:block}.recipe__nutrients{margin:3.75em 0 0}.recipe-meta{display:block;margin:0 auto;font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem;font-weight:600;text-align:center}.recipe-meta--small{font-size:12px;line-height:16.8px;font-size:.75rem;line-height:1.05rem}.recipe-meta__items{display:inline-flex;align-items:center;margin:0 -.9375em}.recipe-meta__items>li{margin:0 .9375em}@media only screen and (max-width:47.99rem){.recipe-meta--rich .recipe-meta__items{flex-direction:column}.recipe-meta--rich .recipe-meta__items>li{margin-bottom:1.25em}}.recipe-meta__time{display:flex;align-items:center;color:#181818}.recipe-meta__time>svg{width:1.75rem;height:1.75rem;margin-right:.625rem;fill:#181818}.recipe-meta--small .recipe-meta__time>svg{width:1.25rem;height:1.25rem;margin-right:.3125rem}.recipe-meta__portions{display:flex;align-items:center;color:#181818}.recipe-meta__portions>svg{width:1.75rem;height:1.75rem;margin-right:.625rem;fill:#181818}.recipe-meta--small .recipe-meta__portions>svg{width:1.25rem;height:1.25rem;margin-right:.3125rem}.recipe-meta__difficulty{display:flex;align-items:center;margin-right:1.875rem;color:#181818}.recipe-meta--small .recipe-meta__difficulty{margin:0}.recipe-meta--rich .recipe-meta__difficulty{margin-right:0}.recipe-meta__difficulty[data-difficulty="0"]{display:none}.recipe-meta__difficulty-icon{display:none;width:3.125rem;margin-right:.625rem}[data-difficulty="1"] .recipe-meta__difficulty-icon--1,[data-difficulty="2"] .recipe-meta__difficulty-icon--2,[data-difficulty="3"] .recipe-meta__difficulty-icon--3{display:block}.recipe-meta--small .recipe-meta__difficulty-icon{width:1.5625rem;margin-right:.3125rem}.inline-search{width:33.125em;max-width:100%;position:relative;display:inline-block;text-align:left}.inline-search__input{height:3.375rem;border:none;width:100%;padding:.625rem 2.5rem;font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem;transition:all .3s;background-color:#e5f4e4;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:4.6875rem}@media only screen and (max-width:62.0525rem){.inline-search__input{height:2.75rem;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}}.inline-search__input:focus{box-shadow:0 0 0 2px #378132}.inline-search__button{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.inline-search__button>svg{width:1.3125em;height:1.3125em}.inline-search__inner{position:relative}.inline-search__suggestion{margin-top:1.875rem;padding-left:2.5rem;font-size:18px;line-height:25.2px;font-size:1.125rem;line-height:1.575rem}.inline-search__suggestion a{color:inherit;font-weight:700}.filter-layout{display:flex;margin:0 -2.5em;width:calc(100% + 5em)}@media only screen and (max-width:74.99rem){.filter-layout{flex-direction:column;margin:0;width:100%}}.filter-layout__left{width:18.75em;margin:0 2.5em;flex-shrink:0;flex-grow:0}@media only screen and (max-width:74.99rem){.filter-layout__left{width:100%;margin:0}}.filter-layout__main{width:calc(100% - 28.75em);margin:0 2.5em;flex-shrink:0;flex-grow:0}@media only screen and (max-width:74.99rem){.filter-layout__main{width:100%;margin:0}}@media only screen and (max-width:62.0525rem){.filter-layout__result-heading{display:none}}.filter{color:#181818}@media only screen and (max-width:74.99rem){.filter{margin-bottom:3.125em}}.filter--tabs{margin-bottom:3.125em}.filter__heading{display:flex;justify-content:space-between}.filter__toggler{display:none}.filter__toggler>span{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem;font-weight:600}.filter__toggler-closed{display:block}.filter__toggler-open,.filter__toggler[aria-expanded=true] .filter__toggler-closed{display:none}.filter__toggler[aria-expanded=true] .filter__toggler-open{display:block}@media only screen and (max-width:74.99rem){.filter__toggler{display:inline-block}}@media only screen and (max-width:74.99rem){.filter__inner{display:none;animation:slide-in-from-top .1s linear both;padding-bottom:1.25em}.filter__inner.is-active{display:block}}.filter__selected{margin-bottom:1.25em}.filter__selected-heading{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;text-transform:none;font-weight:400}.filter__selected-item{display:flex;align-items:center;margin-bottom:.625em}.filter__selected-item--category>*,.filter__selected-item--general>*{background-color:#000}.filter__selected-item-name{padding:.625rem .9375rem;height:2.5rem;line-height:1;font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem;color:#fff;margin-right:.25rem}.filter__selected-item--remove .filter__selected-item-name{padding:0;background:none;color:#000;height:auto;font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}.filter__selected-item-delete{padding:.625rem .9375rem;height:2.5rem}.filter__selected-item-delete>svg{width:.9375rem;height:.9375rem;fill:#fff}.filter__selected-item--remove .filter__selected-item-delete{padding-left:0;text-decoration:underline}.filter__selected-item--remove .filter__selected-item-delete:focus,.filter__selected-item--remove .filter__selected-item-delete:hover{text-decoration:none}.filter__selected-item--remove .filter__selected-item-delete>svg{fill:#000}.filter__section-toggler{margin:0;border-bottom:2px solid #c6c6c6}.filter__section-toggler-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem 0;color:#181818}.filter__section-toggler-button>span{text-transform:uppercase;font-size:18px;line-height:30px;font-size:1.125rem;line-height:1.875rem;font-weight:600}.filter__section-toggler-button svg{width:1.125rem;height:1.125rem;transition:all .2s;fill:#378132}.filter__section-toggler-button[aria-expanded=true] svg{transform:rotate(-180deg)}.filter__section-items{display:none;animation:slide-in-from-top .1s linear both}.filter__section-items.is-active,.no-js .filter__section-items{display:block}.filter--tabs .filter__section-items,.filter__section-items--floating{flex-wrap:wrap;margin:0 -.625em;width:calc(100% + 1.25em)}.filter--tabs .filter__section-items.is-active,.filter__section-items--floating.is-active{display:flex}.filter--tabs .filter__section-items>li,.filter__section-items--floating>li{margin:0 .625em}.filter__item,.recipes-list__sorting-item{font-size:18px;line-height:48px;font-size:1.125rem;line-height:3rem;font-weight:500;color:#181818}.filter__item:focus,.recipes-list__sorting-item:focus{text-decoration:underline}.filter__item input[type=checkbox],.filter__item input[type=radio],.recipes-list__sorting-item input[type=checkbox],.recipes-list__sorting-item input[type=radio]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.filter__item input[type=checkbox]:checked~*,.filter__item input[type=radio]:checked~*,.recipes-list__sorting-item input[type=checkbox]:checked~*,.recipes-list__sorting-item input[type=radio]:checked~*{text-decoration:underline;font-weight:700}.filter__item.is-active,.is-active.recipes-list__sorting-item{font-weight:700}.filter__item-count{color:#181818}.filter__item[href^="http://"]:after,.filter__item[href^="https://"]:after,[href^="http://"].recipes-list__sorting-item:after,[href^="https://"].recipes-list__sorting-item:after{content:none}.filter__fallback-button{margin-top:2.5rem;display:none}.no-js .filter__fallback-button{display:inline-flex}.season-navigation{background-color:#c9e9c6;color:#000;margin-bottom:5em}@media only screen and (max-width:62.0525rem){.season-navigation{margin-bottom:2.5em}}.page+.season-navigation{margin-top:-3.125em}.season-navigation__heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.season-navigation__items{display:flex;justify-content:center}.season-navigation__items>li{position:relative;padding:0 3.125em}@media only screen and (max-width:62.0525rem){.season-navigation__items>li{padding:0 1.875em}}@media only screen and (max-width:47.99rem){.season-navigation__items>li{padding:0 .9375em}}.season-navigation__items>li:after{content:"";display:inline-block;height:3.125rem;border-right:1px solid #378132;position:absolute;right:0;top:50%;transform:translateY(-50%)}.season-navigation__items>li:last-child:after{display:none}.season-navigation__item{color:inherit;display:inline-block;padding:1.875rem .625rem;font-size:24px;line-height:40px;font-size:1.5rem;line-height:2.5rem;text-decoration:none}@media only screen and (max-width:62.0525rem){.season-navigation__item{font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem;padding:1.5625rem 0}}@media only screen and (max-width:47.99rem){.season-navigation__item{white-space:nowrap}}.season-navigation__item.is-active{font-weight:700;border-bottom:5px solid #378132}.season-filter{margin-bottom:5em}@media only screen and (max-width:47.99rem){.season-filter{margin-bottom:1.25em}}.season-filter__items{display:flex;justify-content:center;margin:0 -1.5625em}@media only screen and (max-width:47.99rem){.season-filter__items{flex-direction:column;margin:0}}.season-filter__item{display:flex;align-items:center;margin:0 1.5625em;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;position:relative}@media only screen and (max-width:62.0525rem){.season-filter__item{flex-direction:column}}@media only screen and (max-width:47.99rem){.season-filter__item{margin-bottom:1.25rem}.season-filter__item .form__select{width:90%}}.season-filter__item--half{width:50%}@media only screen and (max-width:47.99rem){.season-filter__item--half{width:100%;margin:0}}.season-filter__select-heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.season-filter__select-items{display:flex}.season-filter__select-item{margin:0 .3125em}.season-filter__select-item>a{display:block;color:inherit;text-decoration:none}.season-filter__select .season-filter__select-item>a{height:3rem}@media only screen and (max-width:47.99rem){.season-filter__select{display:none}}.season-filter__months,.season-filter__regions{display:flex;width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width:62.0525rem){.season-filter__months,.season-filter__regions{display:none;animation:slide-in-from-top .1s linear both;position:absolute;top:100%;border:3px solid #404040;background-color:#fff;z-index:10;margin-top:-.1875em}.season-filter__months.is-active,.season-filter__regions.is-active{display:block}.season-filter__months>li,.season-filter__regions>li{margin-bottom:.625rem}}.season-filter__regions{padding:0 3.125em;text-transform:uppercase}@media only screen and (max-width:62.0525rem){.season-filter__regions{padding:1.25rem}}.season-filter__regions a{color:inherit;text-decoration:none}.season-filter__regions a:focus,.season-filter__regions a:hover{text-decoration:underline}.season-filter__regions .is-active a{text-decoration:underline;font-weight:700}.season-filter__region>label{cursor:pointer}.season-filter__region>label:focus,.season-filter__region>label:hover{text-decoration:underline}.season-filter__region input[type=radio]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.season-filter__region input[type=radio]:checked+span{font-weight:700;text-decoration:underline}@media only screen and (max-width:62.0525rem){.season-filter__months{padding:1.25rem}}.season-filter__month{display:none;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;width:33.3333333333%}@media only screen and (max-width:62.0525rem){.season-filter__month{display:block}}.season-filter__month>label{cursor:pointer;display:inline-flex;align-items:center}.season-filter__month>label:focus,.season-filter__month>label:hover{text-decoration:underline}.season-filter__month input[type=radio]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.season-filter__month input[type=radio]:checked+span{cursor:auto;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:62.0525rem){.season-filter__month input[type=radio]:checked+span{border:none;padding:0;font-weight:400}}.season-filter__month input[type=radio]:checked+svg{display:none}.season-filter__month svg{width:1.25rem;height:1.25rem;fill:#378132}@media only screen and (max-width:62.0525rem){.season-filter__month svg{display:none}}.season-filter__month span{text-align:center;display:block}@media only screen and (max-width:62.0525rem){.season-filter__month span{text-align:left}}.season-filter__month.is-current,.season-filter__month.is-next,.season-filter__month.is-previous{display:block}.season-filter__month.is-current svg{display:none}.season-filter__month.is-current>label{display:block}.season-filter__month.is-previous svg{transform:rotate(180deg);margin:0 1.25rem 0 0;transition:margin .2s;order:0}.season-filter__month.is-previous input{order:2}.season-filter__month.is-previous span{order:1}.season-filter__month.is-next{text-align:right}@media only screen and (max-width:62.0525rem){.season-filter__month.is-next{text-align:left}}.season-filter__month.is-next svg{margin:0 0 0 1.25rem}.season-filter__dropdown{display:none}.season-filter__dropdown-trigger{display:flex;justify-content:space-between;padding:1.25rem;width:100%;border:3px solid #404040}.season-filter__dropdown-trigger>span{white-space:nowrap}.season-filter__dropdown-trigger>svg{width:.875rem;height:.875rem}.season-filter__dropdown>label{margin-bottom:.9375rem;display:block;text-align:center}@media only screen and (max-width:62.0525rem){.season-filter__dropdown{display:block;text-align:center;width:100%}.season-filter__dropdown>p{margin-top:1.25rem}}.season-filter__result{position:relative}.producer-intro{margin-bottom:6.25em}.producer-intro__inner{display:flex}@media only screen and (max-width:62.0525rem){.producer-intro__inner{flex-direction:column}}.producer-intro__content{padding:0 6.25em 0 0;flex-shrink:0;width:calc(100% - 42.5em)}@media only screen and (max-width:74.99rem){.producer-intro__content{width:50%}}@media only screen and (max-width:62.0525rem){.producer-intro__content{width:100%;order:1;padding:0}}.producer-intro__heading{text-transform:none;font-size:50px;line-height:87px;font-size:3.125rem;line-height:5.4375rem}.producer-intro__image{width:42.5em;flex-shrink:0;max-width:100%}@media only screen and (max-width:47.99rem){.producer-intro__image{order:0;margin-bottom:1.875em}}.producer-intro__map{height:45em;width:100%}@media only screen and (max-width:74.99rem){.producer-intro__map{height:26.25em}}.producer-intro__text p{font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem}.svg-map{fill:#c9e9c6;text-align:center}.svg-map .is-active{fill:#378132}.svg-map .is-inactive{display:none}.svg-map path{stroke:#fff;stroke-width:.54}.svg-map svg{width:25em;height:37.5em;display:inline-block}@media only screen and (max-width:62.0525rem){.svg-map svg{width:80%;height:auto}}.svg-map .is-highlighted{fill:#83cd7c;cursor:pointer}.producer-teaser{width:calc(25% - 2.25em);margin:0 1.125em 2.25em;text-align:center}@media only screen and (max-width:74.99rem){.producer-teaser{width:calc(33.33333% - 2.25em)}}@media only screen and (max-width:62.0525rem){.producer-teaser{width:calc(50% - 2.25em)}}.producer-list__items--grid .producer-teaser{width:100%;margin-bottom:0}@media only screen and (max-width:47.99rem){.producer-list__items--grid .producer-teaser{width:calc(100% - 2.25em)}}.producer-teaser.is-hidden{display:none}.producer-teaser__heading{font-size:20px;line-height:32px;font-size:1.25rem;line-height:2rem;text-transform:none;font-family:Lato,sans-serif}@media only screen and (max-width:47.99rem){.producer-teaser__heading{font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}}.producer-teaser__heading>a{color:inherit;text-decoration:none;color:#181818}.producer-teaser__heading>a:focus,.producer-teaser__heading>a:hover{text-decoration:underline}.producer-teaser__image{display:block;margin-bottom:.9375em;text-align:center;border-radius:50%;overflow:hidden;width:12.5em;display:inline-block}.producer-teaser__image picture{display:block;transition:all 1.5s}.producer-teaser__image:focus picture,.producer-teaser__image:hover picture{transform:scale(1.03)}@media only screen and (max-width:47.99rem){.producer-teaser__image{width:100%}}.producer-teaser__image--illustration{border-radius:none}.producer-teaser__image--illustration>svg{display:inline-block;width:12.5em;height:12.5em;--color-dark:#c9e4c5;--color-light:#e5f2e4}@media only screen and (max-width:47.99rem){.producer-teaser__image--illustration>svg{width:9.0625em;height:9.0625em}}.producer-teaser__image img{display:block}.producer-teaser__image:focus+.producer-teaser__heading,.producer-teaser__image:hover+.producer-teaser__heading{text-decoration:underline}.producer-teaser__intro>p{color:#181818}@media only screen and (max-width:47.99rem){.producer-teaser__tag{font-size:14px;line-height:20px;font-size:.875rem;line-height:1.25rem}}.producer-teaser__heading+.producer-teaser__tag{margin-top:-.9375rem}.producer-teaser__tag>a{color:inherit;text-decoration:none}.producer-teaser__tag>a:focus,.producer-teaser__tag>a:hover{text-decoration:underline}.season-product-list{margin-bottom:7.5em}.season-product-list__heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.season-product-list__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2.25em}@media only screen and (max-width:47.99rem){.season-product-list__items{grid-template-columns:1fr 1fr}}.season-product-list__map{grid-row-start:1;grid-row-end:3;grid-column-start:3;grid-column-end:5}@media only screen and (max-width:47.99rem){.season-product-list__map{display:none}}.season-product-list__map-inner{position:relative}.season-product-list__region-intro{position:absolute;bottom:0;right:0;width:18.75em}@media only screen and (max-width:62.0525rem){.season-product-list__region-intro{padding:1.25em;position:static}}.season-product-list__region-intro>p{font-size:18px;line-height:30px;font-size:1.125rem;line-height:1.875rem}.season-product-list__region-intro a{color:inherit;font-weight:600}.search-result__count{display:block;margin-bottom:2.25rem}.no-js .search-result__count,.search-result__count.is-hidden{display:none}.map,.producer-intro__map,.producer-list__map{max-width:100%;border:2px solid transparent}.map .cluster>*,.producer-intro__map .cluster>*,.producer-list__map .cluster>*{top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:62.0525rem){.map,.producer-intro__map,.producer-list__map{width:100%;height:21.875em;order:0}}@media only screen and (max-width:47.99rem){.map,.producer-intro__map,.producer-list__map{display:none}}.map__info-window-decription{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}.rating{margin:6.25em 0}.rating__heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rating fieldset{margin:0;border:none;padding:0}.rating fieldset>legend{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rating__items,.rating__rated{display:flex;justify-content:flex-end;flex-direction:row-reverse;margin:0 0 .9375em}.rating__star{margin-right:.625em}.rating__star-input{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rating__star-icon{width:1.75em;height:1.75em;fill:#c6c6c6}.rating__star-label{cursor:pointer;width:1.75em;height:1.75em}.rating__star--score .rating__star-icon,.rating__star--score~.rating__star .rating__star-icon,.rating__star-input:checked~.rating__star-label .rating__star-icon{fill:#378132}.rating__star-input:focus~.rating__star-label .rating__star-icon,.rating__star-input:hover~.rating__star-label .rating__star-icon{fill:#c9e9c6}.rating__submit{display:none}.no-js .rating__submit{display:inline-block}.rating p{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}.theme-list{text-align:center;margin-bottom:7.5em}.theme-list__intro{width:34.375em;max-width:100%;margin:0 auto 5em}.theme-list__inner{position:relative;margin-bottom:3.75em}.page .theme-list__inner{padding:0}.theme-list__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:74.99rem){.theme-list__items{align-items:flex-start}}.theme-list__image{display:block;order:3;text-align:center;width:50%}@media only screen and (max-width:74.99rem){.theme-list__image{display:none}}.theme-list__image>figure{display:inline-block}.theme-list__link{font-size:20px;line-height:33px;font-size:1.25rem;line-height:2.0625rem;color:#000;margin-bottom:2.5em}.theme-list__item{margin-bottom:1.875em;display:flex;flex-direction:column;align-items:center;padding:0 1.875em}@media only screen and (max-width:47.99rem){.theme-list__item{padding:0 .9375em}}.theme-list__item:first-of-type{order:0;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:first-of-type{width:50%}}.theme-list__image~.theme-list__item:first-of-type{width:50%}.theme-list__item:nth-of-type(2){order:1;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:nth-of-type(2){width:50%}}.theme-list__image~.theme-list__item:nth-of-type(2){width:50%}.theme-list__item:nth-of-type(3){order:2;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:nth-of-type(3){width:50%}}.theme-list__image~.theme-list__item:nth-of-type(3){width:25%}@media only screen and (max-width:74.99rem){.theme-list__image~.theme-list__item:nth-of-type(3){width:50%}}.theme-list__item:nth-of-type(4){order:4;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:nth-of-type(4){width:50%}}.theme-list__image~.theme-list__item:nth-of-type(4){width:25%}@media only screen and (max-width:74.99rem){.theme-list__image~.theme-list__item:nth-of-type(4){width:50%}}.theme-list__item:nth-of-type(5){order:5;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:nth-of-type(5){width:50%}}.theme-list__image~.theme-list__item:nth-of-type(5){width:50%}.theme-list__item:nth-of-type(6){order:6;width:33.3333333333%}@media only screen and (max-width:47.99rem){.theme-list__item:nth-of-type(6){width:50%}}.theme-list__image~.theme-list__item:nth-of-type(6){width:50%}.theme-list__item-image{margin-bottom:2.1875em;width:auto;height:6.5625em}@media only screen and (max-width:62.0525rem){.theme-list__item-image{height:5em}}@media only screen and (max-width:47.99rem){.theme-list__item-image{height:3.125em}}.theme-list__item-heading{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;color:#181818}.theme-list__item-heading>a{color:inherit;text-decoration:underline}.theme-list__item-heading>a:focus,.theme-list__item-heading>a:hover{text-decoration:none}.theme-list__item-intro{width:23.125em;max-width:100%}.theme{display:flex;margin:0 -1.25em;width:calc(100% + 2.5em)}@media only screen and (max-width:62.0525rem){.theme{display:block;width:100%;margin:0}}.theme__content,.theme__feature-intro{width:calc(50% - 2.5em);margin:0 1.25em}@media only screen and (max-width:62.0525rem){.theme__content,.theme__feature-intro{width:100%;margin:0}}.theme__feature-heading{font-size:60px;line-height:79px;font-size:3.75rem;line-height:4.9375rem;font-weight:300;margin-bottom:3.75rem}@media only screen and (max-width:47.99rem){.theme__feature-heading{font-size:40px;line-height:62px;font-size:2.5rem;line-height:3.875rem;margin:0}}.theme__feature-intro{text-align:center}@media only screen and (max-width:62.0525rem){.theme__feature-intro{margin-bottom:3.75em}}.theme__feature-intro picture{display:inline-block}.theme__intro p{font-size:30px;line-height:50px;font-size:1.875rem;line-height:3.125rem}@media only screen and (max-width:47.99rem){.theme__intro p{font-size:20px;line-height:31px;font-size:1.25rem;line-height:1.9375rem}}.theme__body>blockquote{padding:0;font-size:26px;line-height:46px;font-size:1.625rem;line-height:2.875rem;text-align:left;width:calc(100% + 1.25rem);margin:0 -.625rem 1.875rem}@media only screen and (max-width:62.0525rem){.theme__body>blockquote{width:100%;margin:0 0 1.875rem}}.theme-block{margin-bottom:7.5em;width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.theme-block{position:static;width:100%;margin-left:0;margin-right:0;margin:0 0 3.75em}}.theme-block+.theme-block{margin-top:-7.5em}@media only screen and (max-width:62.0525rem){.theme-block+.theme-block{margin:-3.75em 0 2.5em}}@media only screen and (max-width:47.99rem){.theme-block+.theme-block{margin:0 0 2.5em}}.theme-block--light{background-color:#fef6ed}.theme-block--medium{background-color:#f4f4f4}.theme-block--dark{background-color:#c9e9c6}.theme-block__image{height:41.875em;overflow:hidden}@media only screen and (max-width:47.99rem){.theme-block__image{height:auto}}.theme-block__image>picture,.theme-block__image img{width:100%}.theme-block__content{padding:3.75em 7.5em;display:flex}@media only screen and (max-width:62.0525rem){.theme-block__content{padding:1.25em;flex-direction:column}}.theme-block__left,.theme-block__right{width:50%;margin:0 3.75em}@media only screen and (max-width:62.0525rem){.theme-block__left,.theme-block__right{width:100%;margin:0 0 3.75em}}.theme-block--right .theme-block__left{order:1}.theme-block--right .theme-block__right{order:0}.theme-block__right .image-file{margin-bottom:1.875em}@media only screen and (max-width:47.99rem){.theme-block__right{margin:0}}.theme-navigation{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin:-3.75em calc(-50vw - -3.125rem) 7.5em;padding:1.875em;background-color:#c9e9c6}@media only screen and (max-width:62.0525rem){.theme-navigation{position:static;width:100%;margin-left:0;margin-right:0;margin:-2.5em 0 1.875em}}@media only screen and (max-width:47.99rem){.theme-navigation{margin:1.875em 0}}.theme-navigation__items{display:flex;justify-content:center;align-items:stretch}@media only screen and (max-width:62.0525rem){.theme-navigation__items{display:none}.theme-navigation__items.is-active{display:block}}@media only screen and (max-width:62.0525rem){.theme-navigation .theme-navigation__items{padding:0}}.theme-navigation__items>li{display:flex;text-align:center}@media only screen and (max-width:62.0525rem){.theme-navigation__items>li{display:block;text-align:left;border-top:1px solid #378132;margin-top:.625rem;padding-top:.625rem}}.theme-navigation__items>li>span{flex-grow:0}.theme-navigation__items>li:after{content:"";border-right:1px solid #378132}@media only screen and (max-width:62.0525rem){.theme-navigation__items>li:after{display:none}}.theme-navigation__items>li:last-child:after{display:none}.theme-navigation__item{display:inline-block;padding:0 3.125rem;max-width:18.75rem;text-decoration:none;font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem;color:inherit}@media only screen and (max-width:62.0525rem){.theme-navigation__item{display:block;padding:0;font-size:16px;line-height:28px;font-size:1rem;line-height:1.75rem}}.theme-navigation__item:focus,.theme-navigation__item:hover{text-decoration:underline}.theme-navigation__select{width:100%;justify-content:space-between;display:none}@media only screen and (max-width:62.0525rem){.theme-navigation__select{display:flex}}.theme-navigation__select>svg{width:1.25rem;height:1.25rem}.timeline{position:relative;padding-top:13.75em;margin-top:-13.75em;padding-bottom:1.875em;margin-bottom:1.875em;display:block}@media only screen and (max-width:47.99rem){.timeline{padding-top:11.25em;margin-top:-11.25em}}.timeline:after{content:"";display:block;width:200vw;height:100%;position:absolute;top:0;left:-50vw;right:0;z-index:-1;background:linear-gradient(180deg,#c9e9c6,#c9e9c6 50em,rgba(201,233,198,0) 50.0625em,rgba(201,233,198,0))}@media only screen and (max-width:74.99rem){.timeline:after{background:linear-gradient(180deg,#c9e9c6,#c9e9c6 31.25em,rgba(201,233,198,0) 31.3125em,rgba(201,233,198,0))}}@media only screen and (max-width:47.99rem){.timeline:after{background:linear-gradient(180deg,#c9e9c6,#c9e9c6 25em,rgba(201,233,198,0) 25.0625em,rgba(201,233,198,0))}}@media only screen and (max-width:47.99rem){.timeline{margin-bottom:3.75em}}.timeline__slider{position:relative;padding-top:.9375em}.timeline__heading{margin-bottom:3.125rem}.timeline__wrapper{display:block;overflow:hidden;padding:0 12.5em}@media only screen and (max-width:87.49rem){.timeline__wrapper{padding:0}}.timeline__navigation{position:absolute;top:20em;left:50%;transform:translateX(-50%);z-index:1}@media only screen and (max-width:62.0525rem){.timeline__navigation{top:12.5em}}.timeline__next{right:3.125rem;background-color:#378132}@media only screen and (max-width:47.99rem){.timeline__next{display:flex;right:.625rem}}.timeline__prev{left:3.125rem;background-color:#378132}@media only screen and (max-width:47.99rem){.timeline__prev{display:flex;left:.625rem}}.timeline__pagination{display:none;bottom:auto;top:-1.5625rem;align-items:center;min-width:5rem;width:auto!important}.timeline__pagination [role=button]{background-color:#fff;margin:0 .3125rem}.swiper-container-initialized~.timeline__pagination{display:flex}.timeline-item{position:relative;overflow-x:hidden}.timeline-item__image{margin-bottom:1.25em}.timeline-item__navigation{display:flex;justify-content:space-between}.timeline-item__navigation-next,.timeline-item__navigation-prev{cursor:default}.timeline-item__navigation-next>span,.timeline-item__navigation-prev>span{font-size:50px;line-height:70px;font-size:3.125rem;line-height:4.375rem}@media only screen and (max-width:47.99rem){.timeline-item__navigation-next>span,.timeline-item__navigation-prev>span{font-size:40px;line-height:56px;font-size:2.5rem;line-height:3.5rem}}.timeline-item__navigation-next>svg,.timeline-item__navigation-prev>svg{width:2.125rem;height:2.125rem;margin-left:.625rem;fill:#378132}.timeline-item__navigation-prev>span{order:1}.timeline-item__navigation-prev>svg{order:0;transform:rotate(-180deg);margin:0 .625rem 0 0}.timeline-item__content{margin-top:5em;width:42.5em;margin-left:auto;margin-right:auto;max-width:100%}@media only screen and (max-width:47.99rem){.timeline-item__content{margin-top:1.875em}}.timeline-item__heading{font-size:62px;line-height:74px;font-size:3.875rem;line-height:4.625rem}@media only screen and (max-width:47.99rem){.timeline-item__heading{font-size:36px;line-height:48px;font-size:2.25rem;line-height:3rem}}.timeline-item__intro{margin-bottom:3.125em}@media only screen and (max-width:47.99rem){.timeline-item__intro{margin-bottom:1.875em}}.timeline-item__intro>p{font-size:28px;line-height:34px;font-size:1.75rem;line-height:2.125rem}@media only screen and (max-width:47.99rem){.timeline-item__intro>p{font-size:25px;line-height:34px;font-size:1.5625rem;line-height:2.125rem}}.timeline-item__body>p{font-size:22px;line-height:36px;font-size:1.375rem;line-height:2.25rem}@media only screen and (max-width:47.99rem){.timeline-item__body>p{font-size:20px;line-height:32px;font-size:1.25rem;line-height:2rem}}.contact-item{margin:0 1.125em 2.25em;border:1px solid #f4f4f4;padding:1.875em}.content-list .contact-item{width:calc(33.33333% - 2.25em)}@media only screen and (max-width:62.0525rem){.content-list .contact-item{width:calc(50% - 2.25em)}}@media only screen and (max-width:47.99rem){.content-list .contact-item{width:100%}}.contact-item__heading{color:#378132}.contact-item__contact-information>p{margin-bottom:.3125rem}@media only screen and (max-width:47.99rem){.contact-item__contact-information>p{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}}.event-list{margin:5em 0}@media only screen and (max-width:47.99rem){.event-list{margin-bottom:.625em}}.event-list__heading{color:#000;border-bottom:1px solid #000;padding-bottom:1.875rem;font-size:40px;line-height:56px;font-size:2.5rem;line-height:3.5rem}@media only screen and (max-width:47.99rem){.event-list__heading{border:none;padding-bottom:.3125rem;font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}.event-teaser{padding:1.875em;border-bottom:1px solid #000;display:flex;align-items:stretch}@media only screen and (max-width:62.0525rem){.event-teaser{padding:.9375em}}@media only screen and (max-width:47.99rem){.event-teaser{border:none;flex-direction:column;padding:0 0 3.125em}}.event-teaser__date{display:flex;flex-direction:column;align-items:center;width:6.875em}@media only screen and (max-width:47.99rem){.event-teaser__date{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:1.25em;flex-direction:row;align-items:end;padding:.3125em 0;width:100%}}.event-teaser__date-number{font-size:60px;line-height:60px;font-size:3.75rem;line-height:3.75rem}@media only screen and (max-width:47.99rem){.event-teaser__date-number{font-size:40px;line-height:40px;font-size:2.5rem;line-height:2.5rem;padding-right:.625rem}}.event-teaser__date-day{font-size:24px;line-height:42px;font-size:1.5rem;line-height:2.625rem;text-transform:uppercase}@media only screen and (max-width:47.99rem){.event-teaser__date-day{font-size:24px;line-height:30px;font-size:1.5rem;line-height:1.875rem}}.event-teaser__delimiter{border-left:1px solid #000;margin:0 1.875em}@media only screen and (max-width:47.99rem){.event-teaser__delimiter{display:none}}.event-teaser__content p{font-size:22px;line-height:25px;font-size:1.375rem;line-height:1.5625rem}@media only screen and (max-width:47.99rem){.event-teaser__content p{font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem}}.event-teaser__heading{text-transform:uppercase;margin-bottom:.625rem;font-size:26px;line-height:32px;font-size:1.625rem;line-height:2rem}@media only screen and (max-width:47.99rem){.event-teaser__heading{font-size:24px;line-height:30px;font-size:1.5rem;line-height:1.875rem}}.event-teaser__heading>a{color:inherit;text-decoration:none}.event-teaser__heading>a:focus,.event-teaser__heading>a:hover{text-decoration:underline}.event-list-block{margin-bottom:3.75em}.page .event-list-block{margin:0}.event-list-block__filter{text-align:center;margin-bottom:1.875em}.event-list-block__list{margin:0 5em 1.875em;border-top:1px solid #000}@media only screen and (max-width:62.0525rem){.event-list-block__list{margin:0 0 1.875em}}@media only screen and (max-width:47.99rem){.event-list-block__list{border:none}}.event-list-block__footer{text-align:center}.EPiServerForms{padding:0;width:30em;margin-bottom:5em}@media only screen and (max-width:47.99rem){.EPiServerForms{padding:0 .9375em}}.EPiServerForms .Form__Custom{width:calc(100% + 12.5em);margin-left:-6.25em;margin-right:-6.25em;border-top:1px solid #fff;padding:1.5em 0 0;margin-bottom:1.5em}@media only screen and (max-width:62.0525rem){.EPiServerForms .Form__Custom{width:100%;margin:0}}.EPiServerForms .Form__Group{display:flex;align-items:flex-start;margin:0 -.625em}@media only screen and (max-width:47.99rem){.EPiServerForms .Form__Group{flex-direction:column;border-top:1px solid #fff}}.EPiServerForms .Form__Group .Form__Element,.EPiServerForms .Form__Group .Form__Item{display:block;width:calc(33.33333% - 1.25em);margin:0 .625em 1.5em}@media only screen and (max-width:47.99rem){.EPiServerForms .Form__Group .Form__Element,.EPiServerForms .Form__Group .Form__Item{width:calc(100% - 1.25em)}}.EPiServerForms .Form__Group .Form__Element>input,.EPiServerForms .Form__Group .Form__Element>select,.EPiServerForms .Form__Group .Form__Item>input,.EPiServerForms .Form__Group .Form__Item>select{width:100%}.EPiServerForms .Form__Group .Form__Element .Form__Element__Caption,.EPiServerForms .Form__Group .Form__Item .Form__Element__Caption{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EPiServerForms .Form__Group .Form__Element input,.EPiServerForms .Form__Group .Form__Item input{width:21.25rem;background-color:#fff;border:1px solid #000;padding:.625rem;max-width:100%;height:3rem;margin-left:0;margin-right:0}.EPiServerForms .Form__Group .Form__Element input:focus,.EPiServerForms .Form__Group .Form__Item input:focus{border-color:#000}.EPiServerForms .Form__Group .Form__Element select,.EPiServerForms .Form__Group .Form__Item select{height:3rem;border:1px solid #000;padding:.625rem;-webkit-appearance:none;appearance:none;background:url(/UI/chevron.svg) center right .625rem no-repeat;background-color:#fff;background-size:1.25rem;margin-left:0;margin-right:0}.EPiServerForms .Form__Element{width:100%;display:flex;align-items:center;justify-content:space-between}.EPiServerForms .Form__Element--right{justify-content:flex-end}@media only screen and (max-width:47.99rem){.EPiServerForms .Form__Element{flex-direction:column;align-items:flex-start}}.EPiServerForms .Form__Element__Caption{font-weight:700;font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem}.EPiServerForms .Form__Element.FormStep{display:flex;flex-direction:column}.EPiServerForms .Form__Element.FormTextbox input,.EPiServerForms .Form__Element.FormTextbox textarea{width:21.25rem;background-color:#fff;border:1px solid #000;padding:.625rem;max-width:100%;height:3rem}.EPiServerForms .Form__Element.FormTextbox input::-webkit-input-placeholder,.EPiServerForms .Form__Element.FormTextbox textarea::-webkit-input-placeholder{color:#999}.EPiServerForms .Form__Element.FormTextbox input:-ms-input-placeholder,.EPiServerForms .Form__Element.FormTextbox textarea:-ms-input-placeholder{color:#999}.EPiServerForms .Form__Element.FormTextbox input::placeholder,.EPiServerForms .Form__Element.FormTextbox textarea::placeholder{color:#999}.EPiServerForms .Form__Element.FormTextbox input:focus,.EPiServerForms .Form__Element.FormTextbox textarea:focus{border-color:#000}.EPiServerForms .Form__Element.FormSelection select{height:3rem;border:1px solid #000;padding:.625rem;-webkit-appearance:none;appearance:none;background:url(/UI/chevron.svg) center right .625rem no-repeat;background-color:#fff;background-size:1.25rem}.EPiServerForms .Form__Element.FormChoice fieldset{margin:0;padding:0;border:none}.EPiServerForms .Form__Element.FormChoice fieldset>label{margin-right:1.25rem}.EPiServerForms .Form__Element.FormCaptcha{flex-direction:column;align-items:flex-start;padding-left:30%}@media only screen and (max-width:47.99rem){.EPiServerForms .Form__Element.FormCaptcha{padding:0}}.EPiServerForms .Form__Element.FormCaptcha>*{margin:.625em 0}.EPiServerForms .Form__Element.FormCaptcha button[type=submit]{margin-top:.625rem}.EPiServerForms .Form__Element.FormCaptcha .FormCaptcha__Input{background-color:#fff;border:1px solid #000;padding:.625rem;max-width:100%;height:3rem}.EPiServerForms .Form__Element.FormCaptcha .FormCaptcha__Input:focus{border-color:#000}.EPiServerForms .Form__Element button[type=submit]{margin-top:1.875rem}.EPiServerForms .Form__Element .pink{color:#378132}.EPiServerForms .Form__Element p{margin:0}.accordion{width:50em;margin-bottom:5em;margin-top:3.125em;padding:0}.accordion__item{border-bottom:1px solid #000;padding:.9375em 0}.accordion__item:first-of-type{border-top:1px solid #000}.accordion__heading{display:flex;align-items:center;margin:0;font-size:20px;line-height:25px;font-size:1.25rem;line-height:1.5625rem;font-weight:700}.accordion__heading svg{width:1.875rem;height:.9375rem;margin:0 .9375rem}.accordion__heading a{color:inherit;text-decoration:none}.accordion__content{display:none;animation:slide-in-from-top .1s linear both;padding:.9375em .9375em 0 4.0625em}.accordion__content.is-active{display:block}.season-calendar-list{margin-bottom:3.75em}.page .season-calendar-list{margin:0}.season-calendar-list__filter{text-align:center;margin-bottom:1.875em}.season-calendar-list__inner{position:relative;padding:0 5em}@media only screen and (max-width:62.0525rem){.season-calendar-list__inner{padding:0}}.season-calendar-list__wrapper{overflow:hidden}.season-calendar-list__items{display:flex;flex-wrap:wrap;position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box;justify-content:flex-start;flex-wrap:nowrap;transform:translateZ(0);margin:0}.season-calendar-list__footer{text-align:center}.season-calendar-list__navigation{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.swiper-container-initialized~.season-calendar-list__navigation{display:block}@media only screen and (max-width:47.99rem){.season-calendar-list__navigation,.swiper-container-initialized~.season-calendar-list__navigation{display:none}}.season-calendar-list__pagination{display:none}.season-calendar-list__months{display:flex;justify-content:center;margin:0 -1.5625em}@media only screen and (max-width:47.99rem){.season-calendar-list__months{flex-direction:column;margin:0}}.collage{margin-bottom:3.75em}.collage+.collage{margin-top:-3.75em}.page .collage{padding:0}.collage__items{display:grid;grid-auto-rows:auto;align-items:start;width:calc(100% + 2.5em);margin:0 -1.25em}.collage--two .collage__items{grid-template-columns:repeat(6,16.6666666667%)}@media only screen and (max-width:87.49rem){.collage--two .collage__items{grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:47.99rem){.collage--two .collage__items{grid-template-columns:repeat(1,100%)}}.collage--three .collage__items{grid-template-columns:repeat(4,25%);grid-auto-rows:auto}@media only screen and (max-width:87.49rem){.collage--three .collage__items{grid-template-columns:repeat(3,33.3333333333%)}}@media only screen and (max-width:47.99rem){.collage--three .collage__items{grid-template-columns:repeat(1,100%)}}.collage__item{display:block;overflow:hidden;position:relative;padding:1.25em}@media only screen and (max-width:62.0525rem){.collage__item{padding:.625em}}.collage__item a{display:block;max-height:100%;overflow:hidden;position:relative;color:#fff;text-decoration:none}.collage__item a:focus,.collage__item a:hover{text-decoration:underline}.collage__item a img,.collage__item a picture{width:100%}.collage--two .collage__item{height:26.25em}@media only screen and (max-width:62.0525rem){.collage--two .collage__item{height:20em}}@media only screen and (max-width:47.99rem){.collage--two .collage__item{height:auto}}.collage--two .collage__item:first-of-type{grid-column:1/5;grid-row:1/2}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:first-of-type{grid-column:1/2}}.collage--two .collage__item:nth-of-type(2){grid-column:5/7;grid-row:1/2}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(2){grid-column:2/3}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(2){grid-column:1/2;grid-row:2/3}}.collage--two .collage__item:nth-of-type(3){grid-column:1/4;grid-row:2/3}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(3){grid-column:1/2}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(3){grid-row:3/4}}.collage--two .collage__item:nth-of-type(4){grid-column:4/7;grid-row:2/3}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(4){grid-column:2/3}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(4){grid-column:1/2;grid-row:4/5}}.collage--two .collage__item:nth-of-type(5){grid-column:1/3;grid-row:3/4}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(5){grid-column:1/2}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(5){grid-row:5/6}}.collage--two .collage__item:nth-of-type(6){grid-column:3/7;grid-row:3/4}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(6){grid-column:2/3}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(6){grid-column:1/2;grid-row:6/7}}.collage--two .collage__item:nth-of-type(7){grid-column:1/4;grid-row:4/5}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(7){grid-column:1/2}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(7){grid-row:7/8}}.collage--two .collage__item:nth-of-type(8){grid-column:4/7;grid-row:4/5}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(8){grid-column:2/3}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(8){grid-column:1/2;grid-row:8/9}}.collage--two .collage__item:nth-of-type(9){grid-column:1/4;grid-row:5/6}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(9){grid-column:1/2}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(9){grid-row:9/10}}.collage--two .collage__item:nth-of-type(10){grid-column:4/7;grid-row:5/6}@media only screen and (max-width:62.0525rem){.collage--two .collage__item:nth-of-type(10){grid-column:2/3}}@media only screen and (max-width:47.99rem){.collage--two .collage__item:nth-of-type(10){grid-column:1/2;grid-row:10/11}}.collage--three .collage__item:first-of-type{grid-column:1/2;grid-row:1/2;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:first-of-type{height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:first-of-type{height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:first-of-type{grid-column:1/2;height:auto}}.collage--three .collage__item:nth-of-type(2){grid-column:2/4;grid-row:1/2;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(2){height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(2){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(2){grid-column:1/2;grid-row:2/3;height:auto}}.collage--three .collage__item:nth-of-type(3){grid-column:4/5;grid-row:1/2;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(3){grid-column:1/3;grid-row:2/3;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(3){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(3){grid-column:1/2;grid-row:3/4;height:auto}}.collage--three .collage__item:nth-of-type(4){grid-column:1/4;grid-row:2/4;height:40em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(4){grid-column:3/4;grid-row:2/3;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(4){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(4){grid-column:1/2;grid-row:4/5;height:auto}}.collage--three .collage__item:nth-of-type(5){grid-column:4/5;grid-row:2/3;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(5){grid-column:1/2;grid-row:3/4;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(5){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(5){grid-column:2/3;grid-row:5/6;height:auto}}.collage--three .collage__item:nth-of-type(6){grid-column:4/5;grid-row:3/4;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(6){grid-column:2/4;grid-row:3/4;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(6){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(6){grid-column:1/2;grid-row:6/7;height:auto}}.collage--three .collage__item:nth-of-type(7){grid-column:1/2;grid-row:4/5;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(7){grid-column:1/2;grid-row:4/5;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(7){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(7){grid-column:2/3;grid-row:7/8;height:auto}}.collage--three .collage__item:nth-of-type(8){grid-column:2/3;grid-row:4/5;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(8){grid-column:2/3;grid-row:4/5;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(8){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(8){grid-column:1/2;grid-row:8/9;height:auto}}.collage--three .collage__item:nth-of-type(9){grid-column:3/5;grid-row:4/5;height:20em}@media only screen and (max-width:87.49rem){.collage--three .collage__item:nth-of-type(9){grid-column:3/4;grid-row:4/5;height:15em}}@media only screen and (max-width:62.0525rem){.collage--three .collage__item:nth-of-type(9){height:12.5em}}@media only screen and (max-width:47.99rem){.collage--three .collage__item:nth-of-type(9){grid-column:2/3;grid-row:9/10;height:auto}}.collage__item-heading{position:absolute;left:1.875rem;bottom:1.875rem;margin:0;z-index:2;text-decoration:inherit}@media only screen and (max-width:47.99rem){.collage__item-heading{left:.9375rem;bottom:.9375rem;font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem}}.banner{background-color:#c9e9c6;margin-bottom:7.5em}.page .banner{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.page .banner{position:static;width:100%;margin-left:0;margin-right:0}}.banner__inner{padding-top:5em;padding-bottom:5em;text-align:center;color:#000}.banner__intro{width:42.5em;max-width:100%;margin:0 auto 1.875em}.banner__intro p{font-size:24px;line-height:36px;font-size:1.5rem;line-height:2.25rem}.banner__heading{width:42.5rem;max-width:100%;margin-left:auto;margin-right:auto;font-size:52px;font-size:3.25rem}.person-teaser{border:1px solid #f4f4f4;word-break:break-word;padding:1.875em;width:20.3125em;max-width:100%;margin:1.875em auto}.content-list .person-teaser{margin:0 1.125em 2.25em;width:calc(25% - 2.25em)}@media only screen and (max-width:87.49rem){.content-list .person-teaser{width:calc(33.33333% - 2.25em)}}@media only screen and (max-width:62.0525rem){.content-list .person-teaser{width:calc(50% - 2.25em)}}@media only screen and (max-width:47.99rem){.content-list .person-teaser{width:100%}}.person-teaser__heading{margin:0}.person-teaser__job-title{color:#378132;font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem}.person-teaser__contact-information{margin:1.875em 0}.person-teaser__contact-information>dt{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.person-teaser__contact-information>dd{margin:0 0 .9375em;padding:0;display:flex;align-items:center}.person-teaser__contact-information>dd>svg{width:1.375em;height:1.375em;margin-right:.625em}.person-teaser__contact-information>dd>a{text-decoration:none;color:#000}.person-teaser__contact-information>dd>a:focus,.person-teaser__contact-information>dd>a:hover{color:#378132;text-decoration:underline}.person-teaser__contact-information>dd>a:focus{border-radius:.125em;outline:none;box-shadow:0 0 0 .125em #012169}.person-teaser__download{display:flex;align-items:center;color:#000}.person-teaser__download>svg{width:1.375em;height:1.375em;margin-right:.625em}.person-teaser ul>li{margin:0 0 .9375em}.person-teaser ul a{text-decoration:underline;color:#378132}.person-teaser ul a:focus,.person-teaser ul a:hover{color:#000;text-decoration:none}.producer-list{margin-bottom:7.5em}.page .producer-list{padding:0}.producer-list__inner{border:1px solid #d6d4d1}.producer-list__heading--left-align{display:block;text-align:left}.producer-list__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.producer-list__items{display:flex;flex-wrap:wrap;position:relative}.producer-list .producer-list__items{margin:0 -1.125em}.producer-list__items--grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.25em}@media only screen and (max-width:47.99rem){.producer-list__items--grid{grid-template-columns:repeat(2,1fr)}}.producer-list__map{height:42.5em;margin:0 1.125em;grid-row-start:1;grid-row-end:3;grid-column-start:3;grid-column-end:5}.producer-list__search{text-align:center;margin:3.125em 0}.producer-list__button-row{text-align:center}.producer-list__items--grid+.producer-list__button-row{margin-top:2.5em}.brand-list{margin-bottom:7.5em}.editorial-content__body .brand-list,.page__body .brand-list,.theme-block__body .brand-list{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.editorial-content__body .brand-list,.page__body .brand-list,.theme-block__body .brand-list{position:static;width:100%;margin-left:0;margin-right:0}}.brand-list--links{background-color:#c9e9c6;padding-top:1.875em;padding-bottom:1.875em}.brand-list--links .brand-list__heading{border:none;display:block;text-align:left;margin:0}.brand-list__heading--hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.brand-list__items{display:flex;flex-wrap:wrap;position:relative;align-items:center}.brand-list .brand-list__items{margin:0 -1.125em}.nutrient-tabs__items{display:flex;align-items:flex-end;border-bottom:1px solid #c9e9c6;margin:1.25em 0 0}.nutrient-tabs__items>li{margin-right:.625rem}.nutrient-tabs__items a{display:block;padding:.625rem 1.25rem;background-color:#f4f4f4;color:#000;text-decoration:none;transition:background-color .3s}.nutrient-tabs__items a:focus,.nutrient-tabs__items a:hover,.nutrient-tabs__items a[aria-expanded=true]{background-color:#c9e9c6}.nutrient-tabs__content{display:none;animation:slide-in-from-top .1s linear both}.nutrient-tabs__content.is-active,.nutrient-tabs__content:focus{display:block}.nutrient-tabs+p{margin-top:1.25rem}@media screen and (prefers-reduced-motion:no-preference){.campaignPage-document{scroll-behavior:smooth}}.campaignPage .page-header{position:absolute;top:0;left:0;right:0}@media only screen and (max-width:47.99rem){.campaignPage .page-header{justify-content:center}.campaignPage .page-header__logo,.campaignPage .page-header__toggler{margin-right:auto}}.campaignPage__hero{position:relative;height:100vh;height:100dvh}.campaignPage__image{height:100%;width:100%}.campaignPage__image img{height:100%;object-fit:cover;width:100%}.campaignPage__logo{position:absolute;width:100%;text-align:center;bottom:7.41641vh}.campaignPage__logo__image{display:inline-block;width:15.45085vw;transform:translateX(calc(25vw - 25%))}@media(orientation:portrait){.campaignPage__logo__image{width:15.45085vh}}.campaignPage__wrapper{position:absolute;width:61.8034%;margin:10.25rem auto 0;left:50%;transform:translateX(-50%);padding:1rem}.campaignPage__wrapper__heading h1{color:#fff;text-transform:uppercase;text-shadow:rgba(0,0,0,.6) 2px 2px 4px,rgba(0,0,0,.6) 2px 2px 4px;font-size:59px;line-height:69px;font-size:3.6875rem;line-height:4.3125rem;text-align:center}@media only screen and (max-width:47.99rem){.campaignPage__wrapper__heading h1{margin-top:-2rem;font-size:39px;line-height:49px;font-size:2.4375rem;line-height:3.0625rem}}.campaignPage__heading h1{color:#fff}.campaignPage__slider{margin:auto 0;text-align:center;padding:5rem;overflow:hidden;position:relative}@media only screen and (max-width:47.99rem){.campaignPage__slider{padding:1rem}.campaignPage__slider .campaign-slider{margin:0 -1rem}}.campaignPage__slider__inner__logo{display:flex;justify-content:center;align-items:center}.campaignPage__slider__inner img{margin:auto auto -4rem;z-index:10;position:relative;max-width:9rem}@media only screen and (max-width:47.99rem){.campaignPage__slider__inner img{width:10rem}}.campaignPage__slider__inner p{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}.campaignPage__active-content{position:relative}.campaignPage__active-content__header{font-size:42px;line-height:48px;font-size:2.625rem;line-height:3rem;text-transform:uppercase;color:#000;font-weight:600}@media only screen and (max-width:47.99rem){.campaignPage__active-content__header{font-size:22px;line-height:31px;font-size:1.375rem;line-height:1.9375rem;font-weight:800;text-align:center}}.campaignPage__active-content__info .receipe-intro{font-size:2rem}@media only screen and (max-width:47.99rem){.campaignPage__active-content__info{text-align:center}}.campaignPage__active-content .recipe-meta{text-align:center;padding:2rem 0;text-align:left}@media only screen and (max-width:47.99rem){.campaignPage__active-content .recipe-meta{text-align:center}}@media only screen and (max-width:47.99rem){.campaignPage__active-content .recipe-meta__items{flex-direction:column}}@media only screen and (max-width:47.99rem){.campaignPage__active-content .recipe-meta__items>li{padding:1rem}}.campaignPage__active-content .simple-tip{max-width:36rem;border-top:none;padding:.5em;margin:1em 2px}.campaignPage__active-content .simple-tip:after,.campaignPage__active-content .simple-tip:before{content:none}.campaignPage__active-content .simple-tip p{font-weight:800;padding:1rem;font-size:17px;line-height:25px;font-size:1.0625rem;line-height:1.5625rem}.campaignPage__active-content .simple-tip__text{clear:both}.campaignPage__active-content .recipe__guide .simple-tip{display:none}.campaignPage__active-content .recipe-ingress{font-size:22px;line-height:31px;font-size:1.375rem;line-height:1.9375rem}.campaignPage__active-content .recipe{margin-top:0;padding-bottom:3rem;grid-gap:0 1rem}.campaignPage__active-content .recipe__tabs{margin-top:0}.campaignPage__active-content .recipe__ingredients{grid-column:1;grid-row:1}@media only screen and (max-width:47.99rem){.campaignPage__active-content .recipe__ingredients{padding-bottom:2rem}}.campaignPage__active-content .recipe__guide{grid-column:2/4;grid-row:1}.campaignPage__active-content .recipe__product-teaser{grid-column:1;grid-row:2}.campaignPage__active-content .recipe__product-teaser h3{display:none}.campaignPage__active-content .recipe-intro{font-size:1rem}.campaignPage__active-content .page__inner{padding:5rem 1rem 4rem;position:relative;margin:0 auto;max-width:75ch}.campaignPage__active-content .product-content-teaser__image{height:auto}.campaignPage__active-content .product-content-list{margin:0}.campaignPage .link-next{text-transform:uppercase;font-weight:600;font-size:20px;line-height:26px;font-size:1.25rem;line-height:1.625rem;padding:1rem 0;text-align:center}.campaignPage .link-next--space{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width:47.99rem){.campaignPage .link-next{display:none}}.campaignPage .link-next a{color:#000;text-decoration:none;display:block;height:100%;width:100%}.campaignPage .link-next svg{height:3rem;width:3rem;margin:1rem auto;display:block}.campaign-slider{display:flex}.campaign-slider__wrapper{display:flex;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;scrollbar-width:none}.campaign-slider__wrapper .recipe-teaser,.campaign-slider__wrapper .recipe-teaser-large{width:clamp(16rem,20rem,100%);padding:1rem;scroll-snap-align:end}@media only screen and (max-width:110rem){.campaign-slider__wrapper .recipe-teaser,.campaign-slider__wrapper .recipe-teaser-large{width:25%}}@media only screen and (max-width:74.99rem){.campaign-slider__wrapper .recipe-teaser,.campaign-slider__wrapper .recipe-teaser-large{width:33.33333%}}@media only screen and (max-width:62.0525rem){.campaign-slider__wrapper .recipe-teaser,.campaign-slider__wrapper .recipe-teaser-large{width:50%}}@media only screen and (max-width:47.99rem){.campaign-slider__wrapper .recipe-teaser,.campaign-slider__wrapper .recipe-teaser-large{width:100%}}.campaign-slider__wrapper .recipe-meta{font-size:10px;line-height:14px;font-size:.625rem;line-height:.875rem}.campaign-slider__button{background:none;border:none;margin:auto;cursor:pointer;transform-origin:center}.campaign-slider__button--prev>svg{transform:scaleX(-1)}.campaign-slider__button>svg{height:2rem;width:2rem}.campaign-slider__wrapper::-webkit-scrollbar{display:none}body{font-family:sans-serif}.fonts-loaded body{font-family:Lato,sans-serif}h1,h2,h3,h4{font-family:sans-serif}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4{font-family:Lato,sans-serif}.h1,.heading__item,h1{font-size:80px;line-height:91px;font-size:5rem;line-height:5.6875rem;font-weight:300}@media only screen and (max-width:74.99rem){.h1,.heading__item,h1{font-size:60px;line-height:72px;font-size:3.75rem;line-height:4.5rem}}@media only screen and (max-width:62.0525rem){.h1,.heading__item,h1{font-size:48px;line-height:54px;font-size:3rem;line-height:3.375rem}}@media only screen and (max-width:47.99rem){.h1,.heading__item,h1{font-size:42px;line-height:48px;font-size:2.625rem;line-height:3rem}}.h2,h2{font-size:36px;line-height:42px;font-size:2.25rem;line-height:2.625rem}.h3,h3{font-size:24px;line-height:34px;font-size:1.5rem;line-height:2.125rem}.h4,h4{font-size:19px;font-size:1.1875rem}.h4,h4,p{line-height:28px;line-height:1.75rem}p{font-size:20px;font-size:1.25rem}.banner__link,.button--primary,.button--secondary,.content-list__link-collection>ul a,.EPiServerForms .Form__Element button[type=submit],.event-list-block__button,.filter__fallback-button,.hero__link,.map__info-window-button,.page-footer__links-collection-items a,.rating__submit,.recipe__calulate,.season-calendar-list__button,.season-filter__select-item>a,.theme-block__links a{border:2px solid #181818;background-color:transparent;font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem;padding:.625rem 1.875rem}.banner__link:focus,.banner__link:hover,.button--primary:focus,.button--primary:hover,.button--secondary:focus,.button--secondary:hover,.content-list__link-collection>ul a:focus,.content-list__link-collection>ul a:hover,.EPiServerForms .Form__Element button[type=submit]:focus,.EPiServerForms .Form__Element button[type=submit]:hover,.event-list-block__button:focus,.event-list-block__button:hover,.filter__fallback-button:focus,.filter__fallback-button:hover,.hero__link:focus,.hero__link:hover,.map__info-window-button:focus,.map__info-window-button:hover,.page-footer__links-collection-items a:focus,.page-footer__links-collection-items a:hover,.rating__submit:focus,.rating__submit:hover,.recipe__calulate:focus,.recipe__calulate:hover,.season-calendar-list__button:focus,.season-calendar-list__button:hover,.season-filter__select-item>a:focus,.season-filter__select-item>a:hover,.theme-block__links a:focus,.theme-block__links a:hover{color:#fff;background-color:#181818}.brand-list__heading,.content-list-block__heading,.content-list__heading,.event-list-block__heading,.filter-layout__result-heading,.filter__heading,.producer-list__heading,.product-content-list__heading,.recipe__heading,.recipes-list__heading,.season-calendar-list__heading,.section-heading{font-size:24px;line-height:32px;font-size:1.5rem;line-height:2rem;padding-bottom:.625rem;border-bottom:none;text-align:center}.form__quantity{border-radius:1.75rem}@media only screen and (max-width:47.99rem){.heading__item{font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}.article-teaser__intro>a:focus .article-teaser__link,.article-teaser__intro>a:hover .article-teaser__link{text-decoration:underline}@media only screen and (max-width:47.99rem){.page{padding-top:10em}}.event-meta__heading,.page__heading,.timeline__heading{font-weight:900;font-size:60px;line-height:72px;font-size:3.75rem;line-height:4.5rem}@media only screen and (max-width:74.99rem){.event-meta__heading,.page__heading,.timeline__heading{font-size:50px;line-height:64px;font-size:3.125rem;line-height:4rem}}@media only screen and (max-width:47.99rem){.event-meta__heading,.page__heading,.timeline__heading{font-size:37px;line-height:42px;font-size:2.3125rem;line-height:2.625rem}}.page__intro-columns-left .event-meta__heading,.page__intro-columns-left .page__heading,.page__intro-columns-left .timeline__heading{margin-bottom:1.875rem;font-size:40px;line-height:50px;font-size:2.5rem;line-height:3.125rem}@media only screen and (max-width:62.0525rem){.page__intro-columns-left .event-meta__heading,.page__intro-columns-left .page__heading,.page__intro-columns-left .timeline__heading{min-height:0;margin-bottom:1.875rem}}@media only screen and (max-width:47.99rem){.page__intro-columns-left .event-meta__heading,.page__intro-columns-left .page__heading,.page__intro-columns-left .timeline__heading{font-size:30px;line-height:42px;font-size:1.875rem;line-height:2.625rem}}[style^=background-image] .page__intro-columns-left .event-meta__heading,[style^=background-image] .page__intro-columns-left .page__heading,[style^=background-image] .page__intro-columns-left .timeline__heading{margin-bottom:0}.page__background{padding-top:13.75em;margin-top:-13.75em;padding-bottom:3.75em;margin-bottom:3.75em;position:relative;display:block}@media only screen and (max-width:47.99rem){.page__background{padding-top:10em;margin-top:-10em;margin-bottom:1.875em}}.page__background:after{content:"";display:block;width:200vw;height:100%;position:absolute;top:0;left:-50vw;right:0;background-color:#c9e9c6;z-index:-1}.page__background--top-gradient{padding-bottom:0}.page__background--top-gradient:after{background:linear-gradient(180deg,#c9e9c6,#c9e9c6 45em,rgba(201,233,198,0) 45.0625em,rgba(201,233,198,0))}@media only screen and (max-width:47.99rem){.page__image{margin-top:1.875em}}.page__background .page__image{margin-bottom:0}.page__search{margin:1.875em auto 0}.page__intro--space{margin-bottom:3.125rem}@media only screen and (max-width:62.0525rem){.page__intro--space{margin-bottom:1.875rem}}.page__intro-columns{align-items:flex-start}@media only screen and (max-width:74.99rem){.page__intro-columns{align-items:center}}.page__intro-columns-left{padding:6.25em 5em 0}@media only screen and (max-width:47.99rem){.page__intro-columns-left{padding:0}}[style^=background-image]+.page__inner-column>.editorial-content__intro p,[style^=background-image]+.page__inner-column>.page__intro p{font-size:26px;line-height:42px;font-size:1.625rem;line-height:2.625rem}@media only screen and (max-width:47.99rem){[style^=background-image]+.page__inner-column>.editorial-content__intro p,[style^=background-image]+.page__inner-column>.page__intro p{font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem}}.recipe-meta__difficulty-icon{width:5rem;height:1.75rem;fill:rgba(40,49,42,.28)}.recipe-meta--small .recipe-meta__difficulty-icon{width:3.75rem;height:1.25rem}.banner-slider__slide{text-align:center}.banner-slider__slide-intro{left:50%;transform:translateX(-50%)}.content-teaser{text-align:center}.content-teaser__link{display:none}.content-teaser__tag{font-size:14px;line-height:32px;font-size:.875rem;line-height:2rem}@media only screen and (max-width:47.99rem){.content-teaser__tag{font-size:14px;line-height:32px;font-size:.875rem;line-height:2rem}}.content-teaser__heading{font-size:28px;line-height:34px;font-size:1.75rem;line-height:2.125rem}@media only screen and (max-width:47.99rem){.content-teaser__heading{font-size:22px;line-height:28px;font-size:1.375rem;line-height:1.75rem}}.pressRoomPage .content-teaser__heading{font-size:22px;line-height:28px;font-size:1.375rem;line-height:1.75rem}.startPage .content-list-block .content-teaser__intro{background-color:#fff;padding:3.125em 0}@media only screen and (max-width:47.99rem){.startPage .content-list-block .content-teaser__intro{padding:1.875em 0}}.content-teaser__intro header+p{display:none}@media only screen and (max-width:47.99rem){.filter{margin-top:0;margin-bottom:1.25em}}@media only screen and (max-width:47.99rem){.filter__heading{margin:0}}@media only screen and (max-width:47.99rem){.filter__heading>span{display:none}}.filter__section-toggler{border-bottom-width:1px}.filter__section-toggler-button>span{text-transform:none;font-weight:400}.filter-layout__result-heading{text-align:left}@media only screen and (max-width:47.99rem){.filter__toggler{border:2px solid #181818;background-color:transparent;font-size:18px;line-height:21px;font-size:1.125rem;line-height:1.3125rem;padding:.625rem 1.875rem;border-radius:1.6875rem}.filter__toggler:focus,.filter__toggler:hover{background-color:#378132}}.recipe__heading{text-align:left;font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem}.recipe__ingredients-items>li{margin:.9375rem 0}.product-details{border:none}.product-details__content{padding:0;border:none}.product-details__item .product-details__content{padding:.625em}.product-details__header{font-weight:700;font-size:20px;line-height:40px;font-size:1.25rem;line-height:2.5rem}.product-details__toggler{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:47.99rem){.product-details__toggler{font-size:16px;line-height:22.4px;font-size:1rem;line-height:1.4rem}}.product-details__toggler:before{width:1.25rem;height:1.25rem;padding:.1875rem;background-image:url(/UI/bama/expand.svg);background-size:1.125rem}[open]>.product-details__toggler:before{background-image:url(/UI/bama/collapse.svg)}.product-details__collapsable .product-details__toggler{padding-left:3.125rem}.season-product-list__map-inner{border:2px solid #c6c6c6;border-radius:.625em}@media only screen and (max-width:47.99rem){.season-filter{margin-top:0}}.season-filter__month.is-current{background-color:#c9e9c6;height:3.75rem;padding:.9375rem 0;border-radius:1.875rem}@media only screen and (max-width:62.0525rem){.season-filter__month.is-current{background-color:transparent;padding:0;height:auto}}.season-filter__select-item>a{border-color:#c9e9c6;background-color:#c9e9c6;font-weight:400;border-radius:1.875rem;padding:.9375rem 3.125rem;font-size:25px;line-height:25px;font-size:1.5625rem;line-height:1.5625rem}.season-filter__select-item>a:focus,.season-filter__select-item>a:hover{border-color:#378132}.season-filter__select-item.is-active>a{background-color:#378132;border-color:#378132}.season-filter__select .season-filter__select-item>a{height:auto}.season-filter__dropdown-trigger{border-radius:6.25rem}.season-navigation{padding:0}.page+.season-navigation{margin-top:-6.25em}@media only screen and (max-width:47.99rem){.page+.season-navigation{margin-top:-3.125em}}.producer-list__inner{padding:3.125em}@media only screen and (max-width:74.99rem){.producer-list__inner{padding:1.875em}}@media only screen and (max-width:47.99rem){.producer-list__inner{padding:0;border:none}}.content-list-block__heading{text-align:left}.content-list-block--background{background-color:#f2f2f2;padding:3.125em 0 1.875em}@media only screen and (max-width:47.99rem){.content-list-block--background{padding:1.875em 0 0;margin-bottom:2.25em}}.editorial-content__body .content-list-block--background,.page__body .content-list-block--background,.theme-block__body .content-list-block--background{width:calc(100vw - 6.25rem);position:relative;left:50%;right:50%;margin-left:calc(-50vw - -3.125rem);margin-right:calc(-50vw - -3.125rem)}@media only screen and (max-width:62.0525rem){.editorial-content__body .content-list-block--background,.page__body .content-list-block--background,.theme-block__body .content-list-block--background{position:static;width:100%;margin-left:0;margin-right:0;margin-left:-1.25em;margin-right:-1.25em;width:calc(100% + 2.5em);padding:1.875em 1.25em}}.hero__link{color:#fff;border-color:#fff}.hero__link:focus,.hero__link:hover{border-color:#181818}.hero--inverted{color:#181818}.hero--inverted .hero__link{color:#181818;border-color:#181818}@media only screen and (max-width:47.99rem){.product-content-list{margin-top:0}}.articlePage .product-content-list .product-content-list__heading,.productPage .product-content-list .product-content-list__heading,.recipePage .product-content-list .product-content-list__heading{text-align:left}@media only screen and (max-width:47.99rem){.articlePage .product-content-list .product-content-list__heading,.productPage .product-content-list .product-content-list__heading,.recipePage .product-content-list .product-content-list__heading{text-align:center}}@media only screen and (max-width:47.99rem){.main-menu__sections>li>a{font-size:26px;line-height:34px;font-size:1.625rem;line-height:2.125rem}}@media only screen and (max-width:47.99rem){.breadcrumbs{top:5rem}}.banner__intro p{font-size:28px;line-height:34px;font-size:1.75rem;line-height:2.125rem}@media only screen and (max-width:62.0525rem){.banner__intro p{font-size:23px;line-height:26px;font-size:1.4375rem;line-height:1.625rem}}.banner__heading{font-size:60px;line-height:64px;font-size:3.75rem;line-height:4rem}@media only screen and (max-width:62.0525rem){.banner__heading{font-size:45px;line-height:51px;font-size:2.8125rem;line-height:3.1875rem}}.timeline__pagination [role=button]{background-color:#000}